В данной работе предлагаются несколько практических заданий базового курса информатики по программированию:
- Задания на определение значений переменной по блок-схеме;
- Задания на определение значений переменной по фрагментам программы на Паскале.
Основные требования для подготовки:
- Знать целочисленное деление (операции div и mod);
- Знать операторы присваивания и ветвления;
- Уметь читать блок-схемы алгоритмов;
- Составлять алгоритмы в виде блок-схем;
- Иметь навыки программирования ( на Паскаль);
Подобные задания полезны для подготовки к экзаменам и ГИА в 9–х классах, и ЕГЭ для 10-11 классов.
Задание1:
Определите значение переменной А после выполнения фрагмента алгоритма:
Задание2
Определите значение переменной А после выполнения фрагмента алгоритма
Задание 3
Определите значение переменной А после выполнения фрагмента алгоритма
Задание 4
Составьте блок-схему по описанию задачи и определите по ней значение переменной А:
1. Переменной А присвоить значение 3,
переменной В - присвоить 4.;
2.Если В=0, то вывести значение А и завершить расчеты;
иначе - А присвоить А2-В,;
3. В присвоить В-2.;
4. Перейти к шагу 2.
Задание 5
Определите значение переменной С:
А:=7;
А:=А-4;
В:=-А;
С:=-А+2*В
Задание 6
Определите значение переменной С:
А:=2;
В:=А+4;
В:=1-В;
Задание 7
Определите значение целочисленных переменных Х и У после выполнения фрагмента программы:
Х:= 8+2*5;
У:= (Х mod 10) + 14;
X:= (Y div 10) + 3;
Задание 8
Определите значение переменной Х после выполнения фрагмента программы:
Х:=432;
У:= Х div 100 ;
Х:= (Х mod 100) * 10;
Х:= Х + У
Задание 9
Определите значение целочисленных переменных Х и У после выполнения фрагмента программы:
Х:= 4+8*3;
У:= (Х mod 10) + 15;
X:= (Y div 10) + 3;
Задание 10
Определите значение переменной с после исполнения данного алгоритма:
а:= 120
b:= 100
а:= а + b /2
if b < a /2 then с:= b + а
else с:= b + а/2
Задание 11
Определите значение переменной с после исполнения данного алгоритма:
b:= 90
а:= 20
b:= b – 3* a
if a > b then с:= а – b
else с:= b – а
В архиве предложены два варианта для учителя с ответами и для ученика без ответов.