O’rnatilgan tizim tushunchasi O’rnatilgan tizimlarni loyihalashtirishCEA (Consumer Electronics Association)
Dasturlash tillarining asosiy satndartlari. Dasturlashning asosiy vazifasi samarador dastur emas balki to’g’ri va ishonchli dastur yaratish. To’g’ri lekin samarasiz dasturni optimallab to’g’ri samarador dastur qilish mumkin. Lekin samarali, ammo noto’g’ri dastur ni kamdan kam xollarda to’g’rilash mumkin bo’ladi. SHuning uchun optimallash dasturlashning ikkinchi etabi xisoblanadi. To’g’ri dastur olish esa birinchi etab bo’ladi. Noto’g’ri dasturiy taominlash ming u samarali bulsin baribir u foydasiz bo’ladi. CHunki uni ugnash ko’p tomonlama sarf etishni talab etadi. Ko’pincha vaqtning ko’p kismi (uning xajmiga nisbatan %) dasturni uncha katta bulmagan kiritik deb nomlanuvchi qismni bajarilishga sarflanadi. Bilimlarni samadorligini orkasidan kuvish suistexmol qilishga olib keladi. Samaradorlikka munosabat. Dasturning 3 xili mavjud bo’lib, ularning xar biriga samara- dorlik xam turlicha bo’ladi: Birinchi turiga ko’p foydadanuvchi dasturlar kiradi. Bularga jarayon samaralari, ko’ramalar (komplyatorlar), tadbikiy dastur va adabietlarni xisobga oluvchi samaralar kiradi. Demak bular uchun samaradorlikni ularni ko’p kullanilishi va o’ziga xos bajarilishi sabab asosiy vazifasidir. Ikkinchi turiga uzok vaqt ullaniladigan ishlab chiqarish dasturlari kiradi. Bu turdagi dasturlariniusta tuzatuvchilar tuzatadilar. Dasturlarni samaradorlikka jiddiy karalsada, ammoutgan dasturni ekpulatatsiyasiga katta axamiyat beriladi. Uchinchi turga dasturchilar tomonidan emas, balki ilmiy xodim- lar va adminasrratorlar tomonidan tuzilgan dasturlar kiradi. Bu yerda samaradorlik dastur uchun tegishli bo’lib, berilgan xotira xajmida joylashgan va kullanilaetgan vaqtida bajarilishi kerak. Dasturni samaradorligini oshirish ko’pincha usular uni oson uqilishi uchun taxsir ko’rsatadi. Dasturni oson uqilishiga uning samaradorligiga nisbatan ancha jiddiy karaladi. CHunki bunday dasturlarni sozlash,modifitsirlash va undan foydalanish ancha osondir. Yüklə 195,17 Kb. Dostları ilə paylaş: |