Школа » Презентации » Другие презентации » "Элементы математической логики" Тема " Понятие алгоритма. Виды алгоритмов"

Презентация - ""Элементы математической логики" Тема " Понятие алгоритма. Виды алгоритмов""

0
20.10.24
На нашем сайте презентаций klass-uchebnik.com вы можете бесплатно ознакомиться с полной версией презентации ""Элементы математической логики" Тема " Понятие алгоритма. Виды алгоритмов"". Учебное пособие по дисциплине - Презентации / Другие презентации, от атора . Презентации нашего сайта - незаменимый инструмент для школьников, здесь они могут изучать и просматривать слайды презентаций прямо на сайте на вашем устройстве (IPhone, Android, PC) совершенно бесплатно, без необходимости регистрации и отправки СМС. Кроме того, у вас есть возможность скачать презентации на ваше устройство в формате PPT (PPTX).
"Элементы математической логики" Тема " Понятие алгоритма. Виды алгоритмов" 📚 Учебники, Презентации и Подготовка к Экзаменам для Школьников на Klass-Uchebnik.com

0
0
0

Поделиться презентацией ""Элементы математической логики" Тема " Понятие алгоритма. Виды алгоритмов"" в социальных сетях: 

Просмотреть и скачать презентацию на тему ""Элементы математической логики" Тема " Понятие алгоритма. Виды алгоритмов""

Элементы математической логики<br>Тема: «Понятие алгоритма. Свойства алгоритмов»<br>ГБСУ КО ПОО &quo
1 слайд

Элементы математической логики
Тема: «Понятие алгоритма. Свойства алгоритмов»
ГБСУ КО ПОО "Советский техникум-интернат»
Преподаватель математики Е.Н.Голубева
2022 год

Понятие алгоритма. Свойства алгоритмов.<br>Алгоритм – описание последовательности действий (план), с
2 слайд

Понятие алгоритма. Свойства алгоритмов.
Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
Слово «алгоритм» появилось в средние века, когда европейцы познакомились со способами выполнения арифметических действий в десятичной системе счисления.
Слово алгоритм – есть результат европейского произношения слов аль-Хорезми (узбекский математик Муххамедом бен Аль-Хорезми)

Составление алгоритма является обязательным этапом автоматизации любого процесса. <br>
3 слайд

Составление алгоритма является обязательным этапом автоматизации любого процесса.

Свойством, характеризующим любого исполнителя, является то, что он умеет выполнять некоторые команды
4 слайд

Свойством, характеризующим любого исполнителя, является то, что он умеет выполнять некоторые команды.
Совокупность команд, которые данный исполнитель умеет выполнять, называется системой команд исполнителя (СКИ).
Алгоритм описывается в командах исполнителя, который будет его реализовывать.
Объекты, над которыми исполнитель может совершать действия, образуют так называемую среду исполнителя.
Среда исполнителя — это условия, при которых становиться возможным выполнение алгоритма.
Исходные данные и результаты любого алгоритма всегда принадлежат среде того исполнителя, для которого предназначен алгоритм.

Исполнители алгоритма<br>
5 слайд

Исполнители алгоритма

УКажи ошибку !<br>Не знает конечной цели алгоритма,<br>не задумывается<br>о результате<br><br>Знает
6 слайд

УКажи ошибку !
Не знает конечной цели алгоритма,
не задумывается
о результате

Знает конечную цель алгоритма
НЕФОРМАЛЬНЫЙ
ФОРМАЛЬНЫЙ

Задание<br>Проверить верность заполнения таблицы<br><br><br><br>
7 слайд

Задание
Проверить верность заполнения таблицы



Свойства алгоритмов<br>Дискретность<br>Понятность<br>Однозначность<br>Массовость<br>Результативность
8 слайд

Свойства алгоритмов
Дискретность
Понятность
Однозначность
Массовость
Результативность
Алгоритм и каждый его шаг должны приводить к определенному результату
По данному алгоритму должна решаться не одна, а целый класс подобных задач
Каждое действие (шаг) пониматься
в строго определенном смысле
Каждое из действий (шагов) является законченным и понятным исполнителю
Алгоритм разбивается на конечное число элементарных действий (шагов)
Конечность
Алгоритм должен выполняться
за конечное количество шагов

Какое свойство алгоритма нарушено?<br><br><br>Задание<br>Массовость<br>Дискретность<br>Понятность<br
9 слайд

Какое свойство алгоритма нарушено?


Задание
Массовость
Дискретность
Понятность
Однозначность
Конечность
Результативность

способы описания алгоритма<br>Словесный<br>Словесное описание представляет структуру алгоритма на ес
10 слайд

способы описания алгоритма
Словесный
Словесное описание представляет структуру алгоритма на естественном языке. Например, любой прибор бытовой техники (утюг,электропила, дрель и т.п.) имеет инструкцию по эксплуатации, т.е.словесное описания алгоритма, в соответствии которому данный прибор должен использоваться. Никаких правил составления словесного описания не существует. Запись алгоритма осуществляется в произвольной форме на естественном, например, русском языке. Этот способ описания не имеет широкого распространения, так как строго не формализуем (под «формальным» понимается то, что описание абсолютно полное и учитывает все возможные ситуации, которые могут возникнуть в ходе решения); допускает неоднозначность толкования при описании  некоторых действий; страдает многословностью.

