Оқулық «Федералдық білім беруді дамыту институты»



Pdf көрінісі
бет37/158
Дата01.07.2023
өлшемі3.83 Mb.
#475485
түріОқулық
1   ...   33   34   35   36   37   38   39   40   ...   158
операциялық жуйелер

ЖҮРГІЗІЛЕТІН ОПЕРАЦИЯЛАР 
Файлдарға қолжетімділік үшін операциялық жүйе файлдармен 
жұмыстың негізгі қызметін жүзеге асыратын жүйелік шақыртулар 
жинағын ұсынады (кесте-2.1) [16].
Кесте- 2.1.
Файлдармен жұмыс жасауға арналған жүйелік 
шақыртулар 
Жүйелік шақырту
Сипаттама
Create
Шақырту кезінде ішінде деректер жоқ бос файл пайда болады. 
Шақырту файлға бірінше жазба жазылар алдында жасалады. 
Delete
Файл атауын өшіреді. Егер деректер блогымен байланысты 
басқа файл атаулары жоқ болса, онда деректер блогы өшіріледі 
де, дисктік кеңістік босайды. 
Open
Бұл шақырту кез-келген файлмен жұмыс басталар алдында 
жүргізілуі керек. Шақыртудың негізгі мақсаты — оперативті 
жадыға файл параметрлерін оқу, файлға кіріс-шығыс дисктік 
буфер бөлігін алып қою, және файлды ашқан бағдарлама 
жұмысы барысында файлға уақытша пайдаланушы 
идентификаторын тағайындау.
Close
Кіріс-шығыс буферіндегі, файл деректер жинағын сақтайтын 
дисктегі мәліметтерді жояды, буфер ресурстарын босатады
уақытша пайдаланушы идентификаторын өшіреді.
Read
Файлдан жалпы аумағына берілген байттар санын оқуға 
арналған. Оқу файлдағы ағымдағы позициядан басталады. 
Оқытылғаннан кейін ағымдағы позиция оқылған деректер 
соңынан баратын байтқа көшіріледі.
Write
Ағымдағы позициядан бастап мәліметтерді файлға жазуға 
арналған. Егер ағымдағы позиция файл соңымен сәйкес келсе 
деректер жинағы артады. Егер ағымдағы позиция файл 
ортасында орналасса, онда бар деректер жоғалады.


49
 
 
2.1 кестенің соңы
 
Каталогтарға қолжетімділік үшін операциялық жүйе шамамен 
файлдармен жұмысқа арналған қызметтерді жүзеге асыратын жүйелік 
шақыртулар жинағын ұсынады (кесте-2.2). дегенмен каталог ішіндегі 
ақпаратты мәтін секілді оқу мүмкін болмағандықтан айтарлық 
өзгешеліктер бар. 
Жүйелік шақырту
Сипаттама
Append
Бұл жүйелілік шақырту Write шақыртуының қысқартылған 
пішінін білдіреді. Оның негізгі қызметі — файл соңына 
деректерді қосу.
Seek
Файлдағы ағымдағы позицияны белгіленген орынға апаруға 
арналған шақырту. Әдетте позиция файл басынан басталған 
байттар санымен беріледі.
Get Attributes
Файл атрибутын алуға арналған шақырту, мысалы оның пайда 
болған уақыты.
Set Attributes
Файл атрибуттарын орнатуға арналған шақырту. 
Rename
Файл атауын өзгертуге арналған шақырту. Бұл шақырту ОЖ 
әруақытта бола бермейді, өйткені файлды жаңа атаумен 
көшіріп, ескісін кезде де немесе деректер жинағына қатты 
сілтеме жасап, ескі қажет емес сілтемені өшіру арқылы осы 
нәтижені алуға болады. 


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




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

    Басты бет