При выполнении заданий с кратким ответом впишите в поле для ответа цифру, которая соответствует номеру правильного ответа, или число, слово, последовательность букв (слов) или цифр. Ответ следует записывать без пробелов и каких-либо дополнительных символов.
Если вариант задан учителем, вы можете вписать или загрузить в систему ответы к заданиям с развернутым ответом. Учитель увидит результаты выполнения заданий с кратким ответом и сможет оценить загруженные ответы к заданиям с развернутым ответом. Выставленные учителем баллы отобразятся в вашей статистике.
Версия для печати и копирования в MS Word
| Время | |
| Прошло | 0:00:00 |
| Осталось | 1:30:00 |
Переведите число 87 из десятичной системы счисления в двоичную систему счисления. В ответе укажите двоичное число. Основание системы счисления указывать не нужно.
Ответ:
Сколько существует натуральных чисел x, для которых выполняется неравенство 100110112 < x < 100111112? В ответе укажите только количество чисел, сами числа писать не нужно.
Таблица перевода чисел
| Восьмеричная цифра | Двоичная триада | Шестнадцатеричная цифра | Двоичная тетрада |
|---|---|---|---|
| 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 |
Ответ:
Выполните вычитание: 6048 − 2138. Ответ запишите в восьмеричной системе счисления. Основание системы писать не нужно.
Ответ:
Выполните деление чисел, представленных в двоичной системе счисления: 11010 ÷ 10. Ответ запишите в двоичной системе счисления.
Ответ:
Для какого из приведенных имен ИСТИННО высказывание:
НЕ(Первая буква согласная) И НЕ (Последняя буква гласная)?
1) Елена
2) Вадим
3) Галина
4) Иван
Ответ:
Заполните таблицу истинности выражения: B ∨ (A ∧ B).
| A | B | ||
| 0 | 0 | ||
| 0 | 1 | ||
| 1 | 0 | ||
| 1 | 1 |
Указание.
В работе используются следующие соглашения.
Обозначения для логических операций:
а) отрицание (инверсия, логическое НЕ) обозначается ¬ (например, ¬А);
б) конъюнкция (логическое умножение, логическое И) обозначается ∧ (например, А ∧ В);
в) дизъюнкция (логическое сложение, логическое ИЛИ) обозначается ∨ (например, А ∨ В).
На следующей странице вам будет предложено проверить их самостоятельно.
У исполнителя Гамма две команды, которым присвоены номера:
1. прибавь 5;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Гамма увеличивает число на экране на 5, а выполняя вторую, делит это число на b. Программа для исполнителя Гамма — это последовательность номеров команд. Известно, что программа 11211 переводит число 40 в число 20. Определите значение b.
Ответ:
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Запись
Повтори k раз
Команда1 Команда2 КомандаЗ
Конец
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 2 paз
Команда1 Сместиться на (1, 3) Сместиться на (1, −2) Конец
Сместиться на (2, 6)
После выполнения этого алгоритма Чертёжник вернулся в исходную точку. Какую команду надо поставить вместо команды Команда1?
1) Сместиться на (− 6, − 8)
2) Сместиться на (3, 4)
3) Сместиться на (− 4, − 7)
4) Сместиться на (− 3, − 4)
Ответ:
Ниже приведена программа, записанная на пяти языках программирования.
| Бейсик | Python |
|---|---|
DIM k, s AS INTEGER INPUT s INPUT k IF s \ 2 = k THEN PRINT "ДА" ELSE PRINT "НЕТ" END IF | s = int(input()) k = int(input()) if s // 2 == k: print("ДА") else: print("НЕТ")
|
| Паскаль | Алгоритмический язык |
var s, k: integer; begin readln(s); readln(k); if s div 2 = k then writeln ('ДА') else writeln ('НЕТ') end.
| алг нач цел s, k ввод s ввод k если div(s, 2) = k то вывод "ДА" иначе вывод "НЕТ" все кон |
| С++ | |
#include <iostream> using namespace std; int main() { int s, k; cin >> s; cin >> k; if (s / 2 == k) cout << "ДА"; else cout << "НЕТ"; return 0; } | |
Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 1); (8, 4); (14, 10); (20, 1); (7, 3); (10, 5); (10, 2); (4, 1); (1, 0).
Сколько было запусков, при которых программа напечатала «НЕТ»?
Ответ:
Заполните таблицу истинности выражения: ¬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 и задание 12.2. Вы можете решать оба задания или одно из них по своему выбору. Задание 12.2 является усложнённым вариантом задания 12.1, оно содержит дополнительные требования к программе.
12.1. На бесконечном поле имеются две одинаковые вертикальные стены и одна горизонтальная стена, соединяющая верхние концы вертикальных стен. Длины вертикальных стен — 4 клетки, длина горизонтальной стены — 4 клетки. Робот находится в клетке, расположенной непосредственно над горизонтальной стеной во второй клетке слева от правой вертикальной стены. На рисунке указано расположение стен и Робота. Робот обозначен буквой «Р».
Напишите для Робота программу, использующую не менее 3 циклических алгоритмов, закрашивающую все клетки, расположенные непосредственно над горизонтальной стеной и под горизонтальной стеной. Вы можете использовать цикл нц-раз-кц или нц-пока-кц. Робот должен закрасить только клетки, удовлетворяющие данному условию. На рисунке показаны клетки, которые Робот должен закрасить (см. рисунок).
Конечное расположение Робота может быть произвольным. При исполнении алгоритма Робот не должен разрушиться. Выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы.
12.2. На бесконечном поле имеются две одинаковые вертикальные стены и одна горизонтальная стена, соединяющая верхние концы вертикальных стен. Длины стен неизвестны. Робот находится в одной из клеток, расположенных непосредственно над горизонтальной стеной. На рисунке указан один из возможных способов расположения стен и Робота. Робот обозначен буквой «Р».
Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться. Выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.
Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы.
На следующей странице вам будет предложено проверить их самостоятельно.