При выполнении заданий с кратким ответом впишите в поле для ответа цифру, которая соответствует номеру правильного ответа, или число, слово, последовательность букв (слов) или цифр. Ответ следует записывать без пробелов и каких-либо дополнительных символов.
Если вариант задан учителем, вы можете вписать или загрузить в систему ответы к заданиям с развернутым ответом. Учитель увидит результаты выполнения заданий с кратким ответом и сможет оценить загруженные ответы к заданиям с развернутым ответом. Выставленные учителем баллы отобразятся в вашей статистике.
Версия для печати и копирования в MS Word
| Время | |
| Прошло | 0:00:00 |
| Осталось | 1:30:00 |
Переведите число 198 из десятичной системы счисления в двоичную систему счисления. В ответе укажите двоичное число. Основание системы счисления указывать не нужно.
Ответ:
Даны 4 целых числа, записанных в двоичной системе:
10001011;
10111000;
10011011;
10110100.
Сколько среди них чисел, больших, чем 9A16?
Таблица перевода чисел
| Восьмеричная цифра | Двоичная триада | Шестнадцатеричная цифра | Двоичная тетрада |
|---|---|---|---|
| 0 | 000 | 0 | 0000 |
| 1 | 0001 | ||
| 1 | 001 | 2 | 0010 |
| 3 | 0011 | ||
| 2 | 010 | 4 | 0100 |
| 5 | 0101 | ||
| 3 | 011 | 6 | 0110 |
| 7 | 0111 | ||
| 4 | 100 | 8 | 1000 |
| 9 | 1001 | ||
| 5 | 101 | A | 1010 |
| B | 1011 | ||
| 6 | 110 | C | 1100 |
| D | 1101 | ||
| 7 | 111 | E | 1110 |
| F | 1111 |
Ответ:
Вычислите значение выражения AD16 − 2518. Ответ запишите в десятичной системе счисления.
Ответ:
Выполните деление чисел, представленных в двоичной системе счисления: 1100 ÷ 10. Ответ запишите в двоичной системе счисления.
Ответ:
Для какого из приведенных имен ЛОЖНО высказывание: НЕ(Первая буква гласная) ИЛИ (Последняя буква гласная)?
1) Анна
2) Максим
3) Татьяна
4) Егор
Ответ:
Заполните таблицу истинности выражения: ¬A ∧ B.
| A | B | ||
| 0 | 0 | ||
| 0 | 1 | ||
| 1 | 0 | ||
| 1 | 1 |
Указание.
В работе используются следующие соглашения.
Обозначения для логических операций:
а) отрицание (инверсия, логическое НЕ) обозначается ¬ (например, ¬А);
б) конъюнкция (логическое умножение, логическое И) обозначается ∧ (например, А ∧ В);
в) дизъюнкция (логическое сложение, логическое ИЛИ) обозначается ∨ (например, А ∨ В).
На следующей странице вам будет предложено проверить их самостоятельно.
У исполнителя Аккорд две команды, которым присвоены номера:
1. отними 1,
2. умножь на 5.
Выполняя первую из них, Аккорд отнимает от числа на экране 1, а выполняя вторую, умножает это число на 5. Запишите программу, которая содержит не более 5 команд и переводит число 6 в число 99. В ответе указывайте лишь номера команд, пробелы между цифрами не ставьте. Так, для программы умножь на 5, отними 1, отними 1, нужно написать 211. Эта программа преобразует, например, число 4 в число 18. Если таких программ более одной, то запишите любую из них.
Ответ:
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Запись
Повтори k раз
Команда1 Команда2 КомандаЗ
Конец
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 5 paз
Сместиться на (0, 1) Сместиться на (−2, 3) Сместиться на (4, −5) Конец
Координаты точки, с которой Чертёжник начинал движение, (3, 1). Каковы координаты точки, в которой он оказался?
1) (15, −6)
2) (14, −5)
3) (13, −4)
4) (12, −3)
Ответ:
Ниже приведена программа, записанная на четырех языках программирования.
| Python | Паскаль |
|---|---|
s = int(input()) t = int(input()) if (s < 10) or (t > 10): print("YES") else: print("NO") | var s, t: integer; begin readln(s); readln(t); if (s < 10) or (t > 10) then writeln("YES") else writeln("NO") end.
|
| C++ | Алгоритмический язык |
#include using namespace std; int main(){ int s, t; cin >> s; cin >> t; if (s < 10 || t > 10) cout << "YES" << endl; else cout << "NO" << endl; return 0; } | алг нач цел s, t ввод s ввод t если s < 10 или t > 10 то вывод "YES" иначе вывод "NO" все кон |
Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел (s, t). Выберите ВСЕ пары чисел, для которых программа напечатает «NO», и запишите в поле ответа цифры, под которыми они указаны.
1) (15, 9)
2) (5, 11)
3) (18, 15
4) (10, 9)
5) (−4, 5)
В ответе запишите номера выбранных пар в порядке возрастания.
Ответ:
Заполните таблицу истинности выражения: (¬A ∨ D) ∧ (B ∨ C).
| A | B | C | D | |||||
| 0 | 0 | 0 | 0 | |||||
| 0 | 0 | 0 | 1 | |||||
| 0 | 0 | 1 | 0 | |||||
| 0 | 0 | 1 | 1 | |||||
| 0 | 1 | 0 | 0 | |||||
| 0 | 1 | 0 | 1 | |||||
| 0 | 1 | 1 | 0 | |||||
| 0 | 1 | 1 | 1 | |||||
| 1 | 0 | 0 | 0 | |||||
| 1 | 0 | 0 | 1 | |||||
| 1 | 0 | 1 | 0 | |||||
| 1 | 0 | 1 | 1 | |||||
| 1 | 1 | 0 | 0 | |||||
| 1 | 1 | 0 | 1 | |||||
| 1 | 1 | 1 | 0 | |||||
| 1 | 1 | 1 | 1 |
Указание.
В работе используются следующие соглашения.
Обозначения для логических операций:
а) отрицание (инверсия, логическое НЕ) обозначается ¬ (например, ¬А);
б) конъюнкция (логическое умножение, логическое И) обозначается ∧ (например, А ∧ В);
в) дизъюнкция (логическое сложение, логическое ИЛИ) обозначается ∨ (например, А ∨ В).
На следующей странице вам будет предложено проверить их самостоятельно.
Исполнитель Черепаха передвигается по плоскости и оставляет след в виде линии. Черепаха может выполнять три команды:
В начальный момент Черепаха находится в начале координат и направлена вверх (вдоль положительного направления оси ординат).
Запись
Черепаха выполнила следующую программу (x в тексте программы — некоторое натуральное число):
Повтори 3 [Вперёд 7 Направо 90]
Вперёд 10
Повтори 3 [Налево 90 Вперёд 6].
Определите, сколько различных точек с целочисленными координатами будет находиться на линиях, полученных при выполнении данной программы.
Ответ:
12.1.На бесконечном поле имеется вертикальная стена. Длина стены — 6 клеток, в стене есть ровно один проход, шириною 1 клетка. От верхнего конца стены вправо отходит горизонтальная стена длиной 6 клеток. Робот находится в клетке, расположенной снизу от правого края горизонтальной стены. На рисунке указано расположение стен и Робота. Робот обозначен буквой «Р».
Напишите для Робота программу, использующую не менее 3 циклических алгоритма, закрашивающую все клетки, расположенные непосредственно справа и слева от вертикальной стены. Вы можете использовать цикл
Конечное расположение Робота может быть произвольным. При исполнении алгоритма Робот не должен разрушиться. Выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы.
12.2.На бесконечном поле имеется вертикальная стена. Длина стены неизвестна, в стене есть ровно один проход, ширина которого неизвестна. От верхнего конца стены вправо отходит горизонтальная стена неизвестной длины. Робот находится в клетке, расположенной снизу от правого края горизонтальной стены. На рисунке указано расположение стен и Робота. Робот обозначен буквой «Р».
Напишите для Робота программу, закрашивающую все клетки, расположенные непосредственно справа и слева от вертикальной стены. Вы можете использовать цикл
Конечное расположение Робота может быть произвольным. При исполнении алгоритма Робот не должен разрушиться. Выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы.
На следующей странице вам будет предложено проверить их самостоятельно.