Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Теоретическая Информатика

.pdf
Скачиваний:
64
Добавлен:
11.04.2015
Размер:
6.24 Mб
Скачать

Просило сердце: «Поучи хоть разЯ начал с азбуки: «Запомни — „Аз“».

И слышу: «Хватит! Все в начальном слоге, А дальше беглый, вечный пересказ».

Омар Хайям. Рубаи (пер. Н. Тенигиной)

Глава 2 Символы

Буква

Название

БукваНазвание

Буква

Название

 

 

 

 

 

 

 

 

 

1

А а

а

12

К к

ка

23

Х х

ха

 

 

 

 

 

 

 

 

 

2

Б б

бэ

13

Л л

эль

24

Ц ц

цэ

 

 

 

 

 

 

 

 

 

I, V, X, L, C, D, M

Символ

Код

 

0

@

P

`

p

32

48

64

80

96

112

!

1

A

Q

a

q

33

49

65

81

97

113

66

Глава 2. Символы

 

Оглавление

 

Глава 2. Символы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

65

 

§ 1. Алфавиты, знаки препинания и специальные символы

67

 

1. Алфавиты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

67

 

1°. Знак, алфавит и символ . . . . . . . . . . . . . . . . . . . . . . . . . . . .

67

 

2°. Современные русский, латинский, английский

 

 

и греческий алфавиты . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

68

 

3°. Упражнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

71

 

2. Знаки препинания и специальные знаки . . . . . . . . . . . . . . .

71

 

1°. Русские знаки препинания. Специальные знаки . . . . .

71

 

2°. Русский набор . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

74

 

3°. Упражнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

77

 

§ 2. Римские числа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

78

 

1. Определение римской системы счисления . . . . . . . . . . . . . .

78

 

1°. Структура римских чисел. Принципы записи

 

 

римских чисел . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

78

 

2°. Использование римских цифр в русском письме . . . . .

81

 

3°. Упражнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

82

 

2. Перевод римских чисел в десятичные и обратно . . . . . . . .

83

 

1°. Перевод римских чисел с использованием их структуры

83

 

2°. Перевод римских чисел с использованием их

 

 

принципов записи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

85

 

3°. Упражнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

86

 

§ 3. Кодовые таблицы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

87

 

1. Виды кодовых таблиц . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

87

 

1°. Аски-коды. Однобайтные кодовые таблицы . . . . . . . . .

87

 

2°. Двухбайтная кодировка. Кодировка UTF-8 . . . . . . . . . . .

92

 

3°. Упражнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

94

 

2. Кириллические кодовые таблицы . . . . . . . . . . . . . . . . . . . . .

95

 

1°. Кириллические кодировки win, koi8 и dos . . . . . . . . . . .

95

 

2°. Символы кириллических кодировок . . . . . . . . . . . . . . . . .

97

 

3°. Упражнения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

100

§ 1. Алфавиты, знаки препинания и специальные знаки

67

§1. Алфавиты, знаки препинания

испециальные знаки

1. Алфавиты

1°. З н а к , а л ф а в и т и с и м в о л Знак можно рассматривать как обобщение цифры или бу-

квы.

Нас будут интересовать не отдельные знаки, а их коллек- ции.

Знак объект, которому может быть придан некоторый смысл.

Алфавит упорядоченный набор знаков.

Здесь, конечно, дано общее понятие алфавита.

Знаки могут иметь разную физическую природу. Напри- мер, сигналы светофора, сигналы точного времени, кивок го- ловы и т. д. Нас будут интересовать исключительно графиче- ские знаки.

Приведем примеры алфавитов (см. также прил. 1.4—6). а. Алфавит десятичных цифр: 0 1 2 3 4 5 6 7 8 9

б. Алфавит 12 знаков зодиака:

в. Алфавит азбуки Морзе: А

 

Б

 

В − − Г − −

г. Алфавит Брайля: А Б

В

Г

 

Вот примеры неупорядоченных наборов знаков. а. Масти игральных карт: ♣ ♦ ♥ ♠

б. Элементарные арифметические операции: + − × : div mod Чем же отличается знак от символа? Каждый знак есть сим- вол, у которого смысл фиксирован. Но знак может означать разные символы. Например, знак «точка» может быть знаком препинания, знаком умножения, знаком азбуки Морзе, знаком

алфавита Брайля и т. д.

В дальнейшем будем заниматься в основном символами частными случаями знаков. Точнее, всеми их четырьмя гра-

фическими видами: цифрами, буквами, знаками препинания и специальными знаками.

68

Глава 2. Символы

Символ знак вместе с его смыслом. Цифра знак для обозначения числа.

Буква знак для обозначения на письме устной речи. Знак препинания знак для обозначения на письме пауз речи.

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

2°. С о в р е м е н н ы

е р у с с к и й , л а т и н с к и й ,

а н г л и й с к и й и

г р е ч е с к и й а л ф а в и т ы

Как показывает практика, названия букв русского алфавита

постепенно забываются. Обычно правильно помнят названия тех русских букв, которые совпадают с названиями латинских букв.

 

 

 

 

 

 

 

 

Т а б л и ц а 2 . 1

 

 

 

 

Русский алфавит

 

 

 

 

 

 

 

 

 

 

Буква

Название

БукваНазвание

Буква

Название

 

 

 

 

 

 

 

 

 

1

А а

а

12

К к

ка

23

Х х

ха

 

 

 

 

 

 

 

 

 

2

Б б

бэ

13

Л л

эль

24

Ц ц

цэ

 

 

 

 

 

 

 

 

 

3

В в

вэ

14

М м

эм

25

Ч ч

че

 

 

 

 

 

 

 

 

 

4

Г г

гэ

15

Н н

эн

26

Ш ш

ша

 

 

 

 

 

 

 

 

 

5

Д д

дэ

16

О о

о

27

Щ щ

ща

 

 

 

 

 

 

 

 

 

6

Е е

е

17

П п

пэ

28

Ъ ъ

твердый знак (ст. ер)

 

 

 

 

 

 

 

 

 

7

Ё ё

ё (=е в сор-

18

Р р

эр

29

Ы ы

ы

 

 

тировке)

 

 

 

 

 

 

8

Ж ж

жэ

19

С с

эс

30

Ь ь

мягкий знак (ст. ерь)

 

 

 

 

 

 

 

 

 

9

З з

зэ

20

Т т

тэ

31

Э э

э

 

 

 

 

 

 

 

 

 

10

И и

и

21

У у

у

32

Ю ю

ю

 

 

 

 

 

 

 

 

 

11

Й й

и краткое

22

Ф ф

эф

33

Я я

я

 

 

 

 

 

 

 

 

 

§ 1. Алфавиты, знаки препинания и специальные знаки

69

При чтении аббревиатур буквы могут читаться иначе!

Не следует забывать про особенную седьмую букву русско- го алфавита «ё». Эта буква по русской традиции:

1)во всех словах, кроме имен собственных, а также во всех текстах, кроме детских и справочных, заменяется буквой «е»;

2)в алфавитных списках и сортировке не отличается от «е». Поэтому в кодовых таблицах эта буква стоит особо.

Знание английского и латинского алфавитов чрезвычайно

облегчает работу на компьютере.

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

Т а б л и ц а 2 . 2

Современные латинский и английский алфавиты

Буква

Латинское

Английское

Буква

Латинское

Английское

 

 

название

название

 

 

название

название

1

A a

а

эй

14

N n

эн

эн

 

 

 

 

 

 

 

 

2

B b

бэ

би

15

O o

о

оу

 

 

 

 

 

 

 

 

3

C c

цэ

си

16

P p

пэ

пи

 

 

 

 

 

 

 

 

4

D d

дэ

ди

17

Q q

ку

кью

 

 

 

 

 

 

 

 

5

E e

е

и

18

R r

эр

а

 

 

 

 

 

 

 

 

6

F f

эф

эф

19

S s

эс

эс

 

 

 

 

 

 

 

 

7

G g

жэ, гэ

джи

20

T t

тэ

ти

 

 

 

 

 

 

 

 

8

H h

аш, хэ

эйч

21

U u

у

ю

 

 

 

 

 

 

 

 

9

I i

и

ай

22

V v

вэ

ви

 

 

 

 

 

 

 

 

10

J j

джи

джей

23

W w

дубль вэ

дабл ю

 

 

 

 

 

 

 

 

11

K k

ка

кей

24

X x

икс

экс

 

 

 

 

 

 

 

 

12

L l

эль

эл

25

Y y

игрек

уай

 

 

 

 

 

 

 

 

13

M m

эм

эм

26

Z z

зет

зед

 

 

 

 

 

 

 

 

70

Глава 2. Символы

Греческие буквы встречаются не только в математических формулах, но и в литературе по информатике, а их названия входят в состав некоторых понятий.

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

Обратите внимание, что три строчные греческие буквы имеют по два начертания.

Поговорка «от альфы до омеги» произошла от име- ни первой и последней буквы греческого алфавита.

Т а б л и ц а 2 . 3

Современный греческий алфавит

Буква

Русское

Латинский

 

 

название

эквивалент

1

Α α

áльфа

a

 

 

 

 

2

Β β

бéта

b

 

 

 

 

3

γ

гáмма

g

 

 

 

 

4

δ

дéльта

d

 

 

 

 

5

Ε ε

э´ псилон

e

 

 

 

 

6

Ζ ζ

дзéта

z

 

 

 

 

7

Η η

э´ та

e

 

 

 

 

8

Θ θ, ϑ

тéта

th

 

 

 

 

9

Ι ι

иóта

i

 

 

 

 

10

Κ κ

кáппа

c

 

 

 

 

11

Λ λ

ля´ мбда

l

 

 

 

 

12

Μ µ

мю

м

 

 

 

 

Буква

Русское

Латинский

 

 

название

эквивалент

13

Ν ν

ню

n

 

 

 

 

14

Ξ ξ

кси

x

 

 

 

 

15

Ο ο

óмикрон

o

 

 

 

 

16

Π π

пи

p

 

 

 

 

17

Ρ ρ

ро

r

 

 

 

 

18

Σ σ, ς

си´ гма

s

 

 

 

 

19

Τ τ

тáу

t

 

 

 

 

20

Υ υ

и´ псилон

y

 

 

 

 

21

Φ ϕ, φ

фи

ph

 

 

 

 

22

Χ χ

хи

ch

 

 

 

 

23

Ψ ψ

пси

ps

 

 

 

 

24

Ω ω

óмега

o

 

 

 

 

§ 1. Алфавиты, знаки препинания и специальные знаки

71

Современный греческий алфавит распространен, конечно, меньше, чем латинский или английский, тем не менее его знание обязательно.

Кроме того, некоторые прописные греческие буквы совпа- дают с русскими, причем такие, которых нет в латинском ал- фавите.

3°. У п р а ж н е н и я 1. Внимательно изучите русский, латинский, английский и

греческий алфавиты и выполните следующие упражнения.

а. Перечислите все 4 буквы, которые имеют одинаковые на- звания в латинском и английском алфавитах.

б. Перечислите все 3 названия букв латинского алфавита, являющихся названиями других букв английского алфавита вместе с этими английскими буквами.

в. Перепишите все 7 букв латиницы, имеющие одинаковое начертание в прописной и строчной форме.

г. Перепишите все 20 русских букв, названия которых сов- падают с названиями каких-нибудь латинских букв, вместе с этими латинскими буквами.

д. Перепишите все 12 прописных греческих букв, имеющих одинаковое начертание с русскими буквами, и все 13 — оди- наковое начертание с латинскими.

2.Знаки препинания и специальные знаки

1°. Р ус с к и е з н а к и п р е п и н а н и я .

С п е ци а л ь н ы е з н а к и Рассмотрим все знаки препинания, которые встречаются на

компьютере в виде отдельных символов.

В кириллической кодовой таблице имеется 12 стандартных знаков препинания, включая пробел (из аски-кодов), показан- ные с номерами 1—12 в табл. 2.6, и 10 красивых, типографских знаков препинания с номерами 13—22.

.

72

 

Глава 2. Символы

 

 

Т а б л и ц а 2 . 4

 

Русские знаки препинания

 

 

 

Знак препинания

Название

1

 

Пробел, интервал

 

 

 

2

!

Восклицательный знак

 

 

 

3

"

Прямые, или машинописные, кавычки

 

 

 

4

'

Апострóф

 

 

 

5

(

Левая открывающаяся скобка

 

 

 

6

)

Правая закрывающаяся скобка

 

 

 

7

,

Запятая

 

 

 

8

-

Дéфис, знак переноса, «тире»

 

 

 

9

.

Точка

 

 

 

10

:

Двоеточие

 

 

 

11

;

Точка с запятой

 

 

 

12

?

Вопросительный знак

 

 

 

13

Запятая, открывающаяся одинарная кавычка

 

 

 

14

Левые открывающиеся кавычки «лапки»

 

 

 

15

Многоточие

 

 

 

16

Фигурный, или типографский, обратный

апострóф, закрывающаяся одинарная кавычка

 

 

 

 

 

17

Фигурный, или типографский, апострóф

 

 

 

18

Правые закрывающиеся кавычки «лапки»

 

 

 

19

Фигурные, или типографские, прямые кавычки

 

 

 

20

Тире, диапазон, диалог

 

 

 

21

«

Левые открывающиеся кавычки «елочки»

 

 

 

22

»

Правые закрывающиеся кавычки «елочки»

 

 

 

§ 1. Алфавиты, знаки препинания и специальные знаки

73

 

 

 

Т а б л и ц а

2 . 5

 

 

 

Все стандартные компьютерные специальные знаки

 

 

 

 

 

 

 

 

 

Символ

Название

 

 

 

 

 

 

 

 

 

1

#

Номер, решетка, хэш-символ, фунт, диез, шарп

 

 

 

 

 

 

 

 

 

2

$

Знак денежной единицы, «доллар»

 

 

 

 

 

 

 

 

 

3

%

Проценты

 

 

 

 

 

 

 

 

 

4

&

Амперсáнд, «и» английское и логическое,

 

 

 

коммерческое «et»

 

 

 

 

 

 

 

 

5

*

Звездочка, умножить

 

 

 

 

 

 

 

 

 

6

+

Плюс

 

 

 

 

 

 

 

 

 

7

/

Слеш, поделить, наклонная черта вправо,

 

 

 

капиталистическая палочка

 

 

 

 

 

 

 

 

8

<

Меньше чем, меньше, левая угловая скобка

 

 

 

 

 

 

 

 

 

9

=

Равно, знак равенства

 

 

 

 

 

 

 

 

 

10

>

Больше чем, больше, правая угловая скобка

 

 

 

 

 

 

 

 

 

11

@

«А» коммерческое, коммерческое «at», собака,

 

 

 

знак цены, кваква

 

 

 

 

 

 

 

 

12

[

Левая квадратная скобка

 

 

 

 

 

 

 

 

 

13

\

Обратный слеш, бэкслеш, наклонная черта влево,

 

 

 

коммунистическая палочка

 

 

 

 

 

 

 

 

14

]

Правая квадратная скобка

 

 

 

 

 

 

 

 

15

^

Крыша, шляпка, облегченное ударение, сиркомфлéкс,

 

 

циркумфлéкс, вставка, возведение в степень

 

 

 

 

 

 

 

 

16

_

Подчеркивание, горизонтальная черта

 

 

 

 

 

 

 

 

17

`

Обратный апострóф, грав акцент, гравис, тупое ударе-

 

 

ние

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18

{

Левая фигурная скобка

 

 

 

 

 

 

 

 

 

19

|

Вертикальная палочка, вертикальная черта,

 

 

 

логическое «или»

 

 

 

 

 

 

 

 

20

}

Правая фигурная скобка

 

 

 

 

 

 

 

 

 

21

~

Волна, тильда

 

 

 

 

 

 

 

 

74

Глава 2. Символы

Мы выписали полный набор стандартных компьютерных специальных знаков из аски-кодов. Их всего 21. Эти специаль- ные знаки в основном относятся или к экономике, или к мате- матике, но последние также можно отнести к экономике

2°. Р у с с к и й н а б о р Тексты набираются строчными буквами. Они занимают

меньше места и гораздо быстрее читаются.

Приведем основные правила набора прописных букв. 1. С прописной буквы начинаются:

а) предложение; б) имя собственное;

в) название учреждения или организации; г) некоторые важные слова;

д) сокращенные названия производных укрупненных еди- ниц измерения.

2. Прописными буквами полностью пишутся: а) большинство аббревиатур; б) некоторые заголовки; в) выделенные слова.

Остальные слова пишутся строчными буквами.

Числа, составленные из арабских цифр, имеют следующие особенности русского набора.

1. Целые числа обычно разбивают на группы по три циф- ры, считая справа налево. Но разбивают только числа, боль- шие или равные 10 000. При этом знаком отделения групп цифр может быть пробел или точка. при этом в одном изда- нии могут встретиться либо числа только с пробелами:

10 000, 12 345 678,

либо числа только с точками:

10.000, 12.345.678,

2. Числа с дробной частью на группы не делится. При этом дробная часть числа отделяется от целой запятой. Например:

3,141593, 2,718281828.