Tizimli dasturlash 1 hs programma ta'minoti strukturasi
) Stek va kucha ta'riflari, tashkil qilinishi va qo'llanilishi Kucha(cucha - куча) –
Download 255 Kb.
|
amaliy 1
32) Stek va kucha ta'riflari, tashkil qilinishi va qo'llanilishi Kucha(cucha - куча) – Dinamik ob’ektlarni saqlash uchun ishlatiladigan xotiraning qismi. Xotira ajratishning bu usuli juda yaxshi ishlaydi, lekin u doimo ishlatilmasligi mumkin. Ba'zan funktsiyalar tugaganidan keyin ba'zi bir funktsiyalarni turli funktsiyalar orasida uzatishingiz yoki uninghaqiqiyliginisaqlab qo'yishingiz kerak. Jarayon boshlanganda OS xotirani uyga joylashtirish uchun xotirani ajratadi. Stek malumotlarni xuddi Avtomat magaziniga o’q joylashtirgani kabi xotiraga xam xuddi shu tartibda joylashgtiradi.
33) OS lar interfeysini rivojlanishi Operatsion tizim interfeysi dizayni bo'yicha 1981-2009 yillar orasida Grafik foydalanuvchi interfeysi (GUI - Grafik foydalanuvchi interfeysi) foydalanuvchining kompyuterning apparat tarkibiy qismlari bilan qulay va qulay usulda ishlashiga imkon beruvchi vositadir. Ko'p yillar davomida OS / 2, Macintosh, Windows, AmigaOS, Linux, Symbian OS va shunga o'xshash ko'plab operatsion tizimlar uchun grafik interfeyslarning yanada ko'pligi yaratilgan. 80-yillardan boshlab, ushbu tizimlarning interfeysi loyihalash evolyutsiyasini ko'rib chiqaylik. Shunisi e'tiborga loyiqki, ushbu mavzu grafik dizayn (faqat umumiy operatsion tizimlar emas) sohasidagi muhim yutuqlar va bosqichlarni ko'rsatadi va bugungi kungacha barcha tizimlar mavjud emas. Birinchi GUI Xerox Palo Alto Tadqiqot Markazida (PARC) 70-yillarda ishlab chiqilgan. Ushbu rivojlanish kompyuter grafikasida yangi innovatsion davrni boshladi. 1973 yilda yaratilgan Xerox Alto yangi grafik interfeysdan foydalangan birinchi shaxsiy kompyuter. Bu savdo mahsulot emas edi va asosan universitet tadqiqotlari uchun mo'ljallangan edi. Dasturiy ilovalar va grafik interfeyslarni o'z ichiga olgan yagona kompyuteri kompyuter sifatida taqdim etilgan birinchi tizim edi. Kompyuter "Xerox Star", keyinchalik "ViewPoint" deb nomlangan va hatto "GlobalView" deb nomlangan.Apple Lisa Office tizimi 1 (P1983)Bundan tashqari, Lisa OS nomi bilan ham tanilgan bo'lsa-da, bu holatda qisqartma nomi Office System uchun juda noaniq. U Apple tomonidan noutbukni hujjatlar bilan ishlashga undash niyatida yaratdi. Afsuski, bu tizim Apple Macintosh operatsion tizimi tomonidan "o'ldirildi". Lisa OS tizimiga 1983-yilda Lisa OS 2-ga, 1984-yilda esa Lisa OS 7/7-ga 3.1-darajali o'zgarishlar kiritildi, ammo bu o'zgarishlar faqat tizimning o'zi emas, balki uning tizimiga ta'sir qildi.isiCorp Visi O'n (1984)Visi O'n IBM PC uchun ishlab chiqilgan birinchi interfeys edi. Ushbu tizim katta korporatsiyalarga mo'ljallangan edi va juda qimmatga tushdi. Interfeys sichqonchani ishlatgan, o'rnatilgan o'rnatish va yordam tizimiga ega bo'lgan, ammo piktogramma ishlatmagan. Amiga Workbench1.0(1985)Uning ozod etilishidan so'ng, Amiga vaqtidan oldinroq tuyulardi. GUI, masalan, rangli grafikalar (4 rang: qora, oq, ko'k va to'q sariq rangli), aksariyat qismi qo'llab-quvvatlanadigan multitasking, stereo tovush va bir nechta holatlarga ega piktogrammalar uchun (ta'kidlangan va ta'kidlanmagan). Windows 1.0x (1985)Bu yil Microsoft nihoyat universal interfeysni tanladi va birinchi GUI-ga asoslangan operatsion tizim Windows 1.0 ni chiqardi. Tizimda 32x32 pikselli piktogramma rangli grafikalar mavjud edi. Biroq, eng qiziqarli yangilik (keyinchalik yo'qolgan bo'lsa) jonlantirilgan analog soatning belgisi (o'q bilan :)). GEM (1985) Digital Research, Inc. tomonidan yaratilgan GEM (Graphical Environment Manager). (DRI) oynaning turi edi. Dastlab, Intel 8088 mikroişlemcisi va Motorola 68000 asosida CP / M operatsion tizimi bilan foydalanish uchun mo'ljallangan, lekin undan keyin DOS'da foydalanish uchun o'zgartirildi. Aksariyat odamlar GEMni Atari ST kompyuterlari uchun GUI deb eslashadi va Amstraddan IBMning mos keluvchi kompyuterlari seriyali uchun ham foydalaniladi. U Ventura Publisher va boshqa DOS dasturlari uchun vosita sifatida xizmat qildi. U boshqa kompyuterlarga ham ko'chirildi, ammo ular haqida mashhurlik yo'q edi. IRIX 3 (1986 yilda chiqarilgan, 1984 yilda birinchi chiqarilgan) 64-bit IRIX operatsion tizimi UNIX uchun yaratilgan. GUI ning qiziqarli xususiyati vektor belgilarini qo'llab-quvvatlashdir. Bu xususiyat Mac OS X-ning boshlanishidan ancha oldin ushbu tizimga o'rnatildi. GEOS (1986)
|
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling