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

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

.pdf
Скачиваний:
72
Добавлен:
11.04.2015
Размер:
6 Мб
Скачать
☆

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

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

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

Глава 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.