- Преподавателю
- Информатика
- Тест «Основы программирования на языке Турбо Паскаль»
Тест «Основы программирования на языке Турбо Паскаль»
Раздел | Информатика |
Класс | - |
Тип | Тесты |
Автор | Костенко И.И. |
Дата | 28.02.2014 |
Формат | doc |
Изображения | Есть |
Т
9 класс-1ест по теме: «Основы программирования на языке Турбо Паскаль»
-
Какие имена записаны не верно?
-
Альфа
-
Alpha
-
А2
-
2А
-
-
Какие операторы присваивания составлены не правильно?
-
-
A:=b
-
A=b
-
A:=b+1
-
B+1:=a
-
-
Какими будут значения переменных m и n после выполнения последовательностей операторов: m:= 25; n:= m+1; m:= m-25.
-
-
m=1, n=26
-
m=0, n=26
-
m=25, n=26
-
m=26, n=2
-
-
Даны значения переменных a=1, b=2, c=3. Какими будут значения этих переменных после выполнения следующих операторов: a:=b; b:=c; c:=a.
-
a=2, b=3, c=1
-
a=3, b=1, c=2
-
a=2, b=3, c=2
-
a=1, b=3, c=2
-
Какими будут значения переменных j и k после выполнения условного оператора
if j>k then j :=k-2 else k := k-2
Исходные значения переменных: j =3, k =5
-
-
j=1, k=3
-
j=3, k=5
-
k=3, j=3
-
k=1, j=3
-
-
Выбрать условный оператор, в котором значение переменной f вычисляется по формуле f = a+b, если a - четное; и
f = a*b, если a - нечетное; k: integer.
-
-
If a mod 2 =0 then f:= a*b Else f:= a+b;
-
If a div 2 = 0 then f:= a*b Else f:= a+b;
-
If a mod 2 =0 then f:= a+b Else f:= a*b;
-
If a div 2 =0 then f:= a+b Else f:= a*b;
-
-
Каким будет значение переменной a после выполнения операторов: a:= 3;
if a < 4 then begin a := a + 2; a:= a + 3 end
else a := a - 2;
-
-
a = 5
-
a = 6
-
a = 7
-
a = 8
-
-
Алгоритм - это:
-
-
правила выполнения определенных действий
-
набор команд для компьютера
-
последовательность действий, направленных на достижение поставленной задачи
-
условие задачи
-
-
Что не является свойством алгоритма:
-
-
Понятность
-
Дискретность
-
Результативность
-
Цикличность
-
-
Суть такого свойства алгоритма как детерминируемость заключается в том, что:
-
-
записывая алгоритм для конкретного исполнителя можно использовать лишь те команды, что входят в систему его команд
-
однозначно определен результат каждого действия и их последовательность, тем самым однозначно определен результат выполнения алгоритма
-
алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа
-
исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма
-
-
Дан фрагмент программы:
m := 25; n := m + 1; m := n - 25;
writeln (m, n);
Какие числа напечатает машина?
-
-
25, 26
-
1, 25
-
1, 26
-
26, 1
-
-
Для объявления целых величин из диапазона от -32768 до +32767 пишут
-
-
var nick: word;
-
var 1m : shortint;
-
var m1 : integer;
-
var 1m : byte;
-
-
Вещественный тип из диапазона от -2E63-1 до 2E63+1 объявляют в программе следующим образом:
-
-
var 1diger : single;
-
var diger1 : comp;
-
var сыr_2 : double;
-
var miма1 : comp;
-
-
Объявление переменной символьного типа выполняется следующим образом:
-
-
var 1diger : char;
-
var disk : char;
-
var сor 2 : char;
-
var текст : char;
-
-
Логический тип в программе может быть объявлен следующим образом:
-
-
var disk : boolean;
-
var 1diger : boolean;
-
var dо_м : boolean;
-
var сor 2 : boolean;
-
-
Организация вывода числа выполняется следующим образом:
-
-
Write('a');
-
Write('5');
-
Write(a);
-
Read (a);
-
-
Организация ввода числа выполняется следующим образом:
-
-
Write(a);
-
Read ('a');
-
Read (a);
-
Read ('5');
-
-
Оператор безусловного перехода:
-
-
GOTO <метка>
-
GO TO <метка>
-
GOTU <метка>
-
GO TU <метка>
-
-
Оператор присваивания переменной W квадрата ее значения, а переменной
Z - куба на языке Турбо Паскаль:
-
-
w := sgr(w);
-
w := sqr(w);
-
z := z*z*z;
-
z = z*z*z;
-
-
В разделе объявлений и соглашений выберите верную последовательность ключевых слов:
-
-
program, Var, Begin, Label, End, uses
-
uses, program, const, type, var, Label
-
var, program, const, begin, Label, uses
-
program, uses, Label, const, type, var
-
-
После какого ключевого слова описываются переменные, участвующие в решении задачи:
-
-
Program
-
Uses
-
Var
-
Const
-
-
Из записанных операторов выбрать оператор ожидания
-
-
Readln
-
Writeln
-
Readkey
-
begin
-
-
Какая строка программы соответствует условию
«Если А>C, то В=25∙(A+C) »
-
-
if A>C then B:=A+C;
-
if A>C then B:=25*(A+C);
-
f A>B then B:=25*(A+C);
-
if A
-
-
Имена переменных и имя программы необходимо записывать ...
-
-
буквами русского алфавита и цифрами без пробелов
-
буквами латинского алфавита и цифрами без пробелов
-
прописными буквами и цифрами через нижнюю черту
-
строчными буквами и цифрами слитно
-
-
Совокупность допустимых значений переменной и операций, выполняемых над ними называют
-
-
типом данных
-
числом
-
идентификатором
-
постоянной
-
-
К скалярным типам данных относятся:
-
-
массивы, файлы, записи, множества
-
идентификаторы, имена, индексы
-
вещественные, целые, символьные, логические величины
-
диаграммы, поля, строки, столбцы
-
-
К структурным типам данных относятся
-
-
массивы, файлы, записи, множества
-
вещественные, целые, символьные, логические величины
-
идентификаторы, имена, индексы
-
диаграммы, поля, строки, столбцы
-
-
Перечисляемый тип в программе объявляют следующим образом:
-
-
Type dni_mesiatsa = (1..28);
-
Type Age=0..150;
-
Type Spring = (March, April, May);
-
Type Spring = March..May;
-
-
Ограниченный тип в программе объявляют так:
-
-
Type dni_mesiatsa = (1..28);
-
Type vremena_goda = (summer...spring);
-
Type Age=0...150;
-
Type Spring = March..May;
-
-
Для объявления вещественных величин из диапазона от -1.7E38 до 1.7E38 пишут
-
-
var diger : real;
-
var 1diger : single;
-
var diger1 : comp;
-
var сыr_2 : double;
-