Тест по заданиям ОГЭ №5-7
Список вопросов теста
Вопрос 1
У исполнителя Омега две команды, которым присвоены номера:
1. прибавь 4;
2. умножь на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на экране на 4, а выполняя вторую, умножает это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 12111 переводит число 9 в число 77. Определите значение b.
Вопрос 2
У исполнителя Омега две команды, которым присвоены номера:
1. прибавь 3;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на экране на 3, а выполняя вторую, делит это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 11211 переводит число 30 в число 12. Определите значение b.
Вопрос 3
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. прибавь b
(b — неизвестное натуральное число)
Первая из них возводит число на экране во вторую степень, вторая прибавляет к числу b. Программа для исполнителя — это последовательность номеров команд.
Известно, что программа 12122 переводит число 2 в число 72. Определите значение b.
Вопрос 4
У исполнителя Вычислитель две команды, которым присвоены номера:
1. умножь на b
2. прибавь 1
(b — неизвестное натуральное число)
Первая из них увеличивает число на экране в b раз, вторая увеличивает его на 1.
Известно, что программа 21212 переводит число 1 в число 56. Определите значение b.
Вопрос 5
Ниже приведена программа, записанная на пяти языках программирования.
Бейсик |
Python |
DIM s, t AS INTEGER INPUT s INPUT t IF s < 4 OR t < 4 THEN PRINT ‘YES’ ELSE PRINT ‘NO’ ENDIF |
s = int(input()) t = int(input()) if s < 4 or t < 4: print("YES") else: print("NO") |
Паскаль |
Алгоритмический язык |
var s, t: integer; begin readln(s); readln(t); if (s < 4) or (t < 4) then writeln('YES') else writeln('NO') end. |
алг нач цел s, t ввод s ввод t если s < 4 или t < 4 то вывод "YES" иначе вывод "NO" все кон |
С++ |
|
#include <iostream> using namespace std; int main() { int s, t; cin >> s; cin >> t; if (s < 4 || t < 4) cout << "YES"; else cout << "NO"; return 0; } |
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(3, 4); (5, 4); (–2, 1); (5, 6); (7, 8); (–5, 5); (–2, 2); (4, 3); (3, –8).
Сколько было запусков, при которых программа напечатала «NO»?
Вопрос 6
Ниже приведена программа, записанная на пяти языках программирования.
Бейсик |
Python |
DIM s, t AS INTEGER INPUT s INPUT t IF s > 8 AND t > 8 THEN PRINT ‘YES’ ELSE PRINT ‘NO’ ENDIF |
s = int(input()) t = int(input()) if s > 8 and t > 8: print("YES") else: print("NO") |
Паскаль |
Алгоритмический язык |
var s, t: integer; begin readln(s); readln(t); if (s > 8) and (t > 8) then writeln('YES') else writeln('NO') end. |
алг нач цел s, t ввод s ввод t если s > 8 и t > 8 то вывод "YES" иначе вывод "NO" все кон |
С++ |
|
#include <iostream> using namespace std; int main() { int s, t; cin >> s; cin >> t; if (s > 8 && t > 8) cout << "YES"; else cout << "NO"; return 0; } |
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(9, 10); (11, 5); (–2, 8); (9, 9); (2, 8); (–1, 3); (–4, 5); (10, 9); (4, –3).
Сколько было запусков, при которых программа напечатала «NO»?
Вопрос 7
Ниже приведена программа, записанная на пяти языках программирования.
Бейсик |
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 <= 2 * k then writeln ('ДА') else writeln ('НЕТ') end. |
алг нач цел s, k ввод s ввод k если 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, 2); (8, 4); (6, −12); (−5, −5); (3, 11); (—10, 12); (—10, −2); (4, 1); (2, 5).
Сколько было запусков, при которых программа напечатала «ДА»?
Вопрос 8
Доступ к файлу slon.txt, находящемуся на сервере circ.org, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
A) .txt
Б) ://
B) http
Г) circ
Д) /
Е) .org
Ж) slon
Буквы запишите подряд без пробелов и знаков препинания
Вопрос 9
Доступ к файлу net.txt, находящемуся на сервере doc.com, осуществляется по протоколу ftp. В таблице фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
А) /
Б) .com
В) ftp
Г) .txt
Д) doc
Е) net
Ж) ://
Вопрос 10
Файл rose.gif был выложен в Интернете по адресу http://color.net/red/rose.gif. Потом его переместили в корневой каталог на сайте box.net, доступ к которому осуществляется по протоколу ftp. Имя файла не изменилось.
Фрагменты нового и старого адресов файла закодированы цифрами от 1 до 9. Запишите последовательность этих цифр, кодирующую адрес файла в сети Интернет после перемещения.
1) http:/
2) box
3) red
4) rose
5) .net
6) ftp:/
7) /
8).gif
9) color
Цифры запишите подряд без пробелов и знаков препинания