2017-01-18 10 views
-3

У меня завтра серьезный экзамен, и это один из примеров вопросов. Я пытался решить эту проблему много раз, но я не мог получить точного ответа. В моих лекционных материалах нет информации о расчетах. Я искал много вещей и искал способы расчета этого в двух разных книгах, которые у меня есть, но не мог найти ничего связанного. Я не знаю, какое именно название темы для таких расчетов, но я думаю, что это мультимедиа/выборка. Я был бы очень признателен за любую информацию о проблеме, которую серьезно хотел бы сделать любой брифинг. Я просто хочу решить эту проблему. Я процитировал вопрос ниже.Вычисление выборки/мультимедиа

«Супермаркет должен хранить текст, изображения и видео информации на 2000 пунктов. Существует информация текст, связанный с каждым элементом, занимающей 0,5 Kb. За 200 пунктов, также необходимо хранить изображение, состоящее из 1 млн пикселей. Каждый пиксель представляет собой один из 255 цветов. Для 10 элементов, это также необходимо для хранения 4-секундного цветного видео (25 кадров в секунду), до для просмотра на экране с разрешением 1000 x 1000 пикселей. всего Хранение данных, необходимых для базы данных: «

+2

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что речь идет о домашнем задании, а не о программировании. – duffymo

+0

Математика не сложнее, чем добавление и умножение. Вы ничего не думаете? У тебя серьезные проблемы с твоими руками. – duffymo

+0

Зачем быть таким? Это не сайт, чтобы другие делали домашнее задание для вас. Прекратите Googling и начните думать. 1000x1000 пикселей = 1 миллион пикселей. 0-255 цветов могут быть представлены 2^8 = 256; 1 байт. Смотрите, где это происходит? – duffymo

ответ

1

ИТОГО= 2000 пунктов х 0,5 килобайта +
(200 единиц х (1000000 пикселей х 1 байт каждый)) +
(10 единиц х (25 кадров х 4 секунды) х (1000 пикселей х 1000 пикселей х 1 байт каждый))
= 1.000.000 + 200.000.000 + 1 миллиард
= 1201000000 байт = 1,201 ГБ


Примечание:

Kb может представлять либо 1000 или 1024, в зависимости от того, как когерентных вашего учебного плана. Я полагаю, что при выборе других чисел это 1000.

Каждый из 255 цветов может храниться в одном байте TINYINT (поскольку 256 - максимальный TINYINT).

+0

Большое вам спасибо !!! Это было действительно полезно. – dazoar

+1

Слишком плохо, что он отключен на три порядка. Он должен быть 1.201 ГБ. Посмотрите на второй термин - это 1000 кадров по 1 МБ каждый. Это 1 ГБ. Надеюсь, вы проверите этот ошибочный расчет. – duffymo

+0

Исправлено сейчас, спасибо * висит голова в стыде * –