Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  9 класс. Информатика. Входная контрольная работа

9 класс. Информатика. Входная контрольная работа

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

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

Вопрос 1

Число 301011 может существовать в системах счисления с основаниями:

Варианты ответов
  • 2 и 10
  • 4 и 3
  • 4 и 8
  • 2 и 4
Вопрос 2

Двоичное число 100111 в десятичной системе счисления записывается как:

Варианты ответов
  • 41
  • 37
  • 39
  • 38
Вопрос 3

Сколько цифр 1 в двоичном представлении десятичного числа 7?

Варианты ответов
  • 1
  • 2
  • 3
  • 4
Вопрос 4

Для какого символьного выражения верно высказывание: «НЕ (Первая буква согласная) И НЕ (Вторая буква гласная)»?

Варианты ответов
  • abcde
  • bcade
  • аabas
  • cabab
Вопрос 5

Какому логическому выражению соответствует следующая таблица истинности?


 

Варианты ответов
  • A & B
  • A v B
  • НЕ (A & B)
  • НЕ (A) & HE (B)
Вопрос 6

Какое логическое выражение соответствует следующей схеме?

 

Варианты ответов
  • НЕ (A) v HE (B)
  • A v B
  • НЕ (A & B)
  • НЕ (A) & HE (B)
Вопрос 7

К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция: 
если <условие> 
   то <действия 1>
   иначе <действия 2>
всё

Варианты ответов
  • линейный
  • разветвляющийся с полным ветвлением
  • разветвляющийся с неполным ветвлением
  • циклический
Вопрос 8

К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция:  
нц пока <условие> 
   <тело цикла>
кц
 

Варианты ответов
  • цикл с параметром
  • цикл с заданным условием окончания работы
  • цикл с заданным условием продолжения работы
  • цикл с заданным числом повторений
Вопрос 9

Определите значение целочисленных переменных х и у после выполнения фрагмента программы: 
х := 11
у := 5 
t := у 
у := х mod у 
х := t 
у := у + 2*t

 

Варианты ответов
  • х=11, у=5
  • х=10, у=5
  • х=5, у=11
  • х=5, у=10
Вопрос 10

Укажите правильный вариант записи условия «х - двузначное число»:

Варианты ответов
  • х div 10 <= 9
  • (х >= 10) И (х<100)
  • х div 100 = 0
  • х mod 100 = 99
Вопрос 11

Исполните алгоритм при х=10 и y=15.
  
Какие значения будут получены в результате его работы?

Варианты ответов
  • -5, 10
  • 5, 20
  • 5, 5
  • -5, 5
Вопрос 12

Определите значение переменной f после выполнения фрагмента алгоритма: 
f:=2 
нц для i от 1 до 5 
  f:=f*i 
кц

 

Вопрос 13

Дан фрагмент линейного алгоритма: 
a:=5 
b:=6+3*a 
a:=b/3*a 

Чему равно значение переменной a после его исполнения?

Вопрос 14

Определите значение переменной s после выполнения фрагмента алгоритма: 
s:=0 
нц для i от 1 до 4 
s:=s+i*i 
кц

 

Вопрос 15

Какая последовательность символов не может служить именем в языке Паскаль?

Варианты ответов
  • _mas
  • 5hd
  • ma_S1
  • dok2
Вопрос 16

В данном фрагменте программы: 
  program error; 
  begin 
     SuMmA := 25 - 14
  end. 

ошибкой является:
 

Варианты ответов
  • некорректное имя программы
  • не определённое имя переменной
  • некорректное имя переменной
  • запись арифметического выражения
Вопрос 17

Какое выражение необходимо использовать для генерации случайного целого числа из промежутка [5; 20)?

Пояснение: число 5 входит в промежуток, 20 - не входит.

Варианты ответов
  • random * 20
  • random (20) + 5
  • random (20) * 5
  • random (15) + 5
Вопрос 18

В каком из условных операторов допущена ошибка?
 

Варианты ответов
  • if b=0 then write ('Деление невозможно');
  • if a
  • if a>b then max:=a else max:=b;
  • if (a>b) or (b=0) then c:=a+b;
Вопрос 19

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

Варианты ответов
  • чётным
  • целым
  • вещественным
  • простым
Вопрос 20

Определите значение переменной с после выполнения следующего фрагмента программы:
a := 100; 
b := 30; 
a := a - b *3; 
if a < b then с := a - b else с := b - a;

 

Варианты ответов
  • -20
  • 20
  • 70
  • -180
Пройти тест
Сохранить у себя:

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

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