.


:




:

































 

 

 

 





. :

;

.

:

(, , , .. , );

: , , ;

-;

.

 

(. . ).

, .. , .

(Application Program Interface API) ( ) .

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

( , , , .. . MS-DOS.)

3) , , .

, . , (. ).

 

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

() , . .

, . , . MS-DOS Windows.

, ( / - ). Unix-, OS/2, Windows NT. .. () "" , "" ( , VMWare, Java- , ).

 

2.2.1. (monolithic kernel)

, , , API . ( ), () , . , , : , API, ..

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

, . , ( ) Unix-.

(. ) .

 

2.2.2. ("") (layered system)

"", , . , ; "" (, ..); " " OSI. , , . , THE (Technishe Hogeschool Eindhoven, "" , 1968 ) 6 .

, ( ). ( ) ( ). .

 

2.2.3. (microkernel architecture)

. , . ; , , .. ; -; . , . ( .. , .. ) -. , , , . , .. ; ( , , , Windows, . ).

( -) : , , . ó, . "-" , , "".

, , Unix- QNX (, ). Windows NT 4.4BSD.

1989 (microkernel).

 

2.2.4. (virtual machine)

. , , . "" : "" , "" , ("" , , Forth- Java-). , , , , , , - . , Windows NT HAL (Hardware Abstraction Layer), ("") , .

, , CP/CMS ( VM/370) IBM/370. ( "" , "" ), ( VMWare), ( ) .., .. . " " é ó "" - "" .

, .

 

2.2.4.

/ . , .. "" "" . , MS Windows NT " ".

 





:


: 2017-02-11; !; : 629 |


:

:

, ,
==> ...

1313 - | 1265 -


© 2015-2024 lektsii.org - -

: 0.017 .