|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
В13. Знание о дискретной форме представления числовой, текстовой, графической и звуковой информацииПолезная информация Перевод чисел из двоичной системы счисления в десятичную. Помним, что 20 = 1
Перевод чисел из десятичной системы счисления в двоичную.
3710 = 1001012 Пример Переведите двоичное число 1101101 в десятичную систему счисления. Пояснение: 11011012 = 1 · 26 + 1 · 25 + 1 · 23 + 1 · 22 + 1 · 20 = 64 + 32 + 8 + 4 + 1 = 109. Задачи 1. Некоторое число в двоичной системе счисления записывается как 1100001. Определите число и запишите его в десятичной системе счисления. 2. Некоторое число в двоичной системе счисления записывается как 1001010. Определите число и запишите его в десятичной системе счисления. 3. Некоторое число в двоичной системе счисления записывается как 101111. Определите это число и запишите его в ответе в десятичной системе счисления. 4. Двоичное изображение десятичного числа 1025 содержит значащих нулей
5. Количество значащих нулей в двоичной записи десятичного числа 129 равно:
6. Сколько единиц в двоичной записи десятичного числа 123?
7. Сколько единиц в двоичной записи десятичного числа 195?
8. Как представлено число 7510 в двоичной системе счисления?
9. Дано А=10010012, В=10011002. Какое из чисел С, записанных в десятичной форме, отвечает условию А<С<В?
10. Дано А=6610, В=6910. Какое из чисел С, записанных в двоичной форме, отвечает условию А<С<В?
В14. Запись простого линейного алгоритма для формального исполнителя Пример У исполнителя Квадратор две команды, которым присвоены номера: Вычти 3 2. возведи в квадрат Первая из них уменьшает число на экране на 3, вторая возводит его во вторую степень. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 4 числа 49, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 21211 — это алгоритм: возведи в квадрат, вычти 3, возведи в квадрат, вычти 3, вычти 3, который преобразует число 3 в 30.) Если таких алгоритмов более одного, то запишите любой из них. Пояснение: Заметим, что 49 = 72. Из числа 4 число 7 можно получить последовательностью команд 2111. Следовательно, искомый алгоритм: 21112. Задачи 1. У исполнителя Калькулятор две команды, которым присвоены номера: Прибавь 2 Умножь на 3 Первая из них увеличивает число на экране на 2, вторая – утраивает его. Запишите порядок команд в алгоритме получения из числа 0 числа 28, содержащем не более 6 команд, указывая лишь номера команд (например, программа 21211 это программа Умножь на 3 Прибавь 2 Умножь на 3 Прибавь 2 Прибавь 2 которая преобразует число 1 в число 19.)
2. У исполнителя Утроитель две команды, которым присвоены номера: Вычти один Умножь на три Первая из них уменьшает число на экране на 1, вторая – утраивает его. Запишите порядок команд в алгоритме получения из числа 5 числа 26, содержащем не более 5 команд, указывая лишь номера команд. (Например, 21211 – это алгоритм: Умножь на три Вычти один Умножь на три Вычти один Вычти один который преобразует число 2 в 13.) Если таких алгоритмов более одного, то запишите любой из них.
3. У исполнителя Утроитель две команды, которым присвоены номера: Вычти 2 Умножь на три Первая из них уменьшает число на экране на 2, вторая – утраивает его. Запишите порядок команд в алгоритме получения из числа 11 числа 13, содержащем не более 5 команд, указывая лишь номера команд. (Например, 21211 – это алгоритм: Умножь на три Вычти 2 Умножь на три Вычти 2 Вычти 2, который преобразует число 2 в 8). Если таких алгоритмов более одного, то запишите любой из них. 4. У исполнителя Конструктор две команды, которым присвоены номера: Приписать 2 Разделить на 2 Первая из них приписывает к числу на экране справа цифру 2, вторая – делит его на 2. Запишите порядок команд в алгоритме получения из числа 1 числа 16, содержащем не более 5 команд, указывая только номера команд (например, 22212 – это алгоритм: Разделить на 2 Разделить на 2 Разделить на 2 Приписать 2 Разделить на 2 который преобразует число 8 в число 6.) Если таких алгоритмов более одного, запишите любой из них. 5. У исполнителя Квадратор две команды, которым присвоены номера: Возведи в квадрат Прибавь 1 Первая из них возводит число на экране в квадрат, вторая – увеличивает его на 1. Запишите порядок команд в алгоритме получения из числа 1 числа 10, содержащем не более 4 команд, указывая лишь номера команд. (Например, 12122 – это алгоритм: Возведи в квадрат Прибавь 1 Возведи в квадрат Прибавь 1 Прибавь 1 который преобразует число 1 в 6).
6. У исполнителя Калькулятор две команды, которым присвоены номера: Прибавь 3 Умножь на 2 Первая из них увеличивает число на экране на 3, вторая – удваивает его. Запишите порядок команд в алгоритме получения из числа 1 числа 47, содержащем не более 6 команд, указывая лишь номера команд (например, программа 21211 это программа Умножь на 2 Прибавь 3 Умножь на 2 Прибавь 3 Прибавь 3 которая преобразует число 1 в число 16.) Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.007 сек.) |