9. Dasturiy injiniringni asosiy faoliyatlari nima? Dasturiy ta'minot ishlab chiqish jarayonining faoliyati Dasturiy ta'minot spetsifikatsiyasi, bunda buyurtmachilar va dasturiy ta’minot muhandislari ishlab chiqariladigan dasturiy ta'minotni va uning ishlashidagi cheklovlarni aniqlaydigan talablar shakllantiriladi. Dasturiy ta'minotni ishlab chiqish, bunda dasturiy ta'minot ishlab chiqiladi va dasturlashtiriladi. Dasturiy ta’minotni tekshirish, bunda dastur buyurtmaching talabiga binoan tekshiriladi. Dasturiy ta'minot evolyutsiyasi, bunda dasturiy ta'minotga buyurtmachi va bozor talablarinidan kelib chiqib o'zgartirishlar kiritiladi.
Dasturiy ta'minot ishlab chiqish- Dasturiy ta'minotni ishlab chiqish loyihasini o'zgartirishni boshqarish, loyiha davomida yakuniy dasturiy ta'minotning xususiyatlari va funktsiyalaridagi o'zgarishlarning ta'sirini tahlil qilishga qaratilgan. O'zgarishlarni boshqarish talablarni boshqarish bilan chambarchas bog'liq, chunki biznes-tahlilchilar va dasturiy ta'minotni ishlab chiquvchilar mijozning ehtiyojlari va talablari o'zgarishini aniqlagan holda loyihani keyinchalik qayta qurish yoki yaxshilashga qodir. Shu bilan birga, har bir o'zgarish yoki yangilik biron bir tarzda loyihaning vaqt jadvaliga yoki uning byudjetiga ta'sir qilishi mumkin, shuning uchun xavflarni oldindan baholashni o'tkazish juda muhimdir.
10. Dasturiy ta'minotni tekshirish-
15, Vizual programmalashning asosida oynali iterfeys va vizual dizayn (ishlov
berish) prinsiplari yotadi. “Sichqoncha” manipulyatori vizual ob’ektlar
(piktogramma, rasm, panel) yordamida turli xil ilovalarni tashkil qilishga yordam
qiladi. Dasturlash bu usulining yana bir qulayligi programmaviy modullardan
foydalanib ilovalar yaratish va “satrma- satr” (operatorli) programmalashni
qisqartirishga asoslanadi. Bular natijasida programma tuzish jarayoni vizuallash-
tiriladi. Ko’rsatilgan xususiyatlarga ega bo’lgan muhitlardan biri Qt creator dasturi
uning vizual programmalashga mo’ljallashgan usul va imkoniyatlari juda qulaydir.
Do'stlaringiz bilan baham: |