Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему по информатике для 6 класса школ РБ Алгоритмы

Содержание

Очень часто в жизни человек действует по какому-то определенному плану. Пример: нужно пришить пуговицу1. Взять катушку ниток 2. Отмотать нить нужной длины3. Отрезать нить от катушки4. Вдеть нить в иголку5. Завязать на конце нити узелок6. Продеть
АлгоритмыОсновы алгоритмизации и программирования Очень часто в жизни человек действует по какому-то определенному плану. Пример: нужно Алгоритм Алгоритм - описание последовательности действий (план), строгое исполнение которых приводит к Алгоритм открывания замка двери1. Достать ключ из кармана.2. Вставить ключ в замочную Свойства алгоритмовДискретность (алгоритм должен состоять из конкретных действий, следующих в определенном порядке);Детерминированность Алгоритм открывания замка двери1. Достать ключ из кармана.2. Вставить ключ в замочную Формы представления алгоритмаВ устной форме.В письменной форме на естественном языке.В письменной форме 1. Достать ключ из кармана.2. Вставить ключ в замочную скважину.3. Повернуть ключ Графическая форма (блок-схема)НачалоВставить ключДважды повернуть ключОткинуть дужкуКонец Пример записей алгоритмаКонецДано: a=20 см b=10 смРешение: S=a*b	S=20*10=200 см2Ответ: S=200 см2 Стадии создания алгоритмаАлгоритм должен быть представлен в форме, понятной человеку, который его Стадии создания алгоритмаprogram pifagor;uses graphABC;beginSetWindowSize(300,300);SetPenWidth(2); SetPenColor(clBrown);moveto(30,30); lineto(270,270);lineto(30,270); lineto(30,30);FloodFill(40,260,clSilver);SetFontSize(14);textOut(10,140,'a'); textOut(140,275,'b');textOut(170,130,'c'); SetFontSize(16);SetFontColor(clRed);textOut(150,20,'a*a + b*b = c*c')end. Исполнители алгоритмовИсполнитель - объект, который выполняет алгоритм. Компьютер - автоматический исполнитель алгоритмов.Команды,
Слайды презентации

Слайд 2 Очень часто в жизни человек действует по какому-то

Очень часто в жизни человек действует по какому-то определенному плану. Пример:

определенному плану.
Пример: нужно пришить пуговицу
1. Взять катушку ниток

2. Отмотать нить нужной длины

3. Отрезать нить от катушки

4. Вдеть нить в иголку

5. Завязать на конце нити узелок

6. Продеть иглу через ткань (с изнаночной стороны) и отверстие пуговицы

7. Продеть иглу через другое отверстие пуговицы и ткань.

8. Повторить п.п. 6 и 7 пять раз

9. Отрезать нить

10. Положить катушку и иглу на место


Слайд 3 Алгоритм
Алгоритм - описание последовательности действий (план), строгое

Алгоритм Алгоритм - описание последовательности действий (план), строгое исполнение которых приводит

исполнение которых приводит к решению поставленной задачи за конечное

число шагов.

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

Слайд 4 Алгоритм открывания замка двери
1. Достать ключ из кармана.
2. Вставить

Алгоритм открывания замка двери1. Достать ключ из кармана.2. Вставить ключ в

ключ в замочную скважину.
3. Повернуть ключ два раза по

часовой стрелки.
4. Откинуть дужку.
5. Замок открыт.

Слайд 5 Свойства алгоритмов
Дискретность (алгоритм должен состоять из конкретных действий,

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

следующих в определенном порядке);
Детерминированность (любое действие должно быть строго

и недвусмысленно определено в каждом случае);
Конечность (каждое действие и алгоритм в целом должны иметь возможность завершения);
Массовость (один и тот же алгоритм можно использовать с разными исходными данными);
Результативность (отсутствие ошибок, алгоритм должен приводить к правильному результату для всех допустимых входных значениях).


Слайд 6 Алгоритм открывания замка двери
1. Достать ключ из кармана.
2. Вставить

Алгоритм открывания замка двери1. Достать ключ из кармана.2. Вставить ключ в

ключ в замочную скважину.
3. Повернуть ключ два раза по

часовой стрелки.
4. Откинуть дужку.
5. Замок открыт.

Слайд 7 Формы представления алгоритма
В устной форме.

В письменной форме на

Формы представления алгоритмаВ устной форме.В письменной форме на естественном языке.В письменной

естественном языке.

В письменной форме на формальном языке.

В графической форме

– в виде блок-схемы, которая составляется из стандартных графических объектов.

Слайд 8 1. Достать ключ из кармана.
2. Вставить ключ в

1. Достать ключ из кармана.2. Вставить ключ в замочную скважину.3. Повернуть

замочную скважину.
3. Повернуть ключ два раза по часовой стрелки.
4.

Откинуть дужку.
5. Замок открыт.

2 оборота

Письменная форма


Слайд 9 Графическая форма (блок-схема)
Начало
Вставить ключ
Дважды повернуть ключ
Откинуть дужку
Конец

Графическая форма (блок-схема)НачалоВставить ключДважды повернуть ключОткинуть дужкуКонец

Слайд 10 Пример записей алгоритма
Конец
Дано: a=20 см b=10 см
Решение: S=a*b
S=20*10=200 см2
Ответ: S=200 см2

Пример записей алгоритмаКонецДано: a=20 см b=10 смРешение: S=a*b	S=20*10=200 см2Ответ: S=200 см2

Слайд 11 Стадии создания алгоритма
Алгоритм должен быть представлен в форме,

Стадии создания алгоритмаАлгоритм должен быть представлен в форме, понятной человеку, который

понятной человеку, который его разрабатывает.

Алгоритм должен быть представлен в

форме, понятной тому объекту, который будет его выполнять.


Слайд 12 Стадии создания алгоритма
program pifagor;
uses graphABC;
begin
SetWindowSize(300,300);
SetPenWidth(2); SetPenColor(clBrown);
moveto(30,30); lineto(270,270);
lineto(30,270); lineto(30,30);
FloodFill(40,260,clSilver);
SetFontSize(14);
textOut(10,140,'a');

Стадии создания алгоритмаprogram pifagor;uses graphABC;beginSetWindowSize(300,300);SetPenWidth(2); SetPenColor(clBrown);moveto(30,30); lineto(270,270);lineto(30,270); lineto(30,30);FloodFill(40,260,clSilver);SetFontSize(14);textOut(10,140,'a'); textOut(140,275,'b');textOut(170,130,'c'); SetFontSize(16);SetFontColor(clRed);textOut(150,20,'a*a + b*b = c*c')end.

textOut(140,275,'b');
textOut(170,130,'c'); SetFontSize(16);
SetFontColor(clRed);
textOut(150,20,'a*a + b*b = c*c')
end.


  • Имя файла: prezentatsiya-po-informatike-dlya-6-klassa-shkol-rb-algoritmy.pptx
  • Количество просмотров: 133
  • Количество скачиваний: 0