Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_Laboratorny_raboty_2008.doc
Скачиваний:
64
Добавлен:
10.05.2015
Размер:
3 Mб
Скачать

2.Описание практической части работы:

2.1. Цели лабораторной работы: Изучить построение циклических алгоритмов, решить задачу с помощью организации арифметических и логических циклов.

2.2. Постановка задачи: В соответствии с номером варианта найти значение функции, заданной одним или несколькими математическими выражениями.

2.3. Порядок выполнения работы:

2.3.1. Ознакомиться с теоретической частью.

2.3.2. Получить задание у преподавателя.

2.3.3. Выполнить работу.

2.3.4. Оформить отчет:

2.3.4.1. Содержание отчета:

1. Цель работы - краткая формулировка поставленной цели.

2. Порядок выполнения - определяются действия, необходимые для выполнения данной работы.

3. Постановка задачи - формулирование задачи в соответствии с индивидуальным заданием.

4. Решение поставленной задачи:

4.1. Математическое описание решения поставленной задачи содержит описание связей между параметрами с использованием принятых в математике обозначений.

4.2. Описание логической структуры программы (алгоритм решения) содержит:

- краткое описание схемы программы,

- алгоритм решения (по ГОСТ ) - рисунок,

- краткое описание используемых операторов языка программирования (при необходимости).

4.3. Описание программы содержит:

  • название файла, его размер,

  • текст программы (или фрагмент для решения конкретной, наиболее важной части задания).

4.4. Результат работы программы:

- значения, полученные в результате выполнения программы

  • анализ полученных результатов.

Выводы – отвечают на поставленную цель.

2.4. Контрольные вопросы:

1. Дайте определение алгоритма ?

2. Назовите свойства алгоритмов?

3. Каким образом можно описать алгоритм решения задачи ?

4. Чем характеризуется циклическая структура алгоритма ?

5. Каким образом отображается циклическая структура алгоритма на блок-схеме ?

6. Чем отличается цикл ДО от цикла ПОКА ?

7. Как изображается в схеме программы логический цикл ?

8. Какой из циклов эффективнее (быстрее выполняется в программе) логический или арифметический ?

9. Когда предпочтительнее использовать арифметический цикл в программе, написанной на языке Basic Microsoft ?

10. Что такое пустой цикл и зачем он бывает нужен в программе ?

Таблица

Задания для разработки циклических алгоритмов

n

Функция y(x)

1

0.1

0.5

0.02

2

0.4

0.8

0.04

3

0.1

0.6

0.05

4

0.3

0.7

0.05

5

0.3

0.7

0.05

6

0.4

0.8

0.04

7

0.25

0.2

0.02

8

0.1

0.6

0.05

9

0.3

0.7

0.05

10

0.1

0.6

0.05

11

0.1

0.6

0.05

12

0.25

0.2

0.02

13

0.3

0.7

0.05

14

0.25

0.2

0.02

15

0.4

0.8

0.04

16

0.1

0.6

0.05

17

0.3

0.7

0.05

18

0.4

0.8

0.04

19

0.1

0.5

0.02

20

0.25

0.2

0.02

21

0.3

0.7

0.05

22

0.4

0.8

0.04

23

0.25

0.2

0.02

24

0.4

0.8

0.04

25

0.1

0.6

0.05

26

0.1

0.5

0.02

27

0.25

0.2

0.02

28

0.1

0.6

0.05

29

0.4

0.8

0.04

30

0.3

0.7

0.05

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