Аға оқытушысы Шулгаубаева Г. С. және аға оқытушысы Савченко Н. К



жүктеу 0,76 Mb.
Pdf просмотр
бет19/26
Дата18.12.2017
өлшемі0,76 Mb.
#4948
1   ...   15   16   17   18   19   20   21   22   ...   26

Мәтіндік  файлдарды  экран  бетінен  бағдарлап,  баспаға  шығаруымызға 

болады.  Екілік  файлдар ASCII-кодтарды  қолданылмайды,  олар  күрделі  ішкі 

құрылымға  ие,  мысалға,  бағдарламаныңобъектілі  коды  немесе  мұрағат 

файлы.  Барық  операционды  жүйелер  кем  дегенде  файлдардың  бір  түрін  

анықтауы қажет, мысалға өзімен орындалатын файлдар.  

Арнайы  файлдар – енгізу-шығару  құрылғыларымен  байланысты 

келетін  файлдар,  олар  тұтынушыға  қарапайым  жазба  командалары  мен 

файлды  оқу  командаларын  қолданылуымен  енгізу-шығару  әрекеттерін 

орындауға  мүмкіндік  береді.  Аталған  командалар  файлдік  жүйе 

бағдарламасының  басында  өңделіп,  кейіннен  ОЖ  көмегімен  сәкес 

құрылғылардың  басқару  командаларына  сәйкес  түрленеді.  Арнайы  файлдар 

енгізу-шығару  құрылғылары  іспеттес  блок-бағдарланған  және  байт-

бағдарланған деп жіктеледі.   



Каталог – бұл  бір  жағынан  тұтынушының  кейбір  пайымдаулары 

салдарынан  біріктірілген  файлдар  тобы  (мысалға  ойындарды  біріктірген 

файлдар  я  болмаса  бағдарламалық  пакетті  құрайтын  файлдар),  ал  екінші 

жағынан    -  файлдар  тобы  жөніндегі  ақпаратты  құрайтын  файл  болып 

табылады.  Каталогта  құрамына  кіретін  файлдар  тізімі  еніп,  файлдар  және 

олардың мінездемесі арасындағы сәйкестілік орнатылады (атрибуттар).  

Түрлі  файлдік  жүйелерде  атрибут  ретінде  түрлі  мінездемелер 

қолданыла алады, мысалға:  

•  Рұқсат етілген қол жеткізу туралы ақпарат  

•  Файлға қол жеткізу паролі  

•  Файл иесі 

•  Файл жасақшысы  

•  "тек оқуға арналған"белгісі  

•  "құпиялы файл" белгісі  

•  "жүйелік файл" белгісі  

•  "мұрағат файлы" белгісі  

•  "екілік/символды" белгісі  

•  "уақытша" белгісі (үрдістің аяқталуынан соң жойып тастау)  

•  блоктау белгісі  

•  жазба ұзақтығы  

•  жазбада кілтті жолға нұсқау  

•  кілт ұзақтығы 

•  құру, соңғы қол жеткізу, соңғы өзгертулер енгізу  уақыты  

•  файлдің қазіргі көлемі  

•  файлдің максималды көлемі   

Каталогтар  тікелей  тұрғыда MS-DOS файлдік  жүйесіндегідей 

файлдардың  мінездеме  мағыналарын  сақтап,  немесе  ОЖ UNIX (сурет 1) 

орындалғандай  аталған  мінездемелерді  сақтайтын  кестелерге  сүйемденеді. 

Төменгі  деңгейлі  Каталогтар  жоғары  деңгейлі  каталогтар  құрамына  ену 

мүмкіншілігіне 

сәйкес, 

каталогтар 

иерархиялық 

құрылымды 

қалыптастырады. (сурет 2.).  

 

48




 

 

Сурет. 1. Каталогтар құрылымы: а -  MS-DOS каталогының жазба 



құрылымы (32 байт);  

б -  ОС UNIX каталогының жазба құрылымы  

 

 



Сурет  2. Файлдік 

жүйені 

логикалық 

ұйымдастыру  

а – бір деңгейлі; б - иерархиялық (дерево); в - иерархиялық (желі) 

 

Каталогтар иерархиясы ағаш не желі түрінде беріледі. Егер файлға бір 



 

49



катало

 

Ұсынылатын әдебиет 5,6,7,8,10,11,12 

ДЖ арналған бақылау тапсырмалары  

лері 


 

Тақырып 12. Файлді физикалық және логикалық ұйымдастыру  

гикалық ұйымдастыру 

л мекен-жайы 

делі 


Файлді логикалық ұйымдастыру 

лған  файлдік  жазбалар  кейпінде 

таныт

қ

е



г  құрамына  енуге  рұқсат  етілсе  каталогтар  ағаш  қалыптастырады,  ал 

