Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Організація налагодження та впровадження програмного забезпечення в ІВС






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

Помилки класифікують наступним чином:

1) системні – обумовлені неправильним розумінням вимог задачі та умов її реалізації;

2) алгоритмічні – зв’язані з некоректним формулюванням і реалізацією алгоритмів;

3) програмні помилки кодування алгоритмів;

4) технологічні – ті, що виникають в процесах підготовки документації на програму.

Процес налагодження та впровадження програм поділяється на наступні основні етапи:

1) програмне налагодження;

2) системне налагодження;

3) дослідна експлуатація.

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

Основними функціями програмного налагодження є:

– перевірка відповідності одержуваних результатів програмним специфікаціям;

– перевірка правильності виконання операцій;

– перевірка логіки програми;

– перевірка правильності кодування.

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

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

 

Контрольні запитання

1. Обгрунтуйте основні фактори і етапи розвитку автоматизації виробничих систем.

2. Розкрийте структуру ГКС в інтегрованому виробництві.

3. Назвіть характерні риси класифікації систем управління для застосування в інтегрованому виробництві.

4. Визначте ієрархію та задачі рівнів управління ІВС.

5. Розкрийте зміст організації багаторівневої ієрархічної системи управління в ІВС.

6. Поясніть особливості організації оперативного управління ГВС.

7. Обгрунтуйте принципи побудови та розкрийте зміст структури і функцій програмно-математичного забезпечення КСУІВ.

8. Розкрийте мету організації процесу відлагодження програмно-математичного забезпечення КСУІВ.


Коли хтось запропонував Аристипу із Кірени задачу і сказав «Розплутай!», Аристип викликнув: «Навіщо, дурень, хочеш розплутати вузол, що, навіть заплутаний, доставляє нам стільки турбот?»






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.