Главная страница
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.61 MB
Время: 0.055 c
2-1158344853
Vovan#1
2006-09-15 22:27
2006.10.08
Про DLL и строки.


2-1158934636
ГореПрограммер
2006-09-22 18:17
2006.10.08
Перевод секунд


1-1156870337
AMD
2006-08-29 20:52
2006.10.08
Конвертор РНР


2-1158836853
TakTak
2006-09-21 15:07
2006.10.08
изменение свойств класса (наследование и т.д.)


2-1157710078
id
2006-09-08 14:07
2006.10.08
Работа с BLOB полями