Проверочная работа ОГЭ _1 вариант
Список вопросов теста
Вопрос 1
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет лишних пробелов):
«Собака, кошка, курица, корова, лошадь, коза, овца – домашние животные».
Затем он добавил в список название ещё одного животного. Заодно он добавил необходимые запятые и пробелы. При этом размер нового предложения в данной кодировке оказался на 10 байт больше, чем размер исходного предложения. Напишите в ответе длину добавленного названия животного в символах.
Вопрос 2
От разведчика было получено сообщение:
100111000110111001
В этом сообщении зашифрован пароль – последовательность русских букв. В пароле использовались только буквы А, Б, К, Л, О, С; каждая буква кодировалась двоичным словом по таблице, показанной на рисунке. Расшифруйте сообщение. Запишите в ответе пароль.

Вопрос 3
Напишите наибольшее число x, для которого истинно высказывание:
(x < 44) И НЕ (сумма цифр числа x меньше 8)
Вопрос 4
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет. Определите длину кратчайшего пути между пунктами B и C, проходящего через пункт F. Передвигаться можно только по указанным дорогам.

Вопрос 5
У исполнителя Бета две команды, которым присвоены номера:
1. прибавь b 2. умножь на 3
(b – неизвестное натуральное число) Выполняя первую из них, Бета увеличивает число на экране на b, а выполняя вторую, умножает это число на 3. Программа для исполнителя Бета – это последовательность номеров команд. Известно, что программа 21212 переводит число 5 в число 231. Определите значение b.
Вопрос 6
Дана программа:
| Python | Паскаль | C++ |
|---|---|---|
| x = int(input()) y = int(input()) if y <= 100 or x > 90: print("ДА") else: print("НЕТ") |
var x, y: integer; begin readln(x); readln(y); if (y <= 100) or (x > 90) then writeln('ДА') else writeln('НЕТ') end. |
#include <iostream> using namespace std; int main() { int x, y; cin >> x; cin >> y; if (y <= 100 || x > 90) cout << "ДА"; else cout << "НЕТ"; } |
Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел:
(105, 100); (95, 110); (100, 95); (95, 90); (105, 90); (85, 110); (100, 110); (85, 105); (85, 95); (90, 100)
Сколько было запусков, при которых программа напечатала «НЕТ»?
Вопрос 7
Фотография Кремля хранится на компьютере по адресу C:\photo\kremlin.png. Данную фотографию переместили в каталог monuments сайта photo.ru, доступ к которому осуществляется по протоколу http. В таблице фрагменты адреса файла закодированы числами от 1 до 8. Запишите последовательность этих цифр, кодирующую адрес указанного файла в сети Интернет.
1) photo. 2) .png 3) :// 4) monuments 5) http 6) / 7) kremlin 8) ru
Вопрос 8
Ниже приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
Пекин & (Москва | Токио) 338 Пекин & Москва 204 Пекин & Москва & Токио 50
Сколько страниц будет найдено по запросу
Пекин & Токио
Вопрос 9
На рисунке – схема дорог, связывающих города A, B, C, D, E и F. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города A в город F, не проходящих через город Е?

Вопрос 10
Найдите значение выражения
10101012 - 2018 + 2D16
Ответ запишите в десятичной системе счисления.


