. . . . . .
(..) , , (, ). , , . , , , .
.. , .
, , , , ( ).
, ( ).
. .. :
1. , 50- . ( , ).
2. 50-- 60- . ( , . ).
3. 60- . 70- . ( , . : , , . .) ( , Pascal (.), Basic
4. 70- .- . ( 4- , . - ). (C++-- , Java 90- . - -)
5. 90- . ( , . - HTML, Perl, PHP, XML).
, : , , -.
() , 40- . .
|
|
(), . , . , , .
() . . ... , , , . , , , , , -, .
: , , , . X X, X .
, , PROLOG () (PROgramming in LOGic ). . 1973 . , . , 15 . , , , .
. ( ) (). , , . . , , , . . . : = + .
- , . . - , , . , ., , . : .
, , .
|
|
, , ( ). , . (). .
. , , ( ) .
.
: [1], . 115-129; [2], . 140-178.
7. .
. . . . ; , , .
, , . , , .
() , .
, , , , ...
() , , , .
, , , , - , .
.
, , , , . , , , , , , .
. :
-
relation (). 70- IBM . , . , . . .
70- 80- . , , . Access FoxPro Microsoft, Paradox Visual dBase Borland, R:Base Microrim.
|
|
, .
, . - .
.
, , . . , , , .
( (intension)). , . (extension), (state) , .
, .
1 (unary) ( 1- ). (binary), (ternary), n- (n-ary). .
. . .
:
, ;
() ;
;
;
;
, .. ;
. ( .)
. . : , , .
. .
. , . , , . , .
. , , . .
. , . , , ( ) . " " ( CASE-, , ). .
: [1], . 5-19; [2], . 135-156.