2-мавзу: Кириш. Фан вазифаси ва мақсади. Операцион тизим ривожланиш босқичлари ва синфлари. Режа



Download 0,52 Mb.
bet14/14
Sana25.02.2022
Hajmi0,52 Mb.
#281631
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
2.Operatsion tizimlar

Объектга мўлжалланган ѐндашиш - микроядро технологияси, мунтазам равишда ривожланадиган модулли тизимларга асос бўлган бўлса ҳам, у тўлиқ равишда тизимни кенгайтириш имконини таъминлай олмади.
Ҳозирги вақтда, бу мақсадга энг тўғри келадиган объектга мўлжалланган ѐндашиш, бу ҳолда дастурни ҳар бир компонентаси функция жиҳатдан бир-биридан (бошқаларидан) ажратилгандир.
Бу ѐндашишнинг асосий тушунчаси “объект”дир. Объект-дастур ва маълумотларнинг бирлиги бўлиб, у бошқа объектлар билан ахборот узатиш ва қабул қилиш орқали боғланади. Объект аниқ буюм, амалий дастур ѐки хужжатни ѐки баъзи абстракциялар-жараѐн, ҳодисларни акс эттириши мумкин.
Объект дастурлари функциялари шу объект маълумотлари устида бажариладиган амаллар рўйхатини белгилайди. Объект-мижоз, объект-сервер функциясини бажарилишини сўраб бошқа объектга ҳабар юбориши мумкин.
Объектлар моҳиятни тавсифлаш мумкин. Умумий объектлардан аниқроқ объектларни келтириб чиқарувчи, мерос бериш механизми хоссалари мавжуддир.
Объект маълумотлари ички тузилиши кузатишдан яшириндир. Объект маълумотларини ихтиѐрий тарзда ўзгартириб бўлмайди. Объектдан маълумот олиш ѐки маълумотларни объектга жойлаштириш учун, мос объект функцияларини чақириш керак бўлади. Бу ҳол объектни, ундан фойдаланадиган коддан ажратади. Дастурчи бошқа объект функцияларига мурожаат қилиши, ѐки бошқа объект улар тузилишини билмай туриб хоссаларини мерос қилиш йўли билан янги объект қуриши мумкин. Бу хосса инкапсуляция дейилади.
Шундай қилиб, объект ташқи дунѐ учун, яхши ишлаб чиқилган интерфейсли “қора қути “ кўринишида намоѐн бўлади. Бу хусусият, уларда мавжуд иловаларни объект кўринишида, уларда хеч нарсаларни ўзгартирмасдан, жойлаштиришга имкон беради.
Объектга мўлжалланган ѐндашишдан фойдаланиш айниқса тизимли дастурчилар учун қулайдир, чунки тизимли даражадаги объектлардан фойдаланиб, тизимни яхлитлигини бузмасдан туриб, уларни ўзларига мослаштириб ОТ га чуқур кириб бориши мумкин.
Аммо бу ѐндашиш тақсимланган ҳисоблаш муҳитларини амалга

оширишда келажакда муҳим натижа беради.


Объектга мўлжалланган ѐндашиш ўзига яраша муаммоларга эга, аммо шунга қарамасдан, бу ѐндашиш дастурий таъмнотни конструкциялашда энг муҳим аҳамиятга эга йўналишдир.


Назорат саволлари

  1. ДТ синфлари

  2. ТДТ нима учун керак? ТДТ асосий дастурлари?

  3. ОТ нима учун зарур?

  4. Қобиқ дастурлар нима учун керак?

  5. Утилиталар нима учун керак?

  6. Драйверлар роли қандай?

  7. Инструментал ДТ дан нима учун фойдаланилади?

  8. ―Амалий дастур‖ ва ―Илова‖ га таъриф беринг

  9. Матн ва график редакторлар нима учун ишлатилади? 10.Электрон жадвал нима учун ишлатилади?

11.МБ ни таърифини беринг? МБ га мисол келтиринг. 12.МББТ нима учун керак?
13.Интеграллашган тизим хусусиятларини айтинг. 14.Microsoft Office пакетини таърифланг.
15.Сизга маълум амалий дастурлар пакетларини тавсифланг. 16.Дастур модефикацияси версиядан нимаси билан фарқ қилади? 17.Янги версия ва модефикациялар қандай белгиланади?
18.Датсур альфа ва бета-версиялари деганда нимани тушунасиз? 19.Операцион тизимнинг қандай версиялари локаллаштирилган дейилади? 20.Дастурлар паекети қандай тарқатилади?

  1. Дистрибутив деганда нимани тушунамиз ва инсталляция нима учун зарур?

  2. Абстракт машина ўзига хос хусусиятларини кўрсатинг. 23.Ресурсларни бошқаришда ОТ ечадиган масалалар.

  1. ОТ функцияларини кўрсатинг.

  2. Ҳар бир даврга хос бўлган ОТ хусусиятларини кўрсатинг. 26.Эвалюция жараѐнида классик ОТ лар бажарадиган асосий

функцияларни кўрсатинг.
27.Мультидастурлашда ОТ ларнинг роли ва у бажарадиган операциялар. 28.Монолит структурали ядрога эга бўлган ОТ ларда процедуралар қайси
тарзда ѐзилади.
29.Структуралаштирилган монолит тизимлар қандай ташкил этилган. 30.Кўп қатламли (кўп сатҳли) тизимларда қатламлар функцияларини айтиб
беринг.

  1. Кўп қатламли тизимлар камчилиги.

  2. Клиент-сервер моделитузилиши ва ишлаш принципи. 33.Микроядро моделларида моделлар функцияларини аниқлаш. 34.Объектга йўналтирилган ѐндашишнинг ўзига хос хусусиятлари.
Фойдаланилган адабиѐтлар рўйхати




    1. Andrew S. Tanenbaum, Albert S. Woodhull. Operating Systems: Design and Implementation, Third Edition. Prentice Hall. 2006 – 1080p.

    2. Arash H. L., Mohammadreza M. Mobile Operating Systems and Programming.Andrew S. Tanenbaum. Distributed operating systems.


Download 0,52 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish