Презентация урока "Алгоритмы. Введение в программирование"
презентация к уроку информатики и икт (9 класс) по теме
Презентация для урок по информатике для 9 классов на тему "Алгоритмы".
Скачать:
Вложение | Размер |
---|---|
algoritm_ego_svoystva_i_ispolniteli.ppt | 710 КБ |
Предварительный просмотр:
Подписи к слайдам:
Назначение программирования - разработка программ управления компьютером с целью решения различных информационных задач. Язык программирования - это фиксированная система обозначений для описания алгоритмов и структур данных. Система программирования - это программное обеспечение компьютера, предназначенное для разработки, откладки и исполнения программ, записанных на определенном языке программирования. !!! Программирование бывает системным и прикладным !!!
Алгоритм – понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение указанной цели или на решение поставленной задачи
Исполнители алгоритмов Исполнитель алгоритма Среда исполнителя Система команд исполнителя - СКИ Система допустимых действий исполнителя
Свойства алгоритма Понятность Детерминированность (однозначность) Дискретность Массовость Конечность Результативность Правильность
Способы записи алгоритмов Словесно-формульный (на естественном языке с использованием математических формул) Графический (блок-схема) На языке программирования (программа)
A x 2 + B x + C = 0 Начать. Ввод A , B , C . D = B 2 - 4 A C . Если D < 0, то идти к п. 6. Если D > 0, то идти к п. 8. Действительных корней нет. Идти к п. 10. X 1 = (- B - ) / 2 A ; X 2 = (- B + ) / 2 A . Вывести значения X 1 и X 2 . Закончить.
D = B2 - 4 A C D < 0 Действительных корней нет Вывод X1, X2 Начало Ввод A, B, C X1 = (- B - ) / 2 A X2 = (- B + ) / 2 A Конец
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<0 then 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.
Условные графические обозначения в схемах алгоритмов Наименование Обозначение Пуск-останов Процесс Предопределенный процесс
Наименование Обозначение Решение Ввод-вывод Модификация Соединители Комментарии ДА НЕТ ДА НЕТ Текст комментария
ДОМАШНЕЕ ЗАДАНИЕ §§ 32, 33. + записи в тетради (понятия учить) §33 вопросы: №1-7 (письменно)
По теме: методические разработки, презентации и конспекты
Введение в программирование
Урок раскрывает базовыепонятия среды программирования, процесс разработки программ....
Введение в программирование
Презентация, которую можно использовать на уроке перед изучением языка программирования...
Презентация на тему "Язык программирования Паскаль. Введение"
Введение в язык программирования Паскаль...
Презентация "Что такое среда программирования - Введение в программирование"
Описание среды программирования Паскаль, общее описание работы среды программирования, описание этапов разработки программ на языке Паскаль....
Введение в программирование
работать с готовой программой на Паскале;составлять несложные линейные, ветвящиеся и циклические программы;составлять несложные программы обработки одномерных массивов;отлаживать, и исполнять программ...
Технологическая карта и конспект урока информатики на тему "Введение в программирование"
Технологическая карта и конспект урока информатики (по ФГОС) на тему "Введение в программирование"....
Презентация на тему "Введение в программирование"
Презентация "Введение в программирование" состоит из 6 слайдов. они последовательно сменяют друг друга. На последнем слайде задание....