1. Рассмотри код: import array as grades
p=grades.array('f")
for i in range(0,10):
p.append(int(input('введите элемент:')))
S=0
for i in range(0,10):
if p[i]==5:
S=s+p[i]
print('s=', s
І
ответы на вопросы:
а) Запиши имя массива
16
b) Запиши вид массива:
16
c) Запиши тип элементов данного массива
16
d) Запиши сколько элементов в массиве
16
е) В данном коде суммируют, вычитают или считают определенные
элементы?
f) Опиши одной строкой результат выполнения данного кода
26(16 за указание какое действие и 1б за указание с какими
элементами)
Ответы на вопрос:
ответ:
1) 128
2) 16
3) 512
4) 32
объяснение:
1) количество пикселей 64*128=2⁶*2⁷=2¹³
128 цветов - это 2⁷
значит, количество информации на растр 64 х 128 пикс х 128 цветов:
2¹³*2⁷=2²⁰ бит = 2¹⁷ байт (так как в 1 байте 8 бит, т.е. 2³ бит)
2¹⁷ байт = 2¹⁷÷2¹⁰=2⁷ кb=128 кb (т.к. 1 кb = 2¹⁰ байт)
2) по аналогии считаем:
1024*128=2¹⁰*2⁷бит=2¹⁷бит=
=2¹⁷÷2³÷2¹⁰= 2⁴ кb = 16 кb
3) 512*256*32=2⁹*2⁸*2⁵=2²² бит =
=2²²÷2³÷2¹⁰= 2⁹ кb = 512 кb
4) 256*128*8=2⁸*2⁷*2³=2¹⁸ бит =
=2¹⁸÷2³÷2¹⁰= 2⁵ кb = 32 кb
есть 2 замечания.
1 - к выложившему на сайт. будтье внимательнее к единицам информации. в вашем вопросе есть ошибка. следует писать не "кб" - кириллицей, а "кb" - латиницей. единицы информации "кб" не существует. есть кb - латиницей, то же, что и "кбайт" - кириллицей и допускается указывать кб вместо кбайт.
2 - к авторам вопроса. фраза "для хранения любого растрового изображения " некорректна, т.к. наиболее распространённые форматы сохранения растровой информации используют алгоритмы сжатия (некоторые даже без потери информации о цвете), которые уменьшают объём занимаемой растром информации в десятки раз. более грамотно звучала бы фраза "для хранения несжатого растрового изображения". идём ко дну, товарищи.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
диша400209.01.2023 17:44
-
Снежок7419.03.2022 04:49
-
seocer09.11.2022 08:23
-
fefilovanastyaa12.08.2022 12:15
-
Darya1706126.05.2023 15:15
-
kristinandrosov09.08.2021 20:25
-
Juicemonk300019.07.2020 00:29
-
ekatsinrom18.09.2020 08:55
-
Аниса211103.10.2021 23:53
-
usually111.05.2021 14:28
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.