1.17M
Category: informaticsinformatics

Алгоритмы и способы их описания

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.

СПАСИБО
ЗА
ВНИМАНИЕ!
English     Русский Rules