Разделение алгоритма на две части с использованием соединителей
III . ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ
Задание.
Повторить базовые структуры алгоритмов, согласно приведенным примерам, в документе «Примеры алгоритмов». Действия под алгоритм подобрать на своё усмотрение.
ПРИМЕР 1. ЛИНЕЙНЫЙ АЛГОРИТМ
Описание алгоритмическим языком:
алг написать сочинение
Нач
выбрать тему сочинения
продумать план сочинения
написать план сочинения
написать черновик сочинения
чательно проверить черновик
написать сочинение начисто
кон
Рис. 3.1 - Блок-схема линейного алгоритма
ПРИМЕР 2. КОМАНДА РАЗВЕТВЛЕНИЯ (полная форма)
Описание алгоритмическим языком:
алг правописание приставок на “з” (“с”)
Нач
если корень слова начинается с глухой согласной
то на конце приставки пишется “с”
иначе на конце приставки пишется “з”
все
кон
Рис. 3.2 - Блок-схема разветвления алгоритма (полная форма)
ПРИМЕР 3. КОМАНДА РАЗВЕТВЛЕНИЯ (сокращенная форма)
Описание алгоритмическим языком:
алг использование телефона
Нач
поднять трубку
подождать гудка
набрать номер
|
|
если соединение произошло
то говорить по трубке
все
положить трубку
кон
да
Рис. 3. 3 - Блок-схема разветвления алгоритма (сокращенная форма)
ПРИМЕР 4. КОМАНДА ПОВТОРЕНИЯ (цикл ПОКА)
Описание алгоритмическим языком:
алг сбор яблок
Нач
пока корзина неполная
Нц
сорвать яблоко
положить яблоко в корзину
кц
кон
Рис. 3.4 - Блок-схема циклического алгоритма
ПРИМЕР 5. КОМАНДА ПОВТОРЕНИЯ (цикл «ОТ ДО»)
Описание алгоритмическим языком:
алг заструживание коробки карандашей с 6-ти штук
Нач
от К=1 до 6 шаг 1
нц
взять не заструженный карандаш с каробки
застружить карандаш
положить карандаш в каробку
кц
кон
Рис. 3.5 - Блок-схема циклического алгоритма
|
|
Контрольные вопросы
- Что такое алгоритм?
- Что такое переменные в алгоритмах?
- Какие существуют виды алгоритмов?
- Какие существуют основные формы представления алгоритмов?
- Кто может быть исполнителем алгоритма?
Литература
1. Шикова А.Н. Основы программирования на языке Паскаль в примерах и задачах: Учебное пособие. - К .: МАУП, 2004. - 112с.
2. Информатика и ИКТ: учебник для начального и среднего профессионального образования. Цветкова Н.С., Великович Л.С. – Академия, 2011 г.
3. Информатика и ИКТ. Практикум для профессий и специальностей технического и социально-экономического профилей. Н. Е. Астафьева, С. А. Гаврилова, под ред. М.С. Цветковой, Академия, 2012г.
4. Информатика и ИКТ. Базовый уровень: учебник для 10-11 кл. / И.Г.Семакин, Е.К.Хеннер. – 4 изд., испр. – М. – Бином. Лаборатория знаний, 2008г. – 246 с.: ил.
5. Информатика и ИКТ. Базовый уровень: практикум для 10-11 кл. / И.Г.Семакин, Е.К.Хеннер. – 4 изд., испр. – М. – Бином. Лаборатория знаний, 2008г.
6. Информатика и ИКТ. 10 кл. Базовый уровень под ред. Н.В.Макаровой – Спб – Лидер, 2010г.
7. Информатика и ИКТ. 11 кл. Базовый уровень под ред. Н.В.Макаровой – Спб – Лидер, 2010г.
8. Энциклопедия школьной информатики / под ред. И.Г.Семакина. – М.: Бином. Лаборатория знаний, 2011г.
|
|
9. http//www.informatika.ru;
10. http//www.student.informatika.ru;
11. http://mirgeo.ucoz.ru/.
Дата добавления: 2020-11-15; просмотров: 175; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!