Презентация к уроку информатики 9 класс на тему "Алгоритмические структуры"
Презентация к уроку информатики 9 класс на тему "Алгоритмические структуры"
Презентация к уроку информатики 9 класс на тему "Алгоритмические структуры". Данная презентация поможет учителю в проведении урока по данной теме.В презентации рассмотрено понятие алгоритма, его свойства, способы задания алгоритма, и алгоритмические структуры.Так же в презентации подобранны задания на закрепление данной темы.
Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Просмотр содержимого документа
«Презентация к уроку информатики 9 класс на тему "Алгоритмические структуры"»
Алгоритми алгоритмические структуры
Мосина А.Ю.
Алгоритм – это строго определенная последовательность действий при решении задачи.
Алгоритм содержит несколько шагов.
Шаг алгоритма – это каждое отдельное действие алгоритма.
«Алгоритм – это порядок действий».
Исполнитель – это объект выполняющий определенный набор действий.
Исполнителем может быть человек, робот, животное, компьютер.
Система команд исполнителя(СКИ) – это совокупность команд, которые может выполнять исполнитель.
Среда исполнителя – обстановка, в которой функционирует исполнитель.
Разработка и исполнение
Разрабатывает алгоритмы: человек
Исполняют алгоритмы: люди и устройства – компьютеры, роботы, станки, спутники, сложная бытовая техника, детские игрушки.
Исполнитель решает задачу по заданному алгоритму, строго следуя по предписаниям (программе) не вникая и не рассуждая, почему он так делает.
Задание:Назови исполнителей следующих видов работы:
Уборка мусора во дворе
Обучение детей в школе
Вождение автомобиля
Ответ у доски
Приготовление пищи
Печатание документа на принтере
Конечность – каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения
Результативность – получение результата за конечное количество шагов
Дискретность (прерывность, раздельность) – разбиение алгоритма на шаги
Детерминированность (определенность, точность) – каждое действие должно строго и недвусмысленно определено
Массовость – использование алгоритма для решения однотипных задач
Свойства АЛГОРИТМА
Классификация алгоритмов по форме представления :
Словесные
Табличные
Графические (блок-схемы)
Программные
Средства представления и записи алгоритмов
Блок-схема–графическоепредставлениеалгоритма в виде последовательности связанных между собой функциональных блоков (стандартных графических элементов), каждый из которых соответствует выполнению одного или нескольких действий.
Основные условные обозначения в блок-схемах
Условное обозначение
Назначение блока
Начало или конец алгоритма
Ввод или вывод данных.
Внутри блока перечисляются данные через запятую.
Процесс.
Внутри блока записываются матем. формулы и операции для обработки данных.
Проверка условия.
Внутри блока записываются логические условия. Имеет два выхода Да(+) и Нет(-).
Направление.
Классификация алгоритмов по структуре:
Линейный (следование)
Разветвленный (ветвление, выбор, альтернатива)
Циклический (повтор)
Вспомогательный
Комбинированный
Линейный алгоритм
Линейный алгоритм– это алгоритм, шаги которого выполняются последовательно друг за другом.
(Пример: алгоритм сбора портфеля).
Базовая структура линейного алгоритма:
Начало
Серия команд 1
Серия команд 2
Серия команд N
Конец
Задача
Вычислить периметр произвольного треугольника по его трем сторонам.
Решение:
1 этап:Постановка задачи.
Исходные данные : А, B, C – стороны произвольного треугольника
Выходные данные : P – периметр треугольника.
2 этап:Математическая модель.
P=A+B+С
3 этап: Составление алгоритма
Начало
Ввод
A, B, C
P=A+B+C
Вывод
P
Конец
№1Используя блок-схему алгоритма,вычислите значение функции Y при X=2,