Тест по теме: ... Вопрос № 1 Вопрос № 2 Вопрос № 3

advertisement
Тест по теме:
Вопрос № 1
Программирование на языке Паскаль
Что из указанного НЕ входит в алфавит языка Паскаль?
латинские буквы
служебные слова
русские буквы
знаки арифметических действий
Вопрос № 2
Целочисленные данные относятся к типу
real
integer
string
boolean
Вопрос № 3
Как заканчивается программа на Паскале?
readln
end
begin
Вопрос № 4
Оператор для организации диалога с пользователем в языках программирования - это…
Оператор ввода и оператор вывода
Условный оператор
Оператор цикла
Вопрос № 5
Записать на языке Паскаль следующее выражение: y=5x^2+10x+2;
Y:=5*x*x+10*x+2
Y:=5*x*x+10x+2
Y:=5x*x+10x+2
Вопрос № 6
Какая строка из перечисленных описывает вещественную переменную на языке Паскаль?
Var x: integer;
Var x: Boolean;
Var x: real;
Var x: stringl;
Вопрос № 7
Как записывается оператор вывода?
Writeln ( )
Readln( )
While ( )
Begin ( )
Вопрос № 8
Как записывается оператор присвоения?
а=1;
а:=1;
а=:1;
a="1";
Вопрос № 9
Оператор цикла с предусловием в Паскале имеет следующий формат:
Write<выражение> do <оператор>;
While <выражение> go <оператор>;
While <выражение> do <оператор>;
Вопрос № 10
Формат полного оператора ветвления следующий:
If <логическое выражение> else <оператор2>;
If <логическое выражение> then <оператор1> else <оператор2>;
If <логическое выражение> then <оператор1>;
Вопрос № 11
В каком разделе происходит описание переменных?
const
vag
var
Вопрос № 12
Чем характеризуется переменная?
Именем, типом, значением.
Типом, значением
Именем, значением,
Вопрос № 13
Какое значение примет переменная а в результате выполнения фрагмента программы:
а:=4;
b:= а*2+1;
а:=а+b;
Введите ответ:
Вопрос № 14
Какое значение примет переменная k в результате выполнения фрагмента программы:
а:= 25;
if a>0 then k:=1 else k:=0
Введите ответ:
Вопрос № 15
Операторы в Паскале разделяются:
запятой
переходом на новую строку
точкой с запятой
точкой
Вопрос № 16
Функция вычисления квадратного корня
abs (x)
sqr (x)
sqrt (x)
a mod x
Вопрос № 17
Выберите операторы цикла
while-do
write ( )
repeat-until
for
read
Вопрос № 18
Описание массива
var b: array [1..7] of integer.
Выберите значения, которые могут содержаться в этом массиве
12
5.2
`понедельник`
4
b
Вопрос № 19
Какой оператор в Паскале служит для выбора одного из двух вариантов действий?
оператор ввода
оператор вывода
условный оператор
оператор цикла
Вопрос № 20
Оператор цикла с заданным числом повторений в Паскале имеет следующий формат:
While <выражение> do <оператор>;
For <параметр>:=<начальное значение> to <конечное значение> do
Repeat <оператор> until <выражение>
1
3
2
2
3
2
4
1
5
1
6
3
7
1
8
2
9
3
10
2
11
3
12
1
13
3
14
25
15
3
16 17 18 19 20
3 4 7 3 2
Язык программирования Паскаль
Вопрос № 1
Кто придумал язык программирования Паскаль?
Блез Паскаль
Никлаус Вирт
Билл Гейтс
Джон фон Нейман
Вопрос № 2
Начало программного блока описываается словом:
program
end.
begin
var
write
read
Вопрос № 3
Конец программного блока описываается словом:
program
end.
begin
var
write
read
Вопрос № 4
Раздел описания переменных это:
var
begin
end.
read
writeln
const
Вопрос № 5
Оператор ввода данных:
write
:=
readln
writeln
Вопрос № 6
Оператор прсваивания:
write
:=
readln
writeln
Вопрос № 7
Оператор вывода данных:
write
:=
readln
read
Вопрос № 8
integer этовещественный тип данных
целочисленный тип данных
строковый тип данных
логический тип данных
Вопрос № 9
Условный оператор while a>0 do b:= a div 10 ;
if a>0 then b:= a div 10;
repeat b:=a div 10 until a=0
for i:=1 to N do b:= a div 10;
Вопрос № 10
Цикл с предусловием (цикл ДО) представлен операторами в варианте:
repeat b:=a div 10 until a=0
for i:=1 to N do b:= a div 10;
if a>0 then b:= a div 10;
while a>0 do b:= a div 10 ;
Вопрос № 11
Цикл с постусловием (цикл ПОКА) представлен операторами в варианте:
if a>0 then b:= a div 10;
for i:=1 to N do b:= a div 10;
repeat b:=a div 10 until a=0
while a>0 do b:= a div 10 ;
Вопрос № 12
Цикл с переменной (цикл с параметром) представлен операторами в варианте:
while a>0 do b:= a div 10 ;
repeat b:=a div 10 until a=0
if a>0 then b:= a div 10;
for i:=1 to N do b:= a div 10;
1
2
2
3
3
2
4
1
5
3
6
2
7
1
8
2
9
2
10
4
11
3
12
4
Download