Видеопамять компьютера имеет объем 512кбайт.размер графической сетки-640х480.сколько страниц экрана одновременно разместится в видеопамяти при палитре 32 цвета?
192
293
Ответы на вопрос:
Пусть видеопамять компьютера имеет объем 512 кбайт. размер графической сетки - 640 х 480. сколько страниц экрана одновременно разместится в видеопамяти при палитре из 16 цветов; 256 цветов? для 16 (2^4) цветов нужно 4 бита на пиксель, для одного экрана нужно 640*480*4=1228800 бит=153600 байт, память 512*1024=524288 байт, посчитаем 524288 /153600=3,41333 т.е. 3 страницы. для 256 (2^8) цветов нужно 8 бит на пиксель, для одного экрана нужно 640*480*8=2457600 бит=307200 байт, память 512*1024=524288 байт 524288 /307200=1,70667 т.е. 1 страница.
Найдем кол-во битов для кодирования одного пикселя: 32=2^x x=5 найдем объем видеопамяти, которую занимает одна страница: 640*480*5=1536000 бит=192000 байт=187,5 кбайт найдем кол-во страниц: 512/187,5=2,7 округляем в меньшую сторону, получается 2 ответ: 2 страницы
Program taska; var r1, r2: integer; procedure s(r1, r2: integer); var s: real; begin if r1 > r2 then s : = pi * (r1 * r1 - r2 * r2) else s : = pi * (r2 * r2 - r1 * r1); writeln('площадь кольца: ', s: 5: 2); end; begin write('r1 = '); readln(r1); write('r2 = '); readln(r2); s(r1, r2); readln; end.program taska; var r1, r2: integer; function s(r1, r2: integer): real; beginif r1 > r2 thenresult : = pi * (r1 * r1 - r2 * r2)elseresult : = pi * (r2 * r2 - r1 * r1); end; beginwrite('r1 = '); readln(r1); write('r2 = '); readln(r2); writeln('площадь кольца: ', s(r1, r2): 5: 2); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
лэлаЭж03.10.2020 13:20
-
yokofoku07.01.2020 01:23
-
annakivilyova16.10.2020 03:05
-
annasolovey6303.12.2022 16:17
-
Милана1134710.02.2021 07:16
-
Асенька200530.12.2021 17:01
-
polinaandreeva915.05.2023 17:05
-
vovan888113.05.2022 14:13
-
Nagornjk08.04.2020 00:10
-
gfyyfyftd13.03.2020 11:45
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.