.


:




:

































 

 

 

 





, , . - , . 1.10 - 1.11.

. 1.10

11

, .

, .

, ,

. -

-

( , ). , , , .

. -, , , , .

- , - (

-

- RC (- Pre - , . , .

[]RC Escrow

, -. .

[]

: ( )

RTM (. release to manufacturing ) , . , , .

- , . .

́ (, ) ,

 

, , , .

-

Microsoft Borland International.

.

-
- . - , .
-

Basic. 1964 . .
Fortran 1956 .

Pascal 1970 . ,

14

. , , , Pascal. ( , , , D... X, Y, Z, , b, ... x, , z), (0, 1, 2, 3,4, 5, 6, 7,8,9) .

. , .

.

, .

, .

.

127 . .

.

, .

: x, s, s23, asd_sd45.

15

, Const.

Pascal :

. 2 147 483 648 + 2 147 483 647.

, e, .

, $ .

;

;

CONST , , () ;

16

, . var. , . :

.

. ,

. . .

var

VarName:Real;

begin

VarName:=< >;

end.

17

, ,

, .

: ,, , ,

. :

 

+ - * div mod

 

-

.

.

- . :

 

17 div 2 = 8, 3 div 5 = 0.

17 mod 2 = 1, 3 mod 5 = 3.

 

, ,

TRUE FALSE ( ).

,

, .

 

Real -

.

IEEE 457 -

.

80486 {$ N+},

- {$N-,E+}.

Comp ,

.

-

, :

 

+, -, *, /.

 

(Char) -

, .

- .

:

- , , :

 

'A' 'a' '' '';

 

- #K, K - -

, K 0..255;

- ^C, C - -

, C 64

.

(Pointer) , -

.

(4 ), ,

- .

()

, , -

@.

18

:

- -;

- -;

- -;

- -.

6.1. - , . . -, array, () ( ) of - :6.2. string Turbo Pascal - ( string) - ( 255 ). , . - 6.4. - , , . - record - end. . .

6.5. - - , . . . Turbo Pascal 256, (. . Ord) 0 255.6.6. - , ( ). , - ( -) -. . - file of, .

19

, . ( , , ) ( ), ( Pointer), .

, 256 . , , .

, . , .

, . ( real).

- . Pointer, , , . - :

, , , . , :

20





:


: 2017-03-18; !; : 219 |


:

:

, .
==> ...

934 - | 864 -


© 2015-2024 lektsii.org - -

: 0.032 .