Представление информации в памяти ПК. Таблица ASCII-кодов. Таблица символов Unicode

Единицы измерения информации. Таблица ASCII кодов и Unicode. Базовая многоязыковая плоскость. Применение системы двоичного кодирования, основанной на представлении данных последовательностью двух знаков: 1 и 0. Описание стандарта ISO 646 (ECMA-6).

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 04.04.2016
Размер файла 23,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

КАФЕДРА СОЦИАЛЬНОЙ ПСИХОЛОГИИ И СОЦИОЛОГИИ УПРАВЛЕНИЯ

КАФЕДРА ПСИХОЛОГИИ ЛИЧНОСТИ И ОБЩЕЙ ПСИХОЛОГИИ

РЕФЕРАТ

ПРЕДСТАВЛЕНИЕ ИНФОРМАЦИИ В ПАМЯТИ ПК. ТАБЛИЦА ASCII-КОДОВ. ТАБЛИЦА СИМВОЛОВ UNICODE

Выполнила: Проверил:

студентка 1 курса психологии профессор кафедры

Кияница Ольга Борисовна информационных технологий,

доктор физико-математических наук

Осипян Валерий Осипович

Краснодар

2014

Оглавление

Представление информации в памяти ПК

Единицы измерения информации

Что такое ASCII?

Таблица ASCII кодов

Что такое Unicode?

Базовая многоязыковая плоскость

Источники

Представление информации в памяти ПК

Люди имеют дело со многими видами информации. Услышав прогноз погоды, можно записать его в компьютер, чтобы затем воспользоваться им. В компьютер можно поместить фотографию своего друга или видеосъемку о том как вы провели каникулы. Но ввести в компьютер вкус мороженого или мягкость покрывала никак нельзя.

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

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

Для преобразования числовой, текстовой, графической, звуковой информации в цифровую необходимо применить кодирование. Кодирование - это преобразование данных одного типа через данные другого типа. В ЭВМ применяется система двоичного кодирования, основанная на представлении данных последовательностью двух знаков: 1 и 0, которые называются двоичными цифрами (binary digit - сокращенно bit).

Единицы измерения информации

Таким образом, единицей информации в компьютере является один бит, т.е. двоичный разряд, который может принимать значение 0 или 1. Восемь последовательных бит составляют байт. В одном байте можно закодировать значение одного символа из 256 возможных (256 = 2 в степени 8). Более крупной единицей информации является килобайт (Кбайт), равный 1024 байтам (1024 = 2 в степени 10). Еще более крупные единицы измерения данных: мегабайт, гигабайт, терабайт (1 Мбайт = 1024 Кбайт; 1 Гбайт = 1024 Мбайт; 1 Тбайт = 1024 Гбайт).

Целые числа кодируются двоичным кодом довольно просто (путем деления числа на два). Для кодирования нечисловой информации используется следующий алгоритм: все возможные значения кодируемой информации нумеруются и эти номера кодируются с помощью двоичного кода.

Например, для представления текстовой информации используется таблица нумерации символов или таблица кодировки символов, в которой каждому символу соответствует целое число (порядковый номер). Восемь двоичных разрядов могут закодировать 256 различных символов.

Что такое ASCII?

ASCII -- American Standard Code for Information Interchange -- американский стандартный код для обмена информацией. ASCII представляет собой 8-битную кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов. Нижнюю половину кодовой таблицы (0 -- 127) занимают символы US-ASCII, а верхнюю (128 -- 255) -- разные другие нужные символы. Слово ASCII чаще употребляется в женском роде.

