Файл: Методы кодирования данных (Системы счисления бывают позиционные и непозиционные).pdf
Добавлен: 02.04.2023
Просмотров: 327
Скачиваний: 2
Приложение А
Таблица кодов ASCII и Кодовая таблица MS – DOS
CP866 (MS DOS).
Стандартная часть кодировочной таблицы ASCII
|
Номер |
Символ |
Номер |
Символ |
Номер |
Символ |
Номер |
Символ |
|
32 |
56 |
8 |
80 |
P |
104 |
h |
|
|
33 |
! |
57 |
9 |
81 |
Q |
105 |
i |
|
34 |
“ |
58 |
: |
82 |
R |
106 |
j |
|
35 |
# |
59 |
; |
83 |
S |
107 |
k |
|
36 |
$ |
60 |
< |
84 |
T |
108 |
l |
|
37 |
% |
61 |
= |
85 |
U |
109 |
m |
|
38 |
& |
62 |
> |
86 |
V |
110 |
n |
|
39 |
‘ |
63 |
? |
87 |
W |
111 |
o |
|
40 |
( |
64 |
@ |
88 |
X |
112 |
p |
|
41 |
) |
65 |
A |
89 |
Y |
113 |
q |
|
42 |
* |
66 |
B |
90 |
Z |
114 |
r |
|
43 |
+ |
67 |
C |
91 |
[ |
115 |
s |
|
44 |
, |
68 |
D |
92 |
\ |
116 |
t |
|
45 |
- |
69 |
E |
93 |
] |
117 |
u |
|
46 |
. |
70 |
F |
94 |
^ |
118 |
v |
|
47 |
/ |
71 |
G |
95 |
_ |
119 |
w |
|
48 |
0 |
72 |
H |
96 |
` |
120 |
x |
|
49 |
1 |
73 |
I |
97 |
a |
121 |
y |
|
50 |
2 |
74 |
J |
98 |
b |
122 |
z |
|
51 |
3 |
75 |
K |
99 |
c |
123 |
{ |
|
52 |
4 |
76 |
L |
100 |
d |
124 |
| |
|
53 |
5 |
77 |
M |
101 |
e |
125 |
} |
|
54 |
6 |
78 |
N |
102 |
f |
126 |
~ |
|
55 |
7 |
79 |
O |
103 |
g |
127 |
Приложение Б
Кодирование текстовой информации. Практика
Определение числового кода символа с помощью текстового редактора Word.
- Запустить текстовый редактор Word командой [Программы/Microsoft Word]
- Ввести команду [вставка/символ]. На экране появится диалоговая панель Символ. Для определения числового кода символа в кодировке Windows с помощью раскрывающегося списка из: выбрать тип кодировки кириллица (дес.).
- В таблице символов выбрать символ (например, прописную букву «А»). В текстовом поле Код знака: появится десятичный числовой код символа (в данном случае 192).
- Для определения шестнадцатеричного числового кода символа в кодировке Unicode с помощью раскрывающегося списка из: выбрать тип кодировки Юникод(шестн.)
- В таблице символов выбрать символ (например, прописную букву «А»). В текстовом поле Код знака: появится шестнадцатеричный числовой код символа (в данном случае 0410).
Ввод символа с помощью числовых кодов в текстовом редакторе Блокнот
- Запустить стандартное приложение Блокнот командой [Программы/ Стандартные/ Блокнот]
- С помощью дополнительной цифровой клавиатуры при нажатой клавише {Alt} ввести число 0224, отпустить клавишу {Alt}, в документе появится символ «а». Повторить процедуру для числовых кодов от 0225 до 0233, в документе появится последовательность из 12 символов «абвгдежзий» в кодировке Windows.
-
С помощью дополнительной цифровой клавиатуры при нажатой клавише {Alt} ввести число 224, в документе появится символ «р». Повторить процедуру для числовых кодов от 225 до 233, в документе появится последовательность из 12 символов «рстуфхцчшщ» в кодировке MS-DOS
Примеры кодирования текстовой информации
Задача 1.
- Повязала осень пестрый фартук
- И ведерки с красками взяла.
- Ранним утром, проходя по парку,
- Листья позолотой обвела.
- 143 174 162 239 167 160 171 160 32 174 225 165 173 236 32 175 165 225 226 224 235 169 32 228 160 224 226 227 170
- 136 32 162 165 164 165 224 170 168 32 225 32 170 224 160 225 170 160 172 168 32 162 167 239 171 160 46
- 144 160 173 168 172 32 227 226 224 174 172 44 32 175 224 174 229 174 164 239 32 175 174 32 175 160 224 170 227 44
- 138 168 225 226 236 239 32 175 174 167 174 171 174 226 174 169 32 174 161 162 165 171 160 46
Задача 2.
- Нам не дано предугадать,
- Как слово наше отзовется, —
- И нам сочувствие дается,
- Как нам дается благодать...
- 141 160 172 32 173 165 32 164 160 173 174 32 175 224 165 164 227 163 160 164 160 226 236 44
- 138 160 170 32 225 171 174 162 174 32 173 160 232 165 32 174 226 167 174 162 165 226 225 239 44 32 45
- 136 32 173 160 172 32 225 174 231 227 162 225 226 162 168 165 32 164 160 165 226 225 239 44
- 138 160 170 32 173 160 172 164 160 165 226 225 239 32 161 171 160 163 174 164 160 226 236 46 46 46
Приложение В
Кодирование звуковой информации. Практика
Во время кодирования непрерывного звукового сигнала происходит временная дискретизация - непрерывная звуковая волна разбивается на отдельные маленькие временные участки.
Каждой ступеньки присваивается значение уровня громкости звука, его код (1,2,3...)
Частота дискретизации звука – это количество измерений громкости звука за одну секунду.
Глубина кодирования звука i– это количество бит информации, которое необходимо для кодирования дискретных уровней громкости цифрового звука.
Количество различных уровней сигнала можно рассчитать по формуле 2 i=N
Качество двоичного кодирования звука определяется глубиной кодирования и частотой дискретизации.
Информационный объём звуковой информации = глубина кодирования звука *частота дискретизации * время звучания *моно или стерео (1 или 2)
Задача 1. Оцените информационный объём стереоаудио файла длительностью звучания 1 сек (1 мин) при высоком качестве звука(16 бит; 48 КГц)
Решение:
Количество бит, приходящихся на одну выборку* на количество выборок в сек *2(стерео).
1)16 бит*48000*2==1536000 бит=192000 байт=187,5К байт
2) 187,5К байт*60=2812,5Кбайт
Задача 2. Определите качество звука, ели известно, что объём моноаудиофайла длительностью звучания в 10 сек. Равен 940 Кбайт;
Решение:
940 Кбайт =7700480бит;
7700480 =10*16* частота дискретизации
частота дискретизации=7700480/(10*16)=4812Гц –качество CD
Задача 3. Рассчитать время звучания моноаудиофайла, если при 16-битном кодировании и частоте дискретизации 32кГц его объем равен:
А)700 Кбайт;
Б)6300 Кбайт. (на дом)
Решение: а) 16*32000*t=700 Кбайт; t=(700*1024*8)/(16*32000)=11,2 сек.
Б)t=(6300*1024*8)/(16*32000)=100 сек.=1,68 мин
Примеры «Двоичное кодирование звуковой информации»
Задача 1
Определите качество звука, если известно, что объем моноаудиофайла длительностью звучания 20 сек. равен 157 Кбайт, «глубина» кодирования 16 бит.
Ответ: 157*1024*8=1286144бит; 1286144/16/20=4019,2 гц=4Кгц
Задача 2
Рассчитайте время звучания стереоаудиофайла, если при 16 – битном кодировании и частоте дискретизации 48кГц его объем равен 6300Кбайт.
Ответ: 6300*1024*8=51609600бит; 51609600/16/48000/2=33,6 сек
Задача 3
Определите длительность звукового файла, который уместится на гибкой дискете 3,5 (при низком качестве звука: моно, 8 бит, 8 кГц). Учтите, что для хранения данных на такой дискете выделяется 2847 секторов объемом 512 байт.