- Учителю
- Тест на тему Программирование линейных алгоритмов
Тест на тему Программирование линейных алгоритмов
4
Контрольное тестирование на тему «Программирование линейных алгоритмов»
Вариант 1
-
Язык программирования Pascal создал:
-
Н. Вирт;
-
Б. Паскаль;
-
М. Фортран;
-
Правильных ответов нет.
-
-
Оператор присваивания имеет вид:
-
=
-
:=
-
=:
-
Верного ответа нет.
-
-
Переменные - это:
-
величины, которые могут менять свое значение в процессе выполнения программы;
-
величины, которые не могут менять своего значения в процессе выполнения программы;
-
обозначают строки программы, на которые передается управление во время выполнение программы;
-
Верного ответа нет.
-
-
Целочисленное деление можно выразить следующей функцией:
-
A mod B;
-
A div B;
-
Abs(A)*B;
-
Верного ответа нет.
-
-
Выражение на Паскале
(abs (x)-abs(y))/(1 + abs (1/s)) можно записать:
_________________________
-
Ввод данных с клавиатуры осуществляется с помощью оператора:
-
WRITE, WRITELN;
-
READ, READLN;
-
PROGRAM;
-
Верного ответа нет.
-
-
чему будет равно значение переменной М в результате выполнения серии операторов N:=5;
Y:=2;
M:=N/5+3*Y*N
-
25;
-
30;
-
31;
-
40.
-
Выпишите недопустимые имена переменных:
-
Nomer;
-
S34;
-
И92;
-
Kol_vo54;
-
45_A;
-
fg-л23.
-
Найдите ошибочно записанные операторы:
-
Writeln (a);
-
Writeln A, X;
-
Write (A:5:2);
-
WRITELN ('воскресенье, нерабочий день').
-
Целочисленный тип данных:
-
Integer;
-
Real;
-
String;
-
Char.
-
-
Оператор вычисления остатка от деления:
-
readln;
-
div;
-
var;
-
mod.
-
-
Вещественный тип данных:
-
string;
-
char;
-
integer;
-
real.
-
Алфавит языка программирования Pascal состоит из:
-
Из латинских букв, дробных чисел, специальных символов;
-
Из русских букв, дополнительных символов и знаков;
-
Из латинских букв, арабских цифр, специальных символов;
-
Из целых и дробных чисел, дополнительных символов и знаков.
-
Какой оператор выводит информацию на экран?
-
Write(' ') , writeln(' ');
-
Writ( ), writln( );
-
Read( ), readln( );
-
Rid(' '), ridln(' ').
-
Выберите правильно написанный заголовок программы
-
Program 1_Reshenie;
-
Program Reshenie-1;
-
Program Reshenie1;
-
Program Reshenie 1.
-
Что такое составной оператор?
-
Группа операторов перед операторными скобками begin и end;
-
Группа операторов после операторных скобок begin и end;
-
Группа операторов внутри операторных скобок begin и end;
-
Группа операторов в разделе описания переменных var.
-
Укажите приоритет операций в языке Паскаль.
Операции типа сложения: +, -, or
Операции отношения: =, <>, <, >, <= ,> =, in
Унарная операция not, унарный минус -
Операции типа умножения: *, /, div, mod, and, shl, shr.
-
Какого раздела не существует в программе, написанной на языке Паскаль?
-
Заголовка;
-
Примечания;
-
Описаний;
-
Операторов;
-
Величина, значение которой не изменяется в процессе выполнения программы - это...
-
Переменная;
-
Константа;
-
нет верного ответа;
-
верно 1, 2.
-
Сколько операций выполняется при вычислении выражения
(х + 1/4)*(х - 1/4) - 1/2
-
4
-
5
-
6
-
7
Контрольное тестирование на тему «Программирование линейных алгоритмов»
Вариант 2
-
Линейная структура построения программы подразумевает:
-
Неоднократное повторение отдельных частей программы;
-
Последовательное выполнение всех элементов программы;
-
Выполнение лишь нескольких, удовлетворяющих заданному условию частей программы;
-
Верного ответа нет.
-
-
Раздел VAR служит:
-
Для описания используемых переменных;
-
Для описания величин;
-
Для описания выражений;
-
Верного ответа нет.
-
-
Правильная строковая запись выражения
-
-
x-х***3/absx + sin (x);
-
x-x*x*x/abs(x) +sin (x);
-
x-x^3/abs (x) +sin (x);
-
Верного ответа нет.
-
-
Раздел операторов начинается служебным словом:
-
VAR;
-
INTEGER;
-
BEGIN;
-
Верного ответа нет.
-
-
Математическое выражение х2-7х+6 можно записать:
_________________________
-
Вывод данных на экран осуществляется с помощью оператора:
-
WRITE, WRITELN;
-
READ, READLN;
-
PROGRAM;
-
Верного ответа нет.
-
-
Тип переменных REAL это:
-
целочисленный тип;
-
логический тип;
-
вещественный тип;
-
верного ответа нет.
-
-
Установите соответствие между служебными словами и названиями разделов программы:
-
Var
-
Program
-
Uses
-
Begin …end
-
Раздел операторов
-
Раздел заголовка программы
-
Раздел описания переменных
-
Раздел описания библиотечных модулейКакая структура программы верная:
-
program MyProg;
begin
Writeln ('Привет');
end. -
begin
program MyFirst;
X:=Y+195;
end.
-
-
Операции div и mod используются для переменных типа:
-
char;
-
integer;
-
string;
-
real.
-
-
Вывод строки «Добрый день!» на экран:
-
readln ('Добрый день!');
-
var ('Добрый день!');
-
writeln ('Добрый день!');
-
program ('Добрый день!').
-
Оператор нахождения остатка от деления двух чисел:
-
div;
-
writeln;
-
mod;
-
crt.
-
Где перечисляются все переменные, используемые в программе?
-
В заголовке программы после слова Program;
-
После служебного слова uses;
-
В разделе описания переменных - после слова var;
-
В теле программы, между служебными словами begin и end.
-
Выберите оператор присваивания:
-
Real;
-
Read;
-
:=
-
Writeln.
-
Выберите правильный вид записи оператора:
-
Writeln ('Введите числа через пробел');
-
Real ('a,b');
-
Writeln (Сумма двух чисел равна, Summa);
-
3*sqr(x):=A;
-
Как выглядит форматный вывод данных:
-
Write (n);
-
Write ('n');
-
Write (n:5:3);
-
Write ('n=', n).
-
Какой оператор определяет равенство двух значений?
-
=
-
==
-
=:
-
:=
-
В алфавит языка Pascal не входит служебное слово:
-
THEN;
-
BEGIN;
-
END;
-
STEP;
-
Каким служебным словом описываются символьные переменные:
-
INTEGER;
-
REAL;
-
CHAR;
-
BOOLEAN;
-
Сколько операций выполняется при вычислении выражения (a-2/5)-2/5*(a+2/5)
-
5
-
6
-
7
-
8.