РУҚА
ОГЭ · информатика · тақырып бойынша шешімдер

ФИПИ тапсырмаларының шешімдері ОГЭ по информатикаға: «Санау жүйелері» — жауаптарымен

ФИПИ ашық банкінен тақырыптың әрбір есебі — жауабымен және алғашқы қадамдарымен талдау. Толық қадамдық шешім және ресми кілт – карточкадағы сілтемелер бойынша.

Шешімсіз тапсырмалар
231
жауаптары бар шешімдер
1 546
пәндегі есептер
12
тізім беттері
01ФИПИ 908FDF№ 1Күрделі

Перевод числа в двоичную систему

Переведите число 101 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?

  1. 1
    Представим число 101 как сумму степеней двойки:$$101 = 64 + 32 + 4 + 1 = 2^6 + 2^5 + 2^2 + 2^0$$
  2. 2
    Записываем единицы в разрядах $2^6$, $2^5$, $2^2$ и $2^0$, а в остальных разрядах — нули:$$101_{10} = 1100101_2$$

Ещё 1 қадам — толық шешімде

Шешім полностьюЖауапШешу самому3 қадам в разборе
02ФИПИ 923ED8№ 1Күрделі

Перевод числа в двоичную систему

Переведите число 151 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?

  1. 1
    Разложим число 151 на сумму степеней двойки:$$151 = 128 + 16 + 4 + 2 + 1 = 2^7 + 2^4 + 2^2 + 2^1 + 2^0$$
  2. 2
    Записываем единицы в разрядах $2^7$, $2^4$, $2^2$, $2^1$ и $2^0$, а в остальных разрядах — нули:$$151_{10} = 10010111_2$$

Ещё 1 қадам — толық шешімде

Шешім полностьюЖауапШешу самому3 қадам в разборе
03ФИПИ 975929№ 1Күрделі

Перевод числа в двоичную систему

Переведите число 110 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?

  1. 1
    Разложим число 110 на степени двойки:$$110 = 64 + 32 + 8 + 4 + 2$$
  2. 2
    Записываем единицы в разрядах, соответствующих слагаемым, и нули в остальных разрядах:$$110_{10} = 1101110_2$$

Ещё 1 қадам — толық шешімде

Шешім полностьюЖауапШешу самому3 қадам в разборе
04ФИПИ 628BD0№ 6Күрделі

Условие с логическим ИЛИ

Ниже приведена программа, записанная на пяти языках программирования. Программа получает целые значения переменных $s$, $t$ и $A$ и выводит «YES», если выполняется условие $s > 10$ или $t > A$, и…

  1. 1
    В двух запусках $(11, 2)$ и $(11, 12)$ условие $s > 10$ истинно, поэтому программа напечатает «YES» при любом значении $A$.
  2. 2
    В остальных семи запусках значение «YES» получается только при выполнении неравенства $t > A$.

Ещё 3 қадам — толық шешімде

Шешім полностьюЖауапШешу самому5 қадам в разборе
05ФИПИ BE0FEB№ 6Күрделі

Количество значений параметра А

Ниже приведена программа, записанная на пяти языках программирования. Программа выводит «YES», если выполняется условие $s > A$ или $t > 12$, и выводит «NO» в противном случае. Было проведено 9…

  1. 1
    Программа печатает «NO», если условие в операторе if ложно: $s \leq A$ и $t \leq 12$.
  2. 2
    Пара $(1, 13)$ никогда не приводит к выводу «NO», так как $t > 12$. Для остальных пар значения $s$ имеют вид $13, 11, -12, 2, -10, 6, 2, 9$.

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
06ФИПИ DFC815№ 6Күрделі

Максимальное значение параметра A

Программа получает целые числа $s$, $t$ и $A$. Если $s > A$ или $t > 11$, программа печатает «YES», иначе печатает «NO». Было проведено 9 запусков программы, при которых в качестве значений…

  1. 1
    Программа печатает «NO», если условие ветвления ложно: $s \leq A$ и $t \leq 11$.
  2. 2
    Пара $(5, 12)$ не может дать «NO», так как для неё $t > 11$. Для остальных пар значения $s$ имеют вид $-9, 2, 2, 7, 7, 9, 11, 12$.

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
07ФИПИ E2A437№ 6Күрделі

Определение значения параметра A

Ниже приведена программа, условие которой имеет вид: если $s > 10$ или $t > A$, то программа печатает «YES», иначе печатает «NO». Были выполнены 9 запусков программы с парами значений $s$ и $t$…

  1. 1
    Условие $s > 10$ выполняется для пар $(11, 2)$ и $(11, 12)$. Поэтому в этих двух случаях программа напечатает «YES» независимо от значения $A$.$$2$$
  2. 2
    Чтобы всего получить четыре вывода «YES», среди остальных семи запусков условие $t > A$ должно выполняться ровно два раза.

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
08ФИПИ E9F941№ 6Күрделі

