, . , . . , , . :- (, , );- ();- ( , , , , , ..);- (, ). : , , . -- . 1) . , , ., , .2) . , , , .. . :- -- ( ), ;- -- ;- -- , ;- -- .
, , - . , . , , .
:
1. ( ).
2. , .
|
|
3. .
( ) , , , . , , . , . , , . , , , , .
70- IBM, . , . , . , . .
.
:
;
( );
.
() , :
;
.
, , , , .
, (, , ), , , , .
- : , , .
, , . , , , . , , , , (, 5). , .
, , (, ), .
|
|
, .
. , .
. , , ( ). .
, , . , , .
, , .
. . , , .
, .
. , .
:
( , );
( , () );
;
.
, , :
;
() ;
, (if, case) (for, while, repeat).
(goto);
.
,
(), . , . , , , . , , .
, , .. . . ().
: , , .
|
|
.
Fortran. 1957 . Fortran - FORmulaTRANslator - " ". , . , . , . Fortran - , .
Basic ( BeginnersAll-purposeSymbolicInstructionCode) , 1964 . . . .
, Basic, Pascal. , , . Basic , . , . Basic . , .
. ( 1972.), ( ). , , - , , .
Pascal . 1970 . , . , - . Pascal , .
Pascal . , .
Pascal , .. , BorlandPascal TurboPascal.
-
- , , . : , , , , , .
- , , . - . . , , , .
|
|
. , . , , : .
. . .
( ) , . . . ( ) , .
- . - .
- .
, PascalABC , . (3) , .
Pascal ABC :
(26 + ); ;
0 9 ;
:.,:; ' <>;
: ({ [;
: + - * / <> =;
:) } ];
.
, , , , , , , .
() , , . ,
, . . , . . , () . , , .
, . , , , .
, . , , . . , (). , , . .
, . ( , ), , . . ; .
, . , , , . () , , ( ). , , . 1/0 , . , , , , . , , , . .
|
|
, - . , . (*, *). . , . ObjectPascal , //. , , . .
, ( ).
, , , . Pascal- , , , , .
, Pascal- (): . , , PROGRAM . ; ( ).
, , : (CONST), (LABEL), (TYPE), (PROCEDURE) (FUNCTION), (VAR). , , , LABEL . . , , .
, : .
, :
[program<_>;]
[uses [< >];]
[< >;]
begin*
[< >]
end.*
. ( ) , , , . * .
. (OpenOffice, FreeOffice). MS Office ( , , , , .)
, . , . .
, . . , , . - , . () . , . , . , , , ( ) . , , , . . , , , , , . MS Office - Word, - Excel, - PowerPoint, - - Outlook, - Access,
- web- FrontPage MS Office - , - Win - , - (, , , ), (), (, , ), , - , , , , ,