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



Pdf көрінісі
бет31/54
Дата17.10.2023
өлшемі0,49 Mb.
#117018
түріБағдарламасы
1   ...   27   28   29   30   31   32   33   34   ...   54
Блокты файлдарды ұйымдастырудың файлдык жүйесі. 
Сырткы есте
сақтау кеңістіге блоктарға бөлінген (ауыстырулар үшін тиімді блоктар).
Файлдык жүйеде мұндай типті ақпараттарды орналастыру беттік
ұйымдастырылуы жедел жадыға үрдістер ақпараттарын орналастыруға
ұқсас жүреді. Жалпы жағдайда әрбір файл атымен осы файл мәліметтері
орналасқан блоктар санының жинағымен байланысты. Бұл блоктар саны
реттелген, яғни блоктар барлық қондырғы бойынша таратылуы мүмкін.
Мұндай ұйымдастыруда фрагментациялау болмайды, дегенмен блоктардың
жойылуы мүмкін (егер файл блокта бір байтты қорын алса, онда блок бос емес
болып есептеледі). Демек, компрессиялау мәселесі жок және бұл жүйені көп
қолдану ұйымдастыру барысында қолдануға болады. Бүл жағдайда әрбір
файлмен атрибуттар жинағына байланысты. Файл аты, пайдаланушы аты.
Мұндай ұйымдастыру жоғарыдағы жағдайларда қажет етілетін ерекше
аттардың болмауына мүмкіндік береді. Бүндай жүйеде аттар ерекшелігі тек
бір қолданудағы файлдар арасында қажет.
Мүндай файлдарды каталог арқылы ұйымдастыруға болады. Каталог
құрылымы келесі түрде болуы мүмкін. Каталог қатарлардан тұрады; әр бір I-
ші қатар файлдық жүйенің I- блогына сәйкес келеді. Бұл қатар блок бос немесе
бос емес екендігі туралы ақпараттан тұрады. Егер ол бос болмаса, онда бұл
қатар файл аты мен қолдану аты көрсетіледі және қандайда бір қосымша
ақпарат болуы мүмкін.
Ауыстыру барысында жүйе әртүрлі әрекет етуі мүмкін. Файл ашу
барысында жүйе барлық каталог бойынша жүреді және файлдың логикалык
блоктарына сәйкес кесте тұргызылады не болмаса әрбір ауыстыру кезінде
осы сәйкестікті іздеу жүзеге асырылады.
Файлдық жүйені мүндай ұйымдастыру бір рет қолданудағы шектерде
бірдеңгейлі болып табылады, яғни барлық файлдар тораптармен байланысты.
3.Иерархиялык файлдық жүйе.
Файлдық жүйенің барлық файлдары
бағана деп аталатын құрылымда тұрғызылған. Бағана түбінде файлдық
жүйенің түбі болады. Егер бағана түйіндері беттік болса, онда бұл файл
каталогты файл болып табылады. Мүндай иерархиялық файлдық жүйеге ат
қою әртүрлі тәсілдермен жүргізіледі.
Бірінші түрі - файлға ат қою, жақын каталогқа сай болады, яғни біз Ғ0
каталогына жақын болатын файлды қарастырсақ - бүл файл 1 немесе Ғ2
файлы болады. Мұндай жүйеде ат қойғанда аттар бір деңгейде қайталана
бермейді. Басқа жағынан барлық файлдар бағана көмегімен байланысты
болғандықтан, біз файлдық жүйеден накты нақты файлға жол ашатын, барлық
файл атгарынан тұратын файлдың толық аты туралы айта аламыз. ҒЗ
файлының толық аты мына түрде белгіленеді: /ҒО/Ғ1/ҒЗ/. 
Мұндай ұйымдастыру толық және қысқа атты файлдармен жұмыс істеуге
мүмкіңдік береді. Толық атты файлдың өз жолы бар, ал кез келген бағана
түбінен кез келген түйінге дейін бір- ақ жол болады, демек осымен аттарды
ерекшелеу мәселесі шешіледі. Алғаш рет бұл 60- жылдар соңында 
Беркли университетінде жасалған Multex операциялық жүйесінде
қолданды. Бұл шешім көптеген операциялық жүйелер нәтижесінде пайда


болады. Бұл жүйенің құрылымы ат қою мәселесі болмаған жағдайда көп рет
қолдану жұмыстарын ұйымдасыру үшін жақсы және мұндай жүйе өте жақсы
жетістіктерге ие.
4. Персонификация және операциялық жүйедеі мәліметтерді қорғау.
Бұл
нюанс қарапайым сонымен қатар күрделі. Қарапайымдылығы – ол туралы
бірнеше сөз ғана айтамыз, күрделігі – ұзақ айтылатын мәселелері бар.
Персонификация 
– бұл нақты қолдану идентификациялаудағы операциялық
жүйе мүмкіндігі және осыған сәйкес мәліметтерді сақтау бойынша әрекеттер
қабылдай аламыз.
Егер біз MS DOS операциялық жүйесін қарастыратын болсақ, онда ол - бір
рет қолданылады. Операциялық жүйесінің екінші деңгейі - бұл
қолдануларды тіркеуге мүміндік беретін операциялық жүйелер, бірак барлық
қолданулар кейбір субъектілерді жинақтау түрінде көрсетіледі және бір-бірімен
байланыспайды. Мұндай операциялық жүйелерге мысал ретінде main frame –
компьютерлер үшін IBM фирмасының кейбір операциялық жүйелері бола
алады. Мысалы, дәріс беруші тыңдаушыларының қайсы топтан екенін
білмейді, бірақ барлық отырғандар оның курсын қолданушылар. Бұл бір
жағынан жақсы, бір жағынан жаман. Дәрісті тыңдау - бұл жақсы, бірақ осы
дәріс беруші сұрак беру жаман, себебі ол бір күнде барлығынан сұрап
үлгермейді. Оған барлық тындаушыларды қалайда бөлу керек, ал калай бөлу
керек - белгісіз.
Осындай персонификация жағдайында функциялармен қамтамасіз етеді,
бірақ ұйымдастыру қолдану тобының түзілуін болжамайды.


Достарыңызбен бөлісу:
1   ...   27   28   29   30   31   32   33   34   ...   54




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

    Басты бет