Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.08;
Скачать: CL | DM;

Вниз

Настоящий программер ответит на этот вопрос.   Найти похожие ветки 

 
Dbn   (2006-09-14 16:55) [0]

Какое количество информации несёт в себе сообщение,о том что нужная вам программа находится на одной из 8 дискет??


 
Плохиш ©   (2006-09-14 16:56) [1]

10 попугаев.


 
Тугодум ©   (2006-09-14 16:57) [2]

Зависит от исходного количества дисков-претендентов.
Если их первоначально было "100 тыщ мильонов", то информации "ну очень много" :)


 
Marser ©   (2006-09-14 16:59) [3]

Если указывает на то, на какой из дискет - минимум три бита.


 
MVova ©   (2006-09-14 16:59) [4]

1


 
Чапаев ©   (2006-09-14 16:59) [5]

> Настоящий программер ответит на этот вопрос.


- Может ли Яри Всемогущий сотворить камень, поднять который ему не под силу? - вмешался Грин-Грин.
- Нет, - ответил Корткор.
- Почему нет?
- Он не взялся бы за эту работу.
- Это не ответ.
- Нет, ответ. Подумай-ка, а ты сам взялся бы?



(c) http://lib.ru/ZELQZNY/isledead.txt


 
isasa ©   (2006-09-14 17:14) [6]

Приходит человек в цирк с черного хода. Подходит к сторожу и говорит:
- А где двери?
- Как где? Вот они.
- Нет, ДВЕРИ где?
- Да вот же, за спиной у тебя!
- Блин, ну ДВЕРИ, ДВЕРИ!!! ТЛОНЫ, ТОБАТЬКИ, ТУТЛИКИ!


 
Сергей М. ©   (2006-09-14 17:17) [7]

1 информационный попугай


 
Desdechado ©   (2006-09-14 17:17) [8]

1 - сам факт наличия такой программы на дискетах вообще


 
Ega23 ©   (2006-09-14 17:20) [9]

Только то, что дискет 8, а нужна только одна.


 
Reindeer Moss Eater ©   (2006-09-14 17:28) [10]

Это сообщение несет 1 бит информации


 
ПЛОВ ©   (2006-09-14 17:37) [11]

сообщение нужная вам программа находится на одной из 8 дискет?? несет 53 байта или 424 бита информации. Вопрос исчерпан?


 
Stexen ©   (2006-09-14 17:38) [12]

1-128 бит :)


 
Vlad ©   (2006-09-14 17:38) [13]

Сие утверждение либо истина либо ложь, т.е. 1 бит (наверное)


 
Furyz ©   (2006-09-14 18:04) [14]

значит это эквивалентно 100 кг сала и 20 л пива


 
ПЛОВ ©   (2006-09-14 18:11) [15]


> Сие утверждение либо истина либо ложь, т.е. 1 бит (наверное)

утверждение однозначное, на одной из них программа есть, тоесть это всегда истина (0,5 бита :))))) кто меньше? ). Вот если бы - может есть а может нет...


 
Vlad ©   (2006-09-14 18:13) [16]


> ПЛОВ ©   (14.09.06 18:11) [15]


> утверждение однозначное, на одной из них программа есть

На заборе тоже написано... однако это не есть истина :-)


 
Алхимик ©   (2006-09-14 18:14) [17]

> сообщение,о том что нужная вам программа находится на одной
> из 8 дискет

сообщение, а не извещение => количество информации = SizeOf(message)


 
isasa ©   (2006-09-14 18:15) [18]

ПЛОВ ©   (14.09.06 18:11) [15]
утверждение однозначное, на одной из них программа есть, тоесть это всегда истина (0,5 бита ...


:)
утверждение нет(ложь), тоже однозначное. И то, и другое по единице информации. никаких половинок.


 
iZEN ©   (2006-09-14 18:23) [19]


> Dbn   (14.09.06 16:55)
>
> Какое количество информации несёт в себе сообщение,о том
> что нужная вам программа находится на одной из 8 дискет?
> ?

2^3=8, то есть три бита подряд могут сказать, на какой дискете есть нужная информация..


 
Vlad ©   (2006-09-14 18:44) [20]


> iZEN ©   (14.09.06 18:23) [19]

хм... вобще изначально вопрос коряво поставлен. Если понимать как ты понимаешь, то тримя битами можно закодировать лишь номер дискеты. А еще есть сам факт что программа находится на одной из них. Тогда нужно 4 бита.


 
Ехидна ©   (2006-09-14 18:46) [21]

