Вопрос:

Догистическая работа не ниформатики за 1 полугодие для В клас Валодныя заблаку вставности вырезкиия

Смотреть решения всех заданий с листа

Ответ:

Привет! Давай разберем эти задания по информатике.

Задание 1

Нужно перевести двоичное число в десятичное. Давай вспомним, как это делается.

Двоичное число представлено в виде последовательности нулей и единиц. Каждая позиция в числе имеет свой вес, равный степени двойки, начиная с 0 справа налево. Чтобы перевести двоичное число в десятичное, нужно умножить каждую цифру на ее вес и сложить результаты.

Например, двоичное число 1010 состоит из следующих цифр:

  • 1 (вес 2^3 = 8)
  • 0 (вес 2^2 = 4)
  • 1 (вес 2^1 = 2)
  • 0 (вес 2^0 = 1)

Тогда его десятичное представление будет: 1 * 8 + 0 * 4 + 1 * 2 + 0 * 1 = 8 + 0 + 2 + 0 = 10

Теперь давай переведем каждое из предложенных чисел:

  1. 11111011: 1*2^7 + 1*2^6 + 1*2^5 + 1*2^4 + 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 128 + 64 + 32 + 16 + 8 + 0 + 2 + 1 = 251
  2. 11111001: 1*2^7 + 1*2^6 + 1*2^5 + 1*2^4 + 1*2^3 + 0*2^2 + 0*2^1 + 1*2^0 = 128 + 64 + 32 + 16 + 8 + 0 + 0 + 1 = 249
  3. 10011001: 1*2^7 + 0*2^6 + 0*2^5 + 1*2^4 + 1*2^3 + 0*2^2 + 0*2^1 + 1*2^0 = 128 + 0 + 0 + 16 + 8 + 0 + 0 + 1 = 153
  4. 01111001: 0*2^7 + 1*2^6 + 1*2^5 + 1*2^4 + 1*2^3 + 0*2^2 + 0*2^1 + 1*2^0 = 0 + 64 + 32 + 16 + 8 + 0 + 0 + 1 = 121

Теперь посмотрим на варианты ответа:

  • K = A + 173: A = 251, 251 + 173 = 424
  • K = 176 + A: A = 249, 176 + 249 = 425
  • K = A - 153: A = 153, 153 - 153 = 0
  • K = A + 182: A = 121, 121 + 182 = 303

Ответ: Ни один из вариантов не подходит, потому что нигде не получается К = 42 (как указано в задании).

Задание 3

Нужно определить, какие логические операции соответствуют данным таблицам истинности.

  1. Первая таблица: (B ∨ ¬B) ∧ A
  2. Вторая таблица: (A ∧ B) ∨ ¬C

Задание 7

У исполнителя Калькулятор две команды:

  1. умножь на 3
  2. прибавь 2

Нужно составить алгоритм получения из числа 4 числа 62, используя не более 5 команд.

Сначала попробуем умножить на 3:

4 * 3 = 12

Теперь нужно получить из 12 число 62, используя только прибавление 2 и умножение на 3.

Один из возможных алгоритмов:

  1. умножь на 3 (4 * 3 = 12)
  2. прибавь 2 (12 + 2 = 14)
  3. умножь на 3 (14 * 3 = 42)
  4. прибавь 2 (42 + 2 = 44)
  5. прибавь 2 (44 + 2 = 46)
  6. прибавь 2 (46 + 2 = 48)
  7. прибавь 2 (48 + 2 = 50)
  8. прибавь 2 (50 + 2 = 52)
  9. прибавь 2 (52 + 2 = 54)
  10. прибавь 2 (54 + 2 = 56)
  11. прибавь 2 (56 + 2 = 58)
  12. прибавь 2 (58 + 2 = 60)
  13. прибавь 2 (60 + 2 = 62)

Получается, что нам нужно использовать 1 команду умножения на 3 и 12 раз прибавить 2, но по условию можно использовать не больше 5 команд, так что это неверный вариант

Другой алгоритм:

  1. умножь на 3 (4 * 3 = 12)
  2. прибавь 2 (12 + 2 = 14)
  3. умножь на 3 (14 * 3 = 42)
  4. прибавь 2 (42 + 2 = 44)
  5. умножь на 3 (44 * 3 = 132)

Этот алгоритм не подходит, потому что количество команд больше 5

Давай попробуем сначала прибавить 2:

  1. прибавь 2 (4 + 2 = 6)
  2. умножь на 3 (6 * 3 = 18)
  3. умножь на 3 (18 * 3 = 54)
  4. прибавь 2 (54 + 2 = 56)
  5. прибавь 2 (56 + 2 = 58)
  6. прибавь 2 (58 + 2 = 60)
  7. прибавь 2 (60 + 2 = 62)

Этот алгоритм не подходит, потому что количество команд больше 5

Предположим, что алгоритм выглядит так:

  1. прибавь 2 (4 + 2 = 6)
  2. прибавь 2 (6 + 2 = 8)
  3. умножь на 3 (8 * 3 = 24)
  4. прибавь 2 (24 + 2 = 26)
  5. умножь на 3 (26 * 3 = 78)

Этот алгоритм не подходит, потому что количество команд больше 5, да и число далеко от 62

Ответ: 2211 - такого алгоритма нет.

ГДЗ по фото 📸
Подать жалобу Правообладателю