. .
, . , , . .
. ( ) , , , , , . (, ++ ). .
. , . .
. , . , , , .
. , . , . ( , ). .
. . , , , . , , . , , .
|
|
, . , FORTRAN , COBOL .
. , , .
(DLL dynamic link libraries) () , , , .
, , , Windows. DLL , , . , , DLL. , DLL , , , . DLL, , , .
, Kernel32.dll, User32.dll GDI32.dll Windows. Kernel32.dll, , , . User32.dll , . , , GDI32.dll .
DLL , . , , . Windows. DLL , Windows. , Windows .
, DLL. , . DLL . , .
|
|
, . , , .
DLL , , , Delphi , C++, Visual Basic , DLL.
DLL - Windows. , DLL , .
DLL , . DLL. , import. import , , DLL.
DLL. , , Windows DLL .
DLL, . , DLL, . , . , , DLL. DLL , , . (, .) DLL , . DLL.
, , . , , , .
, , , , . , () . , , . .
, . , , , , .
|
|
. , (API). , .
1.
1.1. .
1.1.1.
, , , , , . , , , , .
(), () . , , , . () , ().
, , , , , , , , . () . : , . , , .
- , : , , , : , , . , : , ; ( ); ( ); .. , .
, ? , , , , , , .
() , , . , . , , , . .
|
|
, , . , .
, . , -, . , : , , .. , . , . , ̔, , .
, : , , , , , , , , , . , , .
, ( ). , , , , . () , , . .
.
, . , -.
. , (), ..
- , , , .
. , , , ..
- - , (, -, ..) , , .
, , - , - .
. , . , , . (, ..), . , , , , , .
1.1.2.
; , , , , , .
|
|
, . , , , , . .
, . ( ), () , , , . , , , , () .
, . : . , ( Windows). , ( ), . .
, , , , . - , - , ( Internet) XX . . WWW, , , 09.
, , , , . ? , , , , . , , , , , , . , , , , .
1.1.3.
, -. .. .
, , , :
, , , , , , , ..;
, , , ;
, ;
, ;
, , , , , , ..
, , . , , , .
, (, , , , ).
, . , , . , , .
, , , , , , .. , , , , , , , .
, . , , . , , . , .
, , , , , .
1.2.
( ) . , .
: , , . 1948 . . . - , . , , ( X), ( Y), (, Z) (. 1.1).
. 1.1.
. .., ... 195557 . . , . , 1959 . , , , , , .
, , , (). - . .
. Computer Science, , , Informatique. - , . - , , .., . .., , . , .