Условие вывода YES

Ниже приведена программа, записанная на пяти языках программирования. Программа вводит целые значения переменных $s$, $t$ и $A$, после чего печатает «YES», если выполняется условие $s > 10$ или…

  1. 1
    Условие $s > 10$ выполняется в двух запусках: для пар $(11, 2)$ и $(11, 12)$. Значит, эти два запуска уже дают два вывода «YES».
  2. 2
    Чтобы в остальных запусках программа не печатала «YES», условие $t > A$ должно быть ложным. Среди остальных пар наибольшее значение $t$ равно $12$.

Ещё 1 қадам — толық шешімде

Шешім полностьюЖауапШешу самому3 қадам в разборе
09ФИПИ 00FF77№ 10Базалық

Перевод из двоичной системы

Некоторое число в двоичной системе счисления записывается как $11011010$. Запишите это число в десятичной системе.

  1. 1
    Представим двоичное число как сумму разрядов, умноженных на соответствующие степени двойки.$$11011010_2 = 1\cdot2^7 + 1\cdot2^6 + 0\cdot2^5 + 1\cdot2^4 + 1\cdot2^3 + 0\cdot2^2 + 1\cdot2^1 + 0\cdot2^0$$
  2. 2
    Вычислим сумму значений ненулевых разрядов.$$128 + 64 + 16 + 8 + 2 = 218$$
Шешім полностьюЖауапШешу самому2 қадам в разборе
10ФИПИ 02024F№ 10Күрделі

Сравнение чисел в системах счисления

Определите наибольшее среди чисел, записанных в двоичной, восьмеричной и шестнадцатеричной системах счисления: $110111101_2$, $355_8$, $185_{16}$. В ответе запишите число в десятичной системе…

  1. 1
    Переведём двоичное число в десятичную систему:$$110111101_2=1\cdot2^8+1\cdot2^7+0\cdot2^6+1\cdot2^5+1\cdot2^4+1\cdot2^3+1\cdot2^2+0\cdot2^1+1\cdot2^0=445$$
  2. 2
    Переведём восьмеричное число в десятичную систему:$$355_8=3\cdot8^2+5\cdot8^1+5\cdot8^0=237$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
11ФИПИ 053448№ 10Базалық

Перевод числа из двоичной системы

Переведите число $110110_2$ из двоичной системы счисления в десятичную систему счисления.

  1. 1
    Раскладываем двоичное число по разрядам.$$110110_2 = 1\cdot2^5 + 1\cdot2^4 + 0\cdot2^3 + 1\cdot2^2 + 1\cdot2^1 + 0\cdot2^0$$
  2. 2
    Вычисляем значение выражения.$$32 + 16 + 0 + 4 + 2 + 0 = 54$$
Шешім полностьюЖауапШешу самому2 қадам в разборе
12ФИПИ 06EB4F№ 10Күрделі

Перевод числа в двоичную систему

Переведите число 204 из десятичной системы счисления в двоичную систему счисления. В ответе укажите двоичное число. Основание системы счисления указывать не нужно.

  1. 1
    Разложим число 204 на сумму степеней двойки:$$204 = 128 + 64 + 8 + 4 = 2^7 + 2^6 + 2^3 + 2^2$$
  2. 2
    В разрядах от $2^7$ до $2^0$ запишем 1 для использованных степеней двойки и 0 для остальных:$$1\ 1\ 0\ 0\ 1\ 1\ 0\ 0$$
Шешім полностьюЖауапШешу самому2 қадам в разборе
13ФИПИ 0824B9№ 10Күрделі

Сравнение систем счисления

Определите наибольшее среди чисел, записанных в двоичной, восьмеричной и шестнадцатеричной системах счисления: $111101011_2$, $706_8$, $1D6_{16}$. В ответе запишите число в десятичной системе…

  1. 1
    Переведём двоичное число в десятичную систему:$$111101011_2=1\cdot2^8+1\cdot2^7+1\cdot2^6+1\cdot2^5+0\cdot2^4+1\cdot2^3+0\cdot2^2+1\cdot2^1+1\cdot2^0=491$$
  2. 2
    Переведём восьмеричное число в десятичную систему:$$706_8=7\cdot8^2+0\cdot8^1+6\cdot8^0=454$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
14ФИПИ 091E63№ 10Күрделі

Перевод из двоичной системы

