Алгоритм. Автор Сверкович Светлана Федоровна МБОУ ОСОШ г.Нытва.

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



Advertisements
Похожие презентации
Алгоритм и его формальное исполнение. Виды алгоритмов.
Advertisements

Введение в школьный алгоритмический язык. Линейные вычислительные алгоритмы.
АЛГОРИТМЫАЛГОРИТМЫ Алгоритмы Понятие алгоритма Исполнители алгоритма Свойства алгоритма Способы записи алгоритма Основные алгоритмические структуры Основные.
Алгоритмы работы с величинами. Линейные вычислительные алгоритмы. Учитель информатики и ИКТ МБОУ СОШ 11 г. Струнино Волков Юрий Павлович 2012 год Урок.
Свойства алгоритма Способы описания Виды алгоритма Что такое алгоритм?
Свойства алгоритма Способы описания Виды алгоритма Что такое алгоритм?
П РОИСХОЖДЕНИЕ ПОНЯТИЯ « АЛГОРИТМ » В IX веке математик Мухаммед аль- Хорезми описал правила выполнения четырех арифметических действий в десятичной системе.
Горохова Светлана Николаевна МАОУ СОШ 19 п. Пироговский.
Алгоритм – это точное и понятное предписание выполнить конечную последовательность действий, направленную на решение поставленной задачи. Синонимы слова.
Алгоритмы работы с величинами Компьютер + система программирования исполнитель Данные Величина ЧисловаяСимвольная Логическая Система команд Переменные.
Гаврилов А.В. НГТУ, кафедра АППМ 1 Информатика Лекция 4 Алгоритмы.
Переменные: тип, имя, значение 9 класс. Имена величин Любая величина имеет имя, значение и тип. Имя служит для обозначения величины. Имя величины образуется.
Основы алгоритмизации Алгоритмы. Типы алгоритмов. Алгоритмы. Типы алгоритмов. Блок-схемы. Вопросы и задания. Вопросы и задания.
МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ОСНОВНАЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА 140 г. о. САМАРА Электронное учебное пособие Глава 3 «Алгоритмы.
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ МОУ «Янгильдинская СОШ»
Отчет кружка «Компьютерная грамотность» для учащихся 3-а класса Подготовила рук. кружка: Борисова О.Д.
Урок 6 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Подготовил Дубровин Александр Ученик 9 класса Ольховской школы.
1.ИИстория возникновения алгоритма 2.ППонятие алгоритма 3.ООсновные понятия 4.ФФорма записи 5.ССвойства алгоритмов 6.ССпособы записи алгоритмов.
Транксрипт:

Алгоритм. Автор Сверкович Светлана Федоровна МБОУ ОСОШ г.Нытва

Современное формальное определение алгоритма было дано в 3050-х годы XX века. Само слово «алгоритм» происходит от имени учёного Абу Абдуллах Мухаммеда ибн Муса аль-Хорезми. Около 825 года он написал сочинение, в котором впервые дал описание придуманной в Индии позиционной десятичной системы счисления.

К сожалению, арабский оригинал книги не сохранился. Аль-Хорезми сформулировал правила вычислений в новой системе и, вероятно, впервые использовал цифру 0 для обозначения пропущенной позиции в записи числа. В первой половине XII века книга аль-Хорезми в латинском переводе проникла в Европу. Переводчик, имя которого до нас не дошло, дал ей название Algoritmi de numero Indorum. По- арабски же книга именовалась Китаб аль- джебр валь-мукабала. Из оригинального названия книги происходит слово Алгебра.

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

Запись алгоритмов Запись алгоритма алг (задается имя алгоритма) нач кон ввод Вывод :=Расшифровка Начало алгоритма Конец алгоритма Ввод или запрос данных Вывод данных Команда присваивания

Блок-схемы алгоритмов - начало и конец алгоритма - начало и конец алгоритма - Простая команда (действие) - Ввод и вывод данных - Вспомогательный алгоритм - Проверка условия - Направление перехода к следующему блоку

Величина или данные – это информация в ячейке памяти. Переменная – это информационный объект, занимающий определенную область памяти компьютера и способный принимать различные значения определенного типа. Каждая переменная имеет имя (идентификатор), состоящее из букв и цифр, но всегда начинающееся с буквы. Константа – число.

Типы переменных Целый тип (все положительные и отрицательные целые числа) Целый тип цел (все положительные и отрицательные целые числа) Вещественный тип (числа с дробной частью) Вещественный тип вещ (числа с дробной частью) Логический тип (значения чаще всего определяются тремя способами: 1)истина, ложь; 2) да, нет; 3) 0,1. Логический тип лог (значения чаще всего определяются тремя способами: 1)истина, ложь; 2) да, нет; 3) 0,1. Символьный тип (любые комбинации символов. Символьный тип сим (любые комбинации символов.

Пример задачи Дано расстояние и время пути, найти скорость (линейный алгоритм). алг скорость (вещ S,T,V) нач ввод Путь (км) =, S ввод Время (км) =, T V:=S/ T вывод Скорость (км/час)=, V кон начало S T V:=S/ T V конец

Создайте алгоритм и блок-схему подобной задачи: дано расстояние и скорость, найти время АлгоритмБлок-схема