МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
 ХЕРСОНСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ
 кафедра «Економічна кібернетика»
  
 ЗВІТ ПРО ВИКОНАННЯ
 ЛАБОРОТОРНИХ РОБІТ З ДИСЦИПЛІНИ
 «ВВЕДЕННЯ У СПЕЦІАЛЬНІСТЬ»
  
 Виконала:
 Перевірив доцент:
 Фанилець Є.В.
 Херсон
 2007 р.
  Лабораторна робота №8
 Тема роботи: Програмування лінійних процесів.
 Мета роботи: одержати навики побудови алгоритмів лінійних обчислювальних процесів, вивчити роботу з простими змінними в мові Pascal і лінійними програмами.
 Порядок виконання роботи
 1.         Вивчити теоретичний матеріал.
 2.         Відповісти на запитання.
 3.         Побудувати блок-схему розв’язання задачі №1 відповідно до свого номера варіанта.
 4.         Скласти та виконати на комп’ютері програму для розробленого лінійного алгоритму.
 5.         Скласти звіт, в якому викласти коротко теоретичний матеріал, блок-схему алгоритму, програму, одержану відповідь та розв’язок задачі з частини №2.
 Контрольні запитання:
 1.         Що називається алгоритмом?
 Алгоритм – це скінченна послідовність вказівок (команд), формальне виконання яких дозволяє за обмежений час отримати розв’язок задачі.
 Інакше кажучи, алгоритм – це певна інструкція для виконавця, яка може бути задана різними способами – словами, формулами, послідовністю обчислювальних операцій чи логічних дій.
 2.         Які засоби опису алгоритму?
 Для опису алгоритмів використовуються декілька засобів:
 -           Словесний – запис на природній мов;
 -           Структурно-стилізований – запис на алгоритмічній мові псевдокоду;
 -           Графічний – зображення схем із графічних символів;
 -           Програмний – тексти на мовах програмування.
 Найбільш наочним засобом опису алгоритму є описування його у вигляді блок-схем. При цьому алгоритм подається послідовністю блоків, що виконують визначні функції, і зв’язків між ними.
 3.         Які властивості алгоритму?
 Алгоритм має такі властивості:
 -           Масовість – алгоритм має бути придатним для багатьох задач, що належать до певного класу.
 -           Детермінованість (точність) – ця властивість означає, що кожна команда не повинна допускати двоякого тлумачення. Кожний крок алгоритму повинен бути точно визначеним.
 -           Дискретність – являти собою послідовність окремих завершених кроків – команд або дій.
 -           Результативність – кожна дія повинна приводити до цілком певного результату.
 -           Формальність - будь-який виконавець, здатний сприймати та виконувати вказівки алгоритму, діючи за алгоритмом, може отримати розв’язок поставленої задачі.
 -           Скінченність – діючи за алгоритмом, виконавець одержує розв’язок задачі за скінченну кількість років.
 4.         Привести приклади лінійних алгоритмів?
 Приклад: скласти алгоритм обчислення виразу у= а + d *с
  Зобразимо алгоритм у вигляді блок схеми:
  
                                                                
 5.                                                                           
 Яка структура програми на мові Pascal?
 Алгоритм перетворення даних на Паскалі складається з операторів та підпрограм, що є головними структурними елементами програм.  ............