2 |
( ) |
. | -12 | |
.. | ||
() | (...) | |
.. | ||
() | (...) | |
2013
. , .
́ ́, . (. operating system, OS) , , , , , , .
, , , .
, , , () .
, .
, . 1990- Windows UNIX ( Linux Mac OS).
1. :
) ( , , .).
) .
) ( -).
) ( , ).
) ( , .), .
) .
) .
2. :
) ().
) .
) .
) : , .
|
|
) , ( ) .
: , , . , , .
, . , , , , .
, :
1) , , , . , ;
2) ;
3) , , ;
4) , , . , , ();
5) , , . .
, , , :
1) ( ),
2) ( ),
3) ( ).
.
:
A.
B.
C. ()
D.
E.
I. , .
:
1) ;
2) , ;
3) . . . ;
4) , ;
5) .
IBM PC BIOS, .
II. (), , , , , . .
|
|
, , . , .
III. ( . shell ) , .
, : (TUI) (GUI).
, (. Text user interface, TUI; Character User Interface, CUI) , - - . - ( , ) , . , - - . , , , . , , .
(), () (. Graphical user interface, GUI; . ) , (, , , . .), , .
, ( , , . .) ( ) . , .
IV. (. driver, . . ́) , ( ) . , . (, ) , .
, , , , .
, . 7 :
1) . , . .
2) . , , .
3) . . , CreateFile() Win32 fopen() UNIX- .
4) .
5) : / , .
|
|
6) : , , .
7) - (. IO Control, IOCTL). -, . , .
Microsoft Windows
Microsoft Windows (Microsoft), . MS-DOS.
Windows 9x
Windows 95, Windows 98 Windows Me.
Windows 95 1995 . Ÿ : , , Plug and Play, 32- TCP/IP . Windows 95 32- .
Windows NT. , 16- .
Win32 API, Windows NT, . ( ).
Windows 95 MS-DOS 7.0, 16- DOS . , Windows 95 VMM DOS , , DOS FAT .
Windows NT () Microsoft .
Windows NT Microsoft IBM OS/2, Windows (Windows 3.x Windows 9x) , , (Windows NT Workstation) (Windows NT Server). Windows NT , : Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012.
Windows NT . . , .
. ARM, MIPS, SuperH x86. Windows, , , , GPS-, MP3- .
Windows CE . , Windows Mobile 5.0 Windows CE 5.0, Windows CE Windows Mobile.
Windows CE
Windows Mobile
Windows Phone 7
2. UNIX , .
|
|
UNIX 1969 Bell Labs AT&T. UNIX-. UNIX; , , UNIX- (. UNIX-like). UNIX- UNIX, UNIX- .
UNIX- :
1) ;
2) , ;
3) ;
4) ;
5) , .
UNIX- , . Microsoft Windows, UNIX (Mac OS X), (GNU/Linux) .
UNIX- , . , Unix- .
UNIX- : BSD, Solaris, Linux, Android, MeeGo, NeXTSTEP, Mac OS X, Apple iOS.
3. GNU/Linux Linux Unix- , . , Linux , , .
, 1991 GNU/Linux Linux. Linux (Android 64,1 % . Windows, Mac OS Linux.
Linux .
, , , , .
, Linux:
a. (, ) - .
b. (, ) .
c. , (, , , , ) - Linux , , .
d. (, , ) - , .
e. , , (, LXDE, Openbox, Xfce, Fluxbox).
4. Mac OS (Macintosh Operating System) . Mac OS X . Apple ( Apple Computers) Macintosh.
1984 Apple Computers Macintosh Mac OS 1. , , . . System, 7.6, Mac OS, Mac, . Mac OS . Mac OS , 1990- . .
|
|
5. MS-DOS (. MicroSoft Disk Operating System Microsoft) Microsoft IBM PC- . MS-DOS DOS, IBM PC- . Windows 9x Windows NT.
MS-DOS 1981 (1.0, 2.0 . .) (3.1, 3.2 . .), 2000 Microsoft . , Microsoft , .
, Microsoft Windows, UNIX, Linux, Mac OS MS-DOS.
1. URL: http://ru.wikipedia.org/wiki/_
( 08.12.13)
2. Microsoft Windows URL: http://ru.wikipedia.org/wiki/Windows
( 08.12.13)
3. UNIX URL: http://ru.wikipedia.org/wiki/UNIX
( 08.12.13)
4. Linux URL: http://ru.wikipedia.org/wiki/Linux
( 08.12.13)
5. Mac OS URL: http://ru.wikipedia.org/wiki/Mac_OS
( 08.12.13)
6. MS-DOS URL: http://ru.wikipedia.org/wiki/MS-DOS
( 08.12.13)