Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация по информатике на тему "Алгоритмы и программы" (9 класс)

Презентация по информатике на тему "Алгоритмы и программы" (9 класс)

  • Информатика

Поделитесь материалом с коллегами:

Алгоритмы и программы МБОУ «Хасаншаихская ООШ» Учитель математики и информати...
Линейные алгоритмы программы
Программой  называется алгоритм, записанный на языке программирования. Сущест...
Алфавит  - это набор разрешенных символов языка.    Синтаксис - это формальн...
Язык программирования Basic (Beginner’s All-purpose Symbolic Instruction Code...
CLS - очистить экран REM – оператор комментария INPUT (ввод) – оператор ввода...
Арифметические операции на языке Basic. Операция	Обозначение	Пример Сложение...
Математические функции на языке Basic.  Корень	SQR(X)  Модуль числа	ABS(X)  С...
REM Площадь прямоугольника INPUT "Введите сторону а", а INPUT "Введите сторон...
Пример: Вычислить выражение REM Вычисление выражения INPUT "Введите а", а INP...
REM Вычисление длины окружности и площади круга INPUT "Введите радиус ", r PI...
Разветвляющий алгоритм – это алгоритм, в котором в зависимости от условия вып...
ветвление
 Y=
Если  тогда  иначе
 начало D>=0 Корней нет Ввод:а,в,с Вывод: х конец да нет
IF  THEN   ELSE  END IF IF - если, THEN - тогда, ELSE - иначе. Если пойдет до...
REM Решение квадратного уравнения INPUT "Введите коэффициент a: ", а INPUT "В...
a = 120 b = 100 a = a + b / 2 IF b < a / 2 THEN c = b + a ELSE c = b + a / 2...
Циклический алгоритм – это многократное повторение одних и тех же действий пр...
Условие Цикл с предусловием тело цикла да нет Цикл «пока»
пока (условие) нц … …. кц
Цикл «для каждого» Для каждого Х от А до В ----------------------- Конец цикл...
FOR X= A to B ------------------ NEXT X Для каждого Х от А до В -------------...
FOR X= 20 to 30 PRINT X*X NEXT X END STEP –шаг цикла
FOR X= 20 to 30 STEP 2 PRINT X*X NEXT X END
1 из 27

Описание презентации по отдельным слайдам:

№ слайда 1 Алгоритмы и программы МБОУ «Хасаншаихская ООШ» Учитель математики и информати
Описание слайда:

Алгоритмы и программы МБОУ «Хасаншаихская ООШ» Учитель математики и информатики: Саляхов Ш.В.

№ слайда 2 Линейные алгоритмы программы
Описание слайда:

Линейные алгоритмы программы

№ слайда 3 Программой  называется алгоритм, записанный на языке программирования. Сущест
Описание слайда:

Программой  называется алгоритм, записанный на языке программирования. Существуют различные языки программирования, и каждый из них предназначен для определенного круга задач.  Для решения вычислительных задач используются операторные языки программирования. К таким языкам относятся: Fortran, Paskal, Basic и др. Основными элементами любого языка программирования являются: алфавит, синтаксис и семантика.  ПРОГРАММА

№ слайда 4 Алфавит  - это набор разрешенных символов языка.    Синтаксис - это формальн
Описание слайда:

Алфавит  - это набор разрешенных символов языка.    Синтаксис - это формальные правила образования отдельных конструкций (команд, операторов) языка из символов алфавита.    Семантика - смысловое содержание тех или иных синтаксических конструкций языка.

№ слайда 5 Язык программирования Basic (Beginner’s All-purpose Symbolic Instruction Code
Описание слайда:

Язык программирования Basic (Beginner’s All-purpose Symbolic Instruction Code) разработан в США в начале 60-х годов. 1985 год – первая версия QBasic 1988 год – вторая версия QBasic ЯЗЫК ПРОГРАММИРОВАНИЯ BASIC

№ слайда 6 CLS - очистить экран REM – оператор комментария INPUT (ввод) – оператор ввода
Описание слайда:

CLS - очистить экран REM – оператор комментария INPUT (ввод) – оператор ввода PRINT (вывод, печать) – оператор вывода DIM – оператор описания типа переменной. END – оператор конца программы. Некоторые операторы языка Basic.

№ слайда 7 Арифметические операции на языке Basic. Операция	Обозначение	Пример Сложение
Описание слайда:

Арифметические операции на языке Basic. Операция Обозначение Пример Сложение + 2+5 Вычитание - 10-8 Умножение * 3*4 Деление / 15/3 15/4 Целочисленное деление \ 15\4 Возведение в степень ^ 2^3 Остаток от деления MOD 13 MOD 5

№ слайда 8 Математические функции на языке Basic.  Корень	SQR(X)  Модуль числа	ABS(X)  С
Описание слайда:

Математические функции на языке Basic.  Корень SQR(X)  Модуль числа ABS(X)  Синус SIN(X)  Косинус COS(X)  Тангенс TAN(X)  Целая часть числа INT(X)  Натуральный логарифм LOG(X)

№ слайда 9 REM Площадь прямоугольника INPUT &quot;Введите сторону а&quot;, а INPUT &quot;Введите сторон
Описание слайда:

REM Площадь прямоугольника INPUT "Введите сторону а", а INPUT "Введите сторону b", b s = a * b PRINT "Площадь равна: ", s END примеры

№ слайда 10 Пример: Вычислить выражение REM Вычисление выражения INPUT &quot;Введите а&quot;, а INP
Описание слайда:

Пример: Вычислить выражение REM Вычисление выражения INPUT "Введите а", а INPUT "Введите b", b c = SQR(2*a*b)/(a+b) PRINT "Площадь равна: ", с END

№ слайда 11 REM Вычисление длины окружности и площади круга INPUT &quot;Введите радиус &quot;, r PI
Описание слайда:

REM Вычисление длины окружности и площади круга INPUT "Введите радиус ", r PI = 3.14 l = 2 * PI * r s= PI * r * r PRINT "Длина окружности равна: ", l PRINT "Площадь равна: ", s END

№ слайда 12 Разветвляющий алгоритм – это алгоритм, в котором в зависимости от условия вып
Описание слайда:

Разветвляющий алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий. Во многих случаях требуется, чтобы при одних условиях выполнялась одна последовательность действий, а при других - другая. Ветвление в алгоритмах и программах

№ слайда 13 ветвление
Описание слайда:

ветвление

№ слайда 14  Y=
Описание слайда:

Y=

№ слайда 15 Если  тогда  иначе
Описание слайда:

Если <условие> тогда <серия> иначе <серия>

№ слайда 16  начало D&gt;=0 Корней нет Ввод:а,в,с Вывод: х конец да нет
Описание слайда:

начало D>=0 Корней нет Ввод:а,в,с Вывод: х конец да нет

№ слайда 17 IF  THEN   ELSE  END IF IF - если, THEN - тогда, ELSE - иначе. Если пойдет до
Описание слайда:

IF <УСЛОВИЕ> THEN  <ОПЕРАТОРЫ 1> ELSE <ОПЕРАТОРЫ 2> END IF IF - если, THEN - тогда, ELSE - иначе. Если пойдет дождь, тогда надо взять зонтик,  иначе, зонтик не брать. 

№ слайда 18 REM Решение квадратного уравнения INPUT &quot;Введите коэффициент a: &quot;, а INPUT &quot;В
Описание слайда:

REM Решение квадратного уравнения INPUT "Введите коэффициент a: ", а INPUT "Введите коэффициент b: ", b INPUT "Введите коэффициент c: ", c d=b*b-4*a*c IF d<0 THEN PRINT "Корней нет" ELSE     IF d=0 THEN     x=-b/(2*a)     PRINT "корень уравнения: ", x     ELSE     x1=(-b-SQR(d))/(2*a)     x2=(-b+SQR(d))/(2*a)     PRINT "корни уравнения: ", x1, x2     END IF END IF END

№ слайда 19 a = 120 b = 100 a = a + b / 2 IF b &lt; a / 2 THEN c = b + a ELSE c = b + a / 2
Описание слайда:

a = 120 b = 100 a = a + b / 2 IF b < a / 2 THEN c = b + a ELSE c = b + a / 2 1) c = 105 2) c = 160 3) c = 185 4) c = 270 Определите значение переменной c

