|
Тест на тему Программирование линейных алгоритмов
Автор публикации: Магомедова П.С.
Дата публикации: 2016-03-29
Краткое описание: ...
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.
|
|