Dasturlash ta'minot va ularning klassifikatsiyasi Reja: Dasturlash fanining tarixiy bosqichlari. DT ishonchliligi. Dasturlash- ma'lumotlarni qayta ishlash jarayonini formal yoritish sifatida. to'g'ri dastur tushunchasining nokonstruktivligi Tayanch so'zlar: Prodsedura ishlatish, dasturlash kutubxonasi , Strukturalangan dastur, COM (component object model), CORBA (common object request broket architecture), CASE texnologiyasi, CASE-Computer aided Softworesystem Engineting . Dasturlash fanining tarixiy bosqichlari bosqich stixik programma Bu bosqich natijalari Prodsedura ishlatish, dasturlash kutubxonasi. 1- bosqich dasturlash kutubxonasini tuzish. bosqich. Strukturalangan dastur - bu usul asosida dekompozittsiya tushunchasi turadi. Yani kata xjmdagi dasturni bir necha kichik dasturlarga bo'lish. Modullararo bog'lanish maxsus interfeys orqali bajariladi. Bu texnologiya Nurbo Pasksl, C++, AD va boshqa tillarda ishlatiladi. bosqich. obyektga mo'ljallangan dasturlash texnologiyasi. Bu texnologiya asosida kuyidagilar: obyekt, xabar, komponenta, sinflar kiradi. Dastur bir necha abektdan iborat bo'lib, xar bir obyekt alohida sinfning ekzemplyaridir. Shu etapda vizual dasturlash texnologiyasi xam paydo bo'lgan. bosqich. Komponentali dasturlash va CACE texnologiyalari. Komponentali yo'nalish asosida dasturlash ta'minotni alohida komponentalardan yaratish usullari nazarda tutiladi. Komponenta - bu dinamik ravishda chakirilayotgan dasturlar kutubxonasi. Shu kutubxonalarni yoki bajarilayotgan fayllarni standart 2lik ko'rinishida yozish mumkin. Komponentali yo'nalish quyidagi texnologiyalar asosida ishlatiladi: COM (component object model) CORBA (common object request broket architecture) CASE texnologiyasi strukturalangan obyektga mo'ljallangan komponentali texnologiyalarni o'z ichiga oladi. CASE-Computer aided Softworesystem Engineting. Dasturiy ta'minotning ishonchligi Dasturiy mahsulot foydalanuvchi uchun zarur bo'lgan barcha axborotni bera olmas ekan, bu mahsulotni ishonchli deb bo'lmaydi yoki bu holda dastury mahsulotda xatolik mavjud deyiladi. Dasturiy ta'minotdagi xatoliklar, uning ichki xususiyatlari bo'lib hisoblanmaydi. Bu esa programmaviy ta'minotda mahsulotni kancha ko'p testlansa u shuncha yaxshi ishlaydi degan fikr inkor qiladi. Bu holatlarda malum bir ichki xatoliklar aniklanadi. Sozlash jarayoni xatoliklarni tuzatish narxi vaqtga to'gri proportsional ekan -Van Kassel Dasturiy ta'minotning ishonchliligi sifatida malum bir vaqt jarayonida dasturiy ta'minot to'gri ishlash ehtimolligiga aytiladi. Dasturning ishonchliligi uning ichki xususiyati hisoblanmaydi. Dasturiy mahsulot yaratilish jarayonlarida, iqtisodiy va vaqtli yo'qotishlar asosiy o'rinlardan birinchida turadi. Bu yo'qotishlarning sababchisi sifatida algoritmning (bloksxemaning) sifatsiz ishlab chikilganligini, dasturning sifatsiz hujjatlarga ega bo'lishligini ko'rsatish mumkin. Statistika bo'yicha bir dasturchiga kuniga besh operator yozish to'gri keladi. Dasturchining kolgan vaqti yuqorila keltirilganlarni va dasturdagi xatoliklarni yo'qotishga ketar ekan. Kompyuterniy mir jurnali bo'yicha dasturiy mahsulot ishlab chiqarish quvvati sifatida dasturining samaradorligini emas balki, quyidagi tushunchalarni ko'zda tutamiz: 1) Dasturning to'griligini, yani berilgan masalani yechish uchun mo'ljallanganlik ko'rsatkichi. 2) Ishonchlilik ko'rsatkichi 3) Yengil o'kiluvchanligi 4) Kompyuterning xamma resurslaridan foydalanish Dastur samaradorligi bu yangi dasturning yarim yoki bir bayt xotirani tejab qolishi yoki xamma resurslardan umumiy foydalanishi. Dasturiy ta'minotni ishlab ...

Joylangan
05 Jun 2024 | 16:14:04
Bo'lim
Informatika va AT
Fayl formati
zip → doc
Fayl hajmi
23.49 KB
Ko'rishlar soni
100 marta
Ko'chirishlar soni
4 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirgan san'a:
29.03.2025 | 00:24
Arxiv ichida: doc
Joylangan
05 Jun 2024 [ 16:14 ]
Bo'lim
Informatika va AT
Fayl formati
zip → doc
Fayl hajmi
23.49 KB
Ko'rishlar soni
100 marta
Ko'chirishlar soni
4 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirish kiritilgan:
29.03.2025 [ 00:24 ]
Arxiv ichida: doc