Программирование на алгоритмическом языке
Алгоритм
Программа
Простейшая программа
Вывод текста на экран
Задания
298.50K
Category: programmingprogramming

Программирование на алгоритмическом языке. Тема 1. Введение

1. Программирование на алгоритмическом языке

1
Программирование
на алгоритмическом
языке
Тема 1. Введение
К. Поляков, 2010-2011
http://kpolyakov.narod.ru

2. Алгоритм

Программирование на алгоритмическом языке
2
Алгоритм
Алгоритм – это четко определенный план
решения задачи для исполнителя.
Свойства алгоритма
• дискретность: состоит из отдельных шагов
(команд)
• понятность: должен включать только команды,
известные исполнителю
• конечность: позволяет получить решение
задачи за конечное число шагов
• определенность: при одинаковых исходных
данных всегда выдает один и тот же результат
• массовость: может применяться при различных
исходных данных
К. Поляков, 2010-2011
http://kpolyakov.narod.ru

3. Программа

Программирование на алгоритмическом языке
3
Программа
Программа – это
• алгоритм, записанный на каком-либо языке
программирования
• набор команд для исполнителя
Команда – это описание действий, которые
должен выполнить исполнитель.
• откуда взять исходные данные?
• что нужно с ними сделать?
К. Поляков, 2010-2011
http://kpolyakov.narod.ru

4. Простейшая программа

Программирование на алгоритмическом языке
4
Простейшая программа
название алгоритма
алг Первый
нач | начало алгоритма
кон | конец алгоритма
комментарии после |
не обрабатываются
? Что делает эта программа?
К. Поляков, 2010-2011
http://kpolyakov.narod.ru

5. Вывод текста на экран

Программирование на алгоритмическом языке
5
Вывод текста на экран
алг Вывод на экран
нач
новая строка
вывод "2+"
вывод "2=?", нс
вывод "Ответ: 4"
кон
Протокол:
2+2=?
Ответ: 4
К. Поляков, 2010-2011
http://kpolyakov.narod.ru

6. Задания

Программирование на алгоритмическом языке
6
Задания
«4»: Вывести на экран текст «лесенкой»
Вася
пошел
гулять
«5»: Вывести на экран рисунок из букв
Ж
ЖЖЖ
ЖЖЖЖЖ
ЖЖЖЖЖЖЖ
HH HH
ZZZZZ
К. Поляков, 2010-2011
http://kpolyakov.narod.ru
English     Русский Rules