СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Алгоритм, свойства алгоритма, исполнители алгоритмов

Категория: Информатика

Нажмите, чтобы узнать подробности

Алгоритм,    свойства алгоритма, исполнители алгоритмов

Способы записи алгоритмов

Условные графические обозначения в схемах алгоритмов

Просмотр содержимого документа
«Алгоритм, свойства алгоритма, исполнители алгоритмов»

Алгоритм,   свойства алгоритма, исполнители алгоритмов Компьютер как формальный исполнитель алгоритмов Бородина Татьяна Анатольевна , учитель информатики средней общеобразовательной школы № 3, г. Сызрани Самарской области

Алгоритм, свойства алгоритма, исполнители алгоритмов

Компьютер как формальный исполнитель алгоритмов

Бородина Татьяна Анатольевна ,

учитель информатики средней общеобразовательной школы № 3, г. Сызрани Самарской области

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

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

Исполнители алгоритмов Исполнитель алгоритма Среда исполнителя Система допустимых действий исполнителя  Система команд исполнителя - СКИ

Исполнители алгоритмов

Исполнитель алгоритма

Среда исполнителя

Система допустимых действий исполнителя

Система команд исполнителя - СКИ

Свойства алгоритма Понятность Детерминированность (однозначность) Дискретность Массовость Конечность Результативность Правильность

Свойства алгоритма

  • Понятность
  • Детерминированность (однозначность)
  • Дискретность
  • Массовость
  • Конечность
  • Результативность
  • Правильность
Способы записи алгоритмов Словесно-формульный  (на естественном языке с использованием математических формул) Графический  (блок-схема)  На языке программирования  (программа)

Способы записи алгоритмов

  • Словесно-формульный (на естественном языке с использованием математических формул)
  • Графический (блок-схема)
  • На языке программирования (программа)
0, то идти к п. 8. Действительных корней нет. Идти к п. 10. X 1 = (- B - ) / 2 A ; X 2 = (- B + ) / 2 A . Вывести значения X 1 и X 2 . Закончить. " width="640"

A x 2 + B x + C = 0

  • Начать.
  • Ввод A , B , C .
  • D = B 2 - 4 A C .
  • Если D
  • Если D 0, то идти к п. 8.
  • Действительных корней нет.
  • Идти к п. 10.
  • X 1 = (- B - ) / 2 A ; X 2 = (- B + ) / 2 A .
  • Вывести значения X 1 и X 2 .
  • Закончить.
Начало Ввод A, B, C D = B2 - 4 A C D   0 X1 = (- B - ) / 2 A Действительных корней нет X2 = (- B + ) / 2 A Вывод X1, X2 Конец

Начало

Ввод A, B, C

D = B2 - 4 A C

D 0

X1 = (- B - ) / 2 A

Действительных

корней нет

X2 = (- B + ) / 2 A

Вывод X1, X2

Конец

program example; var a,b,c: integer;d,x1,x2:real; begin  writeln ('a,b,c');  readln (a,b,c);  d:=sqr(b)-4*a*c;  if d  begin  writeln ('no korny');   end  else   begin   x1:=(-b-sqrt(d))/2*a;  x2:=(-b+sqrt(d))/2*a;  writeln ('x1=',x1,' x2=',x2);   end;  readln; end.

program example;

var a,b,c: integer;d,x1,x2:real;

begin

writeln ('a,b,c');

readln (a,b,c);

d:=sqr(b)-4*a*c;

if d

begin

writeln ('no korny');

end

else

begin

x1:=(-b-sqrt(d))/2*a;

x2:=(-b+sqrt(d))/2*a;

writeln ('x1=',x1,' x2=',x2);

end;

readln;

end.

Условные графические обозначения в схемах алгоритмов Наименование Обозначение Пуск-останов Процесс Предопределенный процесс

Условные графические обозначения в схемах алгоритмов

Наименование

Обозначение

Пуск-останов

Процесс

Предопределенный процесс

Наименование Решение Обозначение Ввод-вывод Модификация Соединители Комментарии Текст комментария

Наименование

Решение

Обозначение

Ввод-вывод

Модификация

Соединители

Комментарии

Текст комментария

Компьютер как формальный исполнитель алгоритмов Компьютер – многофункциональное техническое электронное автоматическое устройство для накопления, обработки и передачи информации.

Компьютер как формальный исполнитель алгоритмов

Компьютер – многофункциональное техническое электронное автоматическое устройство для накопления, обработки и передачи информации.

Составление программы, подготовка исходных данных, анализ результатов Автоматизм в работе

Составление программы,

подготовка исходных данных,

анализ результатов

Автоматизм в работе


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!