Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Pascal ЛабРаб 1,2 укр КОНЕЦ вар14.doc
Скачиваний:
11
Добавлен:
21.02.2016
Размер:
1.47 Mб
Скачать

6. Варіанти індивідуальних завдань до лабораторної роботи

Розрахункова формула

Розрахункова формула

1

19

2

20

3

21

4

22

5

23

6

24

7

25

8

26

9

27

10

28

11

29

12

30

13

31

14

32

15

33

16

34

17

35

18

36

Лабораторна робота n 2

Тема: Розробка і реалізація алгоритмів, що містять розгалуження і цикли

1. Мета роботи

1.1. Одержання навичок розробки найпростіших алгоритмів.

1.2. Вивчення можливостей представлень алгоритмів за допомогою блок-схем і схем Нассі-Шнейдермана.

1.3. Одержання досвіду розробки програм на основі готових алгоритмів.

1.4. Ознайомлення з процесом налагодження програм.

2. Підготовка до роботи

2.1. Вивчити принципи і можливості представлення алгоритмів за допомогою блок-схем і схем Нассі-Шнейдермана.

2.2. Вивчити базові структури алгоритмів.

2.3. Ознайомитися з операторами мови ПАСКАЛЬ, призначених для організації циклів і розгалужень.

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

3.1. Аналіз поставленої задачі.

3.2. Розробка алгоритму рішення задачі:

а) за допомогою блок-схеми; б) за допомогою схем Нассі-Шнейдермана.

3.3. Контрольний приклад рішення поставленої задачі.

3.4. Складання програми по розробленому алгоритму.

3.5. Виправлення помилок отриманих при трансляції програми.

3.6. Налагодження програми і виконання.

3.7. Аналіз результатів і висновки по роботі.

4. Зміст звіту

4.1. Назва і ціль лабораторної роботи.

4.2. Постановка задачі.

4.3. Блок-схема алгоритму і схема Нассі-Шнейдермана.

4.4. Контрольний приклад рішення поставленої задачі.

4.5. Рукописний текст програми.

4.6. Роздруківка остаточного тексту програми.

4.7. Результати виконання програми.

4.8. Аналіз результатів, що повинні містити:

- порівняння можливостей представлення алгоритму двома способами;

- обґрунтування вибору тих або інших конструкцій мови при реалізації алгоритму;

- виявлені достоїнства і недоліки програми, обмеження на її застосування.

Примітка: Пункти 4.1. ─ 4.5. виконуються при поза аудиторній підготовці

до лабораторної роботи.

5. Короткі теоретичні відомості

5.1. Послідовність рішення задачі на еом.

Рішення задачі на ЕОМ досить складний процес, що складається з наступної послідовності дій

1) постановка задачі: вивчення поставленої проблеми, формулювання загальних вимог до рішення;

2) формалізація: введення системи позначень, математична постановка задачі, тобто зведення її до рішення деяких рівнянь;

3) вибір методу рішення на підставі аналізу існуючих методів або розробка власного способу рішення;

4) розробка форматів вхідних і вихідних даних: визначається сукупність вхідних і вихідних даних і спосіб розташування інформації на носії або порядок її введення з клавіатури;

5) розробка алгоритму: визначення обчислювальних операцій і порядку їхнього виконання для рішення поставленої задачі; перевірка працездатності алгоритму по контрольному прикладі;

6) складання програми: запис алгоритму на одній з мов програмування;

7) налагодження програми: усунення помилок, допущених при складанні і введенню програми;

8) тестування програми: виконання програми при різних сполученнях вхідних даних з метою виявлення помилок;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]