Dasturlash texnologiyalarining rivojlanish bosqichlari


– rasm. Mahalliy ma'lumotlar bilan pastki dasturlardan foydalangan holda dastur arxitekturasi



Download 137,83 Kb.
bet3/6
Sana30.12.2021
Hajmi137,83 Kb.
#90069
1   2   3   4   5   6
Bog'liq
Dasturlash paradigmalari

1.3 – rasm. Mahalliy ma'lumotlar bilan pastki dasturlardan foydalangan holda dastur arxitekturasi

Mahalliy ma'lumotlar bilan dasturlarni ishlatishda ishlab chiqilgan dasturiy ta'minotning murakkabligi hali ham dasturchining ma'lumotlarni qayta ishlash jarayonlarini kuzatishi bilan cheklangan, ammo yangi darajada. Biroq, pastki dasturlarni qo'llab-quvvatlash vositalarining paydo bo'lishi bir nechta dasturchilarga dasturiy ta'minotni parallel ravishda ishlab chiqishga imkon berdi.

XX asrning 60-yillari boshlarida "dasturiy inqiroz" boshlandi. Bu operatsion tizimlar kabi murakkab dasturiy ta'minotni ishlab chiqarishni o'z zimmasiga olgan firmalar loyihalarni yakunlash uchun barcha muddatlarni bekor qilganliklari bilan izohlandi. Loyiha amalga oshirishga tayyor bo'lmasdan eskirdi, uning qiymati oshdi va natijada ko'plab loyihalar hech qachon tugamadi.

Ob'ektiv ravishda, bularning barchasi dasturlash texnologiyasining nomukammalligidan kelib chiqqan. Avvalo, pastdan yuqoriga qarab rivojlanish o'z-o'zidan ishlatilgan - nisbatan sodda kichik dasturlar dastlab ishlab chiqilgan va amalga oshirilgan, so'ngra ular murakkab dastur tuzishga intilgan yondashuv. Ichki dasturlarni tavsiflash uchun aniq modellar va ularni loyihalashtirish usullari mavjud bo'lmaganda, har bir kichik dasturni yaratish qiyin vazifaga aylandi, pastki dasturlarning interfeyslari murakkab bo'lib chiqdi va dasturiy mahsulotni yig'ishda juda ko'p koordinatsion xatolar aniqlandi. Bunday xatolarni tuzatish, qoida tariqasida, allaqachon ishlab chiqilgan qism dasturlarning jiddiy o'zgarishini talab qildi, bu vaziyatni yanada murakkablashtirdi, chunki dasturga ko'pincha yangi xatolar kiritildi, ular ham tuzatilishi kerak edi ... Oxir oqibat, dasturlarni sinab ko'rish va otladka jarayoni, agar u tugagan bo'lsa, ishlab chiqish vaqtining 80% dan ko'pini oldi. Kun tartibidagi eng jiddiy masala, loyihadagi xatolar ehtimolini kamaytiradigan murakkab dasturiy mahsulotlar yaratish texnologiyasini ishlab chiqish edi.

Dastur tuzilishini qanday aniqlash, dasturni protseduralarga bo'lish, kodning qaysi qismini alohida protseduraga ajratish, muammoni hal qilish algoritmini qanday qilib sodda va intuitiv qilish, protseduralarni qanday qilib qulayroq bog'lash haqida savol tug'ildi. Strukturali dasturlash deb nomlangan tavsiyalar taklif qilindi.


Download 137,83 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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