Программа дисциплины для студентов



Pdf көрінісі
бет13/54
Дата17.10.2023
өлшемі0,49 Mb.
#117018
түріБағдарламасы
1   ...   9   10   11   12   13   14   15   16   ...   54
CreatProcess 
(fork)
 
- жаңа үрдісті құру
ExitProcess
(exit) - үрдісті аяқтау
CreatFile 
(open) - файлды ашу
CloseHandle 
(close) - файлды жабу
ReadFile 
(read) - мәліметтерді файлдан буферге оқу
WriteFile 
(write) - мәліметтерді буферден файлға жазу
CreatDirectory 
(mkdir) - жаңа каталог құру


RemoveDirectory 
(rmdir) - каталогты жою
SetCurrentDirectory 
(chdir) - жұмыс каталогын өзгерту
Win32s
Windows 3.x
Windows 
95/98/NT
Windows 
NT 4.0
Windows 
NT 5.0
Win32 қолданбалы программасы
Win32 API қолданбалы программалаудың интерфейсі
Win32 API интерфейсі программаларға Windows –тың барлық
версияларында жұмыс жасауға мүмкіндік береді.
Операциялық жүйелердің құрылымы
Ұйтқылы (монолитті) жүйе
Жүйе құрылымы:
1.
Талап етілген сервистік процедураларды шақыратын
негізгі
программа

2.
Жүйелік шақыруларды іске асыратын сервистік процедуралардың
жиынтығы. 
3.
Сервистік процедураларға қызмет ететін 
утилиттер 
жиынтығы. 
Басты 
процедура
сервистік 
процедура
Утилиталар
Монолитті жүйенің қарапайым моделі
Бұл үлгіде әрбір жүйелік шақыруға бір сервистік процедура берілген (бар),
мысалы, файлдан оқу. Утилиттер бірнеше сервистік процедураларға қажет
функцияларды орындайды (мысалы, файлды оқу және жазу үшін дискімен
жұмыс жасау утилитасы керек). 


Функциялар
Жүйелік шақыруларды өңдеуші
Файлдық жүйе 1
Файлдық жүйе n
...
... ...
Виртуалды жад
Драйвер 1
Драйвер 2
Драйвер n
ағындарды басқару
Үзулерді өңдеу, жадты басқару
Төмендеңгейлі аппаратураларды жасыру
Деңгейлер
7
6
5
4
3
2
1


Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   54




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет