Лабораторная работа: Програмування

Тема роботи: Програмування лінійних процесів.

Мета роботи: одержати навики побудови алгоритмів лінійних обчислювальних процесів, вивчити роботу з простими змінними в мові Pascal і лінійними програмами.

Порядок виконання роботи

1. Вивчити теоретичний матеріал.

2. Відповісти на запитання.

3. Побудувати блок-схему розв’язання задачі №1 відповідно до свого номера варіанта.

4. Скласти та виконати на комп’ютері програму для розробленого лінійного алгоритму.

5. Скласти звіт, в якому викласти коротко теоретичний матеріал, блок-схему алгоритму, програму, одержану відповідь та розв’язок задачі з частини №2.

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

1. Що називається алгоритмом?

Алгоритм – це скінченна послідовність вказівок (команд), формальне виконання яких дозволяє за обмежений час отримати розв’язок задачі.

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

2. Які засоби опису алгоритму?

Для опису алгоритмів використовуються декілька засобів:

- Словесний – запис на природній мов;

- Структурно-стилізований – запис на алгоритмічній мові псевдокоду;

- Графічний – зображення схем із графічних символів;

- Програмний – тексти на мовах програмування.

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

3. Які властивості алгоритму?

Алгоритм має такі властивості:

- Масовість – алгоритм має бути придатним для багатьох задач, що належать до певного класу.

- Детермінованість (точність) – ця властивість означає, що кожна команда не повинна допускати двоякого тлумачення. Кожний крок алгоритму повинен бути точно визначеним.

- Дискретність – являти собою послідовність окремих завершених кроків – команд або дій.

- Результативність – кожна дія повинна приводити до цілком певного результату.

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

- Скінченність – діючи за алгоритмом, виконавець одержує розв’язок задачі за скінченну кількість років.

4. Привести приклади лінійних алгоритмів?

Приклад: скласти алгоритм обчислення виразу у= а + d *с


--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 349
Бесплатно скачать Лабораторная работа: Програмування