Axborotning konfidensialligini ta’minlash.
Olinayotgan natijalarni tekshirish imkoniyati.
Ixtiyoriy yo’l qo’yiladigan ma’lumotlarda to’g’ri ishlashi ta’minlash va noto’g’ri ma’lumotlardan himoya qilish.
Foydalanish talablari ishlab chiqilayotgan dastur ishlatilayotganda namoyon bo’ladigan ba’zi xarakteristikada aniqlaydi.
48. Asosiy foydalanish talablarida dasturiy muvofiqlik nima?
Boshqa dasturiy ta’minot bilan birgalikda ishlay olish imkoniyati.
Olinayotgan natijalarni tekshirish imkoniyati.
Ixtiyoriy yo’l qo’yiladigan ma’lumotlarda to’g’ri ishlashi ta’minlash va noto’g’ri ma’lumotlardan himoya qilish.
Foydalanish talablari ishlab chiqilayotgan dastur ishlatilayotganda namoyon bo’ladigan ba’zi xarakteristikada aniqlaydi.
49. Asosiy foydalanish talablarida samaradorlik nima?
Texnik vositalarni minimal mumkin bo’lgan sonidan foydalanish, masalan, mikroprosessor vaqti yoki tezkor xotira hajmi.
Texnik topshiriqqa mos ishlashi
Olinayotgan natijalarni tekshirish imkoniyati.
Ixtiyoriy yo’l qo’yiladigan ma’lumotlarda to’g’ri ishlashi ta’minlash va noto’g’ri ma’lumotlardan himoya qilish.
50. Dasturiy ta'minotning testlashning turlarini qo’yilgan maqsaddan kelib chiqqan holda quyidagi qaysi guruhlarga ajratish mumkin.
Yuqoridagilarning barchasi
Funksional
Nofunksional
O'zgarishlar bilan bog'liq
51. Testlash bosqichi necha bosqichdan iborat.
3
1
2
5
52. Unit testing nima ?
dasturiy ta’minotning alohida olingan bo’limlari(sinflar, usullar)ni testlash.
ma’lum bir umumiy vazifani bajaruvchi bir nechta bo’limlardan tashkil topgan biror bir komponentani testlash.
ba’zi yoki barcha komonentalarni o’z ichiga olgan butun bir tizimni yaxlit holda testlash.
komponentlarni tekshirish, kodlash va sinovdan o'tkazish usullaridan foydalangan holda ishchi dasturiy ta'minotni yaratish.
53. Component testing nima?
ma’lum bir umumiy vazifani bajaruvchi bir nechta bo’limlardan tashkil topgan biror bir komponentani testlash.
dasturiy ta’minotning alohida olingan bo’limlari(sinflar, usullar)ni testlash.
ba’zi yoki barcha komonentalarni o’z ichiga olgan butun bir tizimni yaxlit holda testlash
komponentlarni tekshirish, kodlash va sinovdan o'tkazish usullaridan foydalangan holda ishchi dasturiy ta'minotni yaratish.
54. Kod yoki dasturning ichki tuzilishini bilmasdan dasturiy ta'minotni test qilish usuli qaysi biri?
Qora quti
Oq quti
Qora va oq quti
Qizil quti
55. … testini o'tkazish uchun amalga oshirish bo'yicha bilim talab etilmaydi.
Qora quti
Qora va oq quti
Qizil quti
Oq quti
56. … test asosan sinovdan o'tayotgan tizimning dastur kodini sinovdan o'tkazishga qaratilgan, masalan kod tuzilishi, tarmoqlar, shartlar, halqalar va boshqalar.
Oq quti
Qora quti
Kul rang quti
Qora va Oq quti
57. Dasturiy ta'minotni ishlab chiqishning hayot aylanishi (sikli) qanday bosqichlardan iborat?
1. Rejalashtirish; 2. Talablarni aniqlash; 3. Dizayn va prototiplash; 4. Dasturiy ta'minotni ishlab chiqish; 5. Sinov; 6. Joylashtirish; 7. Operatsion va texnik xizmat ko'rsatish; 8. Sharshara modeli; 9. Kaskad modeli.
1,2,3,4,5,6,7.
1,2,3,4,5,6,7.8,9.
3,5,7,8,9.
5,6,7,8,9.
58. Dasturiy ta'minotning ishlash usulini modellashtirish qaysi bosqichda amalga oshiriladi?
Dizayn va prototiplash bosqichi.
Talablarni aniqlang bosqichi.
Rejalashtirish bosqichi.
Sinov bosqichi;
59. Dasturiy ta'minotni ishlab chiqishning hayot aylanishi nima?
dasturiy mahsulotni yaratish to'g'risida qaror qabul qilingan paytdan boshlab va dasturning to'liq ish faoliyati to’xtagunga qadar vaqt davri.
foydalanuvchidan va qo'llaniladigan texnik vositalardan qat'iy nazar olingan natijalar tasodifidan iborat.
cheklangan sonli operatsiyalarni bajargandan so'ng natija olish imkoniyatini anglatadi.
maksimal foyda bilan yakuniy mahsulotning minimal qiymati.
60. Dasturiy ta'minotning spiral model qayday ishlaydi?
spiralning har bir burilishida mahsulotning keyingi versiyasi yaratiladi, loyiha talablari aniqlanadi, uning sifati aniqlanadi va keyingi navbatning ishi rejalashtiriladi.
Sharshara modeli doirasining cheklanishi uning kamchiliklari bilan belgilanadi. Uni ishlatish quyidagi hollarda eng samarali hisoblanadi;
Hayotiy siklni modellar deb hisoblash mumkin.
loyihani boshqarishda past moslashuvchanlik.
61. Dasturiy ta'minotning sharshara model qayday afzallikga ega?
foydalanuvchi talablarining o'zgarishi sababli yuzaga keladigan xarajatlar kamayadi, sharhlar modeliga nisbatan qayta tahlil va hujjatlar to'plami sezilarli darajada kamayadi.
agar loyiha past xavfli yoki kichik hajmga ega bo'lsa, model qimmat bo'lishi mumkin. Har bir spiraldan keyin xavfni baholash qimmatga tushadi;
spiral abadiy davom etishi mumkin, chunki mijozning yaratilgan versiyasiga har bir javobi yangi tsiklni yaratishi mumkin, bu esa loyihaning bajarilishini kechiktiradi;
menejerlar jarayonning rivojlanishini doimiy ravishda o'lchab turishlari kerak. tez rivojlanish sharoitida har bir minimal versiyani o'zgartirish uchun hujjatlar yaratishga arzimaydi;
62. Dasturiy ta'minotning spiral model qayday afzallikga ega?
tizim foydalanuvchilariga ishlaydigan mahsulotni tezda ko'rsatishga imkon beradi va shu bilan talablarni belgilash va to'ldirish jarayonini faollashtiradi.
bu xaridorning qoniqish darajasini ko'rsatadigan mahsulot (mahsulot, xizmat) ning ob'ektiv xarakteristikasi;
menejerlar jarayonning rivojlanishini doimiy ravishda o'lchab turishlari kerak. tez rivojlanish sharoitida har bir minimal versiyani o'zgartirish uchun hujjatlar yaratishga arzimaydi;
aniq, o'zgarmas loyihalarni ishlab chiqishda hayot sikli talablar, aniq amalga oshirish va texnik metodologiya;
63. Dasturiy ta'minotning kaskad model qayday kamchiliklarga ega?
talablarni aniq shakllantirishning murakkabligi va butun hayot sikli davomida ularning dinamik o'zgarishi mumkin emasligi.
mijoz darhol barcha qimmat loyihani moliyalashtirishga qodir emas;
spiral abadiy davom etishi mumkin, chunki mijozning yaratilgan versiyasiga har bir javobi yangi tsiklni yaratishi mumkin, bu esa loyihaning bajarilishini kechiktiradi;
ko'p miqdordagi oraliq tsikllar qo'shimcha hujjatlarni qayta ishlash zarurligiga olib kelishi mumkin;
65. Dasturiy ta'minotning qo’shimcha model qayday kamchiliklarga ega?
menejerlar jarayonning rivojlanishini doimiy ravishda o'lchab turishlari kerak. tez rivojlanish sharoitida har bir minimal versiyani o'zgartirish uchun hujjatlar yaratishga arzimaydi.
model har bir keyingi qadam oldingi bosqich to'liq bajarilgandan so'ng boshlanadi deb taxmin qiladi;
kaskadli model oldingi bosqichda ish to'liq yakunlangandan keyin keyingi bosqichga o'tishni nazarda tutadi;
ma'lumotlarni qayta ishlashning har qanday turida foydalaniladigan ma'lumotlar tashuvchilar yig'indisi ma'lumotlar muhiti deyiladi;
66. Dasturiy ta'minot sifati mezonlari nimalardan iborat?
bu xaridorning qoniqish darajasini ko'rsatadigan mahsulot (mahsulot, xizmat) ning ob'ektiv xarakteristikasi;
bu tabiiy tilda algoritm tuzilishining tavsifi;
algoritm tuzilishini tabiiy, ammo qisman rasmiylashtirilgan tilda tavsiflash;
bu tizimni yaratish va undan foydalanish jarayonida sodir bo'ladigan hodisalar turkumi;
67. Dasturiy ta'minotning testlash bosqichida nima amalga oshiriladi?
ilovani foydalanuvchilarga taqdim etishdan oldin uni sinab ko'rish;
loyiha rahbarlari loyiha shartlarini baholaydilar;
talablarni aniqlash dastur nima qilishi kerakligini va uning talablarini aniqlash uchun rejalashtirishning bir qismi;
dasturlash tilini, sanoat amaliyotini, umumiy dizaynni va har qanday shablonlardan foydalanishni belgilaydi;
68. Virtual mashina dasturiy ta’minoti yoki virtual mashina boshqaruvchisi (VMM) to’g’ridan-to’g’ri apparat tizimiga o’rnatilganida, ............. deb nomlanadi.
uskuna virtualizasiyasi
server virtualizasiyasi
saqlashni virtualizasiya qilish
operasion tizimni virtualizasiya
|