Obektqa mólshenlengen jandasıw.
Mikroyadro texnologiyası, turaqlı ráwishte rawajlanatın modulli sistemalarǵa tiykar bolǵan bolsa da, ol tolıq ráwishte sistemanı keńiytiw imkanın táminlit aladı.
Házirgi waqtta, bul maqsetke eń tuwrı keletin obektqa mólshellengen jandasıw, bul halda programmanı hár bir kompanentası funkciya jaqtan bir-birinen (basqalarınan) ajratilǵan.
Bul jandasıwdıń tiykarǵı túsinigi “obekt” dep. Obekt-programma hám maǵlıwmatlardıń birligi bolıp, ol basqa obektlar menen infarmaciya uzatıw hám qabıl qilıw arqalı baylanadı. Obekt anıq buyım ámeliy dástúr yáki hújjetti yáki bazı abstrakciyalar-jarayan, hádiyselerdi kórsetiw múmkin.
Obekt programmalar funkciyaları sol obekt maǵlıwmatları ustinde orınlanatın ámeller dizimin belgileydi. Obekt-qariydar, obekt-server funkciyası orınlanıwın sorap basqa obektqa xabar jiberiw múmkin.
Obektler mánisi xarakterlew múmkin. Ulıwma obektlardan anıqraq obektlerdi keltirib shıǵarıwshı, miyras beriw mexanizimi qásiyetleri bar.
Obekt maǵlıwmatları ishki dúzilisi gúzetiwden jasırındı. Obekt maǵlıwmatlardı ixtiyarlı tárizde ózgertib bolmaydı. Obekttan maǵlıwmat alıw yáki maǵlıwmatlardı obektge jaylastırıw ushın, mas obekt funkciyaların shaqırıw kerek boladı. Bul hal obektdi, onnan paydalanatın koddan ajratadı. Dástúrshi basqa obekt funkciyalarına múrájet qılıw, yáki basqa obekt olar dúzilisin bilmiy turib qásiyetlerin miyras qılıw jolı menen jańa obekt kórıw múmkin. Bul qásiyet inklapsulyaciya delinedi.
Sonday qılıp, obekt sırtı dunya ushın, jaqsı islep shıǵılǵan interfeysli “qara qutı ” kórinisinde belgili boladı. Bul qásiyet, olarda bar qosımshalardı obekt kórinisinde, olar hesh nárselerdı ózgertbesten, jaylastırıwǵan imkan beredi.
Obektge mólshellengen jandasıwdan paydalanıw kóbinese sistemalı programmiysler ushın qolaylı, sebebi sistemalı dárejedegi obektlerden paydalanıp, sistemanı birligin buzbastan turıb, olardı ózlerine maslastırıb OS ǵa tereń kirib barıw múmkin.
Biraq bul jandasıw bólistirilgen esaplaw ortalıqların ámelge asırıwda keleshekte ayrıqsha nátiyje beredi. Obektge mólshellengen jandasıw ózine jarasa mashqalalarǵa iye, biraq soǵan qaramastan, bul jandasıw dástúriy táminatdı konıstrukciyalawda eń ahmiyetke iye jónelis.
Qadaǵalaw sorawları
Monolit strukturalı yadroǵa iye bolǵan OS larda proceduralar qanday tárizde jazıladı.
Strukturalastırılǵan monolit sistemalar qanday payda bolǵan.
Kóp qatlamlı( kóp bólimli) sistemalarda qatlamlar funkciyalardı aytıb beriń.
Kóp qatlamlı sistemalar kemshiligi.
Klient-server model dúzilisi hám islew principi.
Mikroyadro modellerinde funkciyalardı anıqlaw.
Obektke jóneltirilgen jandasıwdıń ózine tán qásiyetleri.
Do'stlaringiz bilan baham: |