чо блин слабо ну и хто ламер..


 
Alien1769 ©   (2006-09-14 19:03) [22]


> 2^3=8, то есть три бита подряд могут сказать, на какой дискете
> есть нужная информация..


> чо блин слабо ну и хто ламер..


кажися известно...


 
iZEN ©   (2006-09-14 19:03) [23]


> Vlad ©   (14.09.06 18:44) [20]
>
>
> > iZEN ©   (14.09.06 18:23) [19]
>
> хм... вобще изначально вопрос коряво поставлен. Если понимать
> как ты понимаешь, то тримя битами можно закодировать лишь
> номер дискеты. А еще есть сам факт что программа находится
> на одной из них. Тогда нужно 4 бита.

...а если ещё учесть, что дискеты бывают не только трёхдюймовыми...
нет, таким образом мы доберёмся до определения всего сущего и основ мирозданья. Для этого понадобится лямбда-исчисление вводить.

Вопрос поставлен чётко: сколько информации нужно для представления ответа на вопрос, на какой дискете находится нужная информация.
Очевидно, что: 1) дискеты перечислены в определённом порядке 1,2,3,..,8;
2) информация может находится на одной из них - максимально число битов для двоичного представления числа 8 нужно три.

Если нужной информации всё-таки нет ни на одной из дискет (чего в условии задачи не сказано), то нужно 4 бита.


 
default ©   (2006-09-14 19:10) [24]

если я до этого сообщения знал, что оно находится на одной из 8 дискет
для меня информации в сообщении - дырка от бублика


 
Vlad ©   (2006-09-14 19:11) [25]


> iZEN ©   (14.09.06 19:03) [23]


> Вопрос поставлен чётко: сколько информации нужно для представления
> ответа на вопрос, на какой дискете находится нужная информация.
>

ну вот не так...
нужная вам программа находится на одной из 8 дискет
т.е. можно понять как: "нужная программа находится на 5-ой дискете"
а можно понять буквально: "на какой-то из 8 дискет".
В последнем случае это будет 1 бит, т.к. просто утверждение что она там находится.
А в первом случае помимо этого добавляется еще и номер дискеты.
Вобщем, мутное условие.


 
Reindeer Moss Eater ©   (2006-09-14 19:15) [26]

А в первом случае помимо этого добавляется еще и номер дискеты.

В исходном сообщении нет никакого номера.


 
default ©   (2006-09-14 19:16) [27]

а грамотные перцы сначала задались бы вопросом
а что есть "количество информации":)


 
Vlad ©   (2006-09-14 19:22) [28]


> Reindeer Moss Eater ©   (14.09.06 19:15) [26]


> В исходном сообщении нет никакого номера.

Да нету, понятно дело.
Я пытаюсь додумать за автора, а вдруг он некорректно поставил условие :-)
Вероятно, неспроста там 8 дискет, а не 9 или 10.


 
Reindeer Moss Eater ©   (2006-09-14 19:23) [29]

Дык грамотные-то давно знают что такое количество вообще и информации в частности.


 
Ketmar ©   (2006-09-14 19:25) [30]

> [28] Vlad ©   (14.09.06 19:22)
> Вероятно, неспроста там 8 дискет
дальше считать не умеет? %-)


 
default ©   (2006-09-14 19:25) [31]

Reindeer Moss Eater ©   (14.09.06 19:23) [29]
не обязательно
математическая теория информации в общий курс предметов не входит


 
Vlad ©   (2006-09-14 19:43) [32]

Кстати, буквально понимать можно тоже по-разному :-))

> нужная вам программа находится на одной из 8 дискет

А вот какое кол-во информации будет нести несколько видоизмененное сообщение:
 нужная вам программа находится на двух из 8 дискет
?


 
Vlad Oshin ©   (2006-09-14 19:48) [33]


> Furyz ©   (14.09.06 18:04) [14]
> значит это эквивалентно 100 кг сала и 20 л пива

допустим, мы, как настоящие(настоялись уже, хватит) програмеры, ответили на вопрос(этот)
допустим, даже, правильно

беспокойтво вызывает внутренний дискомфорт не полной удовлетвренности конечной цели
однако


 
DrPass ©   (2006-09-14 23:12) [34]


> Какое количество информации несёт в себе сообщение,о том
> что нужная вам программа находится на одной из 8 дискет?
> ?

Если дискеты классические, на 1.44М, то 11.52 мегабайта


 
Vlad ©   (2006-09-14 23:19) [35]


> DrPass ©   (14.09.06 23:12) [34]

