Nazorat savollari: Foydalanish xususiyati va foydalanuvchilar kategoriyaga ko’ra barcha dasturlar necha sinfga bo’linadi?
Dasturiy maxsulot bu nima?
Dasturlarni asosiy tavsiflarini ko’rsating.
Dasturni tesdan o’tkazishning maqsadi
Qanday testlash uslublarini (usullarini) bilasiz va ularning vazifalariga xarakteristika bering?
Adabiyotlar Ван Тассел Д. Стиль, разработка, эффективност, отладка и испытаниe программ. М. , Мир, 1991.
Лингер Р. , Теория и практика структурного программирования М. , Мир, 1985.
В. В. Липаев. “Проектирование программных средств”, М. :”ВШ”, 1991.
Фокс Дж. “Программное обеспечение и его разработка”. Пер. с англ. М. : Мир, 1985.
С. С. Гуломов. “Иқтисодий информатика”. Тошкент 1999 й.
18-Ma’ruza. Rekursiv ma’lumot tiplari. R E J A : 1. Dastur kuzatuvchini hujjatlarini asosiy turlari. 2. Hujjatlashtirish tashki spetcifikatciyasi. Tayanch so’zlar: Dasturiy maxsulotni loyihalash va analiz qilish usullari. bosqich, real dastur. Hujjatlashtirish, misol keltirishni bosqich boshidan bir vaqtda dastur ishlab chiqarishdan boshlanishi lozim. Ishlab chiqarilgan dastur dan foydalanish uchun kerakli qo’llanma utilishi kerak. Yomon hujjatlashgan dastur bir guruh mutaxasislar orkali tekshirilishi kerak. Ular chala hujjatlarni kushishlari va eski raspechatka sifatidagi hujjatlarni urganishlari kerak.
Dasturlarni ko’chirish. Ko’chirish samarasi va tez sozlanuvchi dasturni tayerlashga yordam beradi. Katta dasturlarda ishlashda, ulaprning asosiy qismni modellashtirish uchun kichik dasturlarni yozish maqsadga muvofik bo’ladi. Katta dasturlar uchun keng kiritish-chiqarish va dasturlash bilan testdan o’tkazish uchun ko’p vaqt kerak bo’lishi mumkin. Modelda kiritishning bo’lmasligi va soddalashtirilgan chiqarishlar bo’lishi mumkin. Bu o’rtacha dastur boshqacha ishlovchi real dasturga karaganda ikki tartibga ozroq bo’lishi kerak bo’ladi. Yakuniy echim yakinligi topilganda ham, model asosiy yordam berishi kerak bo’ladi. Model dasturni har qanday tilda yozishi mumkin va loyiha hamda algoritm tekshirishda foydalanish mumkin.
Dasturni kayta yozishda yoki boshqa xollarda, tekshirish usullaridan tizimni nazorat qilishni qo’llashdir, ya`ni har bir dastur uning avtoriga va kamida bitta dasturchiga tushunarli bo’lishi kerak.
Xar bir dastur loyihalanaetgan dasturiy buyumga hujjatlar ham birgalikda bajarilishi kerak. Hujjatlarni va dasturga kerakli bo’lgan talablarni unifikatciyalash maqsadida ular yagona dasturiy hujjatlar tizimsiga (ESPD) standartalshtirilgan. Uning tarkibiga turi va shaklini aniqlab beruvchi standartlapr, hujjatlar tarkibi, uni kuzatib borish, yana qo’shimcha sifatida dasturiy hujjatlarni avtomatlashtirilishini ta`minlovchi standartlar kiradi.
Dastur uchun bajarilgan hujjatlar dasturni o’tkazish hamda uzatish uchun foydalaniladi va dastur tayerlashda qo’llaniladi. Dasturiy hujjatlar tarkibiga spetcifikatciyalar, asosiy nusxalar vedimosti, dastur teksti, dastur tarkibi, dasturchi boshqarishi, til tarkibi, texnik xizmat boshqarishi.