Київський національний економічний університет імені Вадима Гетьмана

Програмні оболонки і пакети: Навч. посібник.

Галіцин В. К., Сидоренко Ю. Т. Програмні оболонки і пакети: Навч. посібник. — К : КНЕУ, 2003. —212 с.

Навчальний посібник призначений для студентів III курсу спеціальності 6102 «Економічна кібернетика» усіх форм навчання. Метою вивчення дисципліни є формування у студентів теоретичних знань та практичних навичок з методології побудови та використання програмних оболонок і пакетів, освоєння розвинутих і перспективних засобів їх конструювання.

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

 
ЗМІСТСтор.
Передмова
3
Вступ
5
РОЗДІЛ 1. ОБОЛОНКИ І ПАКЕТИ У ПРОГРАМНОМУ ЗАБЕЗПЕЧЕННІ. СУЧАСНІ ТЕХНОЛОГІЇ ПРОЕКТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
11
1.1. Призначення системи обробки даних та програмного забезпечення
11
1.2. Склад системи програмного забезпечення
13
1.3 Поняття програмного виробу
18
1.4. Поняття життєвого циклу
20
1.5. Структурний підхід до проектування програмного забезпечення
21
1.6. Об'єктно-орієнтований підхід
23
1.7. Зіставлення і взаємозв'язок структурного та об'єктно-орієнтованого підходів
24
РОЗДІЛ 2. ППП ЯК ЗАСІБ АВТОМАТИЗАЦІЇ ПРОГРАМУВАННЯ
29
2.1. Головні характеристики та властивості ППП
29
2.2. Класифікація ППП за сферами застосування та класами задач
33
2.3. Класифікація ППП за орієнтацією на певний метод чи процедуру обробки
46
2.4. Засоби адаптації ППП
47
РОЗДІЛ З. ВИМОГИ ДО СТВОРЕННЯ ПРОГРАМНОГО ВИРОБУ ТА ЗАСОБИ ЗОВНІШНЬОГО ПРОЕКТУВАННЯ   
52
3.1. Загальна характеристика основних стадій проектування
52
3.2. Структурні перегляди і зовнішні інспекції
55
3.3. Проектування взаємодії користувача з програмним виробом
58
3.4. Структурне подання даних
60
РОЗДІЛ 4. МЕТОДИ ПРОЕКТУВАННЯ ПРОГРАМНИХ СТРУКТУР
63
4.1. Основні причини, що викликають  необхідність стандартизації програмування
63
4.2. Методи розробки програмних комплексів
65
4.3. Показники технологічності модульних програм
68
4.4. Поняття про структурне програмування
70
4.5. Мови програмування систем ООБД та мови запитів70
РОЗДІЛ 5. СПАДНЕ ПРОЕКТУВАННЯ
72
5.1. Послідовність виконання робіт при традиційному підході
72
5.2. Спадне проектування
72
5.3. Мова проектування програм
74
5.4. Спадне кодування
77
5.5. Спадне тестування
77
5.6. Особливості НІРО-технології
78
РОЗДІЛ 6. ТЕСТУВАННЯ ПРОГРАМНИХ ВИРОБІВ
85
6.1. Основні поняття і принципи тестування
85
6.2. Способи тестування
87
6.3. Методи тестування
88
6.4. Правила тестування
90
6.5. Генерація тестових наборів даних
92
6.6. Типи тестів
94
6.7. Загальні характеристики об'єктів на етапах тестування
95
6.8. Налагодження програм
102
6.9. Основні групи помилок
105
6.10. Методика локалізації помилок
108
6.11. Засоби локалізації помилок
109
6.12. Виправлення помилок
111
6.13. Складання програми при тестуванні і налагодженні
113
6.14. Випробування та впровадження програм
114
РОЗДІЛ 7. ПРИНЦИПИ ПОБУДОВИ ТА ТЕХНОЛОГІЯ ВИКОРИСТАННЯ ППП
116
7.1. Форми програмування з використанням пакетів
116
7.2. Архітектура ППП
118
7.3. Етапи технологічного процесу використання ППП
125
РОЗДІЛ 8. КОНСТРУЮВАННЯ ОСНОВНИХ БЛОКІВ ПАКЕТІВ
128
8.1. Загальні питання конструювання пакетів
128
8.2. Комунікативні і мовні можливості засобів спілкування.
129
8.3. Структура діалогу типу запитання-відповідь
138
8.4. Структура діалогу типу меню 
141
8.5. Структура діалогу на основі екранних форм
145
8.6. Структура діалогу на основі командної мови
149
8.7. Інструментальні засоби розробки пакетів 
152
РОЗДІЛ 9. ОЦІНКА ЯКОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
167
9.1. Зміст проблеми оцінювання якості
167
9.2. Поняття якості програмної продукції
169
9.3. Загальні характеристики якості програмної продукції
172
9.4. Управління якістю програмної продукції
184
Термінологічний словник
188
Список основних скорочень
199
Література
200
Додатки202
 
Остання редакція: 13.01.15