Стандарт ISO 646 (ECMA-6) предусматривает возможность размещения национальных символов на месте @ [ \ ] ^ ` { | } ~. В дополнение к этому, на месте # может быть размещён Ј, а на месте $ -- ¤. Такая система хорошо подходит для европейских языков, где нужны лишь несколько дополнительных символов. Вариант ASCII без национальных символов называется US-ASCII, или «International Reference Version».

Для некоторых языков с нелатинской письменностью (русского, греческого, арабского, иврита) существовали более радикальные модификации ASCII. Одним из вариантов был отказ от строчных латинских букв -- на их месте размещались национальные символы (для русского и греческого -- только заглавные буквы). Другой вариант -- переключение между US-ASCII и национальным вариантом «на лету» с помощью символов SO (Shift Out) и SI (Shift In) -- в этом случае в национальном варианте можно полностью устранить латинские буквы и занять всё пространство под свои символы. См. также КОИ-7!

Впоследствии оказалось удобнее использовать 8-битные кодировки (кодовые страницы), где нижнюю половину кодовой таблицы (0--127) занимают символы US-ASCII, а верхнюю (128--255) -- дополнительные символы, включая набор национальных символов. Таким образом, верхняя половина таблицы ASCII до повсеместного внедрения Юникода активно использовалась для представления локализированных символов, букв местного языка. Отсутствие единого стандарта размещениякириллических символов в таблице ASCII доставляло множество проблем с кодировками (КОИ-8, Windows-1251 и другие). Другие языки с нелатинской письменностью тоже страдали из-за наличия нескольких разных кодировок.

В Юникоде первые 128 символов тоже совпадают с соответствующими символами US-ASCII. информация код плоскость стандарт

Таблица ASCII кодов

ASCII (American Standard Code for Information Interchange)

Dec

Hex

Char

Dec

Hex

Char

Dec

Hex

Char

Dec

Hex

Char

0

0

NUL

32

20

(sp)

64

40

@

96

60

`

1

1

SOH

33

21

!

65

41

A

97

61

a

2

2

STX

34

22

"

66

42

B

98

62

b

3

3

ETX

35

23

#

67

43

C

99

63

c

4

4

EOT

36

24

$

68

44

D

100

64

d

5

5

ENQ

37

25

%

69

45

E

101

65

e

6

6

ACK

38

26

&

70

46

F

102

66

f

7

7

BEL

39

27

'

71

47

G

103

67

g

8

8

BS

40

28

(

72

48

H

104

68

h

9

9

TAB

41

29

)

73

49

I

105

69

i

10

A

LF

42

2A

*

74

4A

J

106

6A

j

11

B

VT

43

2B

+

75

4B

K

107

6B

k

12

C

FF

44

2C

,

76

4C

L

108

6C

l

13

D

CR

45

2D

-

77

4D

M

109

6D

m

14

E

SO

46

2E

.

78

4E

N

110

6E

n

15

F

SI

47

2F

/

79

4F

O

111

6F

o

16

10

DLE

48

30

0

80

50

P

112

70

p

17

11

DC1

49

31

1

81

51

Q

113

71

q

18

12

DC2

50

32

2

82

52

R

114

72

r

19

13

DC3

51

33

3

83

53

S

115

73

s

20

14

DC4

52

34

4

84

54

T

116

74

t

21

15

NAK

53

35

5

85

55

U

117

75

u

22

16

SYN

54

36

6

86

56

V

118

76

v

23

17

ETB

55

37

7

87

57

W

119

77

w

24

18

CAN

56

38

8

88

58

X

120

78

x

25

19

EM

57

39

9

89

59

Y

121

79

y

26

1A

SUB

58

3A

:

90

5A

Z

122

7A

z

27

1B

ESC

59

3B

;

91

5B

[

123

7B

{

28

1C

FS

60

3C

<

92

5C

\

124

7C

|

29

1D

GS

61

3D

=

93

5D

]

125

7D

}

30

1E

RS

62

3E

>

94

5E

^

126

7E

~

31

1F

US

63

3F

?

95

5F

_

127

7F

DEL

Что такое Unicode?

Юникод (англ. Unicode) - это универсальный стандарт кодирования символов, который позволяет предоставить знаки всех языков мира.

В отличие от ASCII, один символ кодируется двумя байтами, что позволяет использовать 65 536 символов, против 256.

Как известно, один байт - это целое число от нуля до 255. В свою очередь, байт состоит из восьми бит, которые хранят числовые значения в двоичном виде, где каждая следующая единица текущего бита является в два раза большим значением предыдущего бита. Таким образом, два байта могут хранить в себе число от нуля до 65 535, что и позволяет использовать 65 536 символов (ноль + 65 535, ноль - это тоже число, он не является ничем).

Символы Юникода разделены на секции. Первые 128 символов повторяют таблицу ASCII.

За отображение символов отвечает семейство кодировок Юникода (Unicode Transformation Format - UTF). Наиболее известная и широко применяемая кодировка - UTF-8.

