При выполнении заданий с кратким ответом впишите в поле для ответа цифру, которая соответствует номеру правильного ответа, или число, слово, последовательность букв (слов) или цифр. Ответ следует записывать без пробелов и каких-либо дополнительных символов.
Если вариант задан учителем, вы можете вписать или загрузить в систему ответы к заданиям с развернутым ответом. Учитель увидит результаты выполнения заданий с кратким ответом и сможет оценить загруженные ответы к заданиям с развернутым ответом. Выставленные учителем баллы отобразятся в вашей статистике.
Версия для печати и копирования в MS Word
| Время | |
| Прошло | 0:00:00 |
| Осталось | 1:30:00 |
Переведите двоичное число 10100110 в десятичную систему счисления.
Ответ:
Выберите наибольшее из чисел: A616, 2528, 101011002. В ответе запишите выбранное число в десятичной системе счисления.
Таблица перевода чисел
| Восьмеричная цифра | Двоичная триада | Шестнадцатеричная цифра | Двоичная тетрада |
|---|---|---|---|
| 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 |
Ответ:
Выполните сложение: DA216 + E616. Ответ запишите в шестнадцатеричной системе счисления. Основание системы писать не нужно.
Ответ:
Выполните умножение чисел, представленных в двоичной системе счисления: 110 × 101. Ответ запишите в двоичной системе счисления
Ответ:
Для какой из приведенных последовательностей цветных бусин истинно высказывание:
(Вторая бусина желтая) И НЕ(Четвертая бусина зеленая) И НЕ(Последняя бусина красная)
(К — красный, Ж — желтый, С — синий, З — зеленый)?
1) СЗККЖК
2) ЖЖКСЗК
3) СЖСЗКЗ
4) КЖЗСКС
Ответ:
Заполните таблицу истинности выражения: ¬(A ∨ B).
| A | B | ||
| 0 | 0 | ||
| 0 | 1 | ||
| 1 | 0 | ||
| 1 | 1 |
Указание.
В работе используются следующие соглашения.
Обозначения для логических операций:
а) отрицание (инверсия, логическое НЕ) обозначается ¬ (например, ¬А);
б) конъюнкция (логическое умножение, логическое И) обозначается ∧ (например, А ∧ В);
в) дизъюнкция (логическое сложение, логическое ИЛИ) обозначается ∨ (например, А ∨ В).
На следующей странице вам будет предложено проверить их самостоятельно.
У исполнителя Вычислитель две команды, которым присвоены номера:
1. умножь на 4
2. вычти 1
Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 1.
Составьте алгоритм получения из числа 2 числа 120, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 11221 — это алгоритм:
умножь на 4
умножь на 4
вычти 1
вычти 1
умножь на 4,
который преобразует число 1 в число 56.)
Если таких алгоритмов более одного, то запишите любой из них.
Ответ:
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Запись
Повтори k раз
Команда1 Команда2 КомандаЗ
Конец
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 paз
Команда1 Сместиться на (3, 3) Сместиться на (1, −2) Конец
Сместиться на (−6, 9)
После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1?
1) Сместиться на (−6, −12)
2) Сместиться на (2, −10)
3) Сместиться на (2, 4)
4) Сместиться на (−2, −4)
Ответ:
Ниже приведена программа, записанная на четырех языках программирования.
| Python | Паскаль |
|---|---|
s = int(input()) t = int(input()) if (s > -4) or (t > 3): print("YES") else: print("NO") | var s, t: integer; begin readln(s); readln(t); if (s > -4) or (t > 3) then writeln("YES") else writeln("NO") end.
|
| C++ | Алгоритмический язык |
#include using namespace std; int main(){ int s, t; cin >> s; cin >> t; if (s > -4 || t > 3) cout << "YES" << endl; else cout << "NO" << endl; return 0; } | алг нач цел s, t ввод s ввод t если s > -4 или t > 3 то вывод "YES" иначе вывод "NO" все кон |
Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел (s, t). Выберите ВСЕ пары чисел, для которых программа напечатает «NO», и запишите в поле ответа цифры, под которыми они указаны.
1) (5, 8)
2) (−5, 8)
3) (−8, −5)
4) (−1, 1)
5) (−4, 3)
В ответе запишите номера выбранных пар в порядке возрастания.
Ответ:
Заполните таблицу истинности выражения: ¬A ∧ (¬B ∨ ¬C).
| A | B | C | |||||
| 0 | 0 | 0 | |||||
| 0 | 0 | 1 | |||||
| 0 | 1 | 0 | |||||
| 0 | 1 | 1 | |||||
| 1 | 0 | 0 | |||||
| 1 | 0 | 1 | |||||
| 1 | 1 | 0 | |||||
| 1 | 1 | 1 |
Указание.
В работе используются следующие соглашения.
Обозначения для логических операций:
а) отрицание (инверсия, логическое НЕ) обозначается ¬ (например, ¬А);
б) конъюнкция (логическое умножение, логическое И) обозначается ∧ (например, А ∧ В);
в) дизъюнкция (логическое сложение, логическое ИЛИ) обозначается ∨ (например, А ∨ В).
На следующей странице вам будет предложено проверить их самостоятельно.
Исполнитель Черепаха перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: вперед(n) (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; вправо(m) (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись
Постройте многоугольник в среде исполнителя «Черепаха» программы Кумир и посчитайте количество точек с целыми координатами, которые находятся внутри фигуры (точки на границе считать не нужно).
Ответ:
12.1.На бесконечном поле имеется вертикальная стена. Длина стены — 5 клеток. От нижнего конца стены вправо отходит горизонтальная стена длиной 3 клетки, а от верхнего конца стены влево отходит горизонтальная стена длиной 3 клетки. Робот находится в клетке, расположенной сверху от левого края горизонтальной стены. На рисунке указано расположение стен и Робота. Робот обозначен буквой «Р».
Напишите для Робота программу, использующую не менее 3 циклических алгоритма, закрашивающую все клетки, расположенные непосредственно справа от вертикальной стены и сверху от нижней горизонтальной стены. Вы можете использовать цикл
Конечное расположение Робота может быть произвольным. При исполнении алгоритма Робот не должен разрушиться. Выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы.
12.2.На бесконечном поле имеется вертикальная стена. Длина стены неизвестна. От нижнего конца стены вправо отходит горизонтальная стена неизвестной длины, а от верхнего конца стены влево отходит горизонтальная стена, длина которой также неизвестна. Робот находится в клетке, расположенной сверху от левого края горизонтальной стены. На рисунке указано расположение стен и Робота. Робот обозначен буквой «Р».
Напишите для Робота программу, использующую не менее 3 циклических алгоритма, закрашивающую все клетки, расположенные непосредственно справа от вертикальной стены и сверху от нижней горизонтальной стены. Вы можете использовать цикл
Конечное расположение Робота может быть произвольным. При исполнении алгоритма Робот не должен разрушиться. Выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы.
На следующей странице вам будет предложено проверить их самостоятельно.