Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1_курс_2012 / РЗ_ПРОГРАМУВАННЯ_макет.doc
Скачиваний:
18
Добавлен:
02.02.2015
Размер:
660.99 Кб
Скачать

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

Магазин

Прилад

Назва приладу, споживана потужністьС, вартістьП

Продовження таблиці 1

21

Pascal

Типи даних

Назва типу данихП, призначення, обсяг необхідної пам’ятіС

22

Системи числення

Система числення

Назва системи числення П, кількість використовуваних символівС, основа системи

23

Розклад руху

Поїзд

Пункт призначенняП, час відправлення, час у дорозіС

24

Кодування символів

Система кодування

Назва системиП, кількість байтів для одного символу, кількість символів у таблиціС

25

Вимірювальна техніка

Прилад

Назва приладу, межа виміруП, точність виміруС

26

Місто

Музей

Назва музею, кількість експонатівС,

ціна білетаП

27

Автосервіс

Автомобіль

Назва автомобіля, рік випускуС,

пробігП

28

Програмування

Програма

Назва фірми-розробникаП, назва програми, час виконання С

29

Вибори

Кандидат

Прізвище кандидатаП, % голосів – заС, % голосів – проти

30

Район міста

Вулиця

Назва вулиціП, кількість будинківС,

кількість мешканців

31

Мікрорайон

Будинок

Адреса будинкаП, кількість поверхівС, кількість квартир

32

Змагання

Учасник змагання

Прізвище учасникаП, сума набраних балівС, місце

33

АТС

Телефон

Прізвище власника телефонуС, адреса, № телефонуП

34

Преса

Газета

Назва газетиС, кількість журналістівП, прізвище редактора

35

Країна

Стадіон

Назва стадіону, кількість місць П,

дата відкриттяС

36

Склад

Товар

Назва товаруП, вартість одиниці товаруС, кількість одиниць товару

37

Дім

Квартира

АдресаП, кількість мешканців, площа квартириС

Примітки:

1) надрядковий символ С визначає поле для сортування;

2) надрядковий символ П визначає поле для пошуку.

Соседние файлы в папке 1_курс_2012