Например, словесный алгоритм "Погода".<br>Начало<br>1. определить температуру воздуха<br>2
11 слайд

Например, словесный алгоритм "Погода".
Начало
1. определить температуру воздуха
2. если температура ниже 0, то надеть шубу, иначе надеть куртку
Конец.

Составьте алгоритм решения задачи:<br>Получить из числа «1» число «100». Исполнитель умеет <br>на ка
12 слайд

Составьте алгоритм решения задачи:
Получить из числа «1» число «100». Исполнитель умеет
на каждом шаге или умножать на 2, или прибавлять 1.

Начало.
1 + 1 = 2
1 + 2 = 3
3 × 2 = 6
6 × 2 = 12
12 × 2 = 24
24 + 1 = 25
25 × 2 = 50
50 × 2 = 100
Конец.


Словесная запись алгоритма

Блок-схема - описание структуры алгоритма с помощью геометрических фигур с линиями-связями, показыва
13 слайд

Блок-схема - описание структуры алгоритма с помощью геометрических фигур с линиями-связями, показывающими порядок выполнения отдельных инструкций

14 слайд

Основные элементы блок-схемы алгоритма<br>
15 слайд

Основные элементы блок-схемы алгоритма

Основные элементы блок-схемы алгоритма<br>
16 слайд

Основные элементы блок-схемы алгоритма

Блок   начала/ конца   АЛГОРИТМА (пуск/останов)<br>
17 слайд

Блок начала/ конца АЛГОРИТМА (пуск/останов)

Блок <br>ввода/вывода<br>
18 слайд

Блок
ввода/вывода

Блок  <br>цикла<br>Блок ЦИКЛА предназначен для организации циклического процесса с параметром. Колич
19 слайд

Блок
цикла
Блок ЦИКЛА предназначен для организации циклического процесса с параметром. Количество повторений (итераций) цикла и шаг изменения параметра должны быть известны. Внутри блока указываются (через запятую0 начальное значение параметра цикла, конечное значение и шаг его изменения

Общий вид блок-схемы алгоритма<br>
20 слайд

Общий вид блок-схемы алгоритма

Виды алгоритмов<br>линейный <br>Разветвляющийся (разветвлённый)<br>циклический<br>
21 слайд

Виды алгоритмов
линейный 
Разветвляющийся (разветвлённый)
циклический

<br><br> линейный – список команд (указаний), выполняемых последовательно друг за другом <br><br>
22 слайд



линейный – список команд (указаний), выполняемых последовательно друг за другом

Восстановите алгоритм «Запуск программы»<br><br>Выбрать пункт меню «Программы»<br>Начало<br>Нажать к
23 слайд

Восстановите алгоритм «Запуск программы»

Выбрать пункт меню «Программы»
Начало
Нажать кнопку «Пуск»
Конец
Выбрать пункт меню «Стандартные»
Дождаться загрузки ОС
Включить компьютер
Выбрать пункт меню «Калькулятор»

Задание
1
5
4
6
8
3
2
7

Разветвляющийся – алгоритм<br>Алгоритм содержит хотя бы одну проверку условия, в результате которой
24 слайд

Разветвляющийся – алгоритм
Алгоритм содержит хотя бы одну проверку условия, в результате которой обеспечивается переход на один из возможных вариантов решения

25 слайд

Какую задачу решает данный алгоритм?<br>Нарисовать для него блок-схему.<br>алг Задача<br>  цел a, b<
26 слайд

Какую задачу решает данный алгоритм?
Нарисовать для него блок-схему.
алг Задача
цел a, b
Нач
Ввод а, b
Если a > b, то
R = a + b
Иначе R = a – b
Вывод R
Кон
Задание
Начало
a > b
R = a + b
R = a – b
Конец
Да
Нет
Ввод а, b
Вывод R

Циклический – алгоритм<br>Алгоритм предусматривает многократное повторение одной  и  той  же  послед
27 слайд

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

28 слайд

Составьте алгоритм «Мытье посуды».<br><br>Нач<br>  Открыть кран<br>  Повтори 5 раз<br>    нц<br>
29 слайд

Составьте алгоритм «Мытье посуды».

Нач
Открыть кран
Повтори 5 раз
нц
Взять тарелку
Помыть тарелку
Поставить тарелку в шкаф
кц
Закрыть кран
Кон

Оформите алгоритм в виде блок-схемы.
Задание

Задание <br>Создайте блок-схему вычисления гипотенузы по теореме Пифагора<br><br>Самостоятельная раб
30 слайд

Задание
Создайте блок-схему вычисления гипотенузы по теореме Пифагора

Самостоятельная работа

начало<br>Ввод А, В<br>С =    А2 + В2 <br>Вывод С<br>конец<br>Блок-схема вычисления гипотенузы по те
31 слайд

начало
Ввод А, В
С = А2 + В2
Вывод С
конец
Блок-схема вычисления гипотенузы по теореме Пифагора

Комментарии (0) к презентации ""Элементы математической логики" Тема " Понятие алгоритма. Виды алгоритмов""