
- •Алгоритмические языки и программирование работа с пользовательскими модулями
- •Брянск 2007
- •Цель работы
- •Теоретическая часть
- •2.1. Модули, структура модуля
- •2.2. Описание процедур и функций стандартных модулей
- •Описание процедур и функций модулей System, Dos, Crt
- •Порядок выполнения работы
- •Список заданий
- •Список заданий первой части лабораторной работы
- •Контрольные вопросы
- •Список рекомендуемой литературы
Список заданий первой части лабораторной работы
-
№ варианта
Задание
№ варианта
Задание
1
A∙B+C
16
(A-B) k+CT
2
AT+B∙C
17
Bn+k∙C
3
A-B+C
18
(D-C+B)∙k
4
BT+C-A
19
CT+BT-An
5
(A+B)∙C
20
B∙C∙A-D
6
AT+BT-(A∙C)
21
D-A∙BT
7
An ∙ BT
22
(A∙k-B)n
8
A-B∙C
23
An∙BT-C
9
a∙A – b∙B + C
24
AT+k∙B-C
10
a∙A+BT
25
B∙k∙C+A
11
A∙A-B+C
26
BT-CT+A
Окончание табл. 2
-
№ варианта
Задание
№ варианта
Задание
12
Bn+(C∙A)T
27
k∙a∙C+A-D
13
A-(BT+CT)∙k
28
A∙B∙CT
14
A+Bn∙CT
29
A+BT-k∙C
15
(A+k∙B-C)T
30
An-k∙B
Примечание. Большими буквами заданы матрицы, маленькими, кроме операции транспонирования, константы.
Во второй части лабораторной работы необходимо придумать и составить программу на использование выданной по заданию процедуры или функции. Список заданий для выполнения второй части лабораторной работы представлен в табл. 3.
Таблица 3
№ |
Идентификатор |
Модуль |
№ |
Идентификатор |
Модуль |
1 |
Exit |
System |
16 |
DiskFree |
Dos |
2 |
Continue |
System |
17 |
GetDate |
Dos |
3 |
Halt |
System |
18 |
GetFAttr |
Dos |
4 |
Odd |
System |
19 |
GetFTime |
Dos |
5 |
Ord |
System |
20 |
GetTime |
Dos |
6 |
ParamCount |
System |
21 |
ClrEol |
Crt |
7 |
ParamStr |
System |
22 |
DelLine |
Crt |
8 |
Trunc |
System |
23 |
InsLine |
Crt |
9 |
UpCase |
System |
24 |
KeyPressed |
Crt |
10 |
Break |
System |
25 |
TextBackGround |
Crt |
11 |
Frac |
System |
26 |
TextColor |
Crt |
12 |
Odd |
System |
27 |
TextMode |
Crt |
13 |
UnpackTime |
Dos |
28 |
WhereX |
Crt |
14 |
Exec |
Dos |
29 |
WhereY |
Crt |
15 |
DiskSize |
Dos |
30 |
Window |
Crt |