1. Для чего нужно знать размер файла? 2. Как сохранить файлы с одинаковой информацией в раз- ных форматах и как это влияет на их размер? 3. Как вы думаете, почему информация, записанная на ком- пьютер, не смешивается друг с другом?
1) Нужно знать размер файла, чтобы контролировать место на диске, анализировать примерное время отправки файла. Если файл большого размера, то долго будет отправляться. Оценивать, вместиться ли оно на флешку
2) Сохранять файлы можно в разных форматах, можно переименовать расширение, а можно изменить расширение в специальных программах. К примеру, в PNG есть транспарент, а в JPG его нет
3) Информация, записанная на компьютере не смешиваются точно также, как и наши воспоминания не перемешиваются. Но на компьютере информация записывается на жёстком диске, а диск разделён на сегменты. Туда и записываются файлы. Если удалить файл, то сегмент остаётся пустым, отчего нужно время от времени делать дефрагментацию диска
Во-первых, не whill, а while. Во-вторых, цикл с предусловием(while) выполняется только тогда, когда его условие возвращает ложь. Если условие возвращает правду, цикл завершается. Бывает так, что при попытке первой итерации цикла условие уже возвращает правду. В этом случае цикл не будет выполнен ни разу. Цикл с предусловием(repeat), наоборот, выполняется, пока условие возвращает правду и завершается ложью. Стоит заметить, что если цикл с предусловием проверяет своё условие перед итерацией, цикл с постусловием делает это после, а это значит, что последний выполнится хотя бы один раз.
Во всех заданиях надо работать со степенями двойки. 1. Шанс вытащить какой-то конкретный шар составляет 1 из 32. Следовательно, информация о вытащенном шаре уменьшает неопределенность в 32 раза. Есть формула Хартли, которая говорит, что объем информации в битах будет численно равен логарифму по основанию два от величины уменьшения неопределенности. Но в некоторых случаях можно воспользоваться тем, что если число является степенью двойки, то значение логарифма будет являться этой степенью. У нас 32 - это два в пятой степени, поэтому значение логарифма равно 5. ответ: Сообщение содержит 5 бит информации. 2. Выбор одного из 8 карандашей снижает неопределенность в 8 раз, восемь - это два в кубе, следовательно логарифм равен 3. ответ: Сообщение содержит 3 бита информации. 3. Если было получено 6 бит информации, то делаем обратную операцию - возводим двойку в эту шестую степень. Получаем 64. ответ: диапазон содержит 64 числа (от 0 до 63). 4. 16 стеллажей и в каждом 8 полок. Всего 16x8=256 полок. Координаты книги - 1 из 256 возможных вариантов. 256 - это два в восьмой. ответ: Сообщение содержит 8 бит информации. 5. В книге 512 страниц, закладка может лежать на любом из 512 мест. 512 - это два в девятой степени. Значит, сообщение о месте закладки несет информацию в 9 бит. ответ: Сообщение несет 9 бит информации.
1) Нужно знать размер файла, чтобы контролировать место на диске, анализировать примерное время отправки файла. Если файл большого размера, то долго будет отправляться. Оценивать, вместиться ли оно на флешку
2) Сохранять файлы можно в разных форматах, можно переименовать расширение, а можно изменить расширение в специальных программах. К примеру, в PNG есть транспарент, а в JPG его нет
3) Информация, записанная на компьютере не смешиваются точно также, как и наши воспоминания не перемешиваются. Но на компьютере информация записывается на жёстком диске, а диск разделён на сегменты. Туда и записываются файлы. Если удалить файл, то сегмент остаётся пустым, отчего нужно время от времени делать дефрагментацию диска