Подготовка к контрольной работе "Начала программирования" 8 класс
Подписи к слайдам:
- Подготовка
- к контрольной работе
- «Начала программирования»
- 8 класс
- Работу выполнила Поспелова Г. В.,
- учитель информатики
- МБОУ «СОШ №20»
- г. Новомосковска
- Что входит в состав алфавита языка программирования Паскаль?
- Какую структуру имеет программа, записанная на Паскале?
- Запишите общий вид оператора вывода данных.
- Перечислите основные этапы решения задачи с помощью компьютера.
- Запишите общий вид оператора условного перехода
- неполной формы.
- Запишите общий вид оператора условного перехода полной формы.
- Какие типы данных используются в Паскале?
- Запишите общий вид оператора ввода данных.
- Следование - алгоритмическая конструкция, отображающая естественный, последовательный порядок действий.
- Алгоритмы, в которых используется только структура «следование», называются линейными алгоритмами.
- Действие 1
- Действие 2
- Алгоритмическая конструкция «следование»
- Задача. Вычислить объём куба с гранью А
- Начало
- Конец
- А, В – веществ.
- список
- Вывод
- «Введите число»
- Ввод А
- В=А*А*А
- Вывод В
- Program _n1;
- Var a,b: Real;
- Begin
- WriteLn (‘Введите число');
- ReadLn (a);
- B := a*a*a;
- WriteLn(‘Объём куба =',b:6:1);
- End.
- Полная форма ветвления
- Действие 1
- Условие
- Действие 2
- если <условие>
- то <действие 1>
- иначе <действие 2>
- все
- Неполная форма ветвления
- Действие 1
- Условие
- если <условие>
- то <действие 1>
- все
- Задача. Определить, какая фигура больше: квадрат со стороной a или круг с радиусом r
- Начало
- a,r,S1,S2 – веществ.
- список
- Вывод
- «Введите а, r»
- Ввод а, r
- S1=a*a
- S2=3.14*r*r
- S1>S2
- Да
- Нет
- Вывод
- «Квадрат больше»
- Конец
- Вывод
- «Круг больше»
- program _n2;
- var a,r,s1,s2: real;
- begin
- writeln (‘Введите a,r');
- readln (a,r);
- s1:=a*a;
- s2:=3.14*r*r;
- if s1>s2
- then writeln (‘Квадрат больше’)
- еlse writeln (‘Крyг больше’);
- end.
- Алгоритмическая конструкция «повторение»
- Повторение - алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно.
- Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла.
- Цикл с заданным условием продолжением работы
- Цикл с заданным числом повторений
- Цикл с заданным условием окончания работы
- Тело цикла
- i = i1, i2
- Начало
- Конец
- Начало
- Тело цикла
- Условие
- Конец
- Да
- Нет
- Начало
- Условие
- Тело цикла
- Да
- Нет
- Конец
- Начало
- Задача: Вычислить и вывести все значения y по формуле y=2x для всех целых значений x от 1 до n
- x, y, n - целые
- список
- вывод ‘n=‘
- ввод n
- y=2x
- вывод x, y
- конец
- х:=1,n
- program _n3;
- var x,y,n: integer;
- begin
- writeln ('n=');
- readln (n);
- for х:=1 to n do
- begin
- y:=2*x;
- writeln ('x=',x,' y=',y);
- end;
- end.
- Удачи при
- выполнении
- контрольной
- работы!
- Источники информации
- Босова, Л.Л. Информатика : учебник для 8 класса /Л. Л. Осова, А. Ю. Босова. – М.: БИНОМ. Лаборатория знаний, 2015. – 160 с.
Информатика - еще материалы к урокам:
- Презентация "Технология обработки текстовой информации" 6 класс
- Тест по информатике для 1 курса
- Технологическая карта урока "Технология мультимедиа" 7 класс
- Презентация "Желілік графиктің тиімдеу мен талдауы"
- Технологическая карта по информатике "Исполнитель алгоритмов Чертежник. Команды с параметрами" 3 класс
- Презентация "Защита информации, антивирусная защита" 10 класс