Сколько битов в памяти компьютера займет слово господин
При хранении и передаче информации с помощью технических устройств информацию следует рассматривать как последовательность символов – знаков (букв, цифр, кодов цветов точек изображения и т.д.).
N=2 i | i | Информационный вес символа, бит |
N | Мощность алфавита | |
I=K*i | K | Количество символов в тексте |
I | Информационный объем текста |
Возможны следующие сочетания известных (Дано) и искомых (Найти) величин:
Тип | Дано | Найти | Формула |
---|---|---|---|
1 | i | N | N=2 i |
2 | N | i | |
3 | i,K | I | I=K*i |
4 | i,I | K | |
5 | I, K | i | |
6 | N, K | I | Обе формулы |
7 | N, I | K | |
8 | I, K | N |
Решение: В одном байте 8 бит. 32:8=4
Ответ: 4 байта.
Решение: Поскольку 1Кбайт=1024 байт=1024*8 бит, то 12582912:(1024*8)=1536 Кбайт и
поскольку 1Мбайт=1024 Кбайт, то 1536:1024=1,5 Мбайт
Ответ:1536Кбайт и 1,5Мбайт.
Задача 3. Компьютер имеет оперативную память 512 Мб. Количество соответствующих этой величине бит больше:
1) 10 000 000 000бит 2) 8 000 000 000бит 3) 6 000 000 000бит 4) 4 000 000 000бит Решение: 512*1024*1024*8 бит=4294967296 бит.
Ответ: 4.
Задача 4. Определить количество битов в двух мегабайтах, используя для чисел только степени 2.
Решение: Поскольку 1байт=8битам=2 3 битам, а 1Мбайт=2 10 Кбайт=2 20 байт=2 23 бит. Отсюда, 2Мбайт=2 24 бит.
Ответ: 2 24 бит.
Задача 6. Один символ алфавита "весит" 4 бита. Сколько символов в этом алфавите?
Решение:
Дано:
i=4 | По формуле N=2 i находим N=2 4 , N=16 |
Найти: N – ? |
Задача 7. Каждый символ алфавита записан с помощью 8 цифр двоичного кода. Сколько символов в этом алфавите?
Решение:
Дано:
i=8 | По формуле N=2 i находим N=2 8 , N=256 |
Найти:N – ? |
Задача 8. Алфавит русского языка иногда оценивают в 32 буквы. Каков информационный вес одной буквы такого сокращенного русского алфавита?
Решение:
Дано:
N=32 | По формуле N=2 i находим 32=2 i , 2 5 =2 i ,i=5 |
Найти: i– ? |
Задача 9. Алфавит состоит из 100 символов. Какое количество информации несет один символ этого алфавита?
Решение:
Дано:
N=100 | По формуле N=2 i находим 32=2 i , 2 5 =2 i ,i=5 |
Найти: i– ? |
Задача 10. У племени "чичевоков" в алфавите 24 буквы и 8 цифр. Знаков препинания и арифметических знаков нет. Какое минимальное количество двоичных разрядов им необходимо для кодирования всех символов? Учтите, что слова надо отделять друг от друга!
Решение:
Дано:
N=24+8=32 | По формуле N=2 i находим 32=2 i , 2 5 =2 i ,i=5 |
Найти: i– ? |
Задача 11. Книга, набранная с помощью компьютера, содержит 150 страниц. На каждой странице — 40 строк, в каждой строке — 60 символов. Каков объем информации в книге? Ответ дайте в килобайтах и мегабайтах
Решение:
Дано:
K=360000 | Определим количество символов в книге 150*40*60=360000. Один символ занимает один байт. По формуле I=K*iнаходим I=360000байт 360000:1024=351Кбайт=0,4Мбайт |
Найти: I– ? |
Ответ: 351Кбайт или 0,4Мбайт
Задача 12. Информационный объем текста книги, набранной на компьютере с использованием кодировки Unicode, — 128 килобайт. Определить количество символов в тексте книги.
Решение:
Дано:
I=128Кбайт,i=2байт | В кодировке Unicode один символ занимает 2 байта. Из формулыI=K*i выразимK=I/i,K=128*1024:2=65536 |
Найти: K– ? |
I=1,5Кбайт,K=3072 | Из формулы I=K*i выразимi=I/K,i=1,5*1024*8:3072=4 |
Найти: i– ? |
N=64, K=20 | По формуле N=2 i находим 64=2 i , 2 6 =2 i ,i=6. По формуле I=K*i I=20*6=120 |
Найти: I– ? |
N=16, I=1/16 Мбайт | По формуле N=2 i находим 16=2 i , 2 4 =2 i ,i=4. Из формулы I=K*i выразим K=I/i, K=(1/16)*1024*1024*8/4=131072 |
Найти: K– ? |
Примеры решения задач по информатике
Заполняем пробелы – расширяем горизонты!
Для измерения длины есть такие единицы, как миллиметр, сантиметр, метр, километр. Известно, что масса измеряется в граммах, килограммах, центнерах и тоннах. Бег времени выражается в секундах, минутах, часах, днях, месяцах, годах, веках. Компьютер работает с информацией и для измерения ее объема также имеются соответствующие единицы измерения.
Мы уже знаем, что компьютер воспринимает всю информацию через нули и единички.
Бит – это минимальная единица измерения информации, соответствующая одной двоичной цифре («0» или «1»).
Байт состоит из восьми бит. Используя один байт, можно закодировать один символ из 256 возможных (256 = 2 8 ). Таким образом, один байт равен одному символу, то есть 8 битам:
1 символ = 8 битам = 1 байту.
Буква, цифра, знак препинания – это символы. Одна буква – один символ. Одна цифра – тоже один символ. Один знак препинания (либо точка, либо запятая, либо вопросительный знак и т.п.) – снова один символ. Один пробел также является одним символом.
Изучение компьютерной грамотности предполагает рассмотрение и других, более крупных единиц измерения информации.
Продолжение следует…
Возникает вопрос: есть ли продолжение у таблицы байтов? В математике есть понятие бесконечности, которое обозначается как перевернутая восьмерка: ∞.
Понятно, что в таблице байтов можно и дальше добавлять нули, а точнее, степени к числу 10 таким образом: 10 27 , 10 30 , 10 33 и так до бесконечности. Но зачем это надо? В принципе, пока хватает терабайт и петабайт. В будущем, возможно, уже мало будет и йоттабайта.
Напоследок парочка примеров по устройствам, на которые можно записать терабайты и гигабайты информации.
Есть удобный «терабайтник» – внешний жесткий диск, который подключается через порт USB к компьютеру. На него можно записать терабайт информации. Особенно удобно для ноутбуков (где смена жесткого диска бывает проблематична) и для резервного копирования информации. Лучше заранее делать резервные копии информации, а не после того, как все пропало.
Флешки бывают 1 Гб, 2 Гб, 4 Гб, 8 Гб, 16 Гб, 32 Гб , 64 Гб и даже 1 терабайт.
CD-диски могут вмещать 650 Мб, 700 Мб, 800 Мб и 900 Мб.
DVD-диски рассчитаны на большее количество информации: 4.7 Гб, 8.5 Гб, 9.4 Гб и 17 Гб.
Для того чтобы сохранить на внешних носителях текстовый документ, созданный с помощью компьютера, он должен быть представлен двоичным кодом с помощью двух цифр – 0 и 1.
Самый удобный и понятный способ такого представления следующий:
1) записать алфавит;
2) пронумеровать все буквы по порядку;
3) номер буквы перевести в двоичную систему счисления;
4) составить таблицу соответствия символов двоичным или десятичным кодам.
- Символов типа № % * ? – (не менее 15)
- Букв латинского алфавита (строчных и прописных) – 52
- Букв кириллицы (русский алфавит) – 66
- Цифры – 10
Уже получилось 143 символа.
Чтобы закодировать такое количество символов необходимо не менее 8 бит (или 1 байт)
Теперь мы знаем, что для кодирования одного символа требуется один байт информации.
И так кодирование заключается в том, что каждому символу ставиться в соответствие уникальный двоичный код от 00000000 до 11111111 (или десятичный код от 0 до 255).
Важно, что присвоение символу конкретного кода – это вопрос соглашения, которое фиксируется кодовой таблицей.
Таблица, в которой всем символам компьютерного алфавита поставлены в соответствие порядковые номера (коды), называется таблицей кодировки.
Для разных типов ЭВМ используются различные кодировки.
С распространением IBM PC международным стандартом стала таблица кодировки ASCII (American Standart Code for Information Interchange) – Американский стандартный код для информационного обмена.
Стандартной в этой таблице является только первая половина, т.е. символы с номерами от 0 (00000000) до 127 (0111111). Сюда входят буква латинского алфавита, цифры, знаки препинания, скобки и некоторые другие символы.
Остальные 128 кодов используются в разных вариантах. Например, в русских кодировках размещаются символы русского алфавита.
Так же получил широкое распространение новый международный стандарт Unicode (Юникод), который отводит на каждый символ два байта. С его помощью можно закодировать 65 536 (216= 65 536) различных символов.
Решение задач
Пример1. Записать слово «stop» в двоичном и десятичном кодах.
Решение. Двоичный 001110011 01110100 01101111 01110000
Десятичный 115 116 111 112
Пример 2. Сколько бит памяти компьютера займет слово «Микропроцессор»?
Решение. Слово состоит из 14 букв. Каждая буква является символом компьютерного алфавита, поэтому занимает 1 байт памяти. Слово займет 14 байт (112 бит)
Пример 3. Текст занимает 0,25 Кбайт памяти компьютера, Сколько символов содержит этот текст?
Решение. 0,25 х 1024 = 256 (байт); 256 : 1 (байт) = 256 символов.
Пример 4. С помощью десятичных кодов зашифровано слово «stop» 115 116 111 112. Записать последовательность десятичных кодов для этого же слова, но записанного заглавными буквами.
Решение. При шифровке не обязательно пользоваться таблицей. Достаточно учесть, что разница между кодом строчных и прописных букв равна 32. 115 – 32 = 83; 116 – 32 = 84; 111 – 32 = 79; 112 – 32 = 80. Слову «STOP» соответствует последовательность кодов: 83 84 79 80.
Пример 5. Оценить информационный объем фразы, закодированной с помощью Юникода: Без труда не вытащишь и рыбку из пруда
Решение. В Юникоде 1 символ закодирован 2 байтами или 16 битами. Во фразе 38 символов (с учетом пробелов). В байтах – 38 х 2 = 76 байтов; в битах 38 х 16 = 608 бит.
Домашнее задание: Тема «Тексты в компьютерной памяти». Задание: Закодировать в двоичной форме свою фамилию, используя таблицу в учебнике.
Информация.
Теория:
где i – количество информации в бит, N – количество символов, количество событий
Символом является и знак препинания, и цифра, и специальные знаки. И пробел!
Какое количество информации будет содержаться на странице печатного текста при использовании 32-х символьного алфавита (на странице 60 строк по 56 символов).
Количество символов на странице = 60 строк * 56 символов = 3360 символов
По условию используется 32-х символьный алфавит (т. е. мощность алфавита = 32 символа).
Тогда , отсюда i = 5 бит. Такое количество информации приходится на 1 символ 32-х символьного алфавита.
Количество информации, содержащееся на странице = 3360 символов * 5 бит = 16800 бит
Переводим в байты: 16800 бит : 8 бит = 2100 байт
Переводим в Кб 2100 байт : 1024 байт = 2,05 Кб
общее количество символов на одной странице
количество бит информации, приходящейся на один символ
I
(количество информации)
Единицы измерения информации правой и левой части должны быть одинаковыми.
Какое количество символов содержится на странице энциклопедического словаря, если в памяти компьютера эта страница занимает 13 Кб?
По умолчанию количество бит информации, приходящейся на один символ, равно 8 бит.
Переведем 13 Кб в биты:
13 Кб * 1024 байт * 8 бит = 106496 бит
Используя данные предыдущей задачи и зная, что в одной строке находится 85 знаков, определить количество строк на странице.
Общее число символов на странице (по предыдущей задаче) = 13312 символов
Общее число символов 13312 символов
Количество символов в одной строке 85 знаков
Сколько бит содержится в слове ИНФОРМАЦИЯ?
Т. к. по умолчанию количество бит информации, приходящейся на 1 символ = 8 бит
(256-символьный алфавит, , i=8 бит), а в предлагаемом слове 10 букв, то количество бит, содержащихся в слове =
10 букв * 8 бит = 80 бит = 10 байт
В каком алфавите одна буква несет в себе больше информации, в русском или латинском? Примечание: в русском языке 33 буквы, в латинском – 26 букв.
Русский язык: , i = 6 бит (i не должно быть меньше 6, т. к., а у нас 33 буквы
Латинский язык: , i = 5 бит.
Количество бит информации одного символа русского языка больше на 1, чем в латинском языке.
Теория:
По умолчанию (если в задаче не указано специально) при решении задачи указывается 256-символьный алфавит – таблица ASCII (мощность алфавита = 256 символов). Значит, на один символ (букву, цифру, знак, знак препинания, пробел) приходится 8 бит информации или 1 байт.
Определить количество информации, которое содержится на печатном листе бумаги (двусторонняя печать), если на одной стороне умещается 40 строк по 67 символов в строке.
Определим количество символов на одной стороне листа:
40 строк * 67 символов = 2680 символов
Определим количество символов на 2-х сторонах листа:
2680 символов * 2 = 5360 символов
Количество информации = 5360 символов * 1 байт = 5360 байт
Переводим в Кб: 5360 байт : 1024 байт = 5,23 Кб
Если бы необходимо было получить ответ в бит, то
Количество информации = 5360 символов * 8 бит = 42880 бит
Переводим в байты 42880 бит : 8 бит = 5360 байт
Переводим в Кб 5360 байт : 1024 байт = 5,23 Кб
Таблица байтов:
1 Кб (1 Килобайт) = 2 10 байт = 2*2*2*2*2*2*2*2*2*2 байт =
= 1024 байт (примерно 1 тысяча байт – 10 3 байт)
1 Мб (1 Мегабайт) = 2 20 байт = 1024 килобайт (примерно 1 миллион байт – 10 6 байт)
1 Гб (1 Гигабайт) = 2 30 байт = 1024 мегабайт (примерно 1 миллиард байт – 10 9 байт)
1 Тб (1 Терабайт) = 2 40 байт = 1024 гигабайт (примерно 10 12 байт). Терабайт иногда называют тонна.
1 Пб (1 Петабайт) = 2 50 байт = 1024 терабайт (примерно 10 15 байт).
1 Эксабайт = 2 60 байт = 1024 петабайт (примерно 10 18 байт).
1 Зеттабайт = 2 70 байт = 1024 эксабайт (примерно 10 21 байт).
1 Йоттабайт = 2 80 байт = 1024 зеттабайт (примерно 10 24 байт).
В приведенной выше таблице степени двойки (2 10 , 2 20 , 2 30 и т.д.) являются точными значениями килобайт, мегабайт, гигабайт. А вот степени числа 10 (точнее, 10 3 , 10 6 , 10 9 и т.п.) будут уже приблизительными значениями, округленными в сторону уменьшения. Таким образом, 2 10 = 1024 байта представляет точное значение килобайта, а 10 3 = 1000 байт является приблизительным значением килобайта.
Такое приближение (или округление) вполне допустимо и является общепринятым.
Ниже приводится таблица байтов с английскими сокращениями (в левой колонке):
10 3 b = 10*10*10 b= 1000 b – килобайт
10 6 b = 10*10*10*10*10*10 b = 1 000 000 b – мегабайт
10 9 b – гигабайт
10 12 b – терабайт
10 15 b – петабайт
10 18 b – эксабайт
10 21 b – зеттабайт
10 24 b – йоттабайт
Выше в правой колонке приведены так называемые «десятичные приставки», которые используются не только с байтами, но и в других областях человеческой деятельности. Например, приставка «кило» в слове «килобайт» означает тысячу байт, также как в случае с километром она соответствует тысяче метров, а в примере с килограммом она равна тысяче грамм.
Теория:
1 Кб = 1024 байта
Переведите 2 Мб в Кб, байты, биты.
2 Мб * 1024 Кб = 2048 Кб
2 Мб * 1024 Кб * 1024 байт = 2097152 байт
2 Мб * 1024 Кб * 1024 байт * 8 бит = бит
2 Мб * 1024 Кб = 2048 Кб
2048 Кб * 1024 байт = 2097152 байт
2097152 байт * 8 бит = бит
Переведите бит в Мб, Кб, байты
бит : 8 бит = 3407872 байта
бит : 8 бит : 1024 байта = 3328 Кб
бит : 8 бит : 1024 байта : 1024 Кб = 3,25 Мб
бит :8 бит = 3407872 байта
3407872 байта : 1024 байта = 3328 Кб
3328 Кб : 1024 Кб = 3,25 Мб
Теория:
1 Кб = 1024 байта
Переведите 2 Мб в Кб, байты, биты.
2 Мб * 1024 Кб = 2048 Кб
2 Мб * 1024 Кб * 1024 байт = 2097152 байт
2 Мб * 1024 Кб * 1024 байт * 8 бит = бит
2 Мб * 1024 Кб = 2048 Кб
2048 Кб * 1024 байт = 2097152 байт
2097152 байт * 8 бит = бит
Переведите бит в Мб, Кб, байты
бит : 8 бит = 3407872 байта
бит : 8 бит : 1024 байта = 3328 Кб
бит : 8 бит : 1024 байта : 1024 Кб = 3,25 Мб
бит :8 бит = 3407872 байта
3407872 байта : 1024 байта = 3328 Кб
3328 Кб : 1024 Кб = 3,25 Мб
Продолжение следует…
Возникает вопрос: есть ли продолжение у таблицы байтов? В математике есть понятие бесконечности, которое обозначается как перевернутая восьмерка: ∞.
Понятно, что в таблице байтов можно и дальше добавлять нули, а точнее, степени к числу 10 таким образом: 10 27 , 10 30 , 10 33 и так до бесконечности. Но зачем это надо? В принципе, пока хватает терабайт и петабайт. В будущем, возможно, уже мало будет и йоттабайта.
Напоследок парочка примеров по устройствам, на которые можно записать терабайты и гигабайты информации.
Есть удобный «терабайтник» – внешний жесткий диск, который подключается через порт USB к компьютеру. На него можно записать терабайт информации. Особенно удобно для ноутбуков (где смена жесткого диска бывает проблематична) и для резервного копирования информации. Лучше заранее делать резервные копии информации, а не после того, как все пропало.
Флешки бывают 1 Гб, 2 Гб, 4 Гб, 8 Гб, 16 Гб, 32 Гб , 64 Гб и даже 1 терабайт.
CD-диски могут вмещать 650 Мб, 700 Мб, 800 Мб и 900 Мб.
DVD-диски рассчитаны на большее количество информации: 4.7 Гб, 8.5 Гб, 9.4 Гб и 17 Гб.
Теория:
При форматировании дискеты 3.5 (А) ее физический размер составляет 1.44 Мб. Тем не менее, доступно для записи непосредственно самой информации пользователя только 1.37 Мб, т. к. 71,7 Кб отводится на создание каталога диска и нулевую дорожку.
Сколько дискет объемом 1.37 Мб необходимо для сохранения информации с винчестера объемом 40 Гб? А сколько CD-дисков?
Переводим единицы измерения информации к одному виду.
40 Гб * 1024 Мб = 40960 Мб
Количество дискет = 40960 Мб : 1.37 Мб =дискет.
Т. е. примерно 30 тыс. дискет 3.5 (А)!
Один CD-диск содержит примерно 700 Mb информации, тогда 40960 Mb / 700Mb = 58,51? Т. е. примерно 59 компакт-дисков CD-R объемом по 700 Мб.
Допустим, в вашем классе 27 человек.
Точной степени для этого уравнения нет (и).
В первом случае мы угадаем только из 16 человек, во втором из 32-х.
Значит, чтобы угадать из 27 человек необходимо получить 5 бит информации,
т. е. задать 5 вопросов.
Сколько символов содержится в алфавите, при помощи которого написана книга из 20 страниц, на каждой из которых содержится 15 строк по 20 символов и занимает в памяти компьютера вся книга 5,86 Кб.
Количество символов на одной странице – 15 строк * 20 символов = 300 символов
Всего символов в книге n = 300 символов * 20 страниц = 6000 символов
Общее количество информации I = бит в 1 символе * n символов
5,86 Кб = 48005,12 бит
Определим сколько бит в 1 символе:
, где N – мощность алфавита, значит ,
N=256 символов в алфавите
В алфавите некоторого формального языка всего два знака буквы. Каждое слово этого языка состоит обязательно из 7 букв. Какое максимальное число слов возможно записать в этом языке?
Т. к. для записи слов используется только 2 знака-буквы, при N-перемещениях существуетразличных наборов слов. N=7, значит , тогда N=128 слов.
Приведем выражение к общему основанию и общим единицам измерения.
Какое количество информации несет в себе экран SVGA – монитора (16-bit кодирование, размер экрана 800*600)?
Определим, сколько всего пиксел содержится на всем экране:
* 16 бит = 7 бит = байт = 937,5 Кб = 0,9 Мб
Сколько цветов содержит рисунок размером 100*150 пиксел и объемом 29,3 Кб
Количество точек по вертикали
I
(количество информации)
Глубина цвета в бит
Количество точек по горизонтали
Тогда, 29,3 Кб = 30003,2 байт = 6 бит
Общее число точек = 100*150 =
Тогда количество цветов =
256-цветный рисунок содержит 120 байт информации. Из скольких точек он состоит?
Т. к. рисунок содержит 256 цветов, то , i = 8 бит – глубина цвета
I = кол-во точек * глубину цвета
Количество точек = , т. к. 120 байт = 960 бит
Достаточно ли видеопамяти объемом 256 Кб для работы монитора в режиме 640*480 точек и палитрой в 16 цветов.
Т. к. используется 16 цветов, значит глубина цвета = 4 бита ()
640*480 = всего точек
Необходимое количество видеопамяти:
2 бит дано изначально
* 4 бита = 1 занимает экран
– получается, что дано в 1,7 раз больше, значит видеопамяти хватит!
Таблица байтов:
1 Кб (1 Килобайт) = 2 10 байт = 2*2*2*2*2*2*2*2*2*2 байт =
= 1024 байт (примерно 1 тысяча байт – 10 3 байт)
1 Мб (1 Мегабайт) = 2 20 байт = 1024 килобайт (примерно 1 миллион байт – 10 6 байт)
1 Гб (1 Гигабайт) = 2 30 байт = 1024 мегабайт (примерно 1 миллиард байт – 10 9 байт)
1 Тб (1 Терабайт) = 2 40 байт = 1024 гигабайт (примерно 10 12 байт). Терабайт иногда называют тонна.
1 Пб (1 Петабайт) = 2 50 байт = 1024 терабайт (примерно 10 15 байт).
1 Эксабайт = 2 60 байт = 1024 петабайт (примерно 10 18 байт).
1 Зеттабайт = 2 70 байт = 1024 эксабайт (примерно 10 21 байт).
1 Йоттабайт = 2 80 байт = 1024 зеттабайт (примерно 10 24 байт).
В приведенной выше таблице степени двойки (2 10 , 2 20 , 2 30 и т.д.) являются точными значениями килобайт, мегабайт, гигабайт. А вот степени числа 10 (точнее, 10 3 , 10 6 , 10 9 и т.п.) будут уже приблизительными значениями, округленными в сторону уменьшения. Таким образом, 2 10 = 1024 байта представляет точное значение килобайта, а 10 3 = 1000 байт является приблизительным значением килобайта.
Такое приближение (или округление) вполне допустимо и является общепринятым.
Ниже приводится таблица байтов с английскими сокращениями (в левой колонке):
10 3 b = 10*10*10 b= 1000 b – килобайт
10 6 b = 10*10*10*10*10*10 b = 1 000 000 b – мегабайт
10 9 b – гигабайт
10 12 b – терабайт
10 15 b – петабайт
10 18 b – эксабайт
10 21 b – зеттабайт
10 24 b – йоттабайт
Выше в правой колонке приведены так называемые «десятичные приставки», которые используются не только с байтами, но и в других областях человеческой деятельности. Например, приставка «кило» в слове «килобайт» означает тысячу байт, также как в случае с километром она соответствует тысяче метров, а в примере с килограммом она равна тысяче грамм.
2 этап (практика) – Лабораторная работа «Представление текстовой информации в компьютере»
Практическая работа «Вставка символов в тексте» (Приложение 3)
Выполнение лабораторной работы оформить в виде таблицы:
Тест, выполненный в MS Excel, содержит задания типа А и В для двух вариантов.
1. Буква Z имеет десятичный код 90, а z – 122. Записать слово «sport» в десятичном коде. Ответ: 115 112 111 114 116
2. С помощью десятичных кодов зашифровано слово «info» 105 110 102 111. Записать последовательность десятичных кодов для этого же слова, но записанного заглавными буквами. Ответ: 73 78 70 79
3. Текст занимает 0,5 Кбайт памяти компьютера, Сколько символов содержит этот текст? Ответ: 512
4. Сколько бит памяти компьютера займет слово «Антивирус»? Ответ: 72
5. Буква Б имеет код 193, а б – 295. Запишите через пробел коды букв Л и л. Ответ: 203 235
6. Оцените информационный объем фразы, закодированной с помощью Юникода: Делу время, потехе час Ответ: 352 бита
1. Буква Z имеет десятичный код 90, а z – 122. Записать слово «forma» в десятичном коде. Ответ: 102 111 114 109 97
2. С помощью десятичных кодов зашифровано слово «port» 112 111 114 116. Записать последовательность десятичных кодов для этого же слова, но записанного заглавными буквами. Ответ: 80 79 82 84
3. Текст занимает 0,75 Кбайт памяти компьютера, Сколько символов содержит этот текст? Ответ: 768
4. Сколько бит памяти компьютера займет слово «Информация»? Ответ: 80
5. Буква Я имеет код 223, а я – 255. Запишите через пробел коды букв Ш и ш. Ответ: 216 248
6. Оцените информационный объем фразы, закодированной с помощью Юникода: Делу время, потехе час Ответ: 44 байта
Цель урока. Познакомить учащихся со способами представления и организации текстов в компьютерной памяти.
Изучаемые вопросы:
- Преимущества файлового хранения текстов.
- Кодирование текстов.
- Кодировочная таблица, международный стандарт ASCII.
I. Организационный момент
II. Объяснение нового материала
Компьютер может работать с четырьмя видами информации: текстовой, графической, числовой и звуковой. Одним из самых массовых приложений ЭВМ является работа с текстами: создание текстовых документов и хранение их на магнитных носителях в виде файлов.
Почему же работа с тестовой информацией на компьютерах нашла такое большое распространение?
Почему за очень короткий срок (10-15 лет) практически на всех предприятиях и во всех организациях, в том числе и в нашей школе, пишущие машинки заменили на компьютеры?
Чтобы ответить на эти вопросы рассмотрим отличия обработки и хранения текстов при ручной записи и при создании текстов на компьютере.
Преимущества файлового хранения текстов:
- экономия бумаги;
- компактное размещение;
- возможность многократного использования магнитного носителя для хранения разных документов;
- возможность быстрого копирования на другие магнитные носители;
- возможность передачи текста по линиям компьютерной связи.
Самое поразительное отличие компьютерного текста от бумажного, если информация в нем организована по принципу гипертекста. Гипертекст – это способ организации текстовой информации, внутри которой установлены смысловые связи (гиперсвязи) между ее различными фрагментами. С гипертекстом вы уже встречались при работе со справочной системой ОС Windows.
Иногда бывает так, что текст, состоящий из букв русского алфавита, полученный с другого компьютера, невозможно прочитать - на экране монитора видна какая-то "абракадабра".
Ребята, как вы думаете, почему это происходит?
Пока у вас еще нет точного ответа. В конце урока попробуем еще раз ответить на этот вопрос.
С точки зрения компьютера текст - это любая последовательность символов из компьютерного алфавита. Совсем не обязательно, чтобы это был текст на одном из естественных языков (русском, английском и др.). Это могут быть математические или химические формулы, номера телефонов, числовые таблицы. Самое главное, чтобы все используемые символы входили бы в компьютерный алфавит.
Включить слайд Компьютерный алфавит презентации Кодирование текстов
Для представления информации в компьютере используется алфавит мощностью 256 символов.
Чему равен информационный вес одного символа такого алфавита?
Вспомним формулу, связывающую информационный вес символа алфавита и мощность алфавита: 2i = N
Если мощность алфавита равна 256, то i = 8, и, следовательно, один символ несет 8 бит информации.
8 бит = 1 байту, поэтому двоичный код каждого символа в компьютерном тексте занимает 1 байт памяти.
Удобство побайтового кодирования символов очевидно, поскольку байт - наименьшая адресуемая часть памяти и, следовательно, процессор может обратиться к каждому символу отдельно, выполняя обработку текста. С другой стороны, 256 символов – это вполне достаточное количество для представления самой разнообразной символьной информации.
Теперь возникает вопрос, какой именно восьмиразрядный двоичный код поставить в соответствие каждому символу. Понятно, что это дело условное, можно придумать множество способов кодировки.
Все символы компьютерного алфавита пронумерованы от 0 до 255. Каждому номеру соответствует восьмиразрядный двоичный код от 00000000 до 11111111. Этот код просто порядковый номер символа в двоичной системе счисления.
Таблица, в которой всем символам компьютерного алфавита поставлены в соответствие порядковые номера, называется таблицей кодировки.
Международным стандартом для ПК стала таблица ASCII (читается аски) (Американский стандартный код для информационного обмена). На практике можно встретиться и с другой таблицей – КОИ-8 (Код обмена информацией), которая используется в глобальных компьютерных сетях.
Рассмотрим таблицу кодов ASCII (учебник, стр.75).
Включить слайд Кодирование символов презентации Кодирование текстов
Таблица кодов ASCII делится на две части.
Международным стандартом является лишь первая половина таблицы, т.е. символы с номерами от 0 (00000000), до 127 (01111111). Сюда входят строчные и прописные буквы латинского алфавита, десятичные цифры, знаки препинания, всевозможные скобки, коммерческие и другие символы.
Символы с номерами от 0 до 31 принято называть управляющими. Их функция – управление процессом вывода текста на экран или печать, подача звукового сигнала, разметка текста и т.п.
Символ 32 - пробел, т.е. пустая позиция в тексте. Все остальные отражаются определенными знаками.
Обращаю ваше внимание на то, что в таблице кодировки буквы (прописные и строчные) располагаются в алфавитном порядке, а цифры упорядочены по возрастанию значений. Такое соблюдение лексикографического порядка в расположении символов называется принципом последовательного кодирования алфавита.
Вторая половина кодовой таблицы ASCII, называемая кодовой страницей (128 кодов, начиная с 10000000 и кончая 11111111), может иметь различные варианты, каждый вариант имеет свой номер.
Кодовая страница в первую очередь используется для размещения национальных алфавитов, отличных от латинского. В русских национальных кодировках в этой части таблицы размещаются символы русского алфавита. Для букв русского алфавита также соблюдается принцип последовательного кодирования.
От начала 90-х годов, времени господства операционной системы MS DOS, остается кодировка CP866 ("CP" означает "Code Page", "кодовая страница").
Компьютеры фирмы Apple, работающие под управлением операционной системы Mac OS, используют свою собственную кодировку Mac.
Кроме того, Международная организация по стандартизации (International Standards Organization, ISO) утвердила в качестве стандарта для русского языка еще одну кодировку под названием ISO 8859-5.
Наиболее распространенной в настоящее время является кодировка Microsoft Windows, обозначаемая сокращением CP1251.
С конца 90-х годов проблема стандартизации символьного кодирования решается введением нового международного стандарта, который называется Unicode. Это 16-разрядная кодировка, т.е. в ней на каждый символ отводится 2 байта памяти. Конечно, при этом объем занимаемой памяти увеличивается в 2 раза. Но зато такая кодовая таблица допускает включение до 65536 символов. Полная спецификация стандарта Unicode включает в себя все существующие, вымершие и искусственно созданные алфавиты мира, а также множество математических, музыкальных, химических и прочих символов.
Ребята, какие будут вопросы по теме урока?
А теперь давайте еще раз попробуем ответить на вопрос, который был задан в начале урока:
Почему иногда текст, состоящий из букв русского алфавита, полученный с другого компьютера, мы видим на своем компьютере в виде "абракадабры"?
Ожидаемый ответ. На компьютерах применяется разная кодировка символов русского языка.
Сейчас мы решим несколько примеров.
Пример 1. Сколько бит памяти компьютера занимает слово МИКРОПРОЦЕССОР?
Прежде, чем приступить к решению примера, вспомним, какой объем памяти занимает один символ компьютерного текста.
Ожидаемый ответ. 1 байт
Решение. Слово состоит из 14 букв. Каждая буква является символом компьютерного алфавита и поэтому занимает 1 байт памяти. Слово займет 14 байт = 112 бит памяти, т.к. 1 байт = 8 бит.
В чем заключается принципа последовательного кодирования алфавита?
Ожидаемый ответ. В таблице кодировки буквы (прописные и строчные) располагаются в алфавитном порядке, а цифры упорядочены по возрастанию значений
Знание принципа последовательного кодирования позволяет нам решать некоторые задачи без обращения к таблице кодировки символов.
Пример 2. Что зашифровано последовательностью десятичных кодов: 108 105 110 107, если буква i в таблице кодировки символов имеет десятичный код 105?
Решение. Вспомним порядок букв в латинском алфавите - … i, j, k, l, m, n, o … . Буква j будет иметь код 106, k - код 107 и и.д. Следовательно, закодировано слово link.
Что обозначает понятие "кодовая страница"?
Ожидаемый ответ. Так называется вторая половина кодовой таблицы ASCII, предназначенная для размещения национальных алфавитов, отличных от латинского.
Соблюдается ли принцип последовательного кодирования в кодовых страницах?
Ожидаемый ответ. Соблюдается
Выясним это, решив следующий пример.
Пример 3. С помощью последовательности десятичных кодов: 225 232 242 зашифровано слово бит. Найти последовательность десятичных кодов этого же слова, записанного заглавными буквами.
Решение. При решении учтем, что разница между десятичным кодом строчной буквы кириллицы и десятичным кодом соответствующей заглавной буквы равна 32. Если букве б соответствует код 225, заглавная буква Б имеет десятичный код 225-32=193. Следовательно, слову БИТ соответствует последовательность кодов: 193 200 210.
III. Самостоятельная практическая работа
(параллельно вызываются ученики для решения примеров у доски)
Пример 4. Свободный объем оперативной памяти компьютера 640 Кбайт. Сколько страниц книги поместится в ней, если на странице 16 строк по 64 символа в строке?
Ответ:(640?1024)/(16?64)=640 стр.
Пример 5. Текст занимает полных 10 секторов на односторонней дискете объемом 180 Кбайт. Дискета разбита на 40 дорожек по 9 секторов. Сколько символов содержит текст?
Ответ:((180?1024)/(40?9))?10=5120 симв.
IV. Подведение итогов урока
V. Домашнее задание
Читать: § 13; выполнить ДЗ №10
Тестирование по разделу "Текстовые редакторы"
Таблица кодировки символов устанавливает соответствие между
1) символами, их десятичными номерами и двоичными кодами
2) символами разных алфавитов
3) символами и количеством байтов, которые они занимают
4) символами и номерами ячеек памяти, которые они занимают
5) символами и клавишами
1) гарнитура шрифта
2) размер символа
4) начертание символа
5) изменений не будет
Код (номер) буквы "j" в таблице кодировки символов равен 106. Какая последовательность букв будет соответствовать слову "file"?
Алфавит латинских букв: abcdefghijklmn …
1) 110 107 104 111
3) 132 112 90 140
4) 102 105 108 101
5) 90 102 114 86
Последовательность кодов 105 162 109 таблицы кодировки шифрует некоторые символы. Вставить вместо многоточия верное утверждение.
"Среди этих символов …"
1) не может быть букв русского алфавита
2) не может быть букв латинского алфавита
3) могут быть буквы русского и латинского алфавитов
4) не может быть букв русского и латинского алфавитов
5) может быть только одна буква латинского алфавита
Для хранения текста требуется 10 Кбайт. Сколько страниц займет этот текст, если на странице размещается 40 строк по 64 символа в строке?
Координаты курсора текстового редактора фиксируются
1) в меню текстового редактора
2) в словаре текстового редактора
3) в строке состояния текстового редактора
4) в окне текстового редактора
5) в буфере для копирования
Выберите фразу, написание которой соответствует правилам набора текста на компьютере:
1) Во всех трамваях окна изо льда . Белы деревья, крыши, провода
2) Я светлый образ в сердце берегу:у зимней Волги Ярославль в снегу.
3) Во всех трамваях окна изо льда. Белы деревья , крыши , провода.
4) Я светлый образ в сердце берегу: у зимней Волги Ярославль в снегу.
5) Во всех трамваях окна изо льда.Белы деревья, крыши , провода.
Выбрать действие, относящееся к форматированию текста:
1) копирование фрагментов текста
2) исправление опечаток
3) проверка орфографии
4) изменение размера полей
5) перемещение фрагментов текста
При печати документа на странице умещается 60 строк по 80 символов в каждой. Какие параметры необходимо изменить, чтобы на странице умещалось меньшее количество символов?
1) изменить кодировку
2) изменить начертание шрифта
3) уменьшить размер полей страницы
4) уменьшить гарнитуру шрифта
5) увеличить интервал между строками
Какие символы могут быть зашифрованы кодами таблицы ASCII: 119 и 251?
В текстовом редакторе можно использовать только один шрифт и две кнопки для установки таких эффектов как полужирное начертание и курсив. Сколько различных начертаний символов можно получить?
Размер окна текстового редактора – 20 строк по 64 символа в строке. Курсор находится в левом верхнем углу экрана и указывает на символ, стоящий в 25-й строке и 5 позиции текста. Какой из указанных символов будет виден в окне?
1) стоящий в 25-й строке и 70 позиции текста
2) стоящий в 35-й строке и 50 позиции текста
3) стоящий в 1-й строке и 1 позиции текста
4) стоящий в 46-й строке и 57 позиции текста
5) стоящий в 20-й строке и 5 позиции текста
В минимальный набор функций, которые должен выполнять текстовый редактор, не входит:
1) сохранение файлов
2) загрузка файлов
3) форматирование текста
4) работа с графикой
5) редактирование текста
Для редактирования неверно набранных символов используются клавиши:
1) Backspace, Delete, Insert
2) Home, End, Insert
4) Backspace, Delete
Буфер обмена - это:
1) раздел оперативной памяти
2) раздел жесткого магнитного диска
3) часть устройства ввода
5) часть устройства вывода
Текст занимает 0,25 Кбайт памяти компьютера. Сколько символов содержит текст?
Во время работы текстового редактора орфографический словарь
1) по мере необходимости загружается в оперативную память
2) по мере необходимости загружается во внешнюю память
3) постоянно находится в устройстве ввода
4) постоянно находится в ПЗУ
5) постоянно находится в устройстве вывода
Для перемещении фрагмента текста из одного места документа в другое необходимо выполнить команду(ы):
1) Копировать, Вставить
3) Вырезать, Вставить
4) Сохранить, Вставить
Сколько слов (с точки зрения текстового редактора)содержится в следующем тексте, содержащем ряд ошибок: "Раз,два, три, четыре, пять. Вышел зайчик по гулять. В друг охотник вы бегает."
Так вот 1 символ двоичной системы (0 или 1) занимает в памяти компьютера 1 бит.
А 8 бит составляют 1 байт (легко запомнить, что байт больше, ведь в нем даже больше букв, чем в слове «бит»)
Итак, даже одна буква или цифра в компьютере будет занимать пространство в 1 байт на жестком диске (ведь для её кодировки нужно восемь нулей и единиц).
В этом легко убедиться, создайте в текстовом блокноте файл (не в Word, а именно в блокноте). Файл должен иметь расширение (то, что в названии после последней точки) .txt и может иметь любое название.
Если расширения файлов у вас не отображаются, то включите их.
1. Для этого зайдите в любую папке на компьютере.
2. Выберите в меню Сервис - Параметры папок.
3. Перейдите во вкладку Вид.
Теперь все файлы будут показываться у вас с расширением. Не меняйте их, чтобы не потерять доступ к файлам. После упражнения можете вернуть галочку на место.
Итак, файл создан. Посмотрите сколько он «весит». Для этого нажмите на файл правой кнопкой мыши и выберете последний пункт «Свойства».
Его размер должен составлять 0 байт. Т.е. он пуст и ничего не весит.
Теперь откройте его и впишите любую цифру от 0 до 9. Сохраните файл и снова посмотрите в свойствах его вес. Теперь он должен весить 1 байт (8 бит). Это именно вес вписанной в него информации.
На диске файл будет занимать больше места, что связано с заполнением диска служебной информацией о расположении файла, его имени и т.д. Но конкретно наша цифра занимает всего 1 байт. Если мы впишем еще одну цифру, размер станет в 2 раза больше и т.д.
Теперь попробуем с буквами английского алфавита. Любая буква строчная или прописная тоже будет занимать 1 байт.
Русский же алфавит не умещается в кодировку в 256 символов, поэтому для него выделяется целых 2 байта другой кодировки 16-битной или 16-разрядной (из 16 единиц и нулей). Попробуйте русские буквы и убедитесь в этом.
Добавить интересную новость
Добавить анкету репетитора и получать бесплатно заявки на обучение от учеников
user->isGuest) < echo (Html::a('Войдите', ['/user/security/login'], ['class' =>'']) . ' или ' . Html::a('зарегистрируйтесь', ['/user/registration/register'], ['class' => '']) . ' , чтобы получать деньги $$$ за каждый набранный балл!'); > else < if(!empty(\Yii::$app->user->identity->profile->first_name) || !empty(\Yii::$app->user->identity->profile->surname))< $name = \Yii::$app->user->identity->profile->first_name . ' ' . \Yii::$app->user->identity->profile->surname; > else < $name = ''; >echo 'Получайте деньги за каждый набранный балл!'; > ?>-->
При правильном ответе Вы получите 1 балл
Сколько байт занимает одна буква латинского алфавита?
Выберите всего один правильный ответ.
Lorem iorLorem ipsum dolor sit amet, sed do eiusmod tempbore et dolore maLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempborgna aliquoLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempbore et dLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempborlore m mollit anim id est laborum.
28.01.17 / 22:14, Иван Иванович Ответить +5
Lorem ipsum dolor sit amet, consectetu sed do eiusmod qui officia deserunt mollit anim id est laborum.
28.01.17 / 22:14, Иван ИвановичОтветить -2
Lorem ipsum dolor sit amet, consectetur adipisicing sed do eiusmod tempboLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod temLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempborpborrum.
При хранении и передаче информации с помощью технических устройств информацию следует рассматривать как последовательность символов – знаков (букв, цифр, кодов цветов точек изображения и т.д.).
N=2 i | i | Информационный вес символа, бит |
N | Мощность алфавита | |
I=K*i | K | Количество символов в тексте |
I | Информационный объем текста |
Возможны следующие сочетания известных (Дано) и искомых (Найти) величин:
Тип | Дано | Найти | Формула |
---|---|---|---|
1 | i | N | N=2 i |
2 | N | i | |
3 | i,K | I | I=K*i |
4 | i,I | K | |
5 | I, K | i | |
6 | N, K | I | Обе формулы |
7 | N, I | K | |
8 | I, K | N |
Решение: В одном байте 8 бит. 32:8=4
Ответ: 4 байта.
Решение: Поскольку 1Кбайт=1024 байт=1024*8 бит, то 12582912:(1024*8)=1536 Кбайт и
поскольку 1Мбайт=1024 Кбайт, то 1536:1024=1,5 Мбайт
Ответ:1536Кбайт и 1,5Мбайт.
Задача 3. Компьютер имеет оперативную память 512 Мб. Количество соответствующих этой величине бит больше:
1) 10 000 000 000бит 2) 8 000 000 000бит 3) 6 000 000 000бит 4) 4 000 000 000бит Решение: 512*1024*1024*8 бит=4294967296 бит.
Ответ: 4.
Задача 4. Определить количество битов в двух мегабайтах, используя для чисел только степени 2.
Решение: Поскольку 1байт=8битам=2 3 битам, а 1Мбайт=2 10 Кбайт=2 20 байт=2 23 бит. Отсюда, 2Мбайт=2 24 бит.
Ответ: 2 24 бит.
Задача 6. Один символ алфавита "весит" 4 бита. Сколько символов в этом алфавите?
Решение:
Дано:
i=4 | По формуле N=2 i находим N=2 4 , N=16 |
Найти: N – ? |
Задача 7. Каждый символ алфавита записан с помощью 8 цифр двоичного кода. Сколько символов в этом алфавите?
Решение:
Дано:
i=8 | По формуле N=2 i находим N=2 8 , N=256 |
Найти:N – ? |
Задача 8. Алфавит русского языка иногда оценивают в 32 буквы. Каков информационный вес одной буквы такого сокращенного русского алфавита?
Решение:
Дано:
N=32 | По формуле N=2 i находим 32=2 i , 2 5 =2 i ,i=5 |
Найти: i– ? |
Задача 9. Алфавит состоит из 100 символов. Какое количество информации несет один символ этого алфавита?
Решение:
Дано:
N=100 | По формуле N=2 i находим 32=2 i , 2 5 =2 i ,i=5 |
Найти: i– ? |
Задача 10. У племени "чичевоков" в алфавите 24 буквы и 8 цифр. Знаков препинания и арифметических знаков нет. Какое минимальное количество двоичных разрядов им необходимо для кодирования всех символов? Учтите, что слова надо отделять друг от друга!
Решение:
Дано:
N=24+8=32 | По формуле N=2 i находим 32=2 i , 2 5 =2 i ,i=5 |
Найти: i– ? |
Задача 11. Книга, набранная с помощью компьютера, содержит 150 страниц. На каждой странице — 40 строк, в каждой строке — 60 символов. Каков объем информации в книге? Ответ дайте в килобайтах и мегабайтах
Решение:
Дано:
K=360000 | Определим количество символов в книге 150*40*60=360000. Один символ занимает один байт. По формуле I=K*iнаходим I=360000байт 360000:1024=351Кбайт=0,4Мбайт |
Найти: I– ? |
Ответ: 351Кбайт или 0,4Мбайт
Задача 12. Информационный объем текста книги, набранной на компьютере с использованием кодировки Unicode, — 128 килобайт. Определить количество символов в тексте книги.
Решение:
Дано:
I=128Кбайт,i=2байт | В кодировке Unicode один символ занимает 2 байта. Из формулыI=K*i выразимK=I/i,K=128*1024:2=65536 |
Найти: K– ? |
I=1,5Кбайт,K=3072 | Из формулы I=K*i выразимi=I/K,i=1,5*1024*8:3072=4 |
Найти: i– ? |
N=64, K=20 | По формуле N=2 i находим 64=2 i , 2 6 =2 i ,i=6. По формуле I=K*i I=20*6=120 |
Найти: I– ? |
N=16, I=1/16 Мбайт | По формуле N=2 i находим 16=2 i , 2 4 =2 i ,i=4. Из формулы I=K*i выразим K=I/i, K=(1/16)*1024*1024*8/4=131072 |
Найти: K– ? |
Примеры решения задач по информатике
Заполняем пробелы – расширяем горизонты!
Для измерения длины есть такие единицы, как миллиметр, сантиметр, метр, километр. Известно, что масса измеряется в граммах, килограммах, центнерах и тоннах. Бег времени выражается в секундах, минутах, часах, днях, месяцах, годах, веках. Компьютер работает с информацией и для измерения ее объема также имеются соответствующие единицы измерения.
Мы уже знаем, что компьютер воспринимает всю информацию через нули и единички.
Бит – это минимальная единица измерения информации, соответствующая одной двоичной цифре («0» или «1»).
Байт состоит из восьми бит. Используя один байт, можно закодировать один символ из 256 возможных (256 = 2 8 ). Таким образом, один байт равен одному символу, то есть 8 битам:
1 символ = 8 битам = 1 байту.
Буква, цифра, знак препинания – это символы. Одна буква – один символ. Одна цифра – тоже один символ. Один знак препинания (либо точка, либо запятая, либо вопросительный знак и т.п.) – снова один символ. Один пробел также является одним символом.
Изучение компьютерной грамотности предполагает рассмотрение и других, более крупных единиц измерения информации.
Урок 2. Лабораторная работа
Цель: Познакомить учащихся с различными кодировками символов, используя текстовые редакторы.
Задача: Выполнить задания в различных текстовых приложениях
1. Текстовый редактор Блокнот
а) Используя клавишу Alt и малую цифровую клавиатуру раскодировать фразу: 145 170 174 224 174 255 170 160 173 168 170 227 171 235;
Технология выполнения задания: При удерживаемой клавише Alt, набрать на малой цифровой клавиатуре указанные цифры. Отпустить клавишу Alt, после чего в тексте появится буква, закодированная набранным кодом.
Ответ: скоро каникулы
б) Используя ключ к кодированию, закодировать слово – зима;
Технология выполнения задания: Из предыдущего задания выяснить, каким кодом записана буква а. Учитывая, что буквы кодируются в алфавитном порядке, выяснить коды остальных букв.
Ответ: 167 168 172 160
Что вы заметили при выполнении этого задания во время раскодировки? Запишите свои наблюдения.
Возможный вариант: в кодировочной таблице нет буквы ё.
2. Текстовый процессор MS Word.
Технология выполнения задания: рассмотрим на примере: представить в различных кодировках слово Кодировка
- Создать новый текстовый документ в Word;
- Выбрать – Команда – Вставка – Символ.
В открывшемся окне «Символ» установить из: Юникод (шестн.), - В наборе символов находим букву К и щелкнем на ней левой кнопкой мыши (ЩЛКМ).
- В строке код знака появится код выбранной буквы 041А (незначащие нули тоже записываем).
- У буквы о код – 043Е и так далее: д – 0434, и – 0438, р – 0440, о – 043Е, в – 0432, к – 043А, а – 0430.
- Установить Кириллица (дес.)
- К – 0202, о – 0238, д – 0228, и – 0232, р – 0240, о – 0238, в –0226, к – 0202, а –0224.
Задание: Открыть Word.
Используя окно «Вставка символа» выполнить задания: Закодировать слово Forest
а) Выбрать шрифт Courier New, кодировку ASCII(дес.) Ответ: 70 111 114 101 115 116
б) Выбрать шрифт Courier New, кодировку Юникод(шест.) Ответ: 0046 006F 0072 0665 0073 0074
в) Выбрать шрифт Times New Roman, кодировку Кирилица(дес.) Ответ: 70 111 114 101 115 116
г) Выбрать шрифт Times New Roman, кодировку ASCII(дес.) Ответ: 70 111 114 101 115 116
Вывод: _________________________________________________________
Ответ вывода: код символа не зависит от типа шрифта. Предлагаемые MS Word кодировки кодируют символы одинаково.
3. Составьте 3 варианта объявления о наборе группы обучения работе в Текстовых приложениях.
а) в Текстовом редакторе Блокнот
б) в Текстовом процессоре Word
в) в Издательской системе Publisher (публикация)
Ответьте на вопрос: в чем отличительные особенности (положительные и отрицательные) каждого из использованных приложений. Оформите ответ в виде вывода.
Вывод: __________________________________________________________
Ответ вывода: блокнот – положительное: простота использования, отрицательные: ограничение возможностей
Word положительное: множество возможностей, отрицательные: сложность использования Publisher положительное : множество профессиональных возможностей, отрицательные: необходимость определенных навыков работы и знаний
Теория:
По умолчанию (если в задаче не указано специально) при решении задачи указывается 256-символьный алфавит – таблица ASCII (мощность алфавита = 256 символов). Значит, на один символ (букву, цифру, знак, знак препинания, пробел) приходится 8 бит информации или 1 байт.
Определить количество информации, которое содержится на печатном листе бумаги (двусторонняя печать), если на одной стороне умещается 40 строк по 67 символов в строке.
Определим количество символов на одной стороне листа:
40 строк * 67 символов = 2680 символов
Определим количество символов на 2-х сторонах листа:
2680 символов * 2 = 5360 символов
Количество информации = 5360 символов * 1 байт = 5360 байт
Переводим в Кб: 5360 байт : 1024 байт = 5,23 Кб
Если бы необходимо было получить ответ в бит, то
Количество информации = 5360 символов * 8 бит = 42880 бит
Переводим в байты 42880 бит : 8 бит = 5360 байт
Переводим в Кб 5360 байт : 1024 байт = 5,23 Кб
Информация.
Теория:
где i – количество информации в бит, N – количество символов, количество событий
Символом является и знак препинания, и цифра, и специальные знаки. И пробел!
Какое количество информации будет содержаться на странице печатного текста при использовании 32-х символьного алфавита (на странице 60 строк по 56 символов).
Количество символов на странице = 60 строк * 56 символов = 3360 символов
По условию используется 32-х символьный алфавит (т. е. мощность алфавита = 32 символа).
Тогда , отсюда i = 5 бит. Такое количество информации приходится на 1 символ 32-х символьного алфавита.
Количество информации, содержащееся на странице = 3360 символов * 5 бит = 16800 бит
Переводим в байты: 16800 бит : 8 бит = 2100 байт
Переводим в Кб 2100 байт : 1024 байт = 2,05 Кб
общее количество символов на одной странице
количество бит информации, приходящейся на один символ
I
(количество информации)
Единицы измерения информации правой и левой части должны быть одинаковыми.
Какое количество символов содержится на странице энциклопедического словаря, если в памяти компьютера эта страница занимает 13 Кб?
По умолчанию количество бит информации, приходящейся на один символ, равно 8 бит.
Переведем 13 Кб в биты:
13 Кб * 1024 байт * 8 бит = 106496 бит
Используя данные предыдущей задачи и зная, что в одной строке находится 85 знаков, определить количество строк на странице.
Общее число символов на странице (по предыдущей задаче) = 13312 символов
Общее число символов 13312 символов
Количество символов в одной строке 85 знаков
Сколько бит содержится в слове ИНФОРМАЦИЯ?
Т. к. по умолчанию количество бит информации, приходящейся на 1 символ = 8 бит
(256-символьный алфавит, , i=8 бит), а в предлагаемом слове 10 букв, то количество бит, содержащихся в слове =
10 букв * 8 бит = 80 бит = 10 байт
В каком алфавите одна буква несет в себе больше информации, в русском или латинском? Примечание: в русском языке 33 буквы, в латинском – 26 букв.
Русский язык: , i = 6 бит (i не должно быть меньше 6, т. к., а у нас 33 буквы
Латинский язык: , i = 5 бит.
Количество бит информации одного символа русского языка больше на 1, чем в латинском языке.
Теория:
При форматировании дискеты 3.5 (А) ее физический размер составляет 1.44 Мб. Тем не менее, доступно для записи непосредственно самой информации пользователя только 1.37 Мб, т. к. 71,7 Кб отводится на создание каталога диска и нулевую дорожку.
Сколько дискет объемом 1.37 Мб необходимо для сохранения информации с винчестера объемом 40 Гб? А сколько CD-дисков?
Переводим единицы измерения информации к одному виду.
40 Гб * 1024 Мб = 40960 Мб
Количество дискет = 40960 Мб : 1.37 Мб =дискет.
Т. е. примерно 30 тыс. дискет 3.5 (А)!
Один CD-диск содержит примерно 700 Mb информации, тогда 40960 Mb / 700Mb = 58,51? Т. е. примерно 59 компакт-дисков CD-R объемом по 700 Мб.
Допустим, в вашем классе 27 человек.
Точной степени для этого уравнения нет (и).
В первом случае мы угадаем только из 16 человек, во втором из 32-х.
Значит, чтобы угадать из 27 человек необходимо получить 5 бит информации,
т. е. задать 5 вопросов.
Сколько символов содержится в алфавите, при помощи которого написана книга из 20 страниц, на каждой из которых содержится 15 строк по 20 символов и занимает в памяти компьютера вся книга 5,86 Кб.
Количество символов на одной странице – 15 строк * 20 символов = 300 символов
Всего символов в книге n = 300 символов * 20 страниц = 6000 символов
Общее количество информации I = бит в 1 символе * n символов
5,86 Кб = 48005,12 бит
Определим сколько бит в 1 символе:
, где N – мощность алфавита, значит ,
N=256 символов в алфавите
В алфавите некоторого формального языка всего два знака буквы. Каждое слово этого языка состоит обязательно из 7 букв. Какое максимальное число слов возможно записать в этом языке?
Т. к. для записи слов используется только 2 знака-буквы, при N-перемещениях существуетразличных наборов слов. N=7, значит , тогда N=128 слов.
Приведем выражение к общему основанию и общим единицам измерения.
Какое количество информации несет в себе экран SVGA – монитора (16-bit кодирование, размер экрана 800*600)?
Определим, сколько всего пиксел содержится на всем экране:
* 16 бит = 7 бит = байт = 937,5 Кб = 0,9 Мб
Сколько цветов содержит рисунок размером 100*150 пиксел и объемом 29,3 Кб
Количество точек по вертикали
I
(количество информации)
Глубина цвета в бит
Количество точек по горизонтали
Тогда, 29,3 Кб = 30003,2 байт = 6 бит
Общее число точек = 100*150 =
Тогда количество цветов =
256-цветный рисунок содержит 120 байт информации. Из скольких точек он состоит?
Т. к. рисунок содержит 256 цветов, то , i = 8 бит – глубина цвета
I = кол-во точек * глубину цвета
Количество точек = , т. к. 120 байт = 960 бит
Достаточно ли видеопамяти объемом 256 Кб для работы монитора в режиме 640*480 точек и палитрой в 16 цветов.
Т. к. используется 16 цветов, значит глубина цвета = 4 бита ()
640*480 = всего точек
Необходимое количество видеопамяти:
2 бит дано изначально
* 4 бита = 1 занимает экран
– получается, что дано в 1,7 раз больше, значит видеопамяти хватит!
Читайте также: