Тестовые задания Глава 4 ГДЗ Босова 8 класс 2023 (Информатика)
Решение #1




Рассмотрим вариант решения задания из учебника Босова, Босова 8 класс, Бином:
Тестовые задания к главе 4 (стр.196 – 201)
1. Разработчиком языка Паскаль является:
а) Блез Паскаль
б) Никлаус Вирт
в) Норберт Винер
г) Эдсгер В. Дейкстра
б) Никлаус Вирт
2. Что из нижеперечисленного не входит в алфавит языка Паскаль?
а) Латинские строчные и прописные буквы
б) Составные символы
в) Русские строчные и прописные буквы
г) Знак подчёркивания
в) Русские строчные и прописные буквы
3. Какая последовательность символов не может быть именем в языке Паскаль?
а) _mas
б) masl
в) d2
г) 2d
г) 2d
4. Обозначение вещественного типа данных в языке Паскаль:
а) real
б) integer
в) boolean
г) string
а) real
5. В программе на языке Паскаль обязательно должен быть:
а) заголовок программы
б) блок описания используемых данных
в) программный блок
г) оператор присваивания
в) программный блок
6. Какого раздела не существует в программе, написанной на языке Паскаль?
а) Заголовка
б) Примечаний
в) Описаний
г) Операторов
б) Примечаний
7. Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:
а) операндами
б) операторами
в) выражениями
г) данными
б) операторами
8. Разделителями между операторами служит:
а) точка
б) точка с запятой
в) пробел
г) запятая
б) точка с запятой
9. Описать переменную — это значит указать её:
а) имя и значение
б) имя и тип
в) тип и значение
г) имя, тип и значение
б) имя и тип
10. В фрагменте программы
program error; begin
SuMma := 25 - 14 end.
ошибкой является:
а) некорректное имя программы
б не определённое имя переменной
в) некорректное имя переменной
г) запись арифметического выражения
б) не определено имя переменной
11. Какая клавиша нажимается после набора последнего данного при выполнении оператора read?
а) Enter
б) точка с запятой
в) пробел
г) Ctrl
а) Enter
12) При присваивании изменяется:
а) имя переменной
б) тип переменной
в) значение переменной
г) значение константы
в) значение переменной
13 Для вывода результатов в Паскале используется оператор:
а) begin
б) readln
в) write
г) print
г) write
14 Для вычисления квадратного корня из х используется функция:
а) abs(х)
б) sqr(x)
в) sqrt(x)
г) int(х)
б) sqr(x)
15 Для генерации случайного целого числа из полуинтервала [10, 20) необходимо использовать выражение:
а) random * 20
б) random(20)
в) random(10) +10
г) random(10) * 2
в) random (10) + 10
16. В каком из условных операторов допущена ошибка?
а) if b = 0 then write('Деление невозможно');
б) if а < 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;
б) If a < b then min:=a; else min=b;
17. В условном операторе и после then, и после else нельзя использовать:
а) оператор вывода
б) составной оператор
в) несколько операторов
г) условный оператор
б) составной оператор
18. Определите значение переменной с после выполнения следующего фрагмента программы:
а := 100;
b := 30; а := а - b * 3;
if а > b then
с : = а + b; else
с : = b - а;
а) 20
б) 70
в) -20
г) 180
а) 20
19. Условный оператор
if a mod 2=0 then write('Да')else write('Нет'); позволяет определить, является ли число а:
а) целым
б) двузначным
в) чётным
г) простым
в) четным
20. Какого оператора цикла не существует в языке Паскаль?
а) for
б) while
в) repeat...until
г) goto
г) goto
21. Цикл в фрагменте программы
р := 2;
repeat
р : = р * 0.1
until р < 0.1
будет исполнен:
а) 0 раз
б) 1 раз
в) 2 раза
г) бесконечное число раз
в) 2 раза (р=0,2; р=0,02)
22. Цикл в фрагменте программы
а : = 1;
b := 1;
while а - b < 8 do
begin
а : = а + 1;
b := b + 2 end;
выполнится:
а) 0 раз
б) 2 раза
в) 3 раза
г) бесконечное число раз
б) 2 раза (a+b=2, 5, 10)
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
г) 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.
а) р := 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;
в) р := 1; i : = 1; while i < 6 do
begin p :=p*i; i := i + 1 end; r) p := 1; i := 1; while i > 5 do
begin i :=i+l;p:=p*i end;
в) p: =1; i:=1; While i < 6 do begin p:=p*i; i:=i+1 end;
25. В данном фрагменте программы s : = 0;
for i := 1 to 10 do
s := s - 2 * i
вычисляется:
а) сумма целых чисел от 1 до 10
б) сумма чётных чисел от 1 до 10
в) удвоенная сумма целых чисел от 1 до 10
г) сумма первых десяти натуральных чётных чисел
в) удвоенная сумма целых чисел от 1 до 10
г) сумма первых десяти натуральных четных чисел
(ряд чисел: 2, 4, 6, 8, 10, 12, 14, 16, 18, 20)
Похожие решебники
Популярные решебники 8 класс Все решебники
*размещая тексты в комментариях ниже, вы автоматически соглашаетесь с пользовательским соглашением