файл бірнеше каталогтардың құрамына ене алса – желі қалыптастырады. MS-

DOS –та  каталогтар  ағаштектес  құрылымды  қалыптастырса, UNIX' – те  

желітектес  құрылымды  қалыптастырады.  Каталог  өзге  де  файлдар  іспеттес 

символды  атауды  иемденіп,  барлық  каталогтардың  символды  атауларының 

шынжырын құрайтын бірыңғай құрамды атаумен идентифицирленеді.  

 

 

С



1.  Файлдік жүйе түсінігі 

2.  Файл атаулары мен түр

3.  Файлдік жүйе құрылымы 

 

Дәріс жоспары 



1. 

Файлді ло

2. 

Физикалық ұйымдастыру мен фай



3. 

Файлға қол жеткізу құқықтары 

4. 

Файлдік жүйенің жалпылама мо



 

Программист  файлді  ұйымдастыры

а  отырып,  файлдің  логикалық  ұйымдастырылуын  қарастырады. 

Логикалық жазба – бұл программист сыртқы құрылғымен деректер алмасуы 

кезінде  қолданылуы  мүмкін  жеректердің  кішігірім  бөлшегі.  Егер  құрылғы 

арасындағы  физикалық  алмасу  ауқымды  бірліктермен  орындалса  да, 

операционды  жүйе  прграммистке  жекелеген  логикалық  жазбаға 

ол 


жеткізуіне  жағдай  жасайды. 3 суретт   файлды  логикалық  ұйымдастырудың 

бірнеше  сызбанұсқасы  бейнеленген.  Жазбалар  фиксирленген  не  ауыспалы 

ұзындықты бола алады. Олар файлда белгілі бір реттілікпен немесе жылдам 

қол жеткізуге мүмкіндікберетін индексті кестелердің қолдануымен барынша 

күрделі  реттілікте  орнығуы  мүмкін.  Жазбаны  идентифицирлеу  мақсатында 

кілт  деп  аталынатын  жазбалардың  арнайы  тізбегі  қолданыла  алады. UNIX 

және MS-DOS файлдік жүйелерінде файл қарапайым логикалық құрылымды 

– бір байтты жазбаларлардың реттілігін иемденеді.  

 

 

 



 

 

50




 

Сурет. 4 Файлды логикалық ұйымдастыру  

Физикалық ұйымдастыру мен файлдің мекен-жайы 

Файлдің  физикалық  ұйымдастырылуы  файлдің  сыртқы  жады 

құрылғысында  орнығу  ережелерін  сипаттайды.  Файл  физикалық  жазба – 

блоктардан  құралады.  Блок – сыртқы  құрылғы  оперативті  жадымен 

алмасатын  деректердің  кішігірім  бірлігі.  Үздіксіз  орнықтыру – физикалық 

ұйымдастырудың  қарапайым  дерлік  нұсқасы  (сурет 4,а),  бұл  ретте  файлға 

дискілі  жадтың  бүтін  жалпылама  учаскесін  қалыптастыратын  диск 

блоктарының  реттілігі  ұсынылады.  Файлға  мекен-жай  белгілеу  үшін  тек 

бастапқы  блоктың  нөмірін  нұсқау  жеткілікті.  Екінші  басымдылығы – 

қарапйымдылық. Дегенмен екі кемшілігі де баршылық. Біріншіден  файлды 

жаау  кезінде  оның  ұзақтығы , яғни  қаншалақты  жадыны  қарастыру 

қажеттілігі  де  белгісіз,  екіншіден,  мұндай  реттілікпен  орнықтыруда 

бөлшектену  орындалып,  дискідегі  кеңістік  нәтижесіз,  еш  пайдасыз 

қолданылады,  себебі  кіші  көлемнің  жекелеген  учаскелері  (минималды 1 

блок)  қолданусыз қалуы мүмкін.   

Физикалық  ұйымдастырудың  келесі  тәсілі – диск  жадының 

байланысқан блоктар тізімі ретінде орнықтыру (сурет 4,б ). Мұндай тәсілде 

әрбір блоктың басында келесі блокқа нұсқаулық болады. Бұл жағдайда файл 

мекен-жайы бір санмен – алғашқы блок нөмірімен белгілене алады. Алдыңғы 

тәсілмен салыстырғанда әрбір блок қандай да бір файл шынжырына бекінуі 

мүмкін,  бұл  ретте  бөлшектену  болмайды.  Файл  блоктар  санын  ұлғайтып, 

өзгерістерге  ұшырайды.  Кемшілігі – файлдің  еркін  орнына  қол  жеткізуді 

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

үшін алғашқы төрт блокты оқып шығауымыз қажет. Оданөзге, бір блоктағы 

 

51



жүктеу 0,76 Mb.

Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   26




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау