- •Школьный университет
- •Учебный курс: Программирование и основы алгоритмизации
- •На языке Pascal
- •Разделы: операторы Циклов. Графика.
- •Контрольная работа № 2
- •Пояснительная записка
- •Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 1
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 2
- •Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 3
- •Какие значения примут переменные с и d после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 4
- •Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 5
- •Какие значения примут переменные с и d после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 6
- •Напишите, что и в какой последовательности будет выведено на экран в результате выполнения следующей программы. (Нарисовать в точности, как это будет выглядеть на экране):
- •Найдите все ошибки в программе и исправьте их:
- •Какие значения примут переменные с и d после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 7
- •Напишите, что и в какой последовательности будет выведено на экран в результате выполнения следующей программы. (Нарисовать в точности, как это будет выглядеть на экране):
- •Какие значения примут переменные с и d после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы.
- •Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 8
- •Напишите, что и в какой последовательности будет выведено на экран в результате выполнения следующей программы. (Нарисовать в точности, как это будет выглядеть на экране):
- •Какие значения примут переменные с и d после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 9
- •Какие значения примут переменные с и d после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы.
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 10
- •Напишите все известное вам о целом типе данных.
- •Какие значения примут переменные с и d после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
- •Какое значение примет переменная а после выполнения следующего фрагмента программы:
Какие значения примут переменные с и d после выполнения следующего фрагмента программы:
c:=0; d:=100; while (с<5) and (d>10) do
begin
c:=c+1;
d:=d div 2;
end;
Какое значение примет переменная а после выполнения следующего фрагмента программы:
А:=1; b:= 3;
repeat А:=А+b;
b:=b*(-2); until (b>10);
Какое значение примет переменная а после выполнения следующего фрагмента программы:
A:=0; x:=0;
for i:=1 to 5 do
begin
x:=x+0.1;
А:=A+x;
end;
Практическое задание 1. Ввести в порядке возрастания время отправления для 5 рейсов автобуса. По введенному времени определить номер следующего рейса.
Практическое задание 2. Напишите программу, строящую на экране следующий рисунок (сторона квадратика равна 40 пикселей).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Контрольная работа по теме «Типы данных, операторы циклов, графика» Билет 9
Напишите все известное вам о символьном типе данных.
Какой из вариантов надо использовать, чтобы вывести на экран значение 3-х переменных, каждую – с новой строки?
1) readln(a,b,c); 2) writeln(a,b,c); 3) writeln(a); writeln(b);write(c).
Если y - вещественная переменная, а n – целая, то какие из следующих операторов присваивания правильны?
1) y:=n/2+1; 2) n:=y+10; 3) n:=4; 4) n:=y div 5;4.
Указать порядок выполнения операций при вычислении выражения
not a or b and not c and d
Какие из предложенных условных выражений будут истинными, если точка A с координатами (x,y) попадает внутрь указанной области на координатной плоскости:
( x<-5) or (x>-10) or (y>10) or (y<5);
(x<-5) or (x>-10) and (y>10) or (y<5);
(x>-10) and (y<10) or (y<5);
(x>5) and (y>10).
Что будет выведено на экран в результате выполнения следующего фрагмента программы:
x:=4;
case x+2 of
4: writeln(‘4’);
5,6: writeln(‘56’);
7..12: writeln(‘12’);
else: writeln(‘not’);
end;
Какой из операторов вычислит четвертую с конца цифру числа n?
1) (n div 1000) mod 100; 2) (n mod 10000) div 1000; 3) (n mod 100) div 1000.