Первая : сколько символов содержит сообщение, записанное с 128 символьного алфавита, если объём его составил 240 бит? вторая : получить внутреннее представление целого числа 499 в 2-х байтовой ячейке. записать ответ в 16-ричной форме.
1) 128=2^7 значит на один символ отводится 7 бит 240 / 7 = 34,2857142857 Скорее всего в цифрах задачи допущена неточность, потому что дробных символов. также как и дробных бит, не бывает Но если исходить из имеющихся данных, то в сообщении 34 символа. Если же была ошибка в цифрах, то скорее всего на 1 символ (по замыслу составителей задачи) отводится 8 бит и тогда 240/8=30 символов в сообщении.
2) Внутреннее представление чисел в компьютере - это двоичные числа 499(10) = 111110011(2) 2 байта это 8*2=16 бит, т.е 16 знаков в числе Добавим спереди (слева) нули до 16 знаков, получаем внутренне представление числа в 2-х байтовой ячейке: 0000000111110011 Переведем его в 16-ричное представление. Для этого разобьем полученное число на группы по 4 знака (справа налево) и подставим вместо получившихся 4-значных блоков их 16-ричное значение: 0000 0001 1111 0011 0 1 F 3 ответ: 01F3
Monstr13
13.06.2020
Интерфейс (от англ. interface — поверхность раздела, перегородка) — совокупность средств и методов взаимодействия между элементами системы. В зависимости от контекста, понятие применимо как к отдельному элементу (интерфейс элемента) , так и к связкам элементов (интерфейс сопряжения элементов) .
Примеры: 1) вожжи — главный элемент интерфейса между лошадью и кучером (вожжи — интерфейс системы «лошадь — кучер») . Или же вожжи — интерфейс (управления) лошади; 2) руль, педали газа и тормоза, ручка КПП — интерфейс (управления) автомобиля, или же интерфейс системы «водитель — автомобиль» . Для автомеханика же интерфейсными элементами являются совсем другие устройства — щуп уровня масла, например; 3) электрические вилка и розетка — являются интерфейсом энергоснабжения большинства бытовых приборов; клавиатура и мышь — являются интерфейсом компьютера в контексте «пользователь — ЭВМ» ; 4) адрес электронной почты — является коммуникационным интерфейсом пользователя интернет.
kgrechin
13.06.2020
// PascalABC.Net procedure RectangleSquare; var a,b:double; begin Write('Введите через пробел длины сторон прямоугольника: '); Read(a,b); Writeln('Площадь прямоугоьника равна ',a*b) end;
var i:byte; begin for i:=1 to 3 do RectangleSquare end.
Тестовое решение: Введите через пробел длины сторон прямоугольника: 3 7 Площадь прямоугоьника равна 21 Введите через пробел длины сторон прямоугольника: 12.4 15.8 Площадь прямоугоьника равна 195.92 Введите через пробел длины сторон прямоугольника: 14 12.5 Площадь прямоугоьника равна 175
128=2^7
значит на один символ отводится 7 бит
240 / 7 = 34,2857142857
Скорее всего в цифрах задачи допущена неточность, потому что дробных символов. также как и дробных бит, не бывает
Но если исходить из имеющихся данных, то в сообщении 34 символа.
Если же была ошибка в цифрах, то скорее всего на 1 символ (по замыслу составителей задачи) отводится 8 бит и тогда 240/8=30 символов в сообщении.
2)
Внутреннее представление чисел в компьютере - это двоичные числа
499(10) = 111110011(2)
2 байта это 8*2=16 бит, т.е 16 знаков в числе
Добавим спереди (слева) нули до 16 знаков, получаем внутренне представление числа в 2-х байтовой ячейке:
0000000111110011
Переведем его в 16-ричное представление. Для этого разобьем полученное число на группы по 4 знака (справа налево) и подставим вместо получившихся 4-значных блоков их 16-ричное значение:
0000 0001 1111 0011
0 1 F 3
ответ: 01F3