Дәріс 1 Операциялық жүйелердің (ОЖ) концептуальды негіздері. Тарихы. Қызметі. Жүйелік шақырулар. Операциялық жүйелер құрылымы



Pdf көрінісі
бет36/56
Дата04.12.2023
өлшемі1.8 Mb.
#485405
1   ...   32   33   34   35   36   37   38   39   ...   56
толық лекция

Файлдармен жұмыс 
Файлдармен жұмыс істеу үшін негізгі жүйені шақыру: 

Create – файлдардың деректерін құру. 

Delete – файлды жою. 

Open – файлды ашу. 

Close - закрытие файла. 

Read – файлдан оқу, файлдың алғашқы ағымдағы орыны. 



Write – файлға жазу. 

Append – файлдың соңына қосу. 

Seek – арнайы файлдың орнына файлдық көрсеткішін орнатады. 

Get attributes – файлдардың атрибутын алу. 

Set attributes – файлдардың атрибутын орнату. 

Rename – файлдың атын өзгерту. 
Жадының кеңістіктегі адресіне шағылысқан файлдар. 
Жадыда файлдарды шағылыстыру кей-кезде қолайлы (файлдар мен жұмыс істегенде 
жүйелерді енгізіп шығарудың қажеті жоқ), және жадымен жұмыс істеп, содан кейін дискыға 
өзгертілген файлдарды енгізу. 
Жадының организациялық беттерін қолданғанда, файл толығымен жүктелмейді тек қана 
қажетті беттері жүктеледі. 
Жады сегменттік организацияны қолданғанда, файл бөлек сегменттерге жүктеледі. 
Жадыға шағылысқан файл көшірмесіінің мысалы. 
Алгоритм: 
1. 
1 файл үшін сегмент құрылады 
2. 
Жадыда фаайл шағылысады 
3. 
2 файл үшін сегмент құрылады 
4. 
1 Сегмент 2 Сегментке көшіріледі 
5. 
2 Сегмент дискіде сақталады 
Әдістің кемшілігі: 

Шығатын файлдың ұзындығын анықтау ауыр 

Егер жадыдағы файлды бір процесс бейнелеп және өзгертетін болса, онда файл сақталған 
жоқ, екінші процесс сол фалды ашып және ескі файлдармен жұмыс істейді. 

Файл көптеген сегменттер мен немесе виртуалды кеңістікте үлкен болуы мүмкін. 
Каталогтар 
Бір деңгейдегі каталогтік жүйе 
Бір каталогтағы жүйелердің барлық файлдарының мазмұны. 
Төрт файлды құрайтын бір каталогтік жүйе 
Жүйелердің басымдылығы: 

Қарапайым 

Каталогтарды қарамай файлдарды тез табуң мүмкіндігі 
Жүйелердің кемшілігі: 

Басқа да қолданушылар файлды бірдей атпен құра алады.


Достарыңызбен бөлісу:
1   ...   32   33   34   35   36   37   38   39   ...   56




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

    Басты бет