logo
Лекції МІП, 2015 (Скрупська Л

7.3.4 Програмне забезпечення

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

Основними вимогами до програмного забезпечення є:

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

б) добре сервісне забезпечення (можливість діагностики помилок, роботи в режимі діалогу, з поділом часу);

в) висока якість текстів програм (структурованість, швидкодія, ефективне використання пам'яті) і документації до неї.

ПЗ поділяється на системне та прикладне забезпечення

Системне програмне забезпечення. Системне програмне забезпечення включає загальні і спеціалізовані операційні системи. До загальних відносяться системи типу MS DOS, WINDOWS, UNIХ і ін., до спеціалізованих — системи, створювані спеціально для керування унікальними програмними комплексами, наприклад, підсистемами САПР.

Операційною системою називається сукупність програм, керуючих роботою ПК, що забезпечують узгодження роботи ПК і програм користувачів, що надходять до неї, для максимального завантаження всіх пристроїв ПК і здійснюючих зв'язок ПК з користувачем з метою надання йому максимальних зручностей (послуг) при рішенні задач (інформації про хід рішення задачі і причинах зупинок у рішенні, можливості використання різних пристроїв вводу-виводу, полегшення процесу відлагодження програм і т.д.).

Основними частинами ОС є керуючі і системні обробні програми. До ОС входять також програми телеобробки даних, що забезпечують передачу даних в ПК по телефонним, телеграфним і іншим каналам зв'язку, і програми машинної графіки, що забезпечують роботу ПК з алфавітно-цифровими і графічними дисплеями.

Прикладні програми САПР. До прикладних відносяться програми, що виконують безпосереднє моделювання станів і процесів в об'єктах проектування. Прикладами прикладних програм САПР можуть служити програми створення математичних моделей елементів РЕА, розрахунку перехідних процесів, розрахунку частотних характеристик, логічного моделювання і т.д.