8класс

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

Тестовые задания для самоконтроля (стр. 196 – 201)

Номер 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 write('Деление невозможно');
б) 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)

b=30

a=100-90=10

a<b

c=30-10=20

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

в)

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

г)

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

в)

р=2

1) р=0,2

2) р=0,02

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

б)

1) а+b=2

2) a+b=2+3 =5

a+b=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

г)

1) s=5, i=4

2) s=9, i=3

3) s=12, i=2

4) s=14, i=1

5) s=15, i=0

Номер 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 i := i + 1; p := p * i end;

в)

факториал 5

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

в), г)

сумма этого ряда чисел

2, 4, 6, 8, 10, 12, 14, 16, 18, 20

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

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