Символы представлены по 16 штук на строке. Сверху вы можете видеть шестнадцатеричное число от 0 до 16. Слева аналогичные числа в шестнадцатеричном виде от 0 до FFF.

Соединив число слева с числом сверху, можно узнать код символа. Например: английская буква F расположена на строке 004, в столбике 6:004 + 6 = код символа 0046.

Впрочем, вы можете просто навести курсор на конкретный символ в таблице, чтобы узнать код символа. Либо нажать на символ, чтобы скопировать его, или его код в одном из форматов.

В поисковое поле можно ввести ключевые слова поиска, например: стрелки, солнце, сердце. Либо можно указать код символа в любом формате, например: 1123, 04BC, &#1670;. Или сам символ, если требуется узнать код символа.

Базовая многоязыковая плоскость

В Юникоде зарезервировано 1 112 064 (= 220 + 216 ? 211) позиций символов, из которых сейчас используется свыше 100 000. Первые 256 знакомест совпадают с кодовой таблицей ISO 8859-1 («Латиница-1»).

Кодовое пространство разделено на 17 «плоскостей» по 65 536 (= 216) символов:

Плоскость 0 (0000--FFFF): Базовая многоязыковая плоскость (Basic Multilingual Plane, BMP)

Плоскость 1 (10000--1FFFF): Дополнительная многоязыковая плоскость (Supplementary Multilingual Plane, SMP)

Плоскость 2 (20000--2FFFF): Дополнительная иероглифическая плоскость (Supplementary Ideographic Plane, SIP)

Плоскость 3 (30000--3FFFF): Третичная иероглифическая плоскость (Tertiary Ideographic Plane, TIP)

Плоскости 4--13 (40000--DFFFF) не используются

Плоскость 14 (E0000--EFFFF): Дополнительная плоскость особого назначения (Supplementary Special-purpose Plane, SSP)

Плоскость 15 (F0000--FFFFF) используется как дополнительная область-A для частного использования (Supplementary Private Use Area-A, SPUA-A)

Плоскость 16 (100000--10FFFF) используется как дополнительная область-B для частного использования (Supplementary Private Use Area-B, SPUA-B)

Источники

1. Н.В. Буханцева. Экономическая информатика в профессии будущего специалиста.

2. С.В Симонович «Информатика для Юристов и Экономистов».

3. В.Губарев «Информатика:прошлое,настоящее,будущее».

4. https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B,_%D0%BF%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B2_%D0%AE%D0%BD%D0%B8%D0%BA%D0%BE%D0%B4%D0%B5.

5. http://www.lessons-tva.info/edu/e-inf1/e-inf1-2-5.html.

Размещено на Allbest.ru

...

Подобные документы

  • Форматы представления текстовых данных, изображений, звуковой и видеоинформации. Понятие команд и их группы по характеру выполняемых операций. Кодовые таблицы и таблица передачи символов ASCII. Назначение и модель функционирования файловой системы.

    реферат [150,3 K], добавлен 24.12.2013

  • Создание базы из основной таблицы с оперативными данными и четырех таблиц справочников с наименованиями кодов. Расшифровка кодов в формах, в представлениях, в запросах и в отчетах. Логическая модель базы данных. Конструктор базового представления.

    курсовая работа [1,6 M], добавлен 08.04.2014

  • Разработка алгоритма и программы кодирования и декодирования данных кодом Рида-Малера. Понятие избыточных кодов, их применение. Корелляционный код. Особенности построения простых помехоустойчивых кодов Рида-Маллера. Рассмотрение частных случаев.

    курсовая работа [31,9 K], добавлен 09.03.2009

  • Элементарные расчеты на персональном компьютере в электронной таблице MS Excel. Превращение числовой информации в календарную в результате ошибки кодирования. Увеличение точности округления. Заполнение таблицы данными и их элементарное форматирование.

    лабораторная работа [311,5 K], добавлен 26.03.2013

  • Электронная таблица как двумерный или n-мерный массив данных, размещенный на машинных носителях информации, определение ее главных достоинств и принципы работы. Общее описание редактора Excel, типы данных и принципы работы с ними. Построение диаграмм.

    лабораторная работа [3,2 M], добавлен 12.04.2012

  • Изучение сущности циклических кодов - семейства помехоустойчивых кодов, включающих в себя одну из разновидностей кодов Хэмминга. Основные понятия и определения. Методы построения порождающей матрицы циклического кода. Понятие открытой системы. Модель OSI.

    контрольная работа [99,5 K], добавлен 25.01.2011

  • Команды вычислительной машины, которые интерпретируются микропроцессором или микропрограммами. Правила для записи чисел цифровыми знаками. Способы кодирования информации. Практическое применение машинных кодов, систем счисления, кодировки информации.

    курсовая работа [1,6 M], добавлен 15.03.2015

  • Определение понятий кода, кодирования и декодирования, виды, правила и задачи кодирования. Применение теорем Шеннона в теории связи. Классификация, параметры и построение помехоустойчивых кодов. Методы передачи кодов. Пример построения кода Шеннона.

    курсовая работа [212,6 K], добавлен 25.02.2009

  • Разработка интерфейса для объединения в структуру данных множества объектов различных классов (абстрактный базовый класс TObject). Создание таблиц (коллекций) объектов с помощью механизма объектно-ориентированного программирования - полиморфизма.

    курсовая работа [175,7 K], добавлен 06.08.2013

  • Описание системы кодирования, порядка присвоения кодов единицам информации. Изучение этапов создания классификаторов. Штриховое кодирование и особенности его применения. Юридическая сила документа, полученного из автоматизированной информационной системы.

    презентация [409,6 K], добавлен 25.06.2013

  • Создание автоматизированной информационной системы для автоматизации работы служащих аэропорта. Описание основных функциональных подсистем. Обоснование и выбор СУБД. Инфологическое моделирование предметной области. Возможности программного средства.

    курсовая работа [2,3 M], добавлен 10.03.2015

  • Битовые представления ASCII-кодов для однобитовых символов и чисел. Сложение двоичных чисел, определение двоичных дополнений. Положительные значения для отрицательных двоичных цифр, шестнадцатеричные представления. Типы сегментов, их размеры и адреса.

    тест [371,9 K], добавлен 11.10.2012

  • Обоснование выбора средств разработки приложения. Добавление, удаление, редактирование информации. Отражение информации из базы данных. Поиск информации по выбранной таблице. Проекты Data, Entity, Logic, Firm. Схема взаимодействия проектов программы.

    курсовая работа [1,8 M], добавлен 18.01.2015

  • Программа обработки экономической информации, осуществляющая ввод исходной информации из файла. Просмотр таблицы исходных данных и ее редактирование. Внутреннее представление данных. Хранение записей входного файла. Добавление и удаление строк из списка.

    курсовая работа [131,8 K], добавлен 28.12.2012

  • Основные понятия и определения кодирования информации. Кодовая комбинация и ее длина. Классификация кодов по различным признакам, способы их представления, назначение. Представление в виде кодовых деревьев или многочленов, матричное и геометрическое.

    реферат [38,1 K], добавлен 05.08.2009

  • Электронная таблица как основное средство, используемое для обработки и анализа цифровой информации, возможности программы Excel по ее созданию и редактированию. Характеристика форматов и интерфейсов Office – старые и новые, их достоинства и недостатки.

    реферат [25,0 K], добавлен 03.10.2010

  • Описание устройств ввода графической, звуковой информации, их назначение, классификация, конструкция, характеристики. Графические планшеты, сканнеры. Анализ способов представления и кодирования информации. Программные средства для архивации данных.

    контрольная работа [31,2 K], добавлен 22.11.2013

  • Схема проверки вагогопотоков. Таблица вагонопотоков, маршрутизируемых с мест погрузки. Таблица корреспонденций вагонопотоков, охваченных маршрутизацией между техничискими станциями. Количественные показатели работы объекта управления и диаграммы.

    лабораторная работа [101,2 K], добавлен 12.11.2008

  • Правила двоичного сложения. Таблица и схема истинности полусумматора и полного сумматора. Таблица, стуктурная и логическая схема истинности для полувычитателя и полного вычитателя. Использование сумматоров для вычитания. Работа суммирующего устройства.

    учебное пособие [99,7 K], добавлен 06.02.2009

  • Правила перевода данного числа из десятичной системы счисления в двоично-десятичную. Особенности шифрования текста с использованием таблицы ASCII-кодов. Прямой, обратный и дополнительный код числа как его восьмибитовое целое без знака и со знаком.

    методичка [217,9 K], добавлен 15.12.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.