9класс

Страница 79-81 тестовое задание, ГДЗ по информатике за 9 класс к учебнику Босовой за 2023 год Просвещение

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

Номер 1. При разработке алгоритмов зачастую используется метод пошаговой детализации. Как иначе называется этот метод?
а) Метод разработки «сверху вниз»
б) Метод разработки «снизу вверх»

а)

Номер 2. Алгоритм, целиком используемый в составе другого алгоритма для решения некоторой подзадачи основной задачи, называется:
а) рекурсивным
б) вспомогательным
в) основным
г) дополнительным

б)

Номер 3. Между формальными и фактическими параметрами при вызове вспомогательного алгоритма следует соблюдать соответствие:
а) по типу параметров
б) по количеству параметров
в) по порядку следования параметров
г) по всему перечисленному в п. а–в

г)

Номер 4. Для записи вспомогательных алгоритмов в языке Паскаль (Python) используются:
а) массивы
б) составные операторы
в) процедуры и функции
г) операторы и операнды

в)

Номер 5. Подпрограмма, имеющая единственный результат, называется:
а) процедурой
б) функцией
в) вспомогательным алгоритмом

б)

Номер 6. Дан текст процедуры на двух языках программирования:
Паскаль:
procedure f(n: integer);
begin
write('*');
if n > 1 then f(n div 2)
end;
Python:
def f(n):
print('*')
if n > 1: f(n//2)
Сколько звёздочек будет выведено на экран в результате вызова f(5)?
а) 1
б) 2
в) 3
г) 5

в)

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

г)

Номер 8. Количество индексов, необходимое для однозначного доступа к элементу массива, называется:
а) длиной
б) размерностью
в) индексом
г) мощностью

б)

Номер 9. В массиве Dat хранятся данные измерений среднесуточной температуры за неделю в градусах. Определите, что будет вычислено в результате работы программы, фрагмент которой приведён на двух языках программирования.
Паскаль:
m := 0; n := 0;
for k := 1 to 7 do
if Dat[k] >= m then
begin
m := Dat[k];
n := k
end;
writeln(n)
Python:
m = n = -1
for k in range (7):
if Dat[k] >= m:
m = Dat[k]
n = k
print(n)
а) Самая высокая температура за неделю
б) Самая низкая температура за неделю
в) Номер дня недели с самой высокой температурой
г) Номер дня недели с самой низкой температурой

в)

Номер 10. Кто считается основоположником кибернетики?
а) Норберт Винер
б) Джон фон Нейман
в) Платон
г) И. П. Павлов

а)

Номер 11. Что такое управление? Выберите самое полное определение.
а) Перевод объекта из одного состояния в другое
б) Удержание объекта в существующем состоянии
в) Процесс целенаправленного воздействия одних объектов на другие объекты
г) Регулирование движения автомашин на перекрёстке

в)

Номер 12. Какое качество нельзя считать присущим всем современным роботам?
а) Воспроизведение внешнего вида человека или животного
б) Способность воспринимать окружающий мир
в) Способность понимать окружающий мир
г) Способность воздействовать на окружающий мир

а)

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

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