№ слайда 20 Циклический алгоритм – это многократное повторение одних и тех же действий пр
Описание слайда:

Циклический алгоритм – это многократное повторение одних и тех же действий при соблюдении некоторого условия. Циклические алгоритмы

№ слайда 21 Условие Цикл с предусловием тело цикла да нет Цикл «пока»
Описание слайда:

Условие Цикл с предусловием тело цикла да нет Цикл «пока»

№ слайда 22 пока (условие) нц … …. кц
Описание слайда:

пока (условие) нц … …. кц

№ слайда 23 Цикл «для каждого» Для каждого Х от А до В ----------------------- Конец цикл
Описание слайда:

Цикл «для каждого» Для каждого Х от А до В ----------------------- Конец цикла по Х Х – «счетчик», А- начальное значение «счетчика», В- конечное значение «счетчика» Циклы с параметром

№ слайда 24 FOR X= A to B ------------------ NEXT X Для каждого Х от А до В -------------
Описание слайда:

FOR X= A to B ------------------ NEXT X Для каждого Х от А до В ----------------------- Конец цикла по Х

№ слайда 25 FOR X= 20 to 30 PRINT X*X NEXT X END STEP –шаг цикла
Описание слайда:

FOR X= 20 to 30 PRINT X*X NEXT X END STEP –шаг цикла

№ слайда 26 FOR X= 20 to 30 STEP 2 PRINT X*X NEXT X END
Описание слайда:

FOR X= 20 to 30 STEP 2 PRINT X*X NEXT X END

№ слайда 27
Описание слайда:

Выберите курс повышения квалификации со скидкой 50%:

Автор
Дата добавления 30.09.2016
Раздел Информатика
Подраздел Презентации
Просмотров35
Номер материала ДБ-226950
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх