8класс

Страница 165 тестовые задания, ГДЗ по информатике за 8 класс к учебнику Босовой

Тестовые задания (стр. 165 - 169).

Номер 1. Разработчиком языка Паскаль является:
а) Блез Паскаль
б) Никлаус Вирт
в) Норберт Винер
г) Эдсгер В. Дейкстра

б)

Номер 2. Что из нижеперечисленного не входит в алфавит языка Паскаль?
а) латинские строчные и прописные буквы
б) служебные слова
в) русские строчные и прописные буквы
г) знак подчёркивания

в)

Номер 3. Какая последовательность символов не может служить именем в языке Паскаль?
а) _mas
б) maS1
в) d2
г) 2d

г)

Номер 4. Вещественные числа имеют тип данных:
а) real
б) integer
в) boolean
г) string

а)

Номер 5. В программе на языке Паскаль обязательно должен быть:
а) заголовок программы
б) блок описания используемых данных
в) программный блок
г) оператор присваивания

в)

Номер 6. Какого раздела не существует в программе, написанной на языке Паскаль?
а) заголовка
б) примечаний
в) описаний
г) операторов

б)

Номер 7. Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:
а) операндами
б) операторами
в) выражениями
г) данными

б)

Номер 8. Разделителями между операторами служит:
а) точка
б) точка с запятой
в) пробел
г) запятая

б)

Номер 9. Описать переменную — это значит указать её:
а) имя и значение
б) имя и тип
в) тип и значение
г) имя, тип и значение

б)

Номер 10. В данном фрагменте программы:
program error;
begin
SuMmA:=25–14;
end.
ошибкой является:
а) некорректное имя программы
б) не определённое имя переменной
в) некорректное имя переменной
г) запись арифметического выражения

б)

Номер 11. Какая клавиша нажимается после набора последнего данного в операторе read?
а) Enter
б) точка с запятой
в) пробел
г) Ctrl

а)

Номер 12. При присваивании изменяется:
а) имя переменной
б) тип переменной
в) значение переменной
г) значение константы

в)

Номер 13. Для вывода результатов в Паскале используется оператор
а) begin
б) readln
в) write
г) print

в)

Номер 14. Для вычисления квадратного корня из x используется функция:
а) abs(x)
б) sqr(x)
в) sqrt(x)
г) int(x)

б)

Номер 15. Для генерации случайного целого числа из полуинтервала [10, 20) необходимо использовать выражение:
а) random*20
б) random(20)
в) random(10)+10
г) random(10)*2

в)

Номер 16. В каком из условных операторов допущена ошибка?
а) if b=0 then writeln('Деление невозможно.');
б) if a<b then min:=a; else min:=b;
в) if a>b then max:=a else max:=b;
г) if (a>b) and (b>0) then c:=a+b;

б)

точка с запятой стоит перед else

Номер 17. В условном операторе и после then, и после else нельзя использовать:
а) оператор вывода
б) составной оператор
в) несколько операторов
г) условный оператор

в)

Номер 18. Определите значение переменной c после выполнения следующего фрагмента программы.
a:=100;
b:=30;
a:=a–b*3;
if a>b then c:=a–b else c:=b–a;
а) 20
б) 70
в) –20
г) 180

а)

a:=100;

b:=30;

а:=а-b*3; (=100-90=10)

a<b

Номер 19. Условный оператор
if a mod 2=0 then write ('Да') else write ('Нет')
позволяет определить, является ли число a:
а) целым
б) двузначным
в) чётным
г) простым

в)

Номер 20. Какого оператора цикла не существует в языке Паскаль?
а) for
б) while
в) repeat...until
г) loop

г)

Номер 21. Цикл в фрагменте программы
p:=2;
repeat
p:=p*0.1
until p<0.1;
будет исполнен:
а) 0 раз
б) 1 раз
в) 2 раза
г) бесконечное число раз

в)

p=2*0.1=0.2 >0.1

p=0.2*0.1=0.02<0.1

Номер 22. Цикл в фрагменте программы
a:=1;
b:=1;
while a+b<8 do
begin
a:=a+1;
b:=b+2
end;
выполнится:
а) 0 раз
б) 2 раза
в) 3 раза
г) бесконечное число раз

б)

a:=a+1 (2, 3)

b:=b+2 (3, 5)

сумма не меньше 8

Номер 23. Определите значения переменных s и i после выполнения фрагмента программы:
s:=0; i:=5;
while i>0 do
begin
s:=s+i;
i:=i–1;
end;
а) s = 0, i = –1
б) s = 5, i = 0
в) s = 15, i = 5
г) s = 15, i = 0

б)

i=5-1-1-1-1-1=0

s=0+1+1+1+1=5

Номер 24. Выберите фрагмент программы, в котором ищется произведение 1 · 2 · 3 · 4 · 5.
а) p:=0; i:=1; while i<=5 do i:=i+1; p:=p*i;
б) p:=1; i:=1; while i<6 do i:=i+1; p:=p*i;
в) p:=1; i:=1; while i<6 do begin p:=p*i; i:=i+1 end;
г) p:=1; i:=1; while i>5 do begin p:=p*i; i:=i+1 end;

в)

факториал 5, р=1 должно быть; i<6 если будет 6 - цикл прерывается.

Номер 25. В данном фрагменте программы
s:=0;
for i:=1 to 10 do
s:=s+2*i;
вычисляется:
а) сумма целых чисел от 1 до 10
б) сумма чётных чисел от 1 до 10
в) удвоенная сумма чётных чисел от 1 до 10
г) сумма первых десяти натуральных чётных чисел

г)

s:=2+4+6+8+10+12..

Сообщить об ошибке

Не получилось открыть форму обратной связи.
Напишите нам: nqzva@cbzbtnyxn.zr