1. Рассказ, набранный на компьютере, содержит 2 страницы, на каждой странице 32 строки, в каждой строке 64 символа. Определите информационный объём рассказа в Кбайтах в одной из кодировок Unicode, в которой каждый символ кодируется 16 бит.
2. Вася и Петя играли в шпионов и кодировали сообщения собственным шифром. Фрагмент кодовой таблицы приведён ниже:
Н | М | Л | И | Т | О |
---|---|---|---|---|---|
~ | * | *@ | @~* | @* | ~* |
Расшифруйте сообщение, если известно, что буквы в нём не повторяются:
*@@~**~*~
Запишите в ответе расшифрованное сообщение.
3. Напишите наибольшее целое число x, для которого истинно высказывание:
НЕ (X <= 15) И (X < 20).
4. Между населёнными пунктами А, В, С, D, Е, F построены дороги, протяжённость которых приведена в таблице:
A | B | C | D | E | F | |
A | 6 | 4 | 2 | 1 | ||
B | 6 | 1 | ||||
C | 4 | 1 | 3 | 2 | ||
D | 2 | 3 | 2 | |||
E | 1 | 2 | 6 | |||
F | 2 | 6 |
Определите длину кратчайшего пути между пунктами А и F. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
5. У исполнителя Бета две команды, которым присвоены номера:
1. прибавь 2;
2. умножь на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Бета увеличивает число на экране на 2, а выполняя вторую, умножает это число на b. Программа для исполнителя Бета — это последовательность номеров команд. Известно, что программа 11121 переводит число 4 в число 72. Определите значение b.
6. Ниже приведена программа, записанная на пяти языках программирования.
Бейсик | Python |
---|---|
DIM s, t AS INTEGER INPUT s INPUT t IF s > 12 OR t > 12 THEN PRINT ‘YES’ ELSE PRINT ‘NO’ ENDIF | s = int(input()) t = int(input()) if s > 12 or t > 12: print("YES") else: print("NO") |
Паскаль | Алгоритмический язык |
var s, t: integer; begin readln(s); readln(t); if (s > 12) or (t > 12) then writeln('YES') else writeln('NO') end. | алг нач цел s, t ввод s ввод t если s > 12 или t > 12 то вывод "YES" иначе вывод "NO" все кон |
С++ | |
#include <iostream> using namespace std; int main() { int s, t; cin >> s; cin >> t; if (s > 12 || t > 12) cout << "YES"; else cout << "NO"; return 0; } |
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 13); (14, 2); (1, 12); (11, 12); (–14, –14); (–11, 13); (–4, 11); (2, 9); (8, 6).
Сколько было запусков, при которых программа напечатала «YES»?
7. Доступ к файлу teach.ru, находящемуся на сервере school.org, осуществляется по протоколу ftp. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) .ru
Б) :/
B) ftp
Г) /school
Д) /
Е) .org
Ж) teach
8. В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
Запрос | Количество страниц (тыс.) |
---|---|
фрегат | эсминец | 3000 |
фрегат | 2000 |
эсминец | 2500 |
Сколько страниц в тысячах будет найдено по запросу фрегат & эсминец
9. На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, И, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из пункта А в пункт К, не проходящих через пункт Е?
10. Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.
5016, 1068, 10010102.
Комментариев нет:
Отправить комментарий