Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Индивидуальные задания для курсового.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
136.55 Кб
Скачать

3. У класі повинні бути реалізовані конструктор та деструктор.

4. Додаток повинен включати такі методи, опис яких розташовується у окремому файлі:

  • Введення даних з клавіатури;

  • Збереження у текстовому файлі;

  • Редагування стану присутності автомобіля за номером місця;

  • Зчитування інформації з файлу тільки тих записів, стан присутності яких ТRUE;

  • Розрахунок середнього об’єму двигуна присутніх автомобілів;

  • Вивід у контекстне вікно перелік присутніх автомобілів на автостоянці та їх середній об’єм двигуна.

5. Структура програми повинна бути багато файловою: опис класу та прототипи функцій, розмістити у заголовковому файлі *.h. Опис методів розмістити у файлі *.cpp. Головна програма також повинна бути в окремому модулі.

Завдання видано 17.02.2017 Термін виконання – травень.

Голова циклової комісії

________________

П.Ю.Коломієць

Керівник курсового проекту

________________

І.В.Тищенко

МІНІСТЕРСТВО освіти і науки України

Харківський комп’ютерно-технологічний коледж

Національного технічного університету

"Харківський політехнічний інститут"

Спеціальність 121 Інженерія програмного забезпечення

Циклова комісія «Комп’ютерних та інформаційних дисциплін»

Завдання на курсовий проект студента групи РПЗ-225 Річко Є.

Тема: «Розробка прикладної програми з використанням класу «Інформаційно – довідкова система продаж комп’ютерів»

Основними функціями даної прикладної програми є отримання вхідних даних з клавіатури, їх обробка, збереження у файлі, пошук даних у файлі за критеріями та виведення вихідних даних у вигляді таблиці.

Зміст завдання:

Інформація про комп’ютери, які продає фірма зберігається у такому вигляді: модель комп’ютера, тип комп’ютера, фірма виготівник, дата продажу, сума продажу, властивість (базовий, професійний, домашній, сервер). Визначити суму, на яку були продані коп’ютери заданої марки на задану дату. Вхідні дані ввести з клавіатури, записати у текстовий файл. Вихідні дані вивести у контекстне вікно.

Хід роботи

  1. У основній програмі створити меню з пунктами:

  • Введення даних та збереження даних у файл;

  • Пошук проданих комп’ютерів, розрахунок та візуалізація інформації;

  • Вихід з програми.

У основній програмі також повинні бути створені масив або структура з екземплярів класу, що дозволить користувачу виводити на екран інформацію з екземплярів класу у якості таблиці.

  1. У заголовковому файлі створити клас, який відповідає тематиці завдання. Клас наповнюється полями (змінними) наступної структури, при чому необхідно соблюдати рівні приватності:

Змінні

Ім’я змінної

Тип змінної

Модель комп’ютера

string

Тип комп’ютра

string

Фірма виготівник

string

Дата продажу

string

Сума продажу

float

Властивість

string

3. У класі повинні бути реалізовані конструктор та деструктор.

4. Додаток повинен включати такі методи, опис яких розташовується у окремому файлі:

  • Введення інформації з клавіатури;

  • Збереження у текстовому файлі;

  • Зчитування інформації з файлу на задану дату;

  • сортування проданих комп’ютерів за моделлю та типом;

  • Розрахунок суми проданих комп’ютерів даного типу та даної моделі;

  • Вивід у контекстне вікно перелік моделей та типів комп’ютерів та суми, на яку вони були продані.

5. Структура програми повинна бути багато файловою: опис класу та прототипи функцій, розмістити у заголовковому файлі *.h. Опис методів розмістити у файлі *.cpp. Головна програма також повинна бути в окремому модулі.

Завдання видано 17.02.2017 Термін виконання – травень.

Голова циклової комісії

________________

П.Ю.Коломієць

Керівник курсового проекту

________________

І.В.Тищенко

МІНІСТЕРСТВО освіти і науки України

Харківський комп’ютерно-технологічний коледж

Національного технічного університету

"Харківський політехнічний інститут"

Спеціальність 121 Інженерія програмного забезпечення

Циклова комісія «Комп’ютерних та інформаційних дисциплін»

Завдання на курсовий проект студента групи РПЗ-225 Свириденко М.

Тема: «Розробка прикладної програми з використанням класу «Інформаційно – довідкова система магазин»

Основними функціями даної прикладної програми є отримання вхідних даних з клавіатури, їх обробка, збереження у файлі, пошук даних у файлі за критеріями та виведення вихідних даних у вигляді таблиці.

Зміст завдання:

Інформація про вогнепальну зброю зберігається у такому вигляді в магазині спортивного інвентаря: тип зброї, модель зброї, ПІБ покупця, дата покупки, ціна покупки. Вивести інформацію про покупців та тип зброї, які купили її в поточному місяці та розрахувати загальну суму купленого типу зброї за місяць. Вхідні дані ввести з клавіатури, записати у текстовий файл. Вихідні дані вивести у контекстне вікно.

Хід роботи