Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Обьектно-ориентированное программирование

Автор:   •  Май 17, 2019  •  Курсовая работа  •  6,428 Слов (26 Страниц)  •  352 Просмотры

Страница 1 из 26

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧЕРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра АТ

Пояснительная записка

к курсовой работе

по дисциплине

«Программирование и основы алгоритмизации»

Выполнил:

                                                                                                                      ст. гр. СУА-17

Наумов М.А.

Проверили:

Ярошенко О.А.

Проскурина Е.С.

Донецк 2018

ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ

Лабораторная работа №1: Обработка данных типа структура. Выполнить поставленную задачу используя структуру. Шахматный чемпионат проводится по круговой системе. В чемпионате участвуют N спортсменов (N 10). По результатам каждой игры составляется ведомость по форме: номер первого спортсмена, номер второго спортсмена, фамилии обоих спортсменов, результат игры (1:0, 0:1. 0.5:0.5), время игры первого и второго спортсменов(часы, минуты).

        Требуется для заданного спортсмена определить и отпечатать: номер и фамилию, кол-во побед, ничьих и поражений, кол-во набранных очков.

        Список отпечатать в следующем порядке: сначала все встречи в которых выиграл первый  спортсмен, затем – второй, затем – ничьи.

Лабораторная работа №2: Обработка данных типа класс. Выполнить поставленную задачу используя класс. Шахматный чемпионат проводится по круговой системе. В чемпионате участвуют N спортсменов (N 10). По результатам каждой игры составляется ведомость по форме: номер первого спортсмена, номер второго спортсмена, фамилии обоих спортсменов, результат игры (1:0, 0:1. 0.5:0.5), время игры первого и второго спортсменов(часы, минуты).

        Требуется для заданного спортсмена определить и отпечатать: номер и фамилию, кол-во побед, ничьих и поражений, кол-во набранных очков.

        Список отпечатать в следующем порядке: сначала все встречи в которых выиграл первый  спортсмен, затем – второй, затем – ничьи.


РЕФЕРАТ[pic 1]

Курсовая работа: 33с., 8 рис., 2 прил.

Объект исследования: база данных чемпионата шахматного турнира.

Цель работы: повысить эффективность поиска информации в базе данных организации турнира с помощью вычислительной техники.  

Методы: декомпозиция, ООП, тестирование.

Работа распределяет список проведенных игр и сортирует по результатам игры. Выполнена постановка задачи, выбран язык программирования С++, разработаны типы данных, приведены блок-схемы алгоритмов программ, написаны коды программ.

ООП, БАЗА ДАННЫХ, СПОРТСМЕН, ТИП ДАННЫХ, ТЕСТИРОВАНИЕ, ТУРНИР, С++, РЕЗУЛЬТАТ ИГРЫ


СОДЕРЖАНИЕ

ВВЕДЕНИЕ………………………………………………………………………5

  1. ЛАБОРАТОРНАЯ РАБОТА №1………………………………………….7
  1. Задание………………………………………………………………….. 7
  2. Постановка задачи……………………………………………………....8
  3. Блок-схема……………………………………………………………… 10
  1. ЛАБОРАТОРНАЯ РАБОТА №2………………………………………… 10
  1. Задание………………………………………………………………….. 15
  2. Постановка задачи………………………………………………………15
  3. Блок-схема……………………………………………………………… 17

ЗАКЛЮЧЕНИЕ………………………………………………………………....20

ЛИТЕРАТУРА………………………………………………………………......21

Приложение А. Код программы к лабораторной работе №1

и ее тестирование……………………………………………………………… 23

Приложение Б. Код программы к лабораторной работе №2

и ее тестирование……………………………………………………………… 29

ВВЕДЕНИЕ

Программирование занимает одну из значительных ниш в современном мире. Это не просто способ заставить работать различное оборудование, но и способ развить свои способности. Как и любая точная наука, программирование развивает аналитические и дедуктивные способности, абстрактное мышление. Можно смело сказать, что эта отрасль дает развитие человека в целом. Навыки создания программ, позволят обрести такие качества как упорядоченность мыслей, строгая организация и постановка решения проблем практически любого уровня сложности и характера.

...

Скачать:   txt (48 Kb)   pdf (519.3 Kb)   docx (98.3 Kb)  
Продолжить читать еще 25 страниц(ы) »
Доступно только на Essays.club