М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
софилка
софилка
27.07.2021 01:03 •  Информатика

Дан черно белый растровый рисунок, запишите шеснадцатиричный код, соответствующий рисунку. 20б ​


Дан черно белый растровый рисунок, запишите шеснадцатиричный код, соответствующий рисунку. 20б ​

👇
Ответ:
sabama
sabama
27.07.2021

8288A7F₁₆

Объяснение:

1 - черная клетка;

0 - белая клетка.

Начиная с левого верхнего угла начнем кодировать клетки, двигаясь в верхнем ряду слева направо, в следующем в обратную сторону (т.е. справа налево) и так до конца.

Будет получен код в двоичной системе:

1000001010001000101001111111

Переведем в десятичную систему:

1000001010001000101001111111₂ =

= 1∙2²⁷+0∙2²⁶+0∙2²⁵+0∙2²⁴+0∙2²³+0∙2²²+1∙2²¹+0∙2²⁰+1∙2¹⁹+

+0∙2¹⁸+0∙2¹⁷+0∙2¹⁶+1∙2¹⁵+0∙2¹⁴+0∙2¹³+0∙2¹²+1∙2¹¹+0∙2¹⁰+

+1∙2⁹+0∙2⁸+0∙2⁷+1∙2⁶+1∙2⁵+1∙2⁴+1∙2³+1∙2²+1∙2¹+1∙2⁰ =

= 134217728+0+0+0+0+0+2097152+0+524288+0+0+0+

+32768+0+0+0+2048+0+512+0+0+64+32+16+8+4+2+1 =

= 136874623₁₀

136874623₁₀ переведем в шестнадцатиричную систему:

136874623₁₀ = 8288A7F₁₆

Перевод из десятичной системы в шестнадцатеричную подробнее на фото.


Дан черно белый растровый рисунок, запишите шеснадцатиричный код, соответствующий рисунку. 20б ​
4,6(93 оценок)
Открыть все ответы
Ответ:
Dashaandreevna1982
Dashaandreevna1982
27.07.2021
Program z1;
var a,b,c,d:integer;
procedure nod(x,y:integer;var nod2:integer);
begin
        while x<>y do begin
                if x>y then begin
                        x:=x-y
                end
                else begin
                        y:=y-x
                end
        end;
        nod2:=xend;
begin
        write('a=');readln(a);
        write('b=');readln(b);
        write('c=');readln(c);
        write('d=');readln(d);
        nod(a,b,b);
        nod(b,c,c);
        nod(c,d,d);
        writeln('nod=',d);
        readln
end.
4,5(21 оценок)
Ответ:
alenaefremova79
alenaefremova79
27.07.2021

Объяснение:

Объектно-ориентированные языки - ЯП, построенный на принципах ООП, и код на которых использует исключительно парадигму ООП (Стиль программирования, при котором программа представляется совокупностью объектов (Экземпляров класса), а классы имеют иерархию наследования). Пример такого языка - C#. Такие языки не поддерживают процедурный стиль и, зачастую, ООП в таких языках реализовано на невероятно качественном, и при этом сложнейшем уровне. Так же объектно-ориентированными можно назвать языки, в принципе поддерживать парадигму ООП, и облегчающие написание кода, используя эту парадигму. ООП в таких языках обычно реализовано слабее, но оно более дружелюбно к начинающему программисту, и не требует читать тонны литературы, что бы хоть что то понять. Примером такого языка может служить Python, ООП в котором есть, но из за отсутствия необходимости реализации некоторых понятий ООП, оно на порядок проще и понятнее, чем на том же C#, и при этом всё равно позволяет понять и освоить основные принципы ООП.  

4,5(64 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