Некоторое число в двоичной системе счисления записывается как $11001010$. Запишите это число в десятичной системе.

  1. 1
    Представим двоичную жазба как сумму степеней двойки, соответствующих единичным разрядам.$$11001010_2=2^7+2^6+2^3+2^1$$
  2. 2
    Вычислим значение суммы.$$2^7+2^6+2^3+2^1=128+64+8+2=202$$
Шешім полностьюЖауапШешу самому2 қадам в разборе
15ФИПИ 0C6387№ 10Базалық

Перевод двоичного числа

Переведите двоичное число 1110101 в десятичную систему счисления.

  1. 1
    Раскладываем двоичное число по разрядам.$$1110101_2 = 1\cdot2^6 + 1\cdot2^5 + 1\cdot2^4 + 0\cdot2^3 + 1\cdot2^2 + 0\cdot2^1 + 1\cdot2^0$$
  2. 2
    Вычисляем значение суммы степеней двойки.$$64 + 32 + 16 + 0 + 4 + 0 + 1 = 117$$
Шешім полностьюЖауапШешу самому2 қадам в разборе
16ФИПИ 0CDA02№ 10Күрделі

Сравнение чисел в системах счисления

Определите наибольшее среди чисел, записанных в двоичной, восьмеричной и шестнадцатеричной системах счисления: $11110011_2$, $515_8$, $\mathrm{d3}_{16}$. В ответе запишите число в десятичной системе…

  1. 1
    Переведём двоичное число в десятичную систему:$$11110011_2=1\cdot2^7+1\cdot2^6+1\cdot2^5+1\cdot2^4+0\cdot2^3+0\cdot2^2+1\cdot2+1=243$$
  2. 2
    Переведём восьмеричное число в десятичную систему:$$515_8=5\cdot8^2+1\cdot8+5=320+8+5=333$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
17ФИПИ 0D2F73№ 10Күрделі

Вычисление в разных системах счисления

Вычислите значение арифметического выражения: $110111_2 + 1101_8 - 110_{16}$. В ответе запишите десятичное число, основание системы счисления указывать не нужно.

  1. 1
    Переведём двоичное число в десятичную систему:$$110111_2=1\cdot2^5+1\cdot2^4+0\cdot2^3+1\cdot2^2+1\cdot2^1+1\cdot2^0=55$$
  2. 2
    Переведём восьмеричное число в десятичную систему:$$1101_8=1\cdot8^3+1\cdot8^2+0\cdot8^1+1\cdot8^0=577$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
18ФИПИ 181C8F№ 10Күрделі

Сравнение систем счисления

Определите наименьшее среди чисел, записанных в двоичной, восьмеричной и шестнадцатеричной системах счисления: $111000101_2$, $607_8$, $\mathrm{CB}_{16}$. В ответе запишите число в десятичной…

  1. 1
    Переведём двоичное число в десятичную систему:$$111000101_2=1\cdot2^8+1\cdot2^7+1\cdot2^6+1\cdot2^2+1\cdot2^0=453$$
  2. 2
    Переведём восьмеричное число в десятичную систему:$$607_8=6\cdot8^2+0\cdot8^1+7\cdot8^0=391$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
19ФИПИ 1C23B3№ 10Күрделі

Сложение чисел в системах счисления

Вычислите значение арифметического выражения: $1110111_2 + 1101_8 + 101_{16}$. В ответе запишите десятичное число, основание системы счисления указывать не нужно.

  1. 1
    Переведём двоичное число в десятичную систему:$$1110111_2=1\cdot2^6+1\cdot2^5+1\cdot2^4+0\cdot2^3+1\cdot2^2+1\cdot2^1+1=119$$
  2. 2
    Переведём восьмеричное число в десятичную систему:$$1101_8=1\cdot8^3+1\cdot8^2+0\cdot8+1=577$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе
20ФИПИ 1FADAC№ 10Күрделі

Сравнение чисел в системах счисления

Определите наибольшее среди чисел, записанных в двоичной, восьмеричной и шестнадцатеричной системах счисления: $11001110_2$, $433_8$, $1cd_{16}$. В ответе запишите число в десятичной системе…

  1. 1
    Переведём двоичное число в десятичную систему:$$11001110_2=1\cdot2^7+1\cdot2^6+0\cdot2^5+0\cdot2^4+1\cdot2^3+1\cdot2^2+1\cdot2+0=206$$
  2. 2
    Переведём восьмеричное число в десятичную систему:$$433_8=4\cdot8^2+3\cdot8+3=283$$

Ещё 2 қадам — толық шешімде

Шешім полностьюЖауапШешу самому4 қадам в разборе