Алгоритмы 1. 2 Алгоритм. Формы записи алгоритма. Свойства алгоритма.

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



Advertisements
Похожие презентации
АЛГОРИТМЫАЛГОРИТМЫ Алгоритмы Понятие алгоритма Исполнители алгоритма Свойства алгоритма Способы записи алгоритма Основные алгоритмические структуры Основные.
Advertisements

Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
АЛГОРИТМЫ. Свойства алгоритмов. Виды алгоритмов. Форма записи алгоритмов.
Алгоритм и его свойства. Алгоритм заранее заданное понятное и точное предписание возможному исполнителю совершить определенную последовательность действий.
Алгоритмы Введение в программирование. Алгоритм Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми Появление алгоритмов связывают с зарождением математики.
Введение в программирование. Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла.
Информатика в школе Алгоритмы Введение в программирование.
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
Алгоритм Что такое алгоритм Алгоритм точное и понятное предписание исполнителю совершить последовательность действий, направленных на решение поставленной.
Алгоритм и его формальное исполнение. Виды алгоритмов.
Образец подзаголовка Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла.
Алгоритмы Введение в программирование. Алгоритм Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми Появление алгоритмов связывают с зарождением математики.
Алгоритм и его формальное исполнение. Свойства алгоритма и его исполнители.
Алгоритм. урок информатики, 7 класс, КГУ «Опытнопольская средняя школа» Автор: Феклистова Мария Николаевна, Учитель Информатики г. Усть-Каменогорск.
Замалдинова Зайтуня Фалькудиновна, учитель информатики МБОУ «СОШ 3», г.Боготола Красноярского края.
Алгоритмы. Программы.. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла.
Расстояние конец ввод X1, X2, Y1, Y2 C:=sqrt((X[1]+X[2])**2+(Y[1]+ Y[2]**2) вывод С Ал-Хорезми Мухаммед бен-Муса (783 г. – 850 г.) АЛГОРИТМИКА МУНИЦИПАЛЬНОЕ.
Алгоритм и его формальное исполнение Учитель информатики: Кошля Л.Н.
Тема: Основные алгоритмические конструкции и соответствующие им конструкции языка программирования QBasic.
Тема 13 Понятие об алгоритме 1. Понятие об алгоритме 2. Способы записи алгоритмов 3. Алгоритмы ветвления 4. Циклические алгоритмы 5. Свойства алгоритмов.
Транксрипт:

Алгоритмы 1

2 Алгоритм. Формы записи алгоритма. Свойства алгоритма.

3 Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. Само слово алгоритм возникло в Европе после перевода на латынь книги этого математика. Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.

4 Формы записи алгоритмов СловеснаяГрафическаяПсевдокодыПрограммная

5 Что такое словесный способ записи алгоритмов? Словесный способ записи алгоритмов представляет собой описание последовательных этапов обработки данных. Алгоритм задаётся в произвольной форме на естественном языке.

6 Графический способ записи алгоритмов (блок-схемы) Название символаОбозначение и пример заполнения пояснение процессВычислительное действие решениеПроверка условий модификацияНачало цикла Предопределённый процесс подпрограмма Ввод-выводВвод-вывод в общем виде Пуск-остановкаНачало или конец алгоритма документВывод результатов на печать х=а+ь а=ь расчёт х=1,7,1 ввод а,ь начало печать а,с

7 Что такое псевдокод? Псевдокод – система обозначений и правил, предназначенная для единообразной записи алгоритмов. Например: школьный алгоритмический язык в русской нотации (школьный АЯ)

8 Школьный алгоритмический язык алг (алгоритм) сим (символьный) данодляда арг (аргумент) лит (литерный) надоотнет рез (результат) лог (логический) еслидопри нач (начало) таб (таблица) тозначвыбор кон (конец) нц (начало цикла) иначеиввод цел (целый) кц (конец цикла) всеиливывод вещ (вещественный) длин (длина) поканеутв

9 Что такое запись алгоритма в виде программы? Запись алгоритма в виде программы представляет собой некоторый текст на языке программирования, где блоки алгоритма выполняются с помощью операторов данного языка.

10 Исполнители алгоритмов Объект, который будет выполнять алгоритм, обычно называют исполнителем. Исполнитель - объект, который выполняет алгоритм. Идеальными исполнителями являются машины, роботы, компьютеры... Компьютер – автоматический исполнитель алгоритмов.

11 Основные свойства алгоритмов следующие: Понятность Дискретность Определённость Результативность Массовость

12 Понятность - исполнитель алгоритма должен знать как его выполнить.

13 Дискретность (прерывность, раздельность) - алгоритм должен представлять процесс решения задачи как выполнение простых шагов (этапов).

14 Определённость - каждое правило алгоритма должно быть чётким и однозначным; благодаря этому свойству выполнение алгоритма носит механический характер и не требует никаких дополнительных сведений.

15 Результативность (конечность) - алгоритм должен приводить к решению задачи за конечное число шагов.

16 Массовость - алгоритм решения задачи разрабатывается в общем виде, т. е. он должен быть применим для некоторого класса задач, различающихся лишь исходными данными.

Список используемой литературы: 17 Используемая литература: Макарова Н.В. Программа по информатике (системно-информационная концепция). К комплекту учебников по информатике 5-11 класс. Санкт-Петербург: Питер.2000г. Информатика класс. /Под ред. Н.В. Макаровой. – СПб.: Питер, 2001 Шафрин Ю.А. Основы компьютерной технологии. Учебное пособие для 7 – 11 классов по курсу «Информатика и вычислительная техника» - Москва: ABF,1996 Ефимова О.В., Моисеева М.В., Ю.А. Шафрин Практикум по компьютерной технологии. Примеры и упражнения. Пособие по курсу «Информатика и вычислительная техника» - Москва: ABF,1997 Семакин И.Г., Шеина Т.Ю. Преподавание курса информатики в средней школе. М.: Лаборатория базовых знаний, 2002 Симонович С.В., Евсеев Г.А. Практическая информатика. Учебное пособие для средней школы. Универсальный курс. – Москва: АСТ-ПРЕСС: Информ-Пресс, 1998 Симонович С.В. Компьютер в вашей школе. М.: АСТ-ПРЕСС: Информком-Пресс, 2001 Симонович С.В., Евсеев Г.А. Занимательный компьютер. Книга для детей, учителей и родителей. Москва: АСТ-ПРЕСС: Информком-Пресс,