Классические - это 5.25 дюйма на 640 кб! :-)


 
Чапаев ©   (2006-09-14 23:21) [36]

> Классические - это 5.25 дюйма на 640 кб!

Таких вообще не было, насколько я знаю.


 
DrPass ©   (2006-09-14 23:21) [37]


> Vlad ©   (14.09.06 23:19) [35]

640К - это ты с объемом нижней памяти в DOS перепутал :)
5.25 были на 180К, 360К, 720К и 1.2М (если не считать еще с десяток нестандартных форматов) ;-)


 
Чапаев ©   (2006-09-14 23:32) [38]

160 самые первые. 320 были. 640 не было.


 
Vlad ©   (2006-09-14 23:32) [39]


> DrPass ©   (14.09.06 23:21) [37]


> 640К - это ты с объемом нижней памяти в DOS перепутал

Да! Как время летит однако :-)
360 имел ввиду


 
Cyrax ©   (2006-09-14 23:49) [40]

Dbn   (14.09.06 16:55)  
Какое количество информации несёт в себе сообщение,о том что нужная вам программа находится на одной из 8 дискет??

Меня тут шандарахнуло хорошенько и я вдруг понял, что ето такое:
1. Что 8 дискет - по барабану
2. Что только на одной - тоже по барабану
3. Что это дискеты - и ето тоже по барабану
3. Если нужная прога отсутствует на дискетах не чаще и не реже, чем там бывает, то Шурнон будет настаивать на 2 битах...
4. Если бы нам всё было по барабану, то Шурнон обязательно бы выматерился... (0 битов)


 
Ketmar ©   (2006-09-14 23:50) [41]

совершенно никакого: нигде не сказано, что дискеты не битые.


 
Mike Petrichenko   (2006-09-15 00:19) [42]


> Какое количество информации несёт в себе сообщение,о том
> что нужная вам программа находится на одной из 8 дискет?
> ?

Во-первых, ИНФОРМАТИКА и КИБЕРНЕТИКА - науки, а ПРОГРАММИСТ - специальность (должность).
Во-вторых, ИНФОРМАТИКА и КИБЕРНЕТИКА ни есть ПРОГРАММИРОВАНИЕ (кодинг).
В-третьих, берем учебник по информатике за 80 какой-то год и читаем:
"...с точки зрения на информацию как на снятую неопределенность количество информации зависит от вероятности получения данного сообщения. Причем, чем больше вероятность события, тем меньше количество информации в сообщении о таком событии.
Иными словами, количество информации в сообщении о каком-то событии зависит от вероятности свершения данного события.
Научный подход к оценке сообщений был предложен еще в 1928 году Р.Хартли. Расчетная формула имеет вид:
I = log2 N   или   2I = N,
где       N - количество равновероятных событий (число возможных выборов),
           I - количество информации.
Если N = 2 (выбор из двух возможностей), то I = 1 бит.
Бит выбран в качестве единицы количества информации потому, что принято считать, что двумя двоичными словами исходной длины k или словом длины 2k можно передать в 2 раза больше информации, чем одним исходным словом. Число возможных равновероятных выборов при этом увеличивается в 2k раз, тогда как I удваивается.
Иногда формула Хартли записывается иначе. Так как наступление каждого из N возможных событий имеет одинаковую вероятность  p = 1 / N, то N = 1 / p и формула имеет вид
I = log2 (1/p) = - log2 p
Познакомимся с более общим случаем вычисления количества информации в сообщении об одном из N, но уже неравновероятных событий. Этот подход был предложен К.Шенноном в 1948 году.
Пусть имеется строка текста, содержащая тысячу букв. Буква “о” в тексте встречается примерно 90 раз, буква ”р” ~ 40 раз, буква “ф” ~ 2 раза, буква “а” ~ 200 раз. Поделив 200 на 1000, мы получим величину 0.2, которая представляет собой среднюю частоту, с которой в рассматриваемом тексте встречается буква “а”. Вероятность появления буквы “а” в тексте (pa)можем считать приблизительно равной 0.2. Аналогично, pр = 0.04, pф = 0.002, ро = 0.09.
Далее поступаем согласно К.Шеннону. Берем двоичный логарифм от величины 0.2 и называем то, что получилось количеством информации, которую переносит одна-единственная бква “а” в рассматриваемом тексте. Точно такую же операцию проделаем для каждой буквы. Тогда количество собственной информации, переносимой одной буквой равно
hi = log2 1/pi = - log2 pi,
где pi - вероятность появления в сообщении i-го символа алфавита.
Удобнее в качестве меры количества информации пользоваться не значением hi , а средним значением количества информации, приходящейся на один символ алфавита
H = S pi hi = - S pi log2 pi
Значение Н достигает максимума при равновероятных событиях, то есть при равенстве всех pi
pi = 1 / N.
В этом случае формула Шеннона превращается в формулу Хартли."

