1.Подъем. 2.Зарядка. 3.Утренний душ. 4.Завтрак. 5.Одевание. 6.…

Презентация:



Advertisements
Похожие презентации
Алгоритм – это … 1.Организованная последовательность действий 2.Понятное и точное предписание исполнителю совершить последовательность действий, направленных.
Advertisements

Презентация к уроку (информатика и икт, 9 класс) на тему: Алгоритм и его формальное исполнение
Алгоритм и его формальное исполнениеАлгоритм Алгоритм – это предназначенное для конкретного исполнителя точное описание последовательност и действий, направленных.
Алгоритм – точное и понятное предписание исполнителю выполнить конечную последовательность команд, приводящих от исходных данных к результатам. Свойства.
Алгоритм Свойства алгоритмов. algorithmi Латинская форма написания имени выдающегося математика 19 века аль-Хорезми, который сформулировал правила выполнения.
АЛГОРИТМЫ Информатика 9 кл. Алгоритм это конечная последовательность действий, описывающая процесс преобразования объекта, записанная с помощью команд.
Алгоритм - понятное и точное предписание совершить определенную последовательность действий, направленных на достижение указанной цели или решение поставленной.
ПОСТРОЕНИЕ И ИСПОЛНЕНИЕ линейных АЛГОРИТМОВ Тема урока:
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ Выход. ВОПРОСЫ 1.Алгоритм, исполнители алгоритмов 2. Свойства алгоритмов 3. Способы описания алгоритмов 4. Основные символы.
АЛГОРИТМЫАЛГОРИТМЫ Алгоритмы Понятие алгоритма Исполнители алгоритма Свойства алгоритма Способы записи алгоритма Основные алгоритмические структуры Основные.
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ МОУ «Янгильдинская СОШ»
Алгоритм Мухаммед аль - Хорезми (IX век н.э.). Описание алгоритма Алгоритм – совокупность четко определенных правил для решения задачи за конечное число.
1)У исполнителя Утроитель две команды, которым присвоены номера: 1. вычти 2 2. умножь на три Первая из них уменьшает число на экране на 2, вторая – утраивает.
Алгоритм и его формальное исполнение. Типы алгоритмических структур. 9 класс.
Алгоритм – последовательность точных действий, направленных на получение результата. Свойства. 1. Однозначность - каждая команда не должна быть понята.
АЛГОРИТМЫ © Бакунович А.В. 1. Слово алгоритм произошло от algorithm – латинского написания слова аль – Хорезми, под которым в средневековой Европе знали.
Алгоритмы Алгоритм Алгоритм – это система последовательных команд понятных исполнителю, описывающая процесс преобразования объекта из начального состояния.
АЛГОРИТМ- ПОНЯТНОЕ И ТОЧНОЕ ПРЕДПИСАНИЕ ИСПОЛНИТЕЛЮ ВЫПОЛНИТЬ КОНЕЧНУЮ ПОСЛЕДОВАТЕЛЬНОСТЬ КОМАНД,ПРИВОДЯЩУЮ ОТ ИСХОДНЫХ ДАННЫХ К ИКОМОМУ РЕЗУЛЬТАТУ. Само.
9 класс Урок 2 Цели урока: образовательные – повторить и закрепить понятия алгоритма, исполнителя, свойства и способы описания алгоритмов, типы алгоритмических.
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
Транксрипт:

1.Подъем. 2.Зарядка. 3.Утренний душ. 4.Завтрак. 5.Одевание. 6.…

1.Хорошо вымойте картофель. 2.Надрежьте его до середины. 3.В надрезы вложите кусочки бекона и репчатого лука. 4.Растолките чеснок. 5.Посыпьте чесноком картофель. 6.Заверните все в фольгу. 7.Запеките в золе. 1.Хорошо вымойте картофель. 2.Надрежьте его до середины. 3.В надрезы вложите кусочки бекона и репчатого лука. 4.Растолките чеснок. 5.Посыпьте чесноком картофель. 6.Заверните все в фольгу. 7.Запеките в золе. Картошка с начинкой.

Ответьте на следующие вопросы: 1.Как называют подобную запись? 2.Для кого предназначены данные последовательности? 3.Что ждет исполнителя после того как он выполнит данную последовательность 1.Последовательность действий. 2.Исполнитель 3.Конечный результат

Алгоритм – это … 1.Организованная последовательность действий 2.Понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей.

Дискретность Каждый алгоритм состоит из последовательности шагов. Только выполнив один шаг, исполнитель может перейти к другому. Процесс решения задачи по математике, кулинарный рецепт

Точность (детерминированность) Каждая команда алгоритма должна четко определять однозначные действия исполнителя. Правильно составленный алгоритм должен быть рассчитан именно для данного исполнителя. Полет на самолете, возрастные особенности ученика.

Результативность Исполнение алгоритма должно завершаться за конечное число шагов.

Массовость Возможность применять алгоритм к большому числу различных задач данного типа. Алгоритмы сложения, умножения, деления и вычитания.

Понятность и выполняемость Алгоритм не должен быть рассчитан на принятие какого-либо самостоятельного решения исполнителем, не предусмотренного составителем.

1.Графическое описание 2.Словесное описание 3.Формулы 4.Запись на языке программирования Способы представления алгоритма

Блок -схема Графическое представление алгоритма

Начало и конец алгоритма Ввод исходных данных и вывод промежуточных и конечных результатов Выполняются вычисления и операции присваивания Вызывается ранее определенный алгоритм или процедура

Да Нет Происходит проверка условия

t 0 >=-35 Начало toto Иди в школу Сиди дома Конец

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

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

алг Название нач Серия команд кон

Например алг Движение нач вперед вправо кон

Самостоятельная работа 1.Что такое алгоритм? Приведите примеры. 2.Перечислите свойства алгоритма. На 3 свойства приведите примеры. 3.Что такое служебные слова. При каком способе записи их используют? Приведите примеры. 4.Используя любой способ записи алгоритма, напишите алгоритм для решения уравнения: Х 2 +6Х+2=0. 5.Составьте задание для участников школьной олимпиады по информатике. Тема задания: «Алгоритм и его свойства».

У исполнителя Утроитель две команды, которым присвоены номера: 1. вычти 1 2. умножь на 3 Первая из них уменьшает число на экране на 1, вторая – увеличивает его в три раза. Запишите порядок команд в программе получения из числа 3 числа 16, содержащей не более 5 команд, указывая лишь номера команд. (Например, программа это программа) умножь на 3 вычти 1 умножь на 3 вычти 1 которая преобразует число 1 в 4.)

Составьте алгоритм преобразования слова «информатика» в слово «форма».

Возможности автоматизации деятельности человека.

Алгоритмические конструкции. линейный ветвление циклы Алгоритмические конструкции.

Линейный начало Серия команд 1. Серия команд 2. Серия команд 3. конец

Ветвление условие Серия команд 1.Серия команд 2.

циклы счетчик Тело цикла условие Тело цикла