3GL - .   4GL -   5GL    

    1. ++
    2. ++
    3. ++

1.


,
.
.

. , .

: , , , , , . , " ", . , " ", .

, /, , , . . , , , . , , . , , , .. .

, , . , , .

IBM 8086, .. .

, . ( 1950- ..), , . , (.. ), . , " " ( , ), , . : , , , , .

1.1.

, , " ". PRINT 3.14159*3/2.1 , ENTER ( 3000 10 ). , , . , , , , , .

. , . RUN .

. , , , , .

, . , . , , , 120 60. , . , , .

, ( ?), . .

: 10 FOR N=1 TO 1000 20 PRINT N,SQR(N) 30

NEXT N - 20:

1. N

2.

3.

4. N

5.

6.

, - . 998 . , - / . , .

1.2.

- , . . , , . , , . , -, : . - . , 100- . , , , - .

2.

2.1.

, ( , ..). :

- .

 

2.1.1.

, , ( ), , . , (, , IBM/370/ .) . .

, .

      1. , ( ), , , . , ( ) ( ) , (), . .

        . () . . , , , .

      2. , , - .

        , . , . . - , , . , , .

        , , , , .

        , .

        . ., , . . .

, - ( ).

, , . , , . . - .

, , .

, . .

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

.., (, ), , . , .

2.2.1.

. , , , , . , , , .

, :

, , ;

Simula, - ;

, .

.

: , , .. IBM, /1. -68. , , . /1 , , , . . .

/1 . , , . , .

2.2.3.

, .

. , ( ) . , .

. . .

.

. . .

2.2.4.

, , ( ), .

, , , - . , , - .

.

, , , .

 

. .

, , , , .

, , . .

, . - , , .

, , .. (. . 1.2.).

50- . . (, /1) , , , , .. .

(List Information Symbol Processing), . 1962 . , . , , . , ..

. : , , , .

80- . Common LISP , . , 1985., Common LISP . , , .

, , , .. .

, , , .

. , . , .

3.3.

, IBM. . 1954 . , FORmulae TRANslation .

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

- . ( , ..), ( , , ..).

, 1958 , II .

1962 , IV . (ASA), 1966 () (Basic FORTRAN). IV II, , , II IV . , . , Basic , , . Beginners All purpose Symbolic Instruction Code , - 19. . .

3.4.

, , - . , 1964., . "Beginner's All-purpose Symbolic Insruction Code" (BASIC) - ".

, , , . , , . , . . , 20 , , . , .

- , , , , : .

, , : .

( ). : , , "", .

, QuickBasic Microsoft , . , , , .

. , (), 1966. . .

, . , , ; , ; ; ; ; ..

, , , , , ... , -, .

, , . , , . .

. .

3.6. ++

- , . , . , .

, , , . . , , - , , , . ++ .

- . , ++ , Object Pascal C++. ++ , - : , , . , , C++ Smalltalk, .

. , , " ", - , , , "".

- , . ++ . , .

. ++ ++, . ++ - , , Smalltalk, C++ Object Pascal. .

Open_Object [_] Close_Object [_], , - . , , .

7.

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

, ( , ..).

. , - : , , , ..

, . , , () . , , , .

, , , . - . , .

3.8. C

, , , . . . , , , . . .

, , . , , . , . , , . . , . , . , .

, :

. . , . .

. . - , , . , .

, . : , , , . , .

- , . , , , , . , , , .

      1. :

, , . , , :

. . , , . , . , , .

    1. ++

, ++ , , C. C , C , . C, , BCPL.

++ - 1983-. 1980- "C ". , Simula67, . "C " , , () . "C " , , . ++ 1983-. ++ .

++ . C. "++" - C. C+ , , . C , ++ , C ++. D , C .

++ - , , . ++ C. , C, ++ . , , . . , . , . -. , .

++ , , C . . ++ . , . , ++ ++. " ++" " ++". ++ , , , .

++ C, :

C , , C . , C "C " (, ) C Simula- .

++ , , , C, , , C. , C . , :

++, , , C, ++, .

++ C C . , C ++, , , , : , . new delete, ++ .

C . ++, , . C ++ , . C . ++ , , . , , . , . , , , , .., .

, ++ , , C. ( 1000 ) , . . 10 000 , , , . ++ , , 25 000 . , , , , , , .

, , , , , .

3.9.1. ++

. , , . C, C.

++ . , , . , . , , ++ - - . , , , .

, . , , , . , 16- , 32- .

++ , C UNIX. , , ++. ++ . ++ , . , , .

4. .

, ( ), . , . , , , . , , , , , , , , . : "" . , , , , , , , 133MHz , , - , , .

, , - , , , , , .

, , , , , :

.

5.

  1. ; LEX - , , 1985;
  2. "BASIC Face-off", Justin J.Crom, // PC Tech Journal, September 1987, p.136. : .. ( Promt98);
  3. .. , . , . . " ." - : : . 1985 .;
  4. .., " " .1, 1978 .;
  5. .., " " .5, 1993 .;
  6. . , " : ", 1979 .;
  7. .. .1, ;
  8. . , 1982 .;
  9. .., .. , 1982 .;
  10. . , 1982 .;
  11. ., . " " .1, 1990 .;
  12. . , 1985 ..

, , Sequence diagram - - , . .




 10.11.2021 - 12:37: - Personalias -> WHO IS WHO - - _.
10.11.2021 - 12:36: - Conscience -> . ? - _.
10.11.2021 - 12:36: , , - Upbringing, Inlightening, Education -> ... - _.
10.11.2021 - 12:35: - Ecology -> - _.
10.11.2021 - 12:34: , - War, Politics and Science -> - _.
10.11.2021 - 12:34: , - War, Politics and Science -> . - _.
10.11.2021 - 12:34: , , - Upbringing, Inlightening, Education -> , - _.
10.11.2021 - 09:18: - New Technologies -> , 5G- - _.
10.11.2021 - 09:18: - Ecology -> - _.
10.11.2021 - 09:16: - Ecology -> - _.
10.11.2021 - 09:15: , , - Upbringing, Inlightening, Education -> - _.
10.11.2021 - 09:13: , , - Upbringing, Inlightening, Education -> - _.
Bourabai Research -  XXI Bourabai Research Institution