|
7-Mavzu. Ma’lumotlarni obyektli bog`lash texnologiyasi
|
bet | 11/14 | Sana | 27.05.2024 | Hajmi | 40,23 Kb. | | #254880 |
Bog'liq Data base security - lecture 7Professional mahsulotlar
Professional mahsulotlar turli sohalardagi mutaxassislar uchun mo‘ljallangan va ularga quyidagilar mansub:
• turli texnik sohalarga yo‘naltirilgan loyihalashni avtomatlashtirish tizimlari;
• trenajer (mashq) — tizimlar, masalan avariyali vaziyatda uchuvchilar harakatlari ishlanishi uchun trenajer;
• hisoblagich tizimlari, masalan 1C;
• noshirlik tizimlari, masalan PageMaker, QuarkXpress;
• professional grafik tizimlar, masalan Adobe Illustrator,
PhotoShop, CorelDraw va hokazo;
• ekspert tizimlar va boshqalar.
Ishlab chiqarish jarayonlarini avtomatlashtirish tizimlari
Ishlab chiqarish jarayonlarini avtomatlashtirish tizimlari professional tizimlardan shunisi bilan farqlanadiki, ular yagona ishlab chiqarish jarayoni bilan bog‘liq turli kasbdagi foydalanuvchilarga yo‘naltirilgan.
Ta’limiy dasturlar va tizimlar o‘z nomiga muvofiq ravishda ta ’lim, masalan xorijiy tillar, yo‘l harakati qoidalari va hokazolar ta ’limi uchun mo‘ljallangan.
Ko‘ngilochar tizimlarga o‘yinlar dasturlari, musiqiy dasturlar, axborot, biror ko`ngilochar mazmundagi testlari bor tizimlar, masalan munajjimlar bashorati va hokazolar mansubdir.
Gibrid tizimlar
Gibrid tizimlar tizimli va amaliy dasturiy ta’minot alomatlarini o`zida biriktiradi. Qoidaga ko‘ra, bular real vaqt tartibida turlicha tiplardagi texnologik jarayonlarni boshqarish uchun mo'ljallangan katta, lekin tor ixtisosli tizimlardir.
Ishonchlilikni oshirish va ishlanish vaqtini kamaytirish uchun bunday tizimlarga, odatda operatsion tizimlar funksiyalari bajarilishini ta’minlovchi dasturlar kiritiladi.
Yuqorida sanalgan dasturiy ta ’minot tiplarining har biriga ishlab chiqishdagi funksional talablar bilan birga, odatda muayyan tasarrufiy talablar ham qo‘yiladi.
Dasturiy mahsulotlarga asosiy tasarrufiy talablar
Tasarrufiy talablar ishlab chiqilayotgan dasturiy ta’minotning bajarish jarayonida namoyon bo'luvchi ayrim tavsiflarni belgilaydi. Bunday tavsiflarga quyidagilar
mansub:
• to‘g‘ri ishlashlilik — texnik topshiriq bilan muvofiqlikda ishlab turishi;
• universallik — har qanday imkonli ma’lumotlarda to‘g‘ri ishlashni va noto‘g‘ri ma’lumotlardan himoyani ta ’minlash;
• ishonchlilik (to‘siqlardan himoyalanganlik) — natijalarning
to‘liq takrorlanuvchanligini ta ’minlash, ya’ni turli xildagi izdan chiqishlar mavjudligida ularning to ‘g‘riligini ta’minlash;
• tekshiriluvchanlik — olingan natijalarni tekshirish imkoniyati;
• natijalar aniqligi — berilgandan yuqori bo‘lmagan natijalar xatoligini ta’minlash;
• himoyalanganlik — axborot konfidensialligini ta ’minlash;
• dasturiy moslik — boshqa dasturiy ta’minot bilan birgalikda ishlash imkoniyati;
• samaradorlik — texnik vositalar resurslari, masalan mikroprotsessor vaqti yoki operativ xotira hajmidan mumkin boclgan darajadagi minimal miqdoridan foydalanish;
• moslashuvchanlik — funksiyalar bajarishning o‘zgarayotgan shart-sharoitlariga moslashish maqsadida jadal modifikatsiyalanish imkoniyati;
• takroriy kirishlilik — diskdan qayta yuklatishsiz takroriy bajarish imkoniyati;
• rentabellik (reyentabellik) — bir necha jarayonlardan ≪parallel ≫ foydalanish imkoniyati.
“To‘g‘rilik”
To‘g‘rilik har qanday dasturiy ta ’minlash uchun majburiy talab hisoblanadi: texnik topshiriqda ko‘rsatilgan hamma narsa muqarrar ijobatlanishi shart. Biroq testlash ham, verifikatsiyalash ham yaratilgan dasturiy mahsulot tocg‘riligini isbotlay olmasligini tushunish lozim. Shu munosabat bilan odatda muayyan xatolar
mavjudligi ehtimoli to`g‘risida gapiriladi.
Tabiiyki, kompyuter tizimiga qancha ko‘p mas’uliyat yuklatilsa ham dasturiy, ham
apparatli izdan chiqishlar ehtimoli shuncha kam bo`lishi darkor.
|
| |