Похожие презентации:
Алгоритмы и способы их описания
1.
АЛГОРИТМЫИ СПОСОБЫ ИХ
ОПИСАНИЯ
Методическая разработка комбинированного занятия
Дисциплина «Информатика и ИКТ»
Специальность:
34.02.01 Сестринское дело (базовая подготовка),
31.02.02 Акушерское дело (базовая подготовка)
Преподаватель: Марченко В. С.
2.
Опрос:• Что понимается под моделированием?
• Каковы особенности построения
моделей в различных предметных
областях?
• Каковы особенности компьютерных
моделей? Приведите примеры.
• Каковы особенности
информационных моделей?
Приведите примеры.
3.
Цель занятиявыяснить, что такое алгоритм и
алгоритмизация,
познакомиться с историей
возникновения данного понятия, его
свойствами, исполнителем алгоритма и
системой команд исполнителя,
изучить виды алгоритмов,
а также выяснить, где в реальной жизни
встречаемся с алгоритмами.
4.
При решении любойзадачи человек выполняет
последовательность
действий
5.
ИсторияСлово алгоритм происходит
от латинской формы
латинского написания имени
великого узбекского
математика и
астронома IX в. Аль-Хорезми.
В дальнейшем это понятие
стали использовать для
обозначения
последовательности
действий, приводящих к
решению поставленной
задачи.
6.
Под алгоритмомпонимают
понятное и точное предписание или
указание исполнителю совершить
определенную последовательность
действий, направленных на достижение
указанной цели или на решение
поставленной задачи.
7.
ИсполнительКаждый алгоритм
строится в расчете
на некоторого
исполнителя.
Совокупность
команд, которые
могут быть
выполнены
исполнителем,
называется
системой команд
исполнителя.
8.
Свойства алгоритма1.
2.
3.
4.
5.
6.
7.
8.
Конечность.
Дискретность.
Определенность.
Точность.
Понятность.
Формальность.
Результативность.
Массовость.
9.
Алгоритм можнозаписать
следующими способами:
1. Словесно –
на естественном языке.
2. Структурностилизованно –
с сокращениями.
3. Графически –
в виде блок-схем.
4. Программно –
средствами какого-либо языка
программирования.
10.
В схеме алгоритмакаждому типу действий соответствует своя
геометрическая фигура — блок.
Блоки соединяются линиями со стрелками,
указывающими последовательность
действий.
Внутри блока записывается содержание
соответствующего действия.
Совокупность блоков образует блок-схему
алгоритма.
11.
12.
По структуре выполненияалгоритмы делятся на
1. Линейные - алгоритм, в котором
действия выполняются последовательно
друг за другом и один раз.
2. Разветвляющиеся – предоставляется
выбор действий по итогам проверки
условия.
3. Циклические – содержат указания на
многократное повторение отдельных
действий.
13.
Линейный алгоритм14.
Условный алгоритм15.
Циклический алгоритм16.
17.
Проверка уровня усвоениянового материала
• Является ли алгоритм моделью?
• Кто будет исполнителем алгоритма
внутривенного введения лекарства?
• Вы работаете в текстовом редакторе. Кто
исполнитель ваших указаний?
• Приведите примеры словесного, структурностилизованного и программного способа
описания алгоритма.
• Будет ли правило «Во время движения по
тротуару придерживайся правой стороны»,
алгоритмом?
18.
Задание на дом1. Поработать с конспектом:
выучить понятие алгоритма, его
свойства, элементы блок-схемы
и виды алгоритмов.
2. К лабораторно-практическому
занятию составить словесный
алгоритм любой национальной
сказки.
19.
СПАСИБОЗА
ВНИМАНИЕ!