Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  9 КЛАСС 2 ГЛАВА Контрольная работа №2"Алгоритмы и программирование

9 КЛАСС 2 ГЛАВА Контрольная работа №2"Алгоритмы и программирование

Avatar
19.12.2022. Тест. Информатика, 9 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Время теста будет ограниченно, количество попыток 3 Желаю Вам удачи в выполнении теста. В зачет пойдёт лучшая оценка

Список вопросов теста

Вопрос 1

Постановка задачи - это?

Варианты ответов
  • Словесная информационная модель
  • Математическая модель
  • Алгоритм
  • Программа
Вопрос 2

Построение модели - это?

Варианты ответов
  • Словесная информационная модель
  • Формализация
  • Программирование
  • Отладка, тестирование
Вопрос 3

Этап алгоритмизация является:

Варианты ответов
  • 1 этапом решения задач на компьютере
  • 3 этапом решения задач на компьютере
  • 2 этапом решения задач на компьютере
  • 5 этапом решения задач на компьютере
  • 4 этапом решения задач на компьютере
Вопрос 4

4й этап решения задач на компьютере - это?

Варианты ответов
  • Исходные данные
  • Формализация
  • Алгоритмизация
  • Программирование
  • Компьютерный эксперимент
Вопрос 5

Что я вляется 5м этапом решения задач на компьютере?

Варианты ответов
  • Исходные данные
  • Формализация
  • Алгоритмизация
  • Программирование
  • Компьютерный эксперимент
Вопрос 6

Чему равна сумма элементов а[ 1] и а[4] массива, сформированного следующим образом?
for i:=1 to 5 do a[i]:=i*(i+1);

Варианты ответов
  • 30
  • 5
  • 22
  • 40
Вопрос 7

Массив описан следующим образом:
const b: array [1..5] of integer = (1, 2, 3, 5, 11); Значение выражения b[5]*b[4]-b[2]-b[3] *b[l] равно:

 

Варианты ответов
  • 50
  • 15
  • 11
  • 22
Вопрос 8

var a: array [1..10] of integer;

Варианты ответов
  • Массив констант
  • Массив переменных
  • Массив постоянных величин
  • Массив переменных постоянных величин
Вопрос 9

const b: array [1..5] of integer = (4, 2, 3, 5, 7);

Варианты ответов
  • Массив констант
  • Массив переменных
  • Массив постоянных величин
  • Массив переменных постоянных величин
Вопрос 10

for i:=1 to 10 do read (a[i]);

Варианты ответов
  • Ввод каждого значения с клавиатуры
  • С помощью оператора присваивания (по формуле)
  • С помощью оператора присваивания (случайными числами)
Вопрос 11

for i:=1 to 10 do a[i]:=i;

Варианты ответов
  • Ввод каждого значения с клавиатуры
  • С помощью оператора присваивания (по формуле)
  • С помощью оператора присваивания (случайными числами)
Вопрос 12

randomize;
for i:=1 to 10 do a[i]:=random(100);

 

Варианты ответов
  • Ввод каждого значения с клавиатуры
  • С помощью оператора присваивания (по формуле)
  • С помощью оператора присваивания (случайными числами)
Вопрос 13

for i:=1 to 10 do write (a[i], '  ');

 

Варианты ответов
  • Вывод элементов массива в строку
  • Вывод элементов массива в столбец
  • Вывод элементов массива в строку с разделителем
  • Вывод элементов массива в столбец с разделителем
Вопрос 14

for i:=1 to 10 do writeln ('a[', i, ']=', a[i]);

Варианты ответов
  • Вывод элементов массива в строку с комментариями
  • Вывод элементов массива в столбец с комментариями
  • Вывод элементов массива в строку
  • Вывод элементов массива в столбец
Вопрос 15

Дана программа в каком диапозоне будет заполнен массив?
program  n_1 ;
  var i: integer;
      a: array[1...10] of integer;
begin
   for i:=1 to 10 do a[i]:=random(50);
   for i:=1 to 10 do write (a[i],` `);  
end.

 

Варианты ответов
  • [0,50)
  • [0,50]
  • [-50,50]
  • (0,50)
Вопрос 16

Написать программу, которая заполняет, целыми числами, случайным образом массив на 40 элементов от 1 до 50 включительно ?
Как будет выглядить оператор заполнения случайных чисел random?

Варианты ответов
  • a[i:]:=random(50)
  • a[i:]:=random(51)
  • a[i:]:=random
  • a[i:]:=random(50)+1
Вопрос 17

Что вычисляется с помощью данного фрагмента программы?
s:=0;
for i:=1 to n do s:=s+a[i];

 

Варианты ответов
  • Сумма количества ячеек массива
  • Сумма общего числа положительных элементов массива
  • Сумма всех отрицательных элементов массива
  • Сумма всех элементов массива
Вопрос 18

Дан фрагмент программы, что находится с помощью данного фрагмента программы?
begin
  for i:=1 to 10 do a[i]:=random(60);
  for i:=1 to 10 do write (a[i],` `);
  n:=0;
  for i:=1 to 10 do
   if a[i]=50 then n:=i;
   if n=0 then write('Нет') else write (i)
end.

 

Варианты ответов
  • Поиск элемента массива равного 50
  • Поиск элемента массива не равного 50
  • Поиск элемента массива равного 60
  • Поиск элемента массива не равного 60
Вопрос 19

m[i]:=RANDOM (А)

 

Варианты ответов
  • случайное число из интервала [0; А)
  • случайное число из интервала [A ; B)
  • случайное число из интервала [A ; B]
Вопрос 20

 m[i] :=RANDOM(B-A)+A;

Варианты ответов
  • случайное число из интервала [0; А)
  • случайное число из интервала [A ; B)
  • случайное число из интервала [A ; B]
Вопрос 21

m[i] :=RANDOM(B-A+1)+A;

 

Варианты ответов
  • случайное число из интервала [0; А)
  • случайное число из интервала [A ; B)
  • случайное число из интервала [A ; B]
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт