Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНСТРУ_мет.doc
Скачиваний:
0
Добавлен:
17.11.2019
Размер:
2.27 Mб
Скачать

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

2.1. Определение алгоритма

2.2. Свойства алгоритма

2.3. Способы описания алгоритма

2.4. Основные символы для схем алгоритмов.

2.5. Определение алгоритмического языка

2.6. Синтаксис алгоритмического языка

2.7. Семантика алгоритмического языка

2.8. Схемы алгоритмов

2.9. Определение линейного алгоритма

2.10. Определение разветвляющегося алгоритма

2.11. Определение циклического алгоритма

3. Задания и технология выполнения.

3.1. Линейный алгоритм

Пример 1. Разработать алгоритм вычисления выражения

  • Блок-схема алгоритма

Начало

Ввод Х

Вычисление У

Вывод У

Конец

3.2. Разветвляющийся алгоритм

Пример 2. Разработать алгоритм вычисления для следующего выражения:

  • Блок-схема алгоритма

НАЧАЛО

Ввод Х

Нет Да

Х => 0

Y : = X2

Вывод Y

КОНЕЦ

Пример 3. Разработать алгоритм вычисления следующего выражения

  • Блок-схема алгоритма

НАЧАЛО

Ввод Х

нет да

Х = 1..5

нет да

Х : = 6..10 Y : = 2*Х

Y : = Х Y : = Х/2

Вывод Y

КОНЕЦ

3.3. Циклический алгоритм.

Пример 4. Разработать алгоритм вычисления следующего выражения

; при х = 1..10, h = 1.

  • Первый вариант:

  • Блок-схема алгоритма

Начало

Ввод

Хн, Хк

X : = XH, Xk, h

Y : = X2 + 4

Вывод Y

Конец

  • Второй вариант.

  • Блок-схема алгоритма

Начало

Ввод Хнк,h

X: =Xн

Х<=Xk

Y: = Х2 + 4

Вывод Y

Х : = Х + h

Конец

  • Третий вариант:

  • Блок-схема алгоритма

Начало

Х : = 1

Y : = X2 + 4

Вывод Y

Х : = Х + 1

Нет Да

Х > 10

Конец

4. Контрольные задания

4.1. Разработать алгоритм вычисления следующего выражения:

Y=sin(x)-cos(x);

Вычертите схему алгоритма, используя текстовый процессор Microsoft Word

4.2. Разработать алгоритм вычисления следующего выражения:

Вычертите схему алгоритма, используя текстовый процессор Microsoft Word

4.3. Разработать алгоритм (два варианта) вычисления следующего выражения:

Вычертите схему алгоритма, используя текстовый процессор Microsoft Word

5. Рекомендуемая литература

5.1. Докунина Т.К. Программирование и алгоритмические языки.

- М.: Машиностроение, 1988.- с.85- 111.

Практическое занятие № 2

Тема: Основы алгоритмизации и программирования

Тема занятия: Разработка и отладка линейных программ.

Цель: Получение практических навыков разработки программ для линейных алгоритмов.

Техническое обеспечение: ПЭВМ

Программное обеспечение: Паскаль

Место проведения занятий: Лаборатория ПЭВМ

Продолжительность занятия: 2 часа.