Пробное тестирование ЕГЭ по информатике

  • Занимательные материалы
  • Подготовка к тестированию
  • doc
  • 03.01.2023
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Пробное тестирование теоретической части ЕГЭ по информатике
Иконка файла материала Тестирование ЕГЭ по информатике и ИКТ .doc

Тестирование ЕГЭ по информатике и ИКТ

 

1. На числовой прямой даны два отрезка: K=[15,20] и M=[30,45]. Определите наибольшую возможную длину отрезка B, при котором формула (x ∈ B) → ((x ∈ K) ∨ (x ∈ M))

тождественно истинна, то есть принимает значение 1 при любом значении переменной х.

Ответ: 15

2. Ниже записана программа. Получив на вход число x, эта программа печатает два числа. Укажите наибольшее число x, при вводе которого алгоритм напечатает число 4.

  x = int(input())

  L = 0; M = 1

  while x > 0:

    L = L + 1

    M = M+(x % 4)

    x = x // 2

  print(M)

Ответ: 8

3. В некотором каталоге хранился файл Кошки.doc. В этом каталоге создали подкаталог Пушистые и файл Кошки.doc переместили в созданный подкаталог. Полное имя файла стало D:\2022\Животные\Пушистые\Кошки.doc. Укажите полное имя этого файла до перемещения.

1.         D:\2022\Кошки.doc

2.         D:\2022\Животные\Кошки.doc

3.         D:\2022\Пушистые\Кошки.doc

4.      D:\2022\Животные\Пушистые\Кошки.doc

 

Ответ:2

4. Определите, что будет напечатано в результате работы следующей программы.

  s = 1

  for k in range(10, 24):

    s = s + 5

  print( s )

Ответ: 71

5. Переведите число 101111001 из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.

Ответ: 377

6. В таблице Temp хранятся данные измерений среднесуточной температуры за 10 дней мая в градусах (Temp[1] – данные за первый день, Temp[2] – за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.

  Temp = [11, 15, 16, 15, 14, 14, 10, 13, 14, 19]

  n = 10

  for i in range(10):

    if Temp[i] < n:

      n = Dat[i]

  print( n )

Ответ:10

7. Логическая функция F задаётся выражением (x ≡ ¬ y → z)

??

??

??

F

0

0

1

1

1

0

1

1

1

1

0

1

На рисунке приведён фрагмент таблицы истинности функции F. Определите, какому столбцу таблицы истинности функции F соответствует каждая из переменных x, y, z.

Ответ: zxy

8. При проведении соревнований каждому спортсмену выдаётся пароль, состоящий из 32 символов и содержащий только символы А, Б, В, Г, Д, Е. Каждый такой пароль в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт, при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит. Определите, сколько байт необходимо для хранения 64 паролей спортсменов.

Ответ: 768

9. Алгоритм вычисления значения функции F(n), где n – целое неотрицательное число, задан следующими соотношениями:

F(n) = 1, при n <=1

F(n) = F(n–1) + 2n, при чётном n > 1

F(n) = F(n–2) + 3n, при нечётном n > 1

Чему равно значение функции F(18)? В ответе запишите целое число.

Ответ: 277

10.По каналу связи передаются сообщения, содержащие только шесть букв: О, И, В, Н, П, Т; для передачи используется двоичный код, удовлетворяющий условию Фано. Буквы П, В, Т имеют коды 100, 011 и 101 соответственно. Укажите наименьшую возможную длину закодированной последовательности для слова ПИОН.               

Ответ: 11

11. Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах x и y обозначают цепочки символов.

1. заменить (x, y)

2. нашлось (x)

Первая команда заменяет в строке первое слева вхождение цепочки x на цепочку y. Если цепочки x в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка x в строке исполнителя Редактор.

Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 92 идущих подряд цифр 2? В ответе запишите полученную строку.

 НАЧАЛО

 ПОКА нашлось (3333) ИЛИ нашлось (2222)

    ЕСЛИ нашлось (3333)

        ТО заменить (3333, 2)

        ИНАЧЕ заменить (2222, 3)

    КОНЕЦ ЕСЛИ

 КОНЕЦ ПОКА

 КОНЕЦ

Ответ: 22

12. Найдите ошибку (если она есть!) в  программе, которая ищет среди целых чисел, принадлежащих числовому отрезку [10124; 10198], числа, имеющие ровно два различных натуральных делителя, не считая единицы и самого числа. Для каждого найденного числа запишите эти два делителя в два соседних столбца на экране с новой строки в порядке возрастания произведения этих двух делителей. Делители в строке также должны следовать в порядке возрастания.

Фрагмент решения:

for n in range(10124, 10199):

    divs = [d for d in range(2, n-1) if n % d == 0]

    if len(divs) == 4 :

        print( divs )

Варианты ответов:

1.    ошибок нет

2.    в программе отсутствует код

3.    в решении условие на четыре делителя вместо двух

4.    указан неверный числовой отрезок

(верный ответ 3 — это существенная ошибка, за которую баллы снимаются)

13. Определите, что будет напечатано в результате работы следующего фрагмента программы:

Бейсик

Python

DIM K, S AS INTEGER

 S = 0

 K = 0

 WHILE S < 45

    K = K + 1

    S = S + K

WEND

PRINT K

s = 0

k = 0

while s < 45:

    k += 1

    s += k

print(k)

Паскаль

Алгоритмический язык

var k, s: integer;

begin

       s:=0;

       k:=0;

      while s < 45 do begin

             k:=k+1;

            s:=s+k;

       end;

      write(k);

end.

алг

нач

    цел k, s

    s := 0

    k := 0

    нц пока s < 45

        k := k + 1

        s := s + k

    кц

    вывод k

кон

 

Ответ: 9

14. Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128×64 пикселей при условии, что в изображении могут использоваться 64 различных цвета? В ответе запишите только целое число, единицу измерения писать не нужно.

Ответ: 6

15. При решении задачи на поиск количества путей из А в Д ученик представил следующий ответ : 3 пути (пояснив, что в Д ведут три стрелки). Прав ли ученик? Выберите верный ответ:


Варианты ответов:

1. ошибок нет, ученик прав

2. ученик не прав, т. к. всего будет 4 пути

3. ученик не прав, т. к. нет возможности добраться из А в Д

4. ученик не прав, т. к. всего будет 5 путей

(верный ответ 2 — это существенная ошибка, за которую балл снимается)

16. Для кодирования букв О, И, Б решили использовать двоичное представление чисел 0, 1 и 2 соответственно (с сохранением одного незначащего нуля в случае одноразрядного представления). Закодируйте последовательность букв ОБОИ таким способом и результат запишите шестнадцатеричным кодом.

Ответ: 12

17. Некоторый алфавит содержит 6 различных символов. Сколько трехбуквенных слов можно составить из символов этого алфавита, если символы в слове могут повторяться?

Ответ: 216

18. Посчитайте количество троек в записи выражения в четверичной системе счисления 4³²-1*4²²-8

Ниже построчно представлен фрагмент программы, которую выполнил ученик

1 def conv(num,base):

2    if num < base :

3        return "0123"[num]

4    else:

5        k = num % base

6        return conv(num // base, base)+"0123"[k]

7  a = (4**32 - 1) * 4**22 - 8

8  res = conv(a, 3)

9  print(res)

10 print(res.count('3'))

Есть ли в программе ошибки?

Варианты ответов:

1. ошибок нет

2. ошибка в строке 7

3. ошибка в строке 8

4.  ошибка в строке 3

5. ошибка в строке 10

(верный ответ 3 (т. к. система счисления указана 3, а в задании сказано, что система счисления четверичная)  — это существенная ошибка, за которую балл снимается)

19. Сколько баллов получит ученик на ЕГЭ по информатике за правильно выполненное задание № 21?                                                  

Ответ: 1


Посмотрите также