Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как определить объем видеопамяти  (Прочитано 32939 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
Dana
Опытный

ru
Offline Offline
Пол: Женский

« : 13-11-2010 04:04 » 

Мобильный телефон имеет монохромный экран с 8 градациями серого и разрешением 96*96точек. Определить необходимый объем видеопамяти для такого экрана/

96*96*1байт - правильно?
« Последнее редактирование: 13-11-2010 04:28 от Dana » Записан

Прославься в городе - возбудишь озлобленье, а домоседом стань - возбудишь подозренье. Не лучше ли тебе, хотя б ты Хызром был, ни с кем не знаться, жить всегда в уединенье?
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 13-11-2010 04:26 » 

Минимальный необходимый объем?

Тогда 96 * 96 * 3 бита. Догадайся, почему.
« Последнее редактирование: 13-11-2010 04:33 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Dana
Опытный

ru
Offline Offline
Пол: Женский

« Ответ #2 : 13-11-2010 04:28 » 

не поняла вопроса? причем тут минимальный объем?
Записан

Прославься в городе - возбудишь озлобленье, а домоседом стань - возбудишь подозренье. Не лучше ли тебе, хотя б ты Хызром был, ни с кем не знаться, жить всегда в уединенье?
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 13-11-2010 04:37 » 

А я вообще не понял, что спрашивается Улыбаюсь
Также правильным ответом на вопрос в первом топике будет: необходимо 100500 МБ.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Dana
Опытный

ru
Offline Offline
Пол: Женский

« Ответ #4 : 13-11-2010 04:46 » 

почему?
как считал?
нас так учили:

* 1.bmp (506.3 Кб - загружено 1159 раз.)
« Последнее редактирование: 13-11-2010 04:49 от Dana » Записан

Прославься в городе - возбудишь озлобленье, а домоседом стань - возбудишь подозренье. Не лучше ли тебе, хотя б ты Хызром был, ни с кем не знаться, жить всегда в уединенье?
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 13-11-2010 04:49 » 

Потому, что так вопрос поставлен. В нем не хватает уточнения, какой ответ требуется.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Dana
Опытный

ru
Offline Offline
Пол: Женский

« Ответ #6 : 13-11-2010 04:51 » 

как "Определить необходимый объем видеопамяти для такого экрана" или хотя бы как вообще определить объем видеопамяти?
Ты же как-то получил 100500Мб
Записан

Прославься в городе - возбудишь озлобленье, а домоседом стань - возбудишь подозренье. Не лучше ли тебе, хотя б ты Хызром был, ни с кем не знаться, жить всегда в уединенье?
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #7 : 13-11-2010 04:55 » 

Dana, стопицот - это выражение такое ))

96*96*3 бита (3 бита достаточно для кодирования 8 цветов) == 27648 бита == 3456 байта.
Записан

RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #8 : 13-11-2010 04:55 » 

Дана, есть факт: либо ответов множество, либо он один. Постановка вопроса указывает на первое. Т.ч. "сто-пицот" - очень даже подходит Ага
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #9 : 13-11-2010 04:57 » 

Но я предполагаю, что так никто не станет делать, а то скажется на быстродействии. Оставят либо целый байт, либо 2 пиксела на байт
Записан

Dana
Опытный

ru
Offline Offline
Пол: Женский

« Ответ #10 : 13-11-2010 05:07 » 

ну хорошо тогда я же могу расчитать с 1 байтом к примеру как у меня выше и написано?
Записан

Прославься в городе - возбудишь озлобленье, а домоседом стань - возбудишь подозренье. Не лучше ли тебе, хотя б ты Хызром был, ни с кем не знаться, жить всегда в уединенье?
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #11 : 13-11-2010 05:10 » 

Dana, если препод испытает оргазм от такого расчёта - то можно Улыбаюсь
Записан

Dana
Опытный

ru
Offline Offline
Пол: Женский

« Ответ #12 : 13-11-2010 05:10 » 

ЕЩе один странный вопрос:
Определить размер не сжатого файла с видео разрешением ВГА (640*480, 24 кадрас\с.32 бита) длительностью 1 час.
У меня такие расчеты:
640*480*4байта=1,17Мб и умнажаем это на время получаем размер. Хотя как-то это все страно и не логично

Добавлено через 44 секунды:
Dana, если препод испытает оргазм от такого расчёта - то можно Улыбаюсь
да у нас преподы вообще по-моему младше меня работают млин Улыбаюсь
« Последнее редактирование: 13-11-2010 05:11 от Dana » Записан

Прославься в городе - возбудишь озлобленье, а домоседом стань - возбудишь подозренье. Не лучше ли тебе, хотя б ты Хызром был, ни с кем не знаться, жить всегда в уединенье?
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #13 : 13-11-2010 05:17 » 

да всё логично 640*480*(32/8)*24*3600с /10243 = 98.88 Гб

да у нас преподы вообще по-моему младше меня работают млин Улыбаюсь
я  же в переносном смысле Отлично  
« Последнее редактирование: 13-11-2010 05:22 от Алексей1153++ » Записан

RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #14 : 13-11-2010 06:38 » 

Но я предполагаю, что так никто не станет делать, а то скажется на быстродействии. Оставят либо целый байт, либо 2 пиксела на байт

Леш, есть такое понятие bitplane. Три таких однобитных плоскости дают искомые три бита. Правда, такую практику применяли раньше, когда экономили память.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Dana
Опытный

ru
Offline Offline
Пол: Женский

« Ответ #15 : 13-11-2010 07:02 » 

да всё логично 640*480*(32/8)*24*3600с /10243 = 98.88 Гб

да у нас преподы вообще по-моему младше меня работают млин Улыбаюсь
я  же в переносном смысле Отлично  

Алекс почему 1024 в 3 степени?
из-за того что в Гб-ах?
Записан

Прославься в городе - возбудишь озлобленье, а домоседом стань - возбудишь подозренье. Не лучше ли тебе, хотя б ты Хызром был, ни с кем не знаться, жить всегда в уединенье?
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #16 : 13-11-2010 08:29 » 

Dana, да.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #17 : 13-11-2010 09:02 » 

Dana, тут же всё просто
1 килобайт == 210 == 10241 байт
1 мегабайт == 220 == 10242 байт
1 гигабайт == 230 == 10243 байт
Записан

Dana
Опытный

ru
Offline Offline
Пол: Женский

« Ответ #18 : 13-11-2010 09:51 » 

Dana, стопицот - это выражение такое ))

96*96*3 бита (3 бита достаточно для кодирования 8 цветов) == 27648 бита == 3456 байта.
как ты узнал что 3 битов хватит Улыбаюсь
Записан

Прославься в городе - возбудишь озлобленье, а домоседом стань - возбудишь подозренье. Не лучше ли тебе, хотя б ты Хызром был, ни с кем не знаться, жить всегда в уединенье?
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #19 : 13-11-2010 09:55 » 

3 бита- это двоичное число от 0 до 7 (от 0 до 23-1).  Всего 8 значений
Записан

Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #20 : 13-11-2010 09:56 » 

Dana,  а посчитать? Сколько состояний можно выразить 1 битом, 2 битами, 3 битами  ... N-битами?
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Dana
Опытный

ru
Offline Offline
Пол: Женский

« Ответ #21 : 13-11-2010 10:02 » new

а если у меня разрешения экрана 240*400 и указано допусти 262,14 тыс цветов. То как пикселы в биты превратить?

Добавлено через 2 минуты и 54 секунды:
Dana,  а посчитать? Сколько состояний можно выразить 1 битом, 2 битами, 3 битами  ... N-битами?
1 бит - 2 состояние
2 бита  4 сост
3 бита 8 сост
4 бита 16 сост
« Последнее редактирование: 13-11-2010 10:05 от Dana » Записан

Прославься в городе - возбудишь озлобленье, а домоседом стань - возбудишь подозренье. Не лучше ли тебе, хотя б ты Хызром был, ни с кем не знаться, жить всегда в уединенье?
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #22 : 13-11-2010 10:30 » 

Если ты написала ответ на мой вопрос, то должна была заметить, что 1 бит привносит в 2 раза больше состояний от предыдушего. Т.е. Чтоб узнать количество состояний, которые можно выразить N количеством бит. Нужно 2 возвести в N степень. Теперь возрашаясь к твоему вопросу. Число 262140 - это 2 в какой степени? Если число не является точно 2 какой то степени, то как правило степень добавляют на 1..
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Dana
Опытный

ru
Offline Offline
Пол: Женский

« Ответ #23 : 13-11-2010 10:36 » 

Если ты написала ответ на мой вопрос, то должна была заметить, что 1 бит привносит в 2 раза больше состояний от предыдушего. Т.е. Чтоб узнать количество состояний, которые можно выразить N количеством бит. Нужно 2 возвести в N степень. Теперь возрашаясь к твоему вопросу. Число 262140 - это 2 в какой степени? Если число не является точно 2 какой то степени, то как правило степень добавляют на 1..
да и таким образом получилось по мои расчетам 216 000байт
Записан

Прославься в городе - возбудишь озлобленье, а домоседом стань - возбудишь подозренье. Не лучше ли тебе, хотя б ты Хызром был, ни с кем не знаться, жить всегда в уединенье?
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #24 : 13-11-2010 10:57 » 

Ну наверно цифра верная Улыбаюсь
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #25 : 13-11-2010 13:28 » 

А логарифмы нынче не в моде? По основанию 2 - очень даже полезно.
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #26 : 14-11-2010 10:27 » 

Формула ln(x)/ln(2), округленная вверх, дает необходимое число бит для хранения числа.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines