- •Методичні вказівки
- •Перелік умовних позначень
- •1 Завдання до виконання рз
- •2 Вимоги до змісту та обсягу рз
- •3 Порядок та термін виконання
- •4 Програмні документи
- •4.1 Види програмних документів
- •4.2 Шифри документів
- •4.3 Опис програмних документів
- •4.3.1 Загальні вимоги
- •4.3.2 Специфікація
- •4.3.3 Текст програми
- •4.3.4 Опис програми
- •4.3.5 Керівництво оператора
- •4.3.6 Програма й методика випробувань
- •4.3.7 Пояснювальна записка
- •4.3.8 Оформлення схем алгоритмів у програмній документації
- •5 Основні вимоги до оформлення текстових документів
- •5.1 Загальні вказівки
- •5.2 Правила оформлення текстових документів
- •5.2.1 Нумерація сторінок
- •5.2.2 Побудова тексту
- •5.2.3 Викладення тексту
- •5.2.4 Оформлення ілюстрацій
- •5.2.5 Побудова таблиць
- •5.2.6 Написання формул
- •5.2.7 Оформлення приміток
- •5.2.8 Посилання на нормативну літературу
- •5.2.9 Оформлення списку джерел інформації
- •5.2.10 Оформлення додатків
- •6.1.1 Створення проекту
- •6.1.2 Додавання файла до вже існуючого проекту
- •6.1.3 Компіляція програми
- •6.1.4 Виконання програми
- •6.2.1 Створення проекту консольного додатка
- •6.2.2 Компіляція й виконання програми
- •6.3.1 Створення нового проекту
- •6.3.2 Додавання файла до проекту Додавання файла до проекту виконується в такий спосіб.
- •6.3.3. Компіляція програми та виконання програми
- •Список джерел інформації
- •Додаток а
- •Додаток г Приклад вмісту специфікації
- •Додаток д Приклад тексту програми
- •Додаток е Приклад структури програми
- •Додаток ж
- •61002, Харків, вул. Фрунзе, 21
1 Завдання до виконання рз
Розробити інформаційно-довідкову систему з обслуговування бази даних. Вхідні дані:
1) База даних складається з записів. Предметна галузь та склад полів записів визначаються за номером студента в журналі групи і вибираються з таблиці 1.
2) Робота з декількома програмними одиницями є необхідною.
Забезпечити:
введення даних в оперативну пам’ять у двонаправлений список:
а) з текстового файла;
б) з клавіатури;
перегляд вмісту бази даних;
редагування бази даних:
а) видалення запису;
б) додавання запису;
виведення даних:
а) у текстовий файл;
б) на екран;
пошук даних за заданим полем;
сортування даних за заданим полем (напрям сортування визначає керівник роботи);
отримання довідкової інформації про розробника;
роботу з меню, вигляд якого обрати самостійно.
Розробити:
ієрархію та колекцію класів для опису даних та маніпулювання ними;
алгоритми та програмні коди методів класів та інших функцій;
програмний документ “Пояснювальна записка”. Наявність інших програмних документів визначає керівник РЗ.
Здача роботи:
Роботу приймає керівник розрахункового завдання.
Строк здачі – 14 тиждень другого семестру.
При здачі перевіряються:
працездатність програми;
наявність документів, повнота та правильність їх оформлення.
Таблиця 1 – Перелік пропонованих предметних галузей та їх об’єктів
|
№ |
Галузь |
Об'єкт |
Властивості об'єкта |
|
1 |
Visual C++ |
Компоненти Visual C++ |
Назва компонентиП, призначення, кількість командС |
|
2 |
Група |
Студент |
Прізвище студентаП, рік народження, середній балС |
|
3 |
Microsoft Office |
Додаток |
Назва додаткуП, призначення додатку, кількість командС |
|
4 |
Бібліотека |
Книга |
Автор книгиП, назва книги, кількість примірників у бібліотеціС |
|
5 |
Програмування |
Програма |
Назва програмиП, прізвище розробника, обсяг потрібної пам’яті С |
|
6 |
Кафедра |
Співробітник |
Прізвище співробітника, посадаП, кількість наукових працьС |
|
7 |
Програмне забезпечення |
Операційна система |
Назва операційної системиП, розрядність, необхідний мінімальний обсяг пам’ятіС |
|
8 |
С++ |
Операція |
Назва операціїС, призначення, символ(и) для позначення операціїП |
|
9 |
Освіта |
Дисципліна |
Назва дисципліниП, кількість практичних занять, кількість лабораторних роботС |
|
10 |
Магазин |
Комп'ютер |
Фірма-виробник, обсяг пам'ятіП, тактова частотаС |
|
11 |
Інститут |
Деканат |
Назва деканату, кількість спеціальностейС, кількість групП |
|
12 |
Місто |
Інститут |
Назва інститутуП, кількість студентівС , кількість викладачів |
|
13 |
Комп’ютерна техніка |
Процесор |
Фірма-виробник, тактова частотаС, обсяг кешуП |
|
14 |
Музей |
Картина |
Прізвище автораП, назва картини, рік створенняС |
|
15 |
Word |
Панель інструментів |
Назва панеліП, можлива кількість кнопок, фактична кількість кнопок С |
|
16 |
Файлова система |
Файл |
Назва файла П, обсяг пам’яті, дата створенняС |
|
17 |
Світ |
Країна |
Назва країниП, площа країниС, кількість населення |
|
18 |
Країна |
Місто |
Назва міста, площаП, густота населенняС |
|
19 |
С++ |
Оператор |
Призначення оператораС, ключове слово(а)П, умова виконання |
|
20 |
Магазин |
Прилад |
Назва приладу, споживана потужністьС, вартістьП |
|
21 |
Pascal |
Типи даних |
Назва типу данихП, призначення, обсяг необхідної пам’ятіС |
|
22 |
Системи числення |
Система числення |
Назва системи числення П, кількість використовуваних символівС, основа системи |
|
23 |
Розклад руху |
Поїзд |
Пункт призначенняП, час відправлення, час у дорозіС |
|
24 |
Кодування символів |
Система кодування |
Назва системиП, кількість байтів для одного символу, кількість символів у таблиціС |
|
25 |
Вимірювальна техніка |
Прилад |
Назва приладу, межа виміруП, точність виміруС |
|
26 |
Місто |
Музей |
Назва музею, кількість експонатівС, ціна білетаП |
|
27 |
Автосервіс |
Автомобіль |
Назва автомобіля, рік випускуС, пробігП |
|
28 |
Програмування |
Програма |
Назва фірми-розробникаП, назва програми, час виконання С |
|
29 |
Вибори |
Кандидат |
Прізвище кандидатаП, % голосів – заС, % голосів – проти |
|
30 |
Район міста |
Вулиця |
Назва вулиціП, кількість будинківС, кількість мешканців |
|
31 |
Мікрорайон |
Будинок |
Адреса будинкаП, кількість поверхівС, кількість квартир |
|
32 |
Змагання |
Учасник змагання |
Прізвище учасникаП, сума набраних балівС, місце |
|
33 |
АТС |
Телефон |
Прізвище власника телефонуС, адреса, № телефонуП |
|
34 |
Преса |
Газета |
Назва газетиС, кількість журналістівП, прізвище редактора |
|
35 |
Країна |
Стадіон |
Назва стадіону, кількість місць П, дата відкриттяС |
|
36 |
Склад |
Товар |
Назва товаруП, вартість одиниці товаруС, кількість одиниць товару |
|
37 |
Дім |
Квартира |
АдресаП, кількість мешканців, площа квартириС |
Примітки:
1) надрядковий символ С визначає поле для сортування;
2) надрядковий символ П визначає поле для пошуку.