Ну а дальше считайте :)


 
kaif ©   (2006-09-15 00:47) [43]

Вопрос можно понимать двояко.

1. Если как сам факт того, что хотя бы на одной из восьми дискет находится то, что мне нужно, то сообщение содержит 1 бит информации, если я об этом до того не знал и вероятность такого события считал равной 50% (либо находится на одной из этих восьми дискет, либо нет - все равно других дискет мне не принесли).

2. Если понимать как сообщение о том, на какой конкретно из 8 дискет  находится то, что мне нужно, и мне это ранее не было известно, то 3 бита.

Если же я уже был в курсе того, где находится то, что мне нужно, а мне сообщили об этом еще раз, то сообщение содержит ровно 0 бит информации.

Если я уже был в курсе, мне еще раз сообщили, а я сказал, что я в курсе, а человек не унимался и продолжал сообщать, то я в какой-то момент посчитаю, что получил сообщение информативностью 10 бит о том, что сообщающий мне эти вещи - конченный кретин (на вскидку я полагаю, что один кретин приходится в среднем на тысячу человек).

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

Если же я Будда, то я не получу никакой информации ни в каком случае, так как меня не интересует ни нужная мне программа, ни чел, который принес мне дискеты, ни сами дискеты, ни сообщения о них, какими бы правдивыми и точными они ни были. Так как нирвана не в тосм, чтобы сообщения о том, что нужно считать информативными, а в том, чтобы понять, что они - такая же иллюзия (Майя), как и весь остальной материальный мир.


 
Alx2 ©   (2006-09-15 00:52) [44]

Mike Petrichenko, собственно, все написал.
Если я не накололся, то количество информации 3/8 бита


 
Vlad ©   (2006-09-15 00:55) [45]


> kaif ©   (15.09.06 00:47) [43]


> Если же я уже был в курсе того, где находится то, что мне
> нужно, а мне сообщили об этом еще раз, то сообщение содержит
> ровно 0 бит информации.

ээ... простите, а причем тут знали вы или нет? Есть сообщение и оно содержит n бит информации, независимо ни от чего.


 
Alx2 ©   (2006-09-15 00:57) [46]

>Vlad ©   (15.09.06 00:55)

Да там рассуждения из серии

-какова вероятность встретить на улице крокодила?
-50%
- ?
-ну, либо встречу, либо нет.


 
Mike Petrichenko   (2006-09-15 00:58) [47]


> Если же я Будда, то я не получу никакой информации ни в
> каком случае, так как меня не интересует ни нужная мне программа,
>  ни чел, который принес мне дискеты, ни сами дискеты, ни
> сообщения о них, какими бы правдивыми и точными они ни были.
>  Так как нирвана не в тосм, чтобы сообщения о том, что нужно
> считать информативными, а в том, чтобы понять, что они -
>  такая же иллюзия (Майя), как и весь остальной материальный
> мир.


Количество разума на Земле - величина постоянная. А население растет...


 
Тугодум ©   (2006-09-15 09:53) [48]

Удалено модератором


 
SkyRanger ©   (2006-09-18 01:53) [49]

Удалено модератором


 
Тугодум ©   (2006-09-18 08:34) [50]

Удалено модератором


 
kaif ©   (2006-09-18 10:27) [51]

Vlad ©   (15.09.06 00:55) [45]
ээ... простите, а причем тут знали вы или нет? Есть сообщение и оно содержит n бит информации, независимо ни от чего.


А вот и нет.

Сколько бит содержит сообщение в виде zip-архива?



Страницы: 1 2 вся ветка

Текущий архив: 2006.10.08;
Скачать: CL | DM;

Наверх




Память: 0.6 MB
Время: 0.046 c
15-1158487787
ArtemESC
2006-09-17 14:09
2006.10.08
Полином


15-1158127245
Rouse_
2006-09-13 10:00
2006.10.08
Интернет входит в правовые рамки.


15-1158316984
Тульский
2006-09-15 14:43
2006.10.08
Visual Prolog


1-1156494191
Still Swamp
2006-08-25 12:23
2006.10.08
Работаю в экселе. Не могу записать в ячейгу значение.


1-1156947410
Sesh
2006-08-30 18:16
2006.10.08
Поиск 3-х одинаковых объектов в чужом окне





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский