При выполнении заданий с кратким ответом впишите в поле для ответа цифру, которая соответствует номеру правильного ответа, или число, слово, последовательность букв (слов) или цифр. Ответ следует записывать без пробелов и каких-либо дополнительных символов. Дробную часть отделяйте от целой десятичной запятой. Единицы измерений писать не нужно.
Если вариант задан учителем, вы можете вписать или загрузить в систему ответы к заданиям с развернутым ответом. Учитель увидит результаты выполнения заданий с кратким ответом и сможет оценить загруженные ответы к заданиям с развернутым ответом. Выставленные учителем баллы отобразятся в вашей статистике.
Версия для печати и копирования в MS Word
Вариант составлен по шаблону 3746449.
| Время | |
| Прошло | 0:00:00 |
| Осталось | 1:30:00 |
Сколько единиц в двоичной записи числа 8F16?
Ответ:
Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z.
Дан фрагмент таблицы истинности выражения F:
| X | Y | Z | F |
|---|---|---|---|
0 | 1 | 0 | 1 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | 0 |
Какое выражение соответствует F?
1) ¬X ∧ Y ∧ ¬Z
2) X ∨ ¬Y ∨ Z
3) X ∧ ¬Y ∧ Z
4) ¬Х ∨ Y ∨ ¬Z
Ответ:
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов:
Dimon.xls
indigo.xlsx
Candid.xls
Candid.xml
Mardi.xls
odin.xls
Определите, по какой из масок из каталога будет отобрана указанная группа файлов:
Dimon.xls
indigo.xlsx
Candid.xls
odin.xls
1) *di*.xls*
2) *di?*.xls*
3) *di?*.xls
4) *di?*.x*
Ответ:
По каналу связи передаются сообщения, содержащие только 4 буквы К, О, Р, А; для передачи используется двоичный код, допускающий однозначное декодирование. Для букв Р, А, К используются такие кодовые слова:
Р: 000, А: 10, К: 01.
Укажите такое кодовое слово для буквы О, при котором код будет допускать однозначное декодирование. Если таких кодовых слов несколько, укажите то, у которого меньшая длина.
1) 1
2) 0
3) 11
4) 001
Ответ:
У исполнителя Калькулятор две команды, которым присвоены номера:
1. прибавь 3,
2. умножь на 4.
Выполняя первую из них, Калькулятор прибавляет к числу на экране 3, а выполняя вторую, умножает его на 4. Запишите порядок команд в программе, которая преобразует число 4 в число 37 и содержит не более 5 команд. Указывайте лишь номера команд. (Например, программа 21211 — это программа умножь на 4, прибавь 3, умножь на 4, прибавь 3, прибавь 3. Эта программа преобразует число 2 в число 50.)
Ответ:
Определите число, которое будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):
| Бейсик | Паскаль |
|---|---|
DIM N, S AS INTEGER N = 0 S = 0 WHILE S <= 257 S = S + 10 N = N + 3 WEND PRINT N
| var n, s: integer; begin n : = 0; s : = 0; while s <= 257 do begin s := s + 10; n := n + 3 end; write(n) end.
|
| Си++ | Алгоритмический язык |
#include <iostream> using namespace std; int main() { int n, s; n = 0; s = 0; while (s <= 257) { s = s + 10; n = n + 3; } cout « n « endl; } | алг нач цел n, s n : = 0 s : = 0 нц пока s <= 257 s := s + 10 n := n + 3 кц вывод n кон |
| Python | |
n = 0 s = 0 while s <= 257: s += 10 n += 3 print(n)
| |
Ответ:
У Аркадия есть доступ в Интернет по высокоскоростному одностороннему радиоканалу, обеспечивающему скорость получения информации 220бит в секунду. У Григория нет скоростного доступа в Интернет, но есть возможность получать информацию от Аркадия по телефонному каналу со средней скоростью 216 бит в секунду. Григорий договорился с Аркадием, что тот скачает для него данные объёмом 11 Мбайт по высокоскоростному каналу и ретранслирует их Григорию по низкоскоростному каналу.
Компьютер Аркадия может начать ретрансляцию данных не раньше, чем им будут получены первые 1024 Кбайт этих данных.
Каков минимально возможный промежуток времени (в секундах) с момента начала скачивания Аркадием данных до полного их получения Григорием? В ответе укажите только число, слово «секунд» или букву «с» добавлять не нужно.
Ответ:
Сколько слов длины 4, начинающихся с согласной буквы, можно составить из букв Л, Е, Т, О? Каждая буква может входить в слово несколько раз. Слова не обязательно должны быть осмысленными словами русского языка.
Ответ:
Ниже на пяти языках программирования записан рекурсивный алгоритм F.
| Бейсик | Python |
|---|---|
SUB F(n) PRINT N IF n >= 3 THEN F(n − 1) F(n \ 2) END IF END SUB
| def F(n): print(n) if n >= 3: F(n − 1) F(n // 2)
|
| Паскаль | Алгоритмический язык |
procedure F(n: integer); begin write(n); if n >= 3 then begin F(n − 1); F(n div 2); end end;
| алг F(цел n) нач вывод n если n >= 3 то F(n − 1) F(div(n,2)) все кон
|
| С++ | |
void F (int n) { std::cout << n; if (n >= 3) { F (n − 1); F (n / 2); } }
| |
Запишите подряд без пробелов и разделителей все числа, которые будут напечатаны на экране при выполнении вызова F(5). Числа должны быть записаны в том же порядке, в котором они выводятся на экран.
Ответ:
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске. По заданным IP-адресу узла и маске определите адрес сети.
IP-адрес узла: 32.64.208.224
Маска: 255.255.128.0
При записи ответа выберите из приведённых в таблице чисел четыре элемента IP-адреса сети и запишите в нужном порядке соответствующие им буквы без использования точек.
| A | B | C | D | E | F | G | H |
| 0 | 32 | 64 | 128 | 192 | 208 | 224 | 255 |
Пример.
Пусть искомый IP-адрес: 192.168.128.0 и дана таблица:
| A | B | C | D | E | F | G | H |
| 128 | 168 | 255 | 8 | 127 | 0 | 17 | 192 |
В этом случае правильный ответ будет записан в виде: HBAF.
Ответ:
В велокроссе участвуют 28 спортсменов. Специальное устройство регистрирует прохождение каждым из участников промежуточного финиша, записывая его номер с использованием минимально возможного количества бит, одинакового для каждого спортсмена. Какой объём памяти будет использован устройством, когда все спортсмены прошли промежуточный финиш? (Ответ дайте в битах.)
Ответ:
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Запись
Повтори k раз
Команда1 Команда2 КомандаЗ
Конец
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 paза
Сместиться на (1, 1) Сместиться на (2, 2) Сместиться на (1, −3) Конец
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) Сместиться на (12, 0)
2) Сместиться на (0, 12)
3) Сместиться на (0, −12)
4) Сместиться на (−12, 0)
Ответ:
На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город З?
Ответ:
В системе счисления с некоторым основанием десятичное число 24 записывается в виде 40. Укажите это основание.
Ответ:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
| Запрос | Найдено страниц (в тысячах) |
|---|---|
| Сосна & Ель & Кедр | 70 |
| Сосна & Ель | 240 |
| Сосна & Кедр | 340 |
Какое количество страниц (в тысячах) будет найдено по запросу Сосна & (Ель | Кедр)?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Ответ:
Обозначим через m&n поразрядную конъюнкцию неотрицательных целых чисел m и n.
Так, например, 14&5 = 11102&01012 = 01002 = 4.
Для какого наименьшего неотрицательного целого числа А формула
x&51 = 0 ∨ (x&41 = 0 → x&А = 0)
тождественно истинна (т. е. принимает значение 1 при любом неотрицательном целом значении переменной x)?
Ответ:
Ниже на четырёх языках программирования записана программа, которая вводит натуральное число x, выполняет преобразования, а затем выводит два числа. Укажите наибольшее возможное значение x, при вводе которого программа выведет числа 4 и 142.
| C++ | Python |
|---|---|
#include <iostream> using namespace std;
int main() { int x, a, b; cin >> x; a = 0; b = 0; while (x > 0) { ++a; if (x % 2 == 0) b += x % 100; x /= 10; } cout << a << ' ' << b << endl; return 0; }
| x = int(input()) a = 0; b = 0 while x > 0: a += 1 if x % 2 == 0: b += x % 100 x //= 10 print(a, b)
|
| Паскаль | Алгоритмический язык |
var x, a, b: integer; begin readln(x); a := 0; b := 0; while x > 0 do begin a := a + 1; if x mod 2 = 0 then b := b + x mod 100; x := x div 10 end; writeln(a, ' ', b) end.
| алг нач цел x, a, b ввод x a := 0; b := 0 нц пока x > 0 a := a + 1 если mod(x,2) = 0 то b := b + mod(x,100) все x := div(x,10) кц вывод a, ' ', b, нс кон |
Ответ:
Определите значение переменной c после выполнения следующего фрагмента программы (записанного ниже на разных языках программирования):
| Бейсик | Паскаль |
|---|---|
a = 30 b = 6 a = a / 5 * b IF a > b THEN c = a - 4 * b ELSE c = a + 4 * b ENDIF | a : = 30; b : = 6; a : = a / 5 * b; if a > b then c : = a - 4 * b else c : = a + 4 * b; |
| Си++ | Алгоритмический язык |
a = 30 b = 6 a = a / 5 * b if a > b c = a - 4 * b else c = a + 4 * b | a : = 30 b : = 6 a : = a / 5 * b если a > b то c : = a - 4 * b иначе c : = a + 4 * b все |
| Python | |
a = 30 b = 6 a = a / 5 * b if a > b: c = a - 4 * b else: c = a + 4 * b
| |
Ответ: