СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 24.07.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

1.3.Еще пример задания

Категория: Информатика

Нажмите, чтобы узнать подробности

Возможные ловушки и проблемы:

нужно не забыть в конце добавить единицу, причем это может быть не так тривиально, если будут переносы в следующий разряд – тут тоже есть шанс ошибиться из-за невнимательности

Просмотр содержимого документа
«1.3.Еще пример задания»

Еще пример задания:

Для хранения целого числа со знаком используется один байт. Сколько единиц содержит внутреннее представление числа (-78)?

1) 3 2) 4 3) 5 4) 6

Решение (вариант 1, классический):

  1. переводим число 78 в двоичную систему счисления:

78 = 64 + 8 + 4 + 2 = 26 + 23 + 22 + 21 = 10011102

  1. по условию число занимает в памяти 1 байт = 8 бит, поэтому нужно представить число с помощью 8 разрядов

  2. чтобы получилось всего 8 разрядов (бит), добавляем впереди один ноль:

78 = 010011102

  1. делаем инверсию битов (заменяем везде 0 на 1 и 1 на 0):

010011102 → 101100012

  1. добавляем к результату единицу

101100012 + 1 = 101100102

это и есть число (-78) в двоичном дополнительно коде

  1. в записи этого числа 4 единицы

  2. таким образом, верный ответ – 2 .

Возможные ловушки и проблемы:

  • нужно не забыть в конце добавить единицу, причем это может быть не так тривиально, если будут переносы в следующий разряд – тут тоже есть шанс ошибиться из-за невнимательности

Решение (вариант 2, неклассический):

  1. переводим число 78 – 1=77 в двоичную систему счисления:

77 = 64 + 8 + 4 + 1 = 26 + 23 + 22 + 20 = 10011012

  1. по условию число занимает в памяти 1 байт = 8 бит, поэтому нужно представить число с помощью 8 разрядов

  2. чтобы получилось всего 8 разрядов (бит), добавляем впереди один ноль:

77 = 010011012

  1. делаем инверсию битов (заменяем везде 0 на 1 и 1 на 0):

010011012 → 101100102

это и есть число (-78) в двоичном дополнительно коде

  1. в записи этого числа 4 единицы

  2. таким образом, верный ответ – 2 .

Возможные ловушки и проблемы:

  • нужно помнить, что в этом способе в двоичную систему переводится не число a, а число
    a-1; именно этот прием позволяет избежать добавления единицы в конце (легче вычесть в десятичной системе, чем добавить в двоичной)

Решение (вариант 3, неклассический):

  1. переводим число 78 в двоичную систему счисления:

78 = 64 + 8 + 4 + 2 = 26 + 23 + 22 + 21 = 10011102

  1. по условию число занимает в памяти 1 байт = 8 бит, поэтому нужно представить число с помощью 8 разрядов

  2. чтобы получилось всего 8 разрядов (бит), добавляем впереди один ноль:

78 = 010011102

  1. для всех битов, которые стоят слева от младшей единицы, делаем инверсию битов (заменяем везде 0 на 1 и 1 на 0):

010011102 → 101100102

это и есть число (-78) в двоичном дополнительно коде

  1. в записи этого числа 4 единицы

  2. таким образом, верный ответ – 2 .

Возможные ловушки и проблемы:

  • нужно помнить, что при инверсии младшая единица и все нули после нее не меняются




Скачать

Рекомендуем курсы ПК и ППК для учителей

28.11.2023 15:23
Ларкина Любовь Сергеевна @larkina
Предмет информатика способствует развитию логического мышления
28.11.2023 11:39
Адзиева Марина Батрбековна @adzieva-marina
Творческих вам успехов, Земфира Айдаруковна!
28.11.2023 07:50
Кокоева Джульета Рамазановна @kokoeva
Удачи, здоровья, успехов!
28.11.2023 06:32
Мисикова Оксана Борисовна @misikova
Желаю удовлетворения от своей работы
28.11.2023 04:41
Малиева Алла Георгиевна @id62151131
Спасибо, Земфира Айдаруковна! Творческих Вам успехов!
27.11.2023 19:00
Макоева Фатима Константиновна @id38617163
Серьёзные задания, проработав которые, можно значительно повысить знания по информатике
27.11.2023 16:01
Хуриева Ирма Заурбековна @khurieva-irma
Информатика - предмет очень нужный.
27.11.2023 10:21
Мильдзихова Марина Январбековна @mildzikhova
Желаю вам здоровья и удачи в хороших начинаниях!
27.11.2023 09:34
Каллагова Нина Харитоновна @pukhova-zhanna
Доброго вам здравия, Земфира Айдаруковна!
26.11.2023 06:38
Сабанова Альбина Хушиновна @sabanova-albina
Сейте разумное, доброе, вечное...
26.11.2023 05:12
Хамицаев Георгий Ахурбекович @khamitsaev
Спасибо за разработки...
25.11.2023 18:04
Камболова Анжэлла Лазарьевна @skodtaeva_anzhela
Преклоняюсь перед вашим упорством в достижении поставленной цели!
25.11.2023 16:19
Джанаева Изета Алихановна @izeta-dzhanaeva
Отлично!
25.11.2023 15:08
Беликова Людмила Германовна @liudmila-sozieva
Прекрасные задания, в соответствии с программой
25.11.2023 06:16
Бурнацева Ира Кудзиевна @burnaceva-ira
Использую в своей работе
25.11.2023 03:59
Годзоева Анжела Александровна @godzoeva
Классные тесты!
23.11.2023 16:40
Галиева Фуза Аламатовна @galieva-fuza
Ценю.Уважаю.
20.11.2023 07:52
Тахохова Бэла Борисовна @tahohova
Благодарю за сайт!
20.11.2023 07:17
Худалова Альбина Константиновна @id83242620
Всех благ, какие только есть во Вселенной, желаю!
19.11.2023 18:05
Бетанова Таира Сулеймановна @betanova-taira
для подготовки к экзаменам отличные задачи
19.11.2023 09:22
Цаголова Лариса Гавриловна @tsagolova
Здоровья и творческих успехов!
19.11.2023 07:25
Царикаева Роза Исаевна @tsarikaeva-roza
Доброго вам здравия, Земфира Айдаруковна!
19.11.2023 06:48
Геттоева Ирда Ивановна @id88163981
Благодарю!
18.11.2023 17:36
Дзагоева Диана Аврамовна @diana-dzagoeva
полезная информация
18.11.2023 16:15
Гетоева Рита Борнафовна @getoeva-rita
Для подготовки к ОГЭ и ЕГЭ
18.11.2023 15:48
Бестаева Римма Аникторовна @bestaeva-rimma-1
полезная информация
18.11.2023 14:42
Габеева Залина Валерьевна @gabeeva
Поклон вам до земли за ваши труды!
18.11.2023 13:43
Бозырова Уарзета Хаймановна @bozyrova
желаю здоровья, дальнейших творческих успехов!
18.11.2023 06:36
Поплавский Владимир Михайлович @volodya-poplavskiy
Земфира Айдаруковна! Творите, дерзайте, будьте всегда молода душой!
18.11.2023 04:53
Балоева Альбина Валерьевна @mairansaeva
Желаю Вам, Земфира Айдаруковна, ещё много лет так же плодотворно работать, как и сейчас!

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!