Тема : Вычисление информационного объема сообщения





НазваниеТема : Вычисление информационного объема сообщения
страница7/18
Дата публикации22.02.2015
Размер0.94 Mb.
ТипДокументы
100-bal.ru > Информатика > Документы
1   2   3   4   5   6   7   8   9   10   ...   18


Почему здесь «обратный ход» лучше?:

  • обратим внимание, что когда мы «шли» в обратном направлении, от конечного числа к начальному, часто очередную операцию удавалось определить однозначно (когда число не делилось на 4)

  • это связано с тем, что среди допустимых команд есть «не всегда обратимая» операция – умножение: умножить целое число на 4 можно всегда, а разделить нацело – нет; в подобных случаях результат быстрее получается именно «обратным ходом», во время которого сразу отбрасываются невозможные варианты

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


У исполнителя, который работает с положительными однобайтовыми двоичными числами, две команды, которым присвоены номера:

1. сдвинь влево

2. вычти 1

Выполняя первую из них, исполнитель сдвигает число на один двоичный разряд влево, а выполняя вторую, вычитает из него 1. Исполнитель начал вычисления с числа 104 и выполнил цепочку команд 11221. Запишите результат в десятичной системе.

Решение:

  1. важно, что числа однобайтовые – на число отводится 1 байт или 8 бит

  2. главная проблема в этой задаче – разобраться, что такое «сдвиг влево»; так называется операция, при которой все биты числа в ячейке (регистре) сдвигаются на 1 бит влево, в младший бит записывается нуль, а старший бит попадает в специальную ячейку – бит переноса:







7

6

5

4

3

2

1

0




?




0

0

1

0

1

1

0

1

= 45































0

0




0

1

0

1

1

0

1

0

= 90

бит
переноса

можно доказать, что в большинстве случаев результат этой операции – умножение числа на 2, однако есть исключение: если в старшем (7-ом) бите исходного числа x была 1, она будет «выдавлена» в бит переноса, то есть потеряна6, поэтому мы получим остаток от деления числа 2x на 28=256

  1. попутно заметим, что при сдвиге вправо7 в старший бит записывается 0, а младший «уходит» в бит переноса; это равносильно делению на 2 и отбрасыванию остатка

  2. таким образом, фактически команда сдвинь влево означает умножь на 2

  3. поэтому последовательность команд 11221 выполняется следующим образом

    Код команды

    Действие

    Результат

    Примечание







    104




    1

    умножь на 2

    208




    1

    умножь на 2

    160

    остаток от деления 208*2 на 256

    2

    вычти 1

    159




    2

    вычти 1

    158




    1

    умножь на 2

    60

    остаток от деления 158*2 на 256

  4. правильный ответ – 60.



1   2   3   4   5   6   7   8   9   10   ...   18

Похожие:

Тема : Вычисление информационного объема сообщения iconПрограмма по формированию навыков безопасного поведения на дорогах...
Цель урока: Ознакомить с соотношением единиц объема, учить переводить одни единицы объема в другие, продолжить работу над текстовыми...
Тема : Вычисление информационного объема сообщения iconПримерная форма объявления (информационного сообщения) о проведении конкурса

Тема : Вычисление информационного объема сообщения iconТема : «вычисление площади криволинейой трапеции с помощью интеграла»
Цель: Закрепить знание материала по теме «Вычисление площади криволинейной трапеции с помощью интеграла», подготовиться к контрольной...
Тема : Вычисление информационного объема сообщения iconКонспект урока физики в 7 классе Тема: «Плотность вещества»
Необходимое техническое оборудование: Интернет, мультимедийный проектор, компьютер, экран; тела разного объема, но равной массы;...
Тема : Вычисление информационного объема сообщения iconПлан урока. Тема урока : Объем прямоугольного параллелепипеда
Образовательная: закрепление понятия объема прямоугольного параллелепипеда, умение применять формулу объема при решении практической...
Тема : Вычисление информационного объема сообщения iconСервисно-ориентированная система информационного менеджмента как...
Диссертация выполнена в гоу впо «Ростовский государственный университет путей сообщения» на кафедре «Экономика и финансы»
Тема : Вычисление информационного объема сообщения iconИнформационное общество и компоненты информационного менеджмента
Есть все основания утверждать, что создание информационного общества (единого информационного пространства) является таким же необходимым...
Тема : Вычисление информационного объема сообщения iconТема: “Вычисление площадей плоских фигур
Рассмотрение разных способов (приближенный и точный) вычисления площади «криволинейной трапеции»
Тема : Вычисление информационного объема сообщения iconРазработка урока математики в 5 классе по теме: «Объём прямоугольного параллелепипеда»
Цели урока: ввести понятие прямоугольного параллелепипеда, его элементов, ввести понятие объёма, познакомить с правилом вычисления...
Тема : Вычисление информационного объема сообщения iconТема: Вычисление площади криволинейной трапеции Цели урока: Обучающая
Закрепить навыки применения определенного интеграла к вычислению площадей криволинейных трапеций
Тема : Вычисление информационного объема сообщения iconПрограмма по формированию навыков безопасного поведения на дорогах...
Тема урока: «вычисление массовой доли химического элемента по формуле вещества»
Тема : Вычисление информационного объема сообщения iconПояснительная записка цель преподавания дисциплины
Понятие информационного общества. Особенности развития информационного общества в России. Критерии оценки уровня развития информационного...
Тема : Вычисление информационного объема сообщения iconУрок алгебры для 8-го класса Тема урока: «Вычисление квадратных корней»
Применяемая технология: обучение в сотрудничестве, уровневая дифференциация, технология модульного обучения
Тема : Вычисление информационного объема сообщения iconПоложение об установлении минимального объема контактной работы обучающихся...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Тема : Вычисление информационного объема сообщения icon«Разнообразие и распространение организмов»
Методы и приемы обучения: словесные (рассказ учителя с элементами беседы, сообщения), наглядные (презентация учителя) и практические...
Тема : Вычисление информационного объема сообщения iconКонспект урока плотность вещества фио (полностью) Загоскина Галина Игоревна Место работы
Необходимое техническое оборудование: Интернет, мультимедийный проектор, компьютер, экран; тела разного объема, но равной массы;...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск