Файл: ОП Конспект лекций - Паскаль.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 28.06.2020

Просмотров: 1678

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Тема 13: Складні типи. Масиви

Тема 14: Багатомірні масиви

Тема 15: Пошук і сортування елементів масиву. Класи алгоритмів сортування

Тема 16: Динамічна пам'ять. Адреси і покажчики

Тема 17: Оголошення покажчиків, виділення та звільнення динамічної пам’яті

Тема 18: Процедури та функції для роботи з динамічною пам’яттю

Тема 19: Символьний тип даних. Упаковані масиви

Тема 20: Процедури та функції для обробки рядків

Тема 21: Структурований тип даних - безліч

Тема 22: Структурований тип даних – записи

Тема 23: Опис файлових змінних. Обробка типізованих файлів

Тема 24: Послідовний та прямий доступ до файлів

Тема 25: Обробка не типізованих файлів

Тема 26: Робота з текстовими файлами

Тема 27: Типізовані константи

Тема 28: Поняття та робота з процедурами та функціями

Тема 29: Використання модуля CRT. Програмування клавіатури

Тема 30: Використання модуля CRT. Текстове виведення на екран. Програмування звукового генератора

Тема 31: Графічні можливості TP 7.0. Використання бібліотеки Graph

PointType = record

Тема 32: Бібліотечні модулі користувача

Тема 33: Основні принципи ООП. Створення об’єктів. Використання об’єктів

Список літератури

Додаток А

Основні алгоритми обробки масивів

Додаток Б

Питання перевірки знань з теорії

Додаток В

Поширені коди клавіш

Додаток Д

Коди сканування клавіатури

Додаток Д

(довідковий)


Коди сканування клавіатури


Коди сканування клавіатури – це коди, що повертаються клавішами на клавіатурі IBM PC у тому вигляді, в якому вони сприймаються (табл. Д.2).

Таблиця Д.2. Коди сканування клавіатури.

Клавіша

16-ричный код сканування

Клавіша

16-ричный код сканування

Esc

01

Ліва/права стрілка

0F

!1

02

Q

10

@2

03

W

11

#3

04

E

12

$4

05

R

13

%5

06

T

14

^6

07

Y

15

&7

08

U

16

*9

09

I

17

(9

0A

O

18

0)

0B

P

19

_-

0C

{[

1A

+=

0D

}]

1B

BackSpace

0E

Return

1C

Ctrl

1D

\

2B

A

1E

Z

2C

S

1F

X

2D

D

20

C

2E

F

21

V

2F

G

22

B

30

H

23

N

31

J

24

M

32

K

25

<,

33

L

26

>.

34

:;

27

?/

35

~’

28

RightShift

36

-‘

29

PtrSc

37

LeftShift

2A

Alt

38

SpaceBar

39

7 Home

47

CapsLock

3A

8 Стрілка нагору

48

F1

3B

9 PgUp

49

F2

3C

Знак мінус

4A

F3

3D

4Стрілка вліво

4B

F4

3E

5

4C

F5

3F

6 Стрілка вправо

4D

F6

40

+

4E

F7

41

1 End

4F

F8

42

2 Стрілка вниз

50

F9

43

3 PgDn

51

F10

44

0 Ins

52

F11

D9

Del

53

F12

DA

NumLock

45

ScrollLock

46