1. Dastur ob'ektlarining o'lchamiga qanday xususiyat bog'liq? Qiyinchilik darajasi 1


Download 146.15 Kb.
Sana17.06.2023
Hajmi146.15 Kb.
#1552393
Bog'liq
Dasturiy injiniring 100 ta test(uzb)


1. Dastur ob'ektlarining o'lchamiga qanday xususiyat bog'liq? Qiyinchilik darajasi 1.
Murakkablik
Muvofiqlik
O'zgaruvchanlik
Nomoddiylik

2. Dasturiy ta'minotni ishlab chiqishning qaysi jarayoni har qanday turdagi dasturiy ta'minotni ishlab chiqish uchun universal hisoblanadi? Qiyinchilik darajasi 1.


universal jarayon mavjud emas
Scrum
MSF
RUP

3. Umumiy dasturiy mahsulotlar va buyurtma asosida yaratilgan mahsulotlar o'rtasidagi muhim farq nima? Qiyinchilik darajasi 2.


Umumiy dasturiy mahsulotlar uchun talablar spetsifikatsiyasini ishlab chiqaruvchi dasturiy ta'minot kompaniyasi, buyurtma asosida yaratilgan dasturiy mahsulotlar uchun talablar spetsifikatsiyasini ishlab chiqaruvchisi dasturiy ta'minot mijozidir.
Umumiy dasturiy mahsulotlar katta tirajga ega, buyurtma asosida yaratilgan dasturiy ta'minot esa cheklangan hajmda ishlab chiqariladi.
buyurtma asosida yaratilgan dasturiy ta'minot, umumiy dasturiy mahsulotlardan farqli o'laroq, shartnoma bilan rasmiylashtiriladi
Umumiy dasturiy mahsulotlar uchun spetsifikatsiya yo'q

4. Quyidagilardan qaysi biri informatika faniga xos xususiyat EMAS (computer science)? Qiyinchilik darajasi 2.


dasturiy ta'minot tizimlarini yaratishning amaliy intizomi
hisoblash tizimlarining barcha jihatlarini qamrab oluvchi nazariy fandir
hisoblash tizimlarining texnik vositalarini qamrab oluvchi nazariy fandir
kompyuter tizimlari dasturiy ta'minotini o'z ichiga olgan nazariy fan

5. Eng yaxshi dasturiy ta'minotni ishlab chiqish texnikasi va usullari qanday? Qiyinchilik darajasi 1.


Eng yaxshi amaliyotlar mavjud emas. Turli xil tizimlar uchun turli xil dasturiy ta'minotni ishlab chiqish texnikasi mos keladi.
Kaskad modeli (palapartishlik modeli)
Evolyutsion (bosqichli) model
Ilgari yaratilgan komponentlardan dasturiy mahsulotni yig'ish

6. Dasturiy ta'minot nima? Eng to'liq ta'rifni tanlang. Qiyinchilik darajasi 1.


Bular kompyuter dasturlari, barcha tegishli hujjatlar, shuningdek dasturlarning to'g'ri ishlashi uchun zarur bo'lgan konfiguratsiya ma'lumotlari.
Bu kompyuter dasturining sinonimidir
Bu dasturiy ta'minot va texnik hujjatlar
Bu konfiguratsiya fayllari to'plami

7. Quyidagilardan qaysi biri umumiy dasturiy mahsulot emas? Qiyinchilik darajasi 1.


havo harakatini boshqarish tizimlari
ma'lumotlar bazasini boshqarish tizimlari
grafik paketlar
loyihani boshqarish vositalari

8. Quyidagilardan qaysi biri umumiy dasturiy mahsulot emas? Qiyinchilik darajasi 2.


muayyan ishlab chiqarish yoki biznes jarayonlarini qo'llab-quvvatlash tizimlari
ma'lumotlar bazasini boshqarish tizimlari
grafik paketlar
loyihani boshqarish vositalari

9. Dasturiy injiniring va tizim muhandisligi o'rtasidagi bog'liqlik qanday? Qiyinchilik darajasi 1.


Yaqindan bog'liq
Ko'pincha oldingi so'z
Foydalanadi
Bu

10. Quyidagilardan qaysi biri asosiy dasturiy loyiha jarayoni emas? Qiyinchilik darajasi 1.


Yaratilgan dasturiy ta'minotni tarqatish, sotish
Dasturiy ta'minot talablari spetsifikatsiyasini ishlab chiqish
Dasturiy ta'minot yaratish
Dasturiy ta'minotni tekshirish

11. Qaysi modelda har bir iteratsiya rivojlanish bosqichini ifodalaydi? Qiyinchilik darajasi 1.


spiral modelda
sharshara modelida
har qanday modelda
bu modellarning hech biri

12. Quyidagilardan qaysi biri dasturiy injiniringning o‘ziga xos xususiyati (software engineering) Qiyinchilik darajasi 1.


dasturiy ta'minot tizimlarini yaratishning amaliy intizomi
hisoblash tizimlarining barcha jihatlarini qamrab oluvchi nazariy fandir
hisoblash tizimlarining texnik vositalarini qamrab oluvchi nazariy fandir
kompyuter tizimlari dasturiy ta'minotini o'z ichiga olgan nazariy fan

13. Quyidagilardan qaysi biri dasturiy injiniringning o‘ziga xos xususiyati software engineering)? Qiyinchilik darajasi 1.


dasturiy ta'minot tizimlariga texnik xizmat ko'rsatishning amaliy intizomi
hisoblash tizimlarining barcha jihatlarini qamrab oluvchi nazariy fandir
hisoblash tizimlarining texnik vositalarini qamrab oluvchi nazariy fandir
kompyuter tizimlari dasturiy ta'minotini o'z ichiga olgan nazariy fan

14. «Oldin yaratilgan komponentlar asosida dasturiy ta'minotni ishlab chiqish» yondashuvida talablarni spetsifikatsiya qilish bosqichidan keyin va sertifikatlashtirish bosqichigacha bo'lgan bosqichlarning to'g'ri ketma-ketligini ko'rsating 1. Talablarni o'zgartirish. 2. Tizimni loyihalash. 3. Tizimni ishlab chiqish va yig'ish. 4. Komponentlarni tahlil qilish. Qiyinchilik darajasi 2.


4, 1, 2, 3
3, 4, 1, 2
1, 4, 3, 2
1, 2, 3, 4

15. Dasturiy ta'minot injiniringi sohasida qanday masalalar ko‘rilmaydi? Qiyinchilik darajasi 2.


dasturiy ta'minotni ishlab chiqish vositalaridan foydalanish masalalari
rivojlanish guruhini boshqarish masalalari
dasturiy ta'minotni ishlab chiqishning hayot aylanishini qo'llab-quvvatlash muammolari
dasturiy ta'minotni ishlab chiqish jarayonini tashkil etish va takomillashtirish masalalari

16. Dasturiy ta'minot injiniringi sohasida qanday masalalar hal etilmaydi? Qiyinchilik darajasi 2.


dasturiy ta'minotni ishlab chiqish serverlari uchun konfiguratsiya muammolari
rivojlanish guruhini boshqarish masalalari
dasturiy ta'minotni ishlab chiqishning hayot aylanishini qo'llab-quvvatlash muammolari
dasturiy ta'minotni ishlab chiqish jarayonini tashkil etish va takomillashtirish masalalari

17. Quyidagi talablardan qaysi biri funktsional emas? Qiyinchilik darajasi 1.


Ish haqi to'g'risidagi hisobotni yaratish
Resurs mavjudligi yiliga 365 kun
Dasturiy ta'minot mahsulotidan foydalanish qulayligi
Bir soniyada 1000 ta tranzaksiyani qayta ishlash

18. Quyidagi talablardan qaysi biri funktsional emas? Qiyinchilik darajasi 1.


Elektron katalogga yangi maqolalar qo'shish
Resurs mavjudligi yiliga 365 kun
Dasturiy ta'minot mahsulotidan foydalanish qulayligi
Bir soniyada 1000 ta tranzaksiyani qayta ishlash

19. Tizim tomonidan bajariladigan funktsiyalarning tabiiy tilda tavsifi (hamda tushuntirish sxemalari) va unga qo'yilgan cheklovlar qanday talablar bilan belgilanadi. Qiyinchilik darajasi 1.


Foydalanuvchi talablari
Tizim talablari
Dizayn tizimining spetsifikatsiyasi
Dizayn spetsifikatsiyasi

20. Qaysi turdagi talablar quyida tavsiflangan: «Tizim funktsiyalari va cheklovlarning batafsil tavsifi, ba'zan funktsional spetsifikatsiya deb ataladi. Bu tizim xaridori va dasturiy ta'minot ishlab chiqaruvchilari o'rtasidagi shartnoma uchun asos bo'lib xizmat qiladi"? Qiyinchilik darajasi 1.


Tizim talablari
Maxsus talablar
Funktsional talablar
Funktsional bo'lmagan talablar

21. Qanday sabablar talablarni shakllantirish va tahlil qilish jarayonining murakkabligiga ta'sir qilmaydi? Qiyinchilik darajasi 2.


Talablarni shakllantirish bilan shug'ullanuvchi shaxslar kompyuter tizimidan nimani xohlashlarini yaxshi bilishadi; ular tizimdan nimani kutayotganlarini osongina ifoda etadilar; ular har doim faqat haqiqiy talablarni qo'yadilar, chunki ularni amalga oshirishning narxi qancha ekanligini aniq bilishadi.
Talablarni shakllantirish bilan shug'ullanadigan shaxslar ko'pincha kompyuter tizimidan nimani xohlashlarini aniq bilishmaydi, eng umumiy qoidalar bundan mustasno; ular tizimdan nimani kutayotganlarini ifodalashda qiynaladilar; ular real bo'lmagan talablarni qo'yishlari mumkin, chunki ular ularni amalga oshirish xarajatlarini bilishmaydi.
Talablarni shakllantirishda ishtirok etuvchi shaxslar shaxsiy ish tajribasiga asoslanib, ushbu talablarga o'z nuqtai nazarini bildiradilar.
Talablarni shakllantirishda ishtirok etuvchi shaxslar har xil afzalliklarga ega va ularni turli yo'llar bilan ifodalashlari mumkin. Ishlab chiquvchilar barcha mumkin bo'lgan talab manbalarini aniqlashlari va umumiy va qarama-qarshi talablarni ta'kidlashlari kerak.

22. Tizim funktsiyalari va cheklovlarini batafsil tavsiflash uchun qanday talablar mavjud? Qiyinchilik darajasi 2


Tizim talablari
Maxsus talablar
Funktsional talablar
Funktsional bo'lmagan talablar

23. Dasturiy ta'minotni ishlab chiqishni ichki va tashqi tomondan ko'rib chiqsak, sanab o'tilgan talablardan qaysi biri o'ziga xos ichki va tashqi xususiyatlarga mos keladi? Qiyinchilik darajasi 2


Funktsional talablar
Tizim talablari
Maxsus talablar
Dizayn tizimining spetsifikatsiyasi

24. Agar dasturiy ta'minotni ishlab chiqishni ichki va tashqi tomondan ko'rib chiqsak, sanab o'tilgan talablardan qaysi biri o'ziga xos ichki va tashqi xususiyatlarga mos keladi? Qiyinchilik darajasi 2


Funktsional bo'lmagan talablar
Tizim talablari
Maxsus talablar
Dizayn tizimining spetsifikatsiyasi

25. Dasturiy ta'minotga qanday funksional talablar qo'yiladi? Qiyinchilik darajasi 1


Bu tizim bajarishi kerak bo'lgan xizmatlar ro'yxati bo'lib, unda tizim ma'lum kirishlarga qanday munosabatda bo'lishi ko'rsatilishi kerak.
Tizimning xulq-atvorini emas, balki tizimning xususiyatlarini va uning muhitini tavsiflang
Tizim ishlaydigan mavzu sohasini tavsiflang
Sxemaning strukturaviy elementlarini yaratish uchun foydalanuvchi talabi

26. Tizim talablari nimalarni belgilaydi: Qiyinchilik darajasi 1


tizim funktsiyalarini bajarish uchun tashqi sharoitlar va yaratilgan mahsulotga cheklovlar, shuningdek quyi tizimlarning tavsifiga qo'yiladigan talablar
tizim bajarishi kerak bo'lgan funktsiyalar ro'yxati, shuningdek, tizimning ma'lumotlari va xatti-harakatlariga cheklovlar
tizim bajarishi kerak bo'lgan xizmatlar ro'yxati, shuningdek, tizimning ma'lumotlari va xatti-harakatlariga cheklovlar
kelajakdagi tizim foydalanuvchilarga hal qilishga imkon beradigan maqsad va vazifalar
27. Tizim loyihasini muhokama qilishdan maqsad nima? Qiyinchilik darajasi 2
belgilangan muddat va byudjet doirasida uni amalga oshirish mumkinligini bashorat qilish uchun
loyihada amalga oshirilishi kerak bo'lgan tizim funktsiyalarini aniqlash uchun
rivojlanish guruhini shakllantirish uchun
ishlab chiqish guruhi a'zolari o'rtasida mas'uliyatni taqsimlash uchun

28. Tizim loyihasini muhokama qilishdan maqsad nima? Qiyinchilik darajasi 2


loyihaning maqsadga muvofiqligi to'g'risida birinchi taassurot va xulosalarni ishlab chiqish uchun
loyihada amalga oshirilishi kerak bo'lgan tizim funktsiyalarini aniqlash uchun
rivojlanish guruhini shakllantirish uchun
ishlab chiqish guruhi a'zolari o'rtasida mas'uliyatni taqsimlash uchun

29. Kimlar tizimga qo'yiladigan talablarni muhokama qilishda qatnashadi? Qiyinchilik darajasi 1


Yuqoridagilarning barchasi
bir nechta professional guruhlardan iborat mijoz vakillari
tizimni ishlab chiquvchilar
tizim loyihachilari

30. Xizmatga yaroqlilik, ishonchlilik va unumdorlik nimaning asosiy atributlari hisoblanadi? Qiyinchilik darajasi 1.


sifat
funksionallik
cheklovlar
foydalanish imkoniyati

31. Murakkab ob'ektlarni modellashtirishda qanday tamoyillar qo'llaniladi? Qiyinchilik darajasi 1


dekompozitsiya
kompozitsiya
meros olish
inkapsulyatsiya
32. Murakkab ob'ektlarni modellashtirishda qanday tamoyillar qo'llaniladi? Qiyinchilik darajasi 1
abstraksiya
tarkibi
meros olish
inkapsulyatsiya
33. Texnik-iqtisodiy asoslash qanday savollarga javob berishi kerak? Qiyinchilik darajasi 1
Yuqoridagilarning barchasi
Tizim mijoz va ishlab chiquvchi tashkilotlarning umumiy va biznes maqsadlariga javob beradimi?
Tizimni mavjud texnologiyalardan foydalangan holda va berilgan narxdan tashqariga chiqmasdan amalga oshirish mumkinmi?
Tizim allaqachon ishlayotgan boshqa tizimlar bilan birlashtirilishi mumkinmi?

34. Quyidagilardan qaysi biri talablarni ishlab chiqish jarayonining asosiy bosqichlarini ifodalaydi? Qiyinchilik darajasi 1


Yuqoridagilarning barchasi
tizimni yaratishning texnik imkoniyatlarini tahlil qilish
talablarni shakllantirish va tahlil qilish
talablarni aniqlashtirish va tegishli hujjatlarni yaratish

35. Tizim talablari qanday? Qiyinchilik darajasi 1


tizim funktsiyalari va cheklovlarning batafsil tavsifi, ba'zan funktsional spetsifikatsiya deb ataladi. U tizimning xaridori va dasturiy ta'minot ishlab chiqaruvchilari o'rtasida shartnoma tuzish uchun asos bo'lib xizmat qiladi.
tizimni yanada batafsil loyihalash va uni keyinchalik amalga oshirish uchun asos bo'ladigan dasturiy ta'minot tizimi strukturasining umumlashtirilgan tavsifi. Ushbu spetsifikatsiya tizim talablari spetsifikatsiyasini to'ldiradi va batafsil tavsiflaydi.
tizim tomonidan bajariladigan funktsiyalar va unga qo'yilgan cheklovlarning tabiiy tilda tavsifi (plyus tushuntirish diagrammalari)
bu dasturiy ta'minotni yaratish yoki ishlab chiqishga olib keladigan jarayonlar to'plamidir

36. Qaysi turdagi talablar quyidagicha tavsiflanadi: “Tizimni yanada batafsil loyihalash va uni keyinchalik amalga oshirish uchun asos bo‘ladigan dasturiy ta’minot tizimi strukturasining umumlashtirilgan tavsifi”.


Tizim loyihasining spetsifikatsiyasi
Maxsus talablar
Funktsional talablar
Funktsional bo'lmagan talablar
37. Funktsional bo'lmagan talablarga nimalar kiradi: qiyinchilik darajasi 1
Yuqoridagilarning barchasi
Mahsulotga qo'yiladigan talablar
Tashkiliy talablar
Tashqi talablar
38. Funktsional bo'lmagan talablarning asosiy muammosi nima? Qiyinchilik darajasi 2
funktsional bo'lmagan talablarning bajarilishini tekshirish qiyin
funktsional bo'lmagan talablarni yozish qiyin
funktsional bo'lmagan talablarni tushuntirish qiyin
funktsional bo'lmagan talablarni ifodalash qiyin

39. Talablarni shakllantirish va tahlil qilish jarayoni qaysi bosqichlardan o'tmaydi? Qiyinchilik darajasi 2


Talablarning tasnifi.
Domen tahlili
Talablar to'plami.
Qarama-qarshiliklarni hal qilish.

40. Talablarni shakllantirish va tahlil qilish jarayoni qaysi bosqichlardan o'tmaydi? Qiyinchilik darajasi 2


Talablarni tasdiqlash.
Domen tahlili
Talablar to'plami.
Qarama-qarshiliklarni hal qilish.
41 . UMLdagi Foydalanish holati (Use Case) SRS (Tizim talablari spetsifikatsiyasi)ni yozishning qaynday turiga tegishli? Qiyinchilik darajasi 1
Grafik notatsiya
Tabiiy tilda jumlalar
Strukturaviy tabiiy til
Matematik tavsif

42. Tizim talablarini boshqarish - bu:


hayot tsiklining barcha bosqichlarida talablarni shakllantirish jarayonlarini boshqarish, bu dasturiy mahsulotning xususiyatlarini aks ettiruvchi talablarning o'zgarishini boshqarishni, shuningdek talablar manbasini tiklashni o'z ichiga oladi.
talablarni boshqarish dasturiy mahsulot xususiyatlarini aks ettiruvchi o'zgarishlarni boshqarish jarayonlari
hayot tsiklining barcha bosqichlarida talablarni shakllantirish jarayonlarini boshqarish, bu dasturiy mahsulotning xususiyatlarini aks ettiruvchi talablarning o'zgarishini boshqarishni, shuningdek, talablar manbasini tiklashni o'z ichiga olmaydi.
hayot tsiklining barcha bosqichlarida dasturiy ta'minotni ishlab chiqish guruhlarini shakllantirishni boshqarish;

43. Talablarni shakllantirishga universal yondashuv haqidagi to'g'ri javobni toping Qiyinchilik darajasi 2


talablarni shakllantirish va tahlil qilishda universal yondashuv mavjud emas
bir nechta nuqtai nazarga asoslangan usul
skript usuli universal deb hisoblanadi
prototiplash usullari universal hisoblanadi
44 . Talablarni yaratishga universal yondashuv haqida to'g'ri javobni tanlang: Qiyinchilik darajasi 2
odatda talablarni ishlab chiqish uchun bir vaqtning o'zida bir nechta yondashuvlar qo'llaniladi
etnografik usul universal hisoblanadi
strukturaviy tahlil usullari universal hisoblanadi
prototiplash usullari universal hisoblanadi

45. Talablarni aniqlash deganda nima tushuniladi? Qiyinchilik darajasi 2


vazifaning umumiy konteksti, tizimning kutilayotgan funktsiyalari va uning cheklovlari tavsifi
mijozning rivojlanish zarurligini tushuntirish bilan bog'liq harakatlari
ishlab chiqilgan ilovani qo'llash bo'yicha cheklovlar tavsifi
loyiha menejerining foydalanuvchiga qanday rivojlanish kerakligini aniqlash bilan bog'liq faoliyati

46. Funktsional bo'lmagan talablarning xususiyatlari tegishli bo‘lmagan javobni tanlang? Qiyinchilik darajasi 2


funktsional bo'lmagan talablar mavjud tizimning funktsional harakatini belgilash uchun ishlatiladi
va boshqalar kabi tizim xususiyatlarining tavsifi.
funktsional bo'lmagan talablar - bu tizim xususiyatlarining tavsifi, masalan, unumdorlik, kengaytirilganlik va boshqalar.
funktsional bo'lmagan talablar ko'pincha qo'shimcha tizim talablarining alohida ro'yxatiga joylashtiriladi
4 7. Funktsional bo'lmagan talablarning xususiyatlari tegishli bo‘lmagan javobni tanlang? Qiyinchilik darajasi 2
Funktsional bo'lmagan talablar - bu foydalanuvchiga o'zi uchun qandaydir mazmunli, aniq va o'lchanadigan natijalarni olish imkonini beradigan tizimning funksionalligi
funktsional bo'lmagan talablar ko'pincha muayyan foydalanish holatiga bog'liq emas va boshqalar kabi tizim xususiyatlarining tavsifi.
funktsional bo'lmagan talablar - bu tizim xususiyatlarining tavsifi, masalan, unumdorlik, kengaytirilganlik va boshqalar.
funktsional bo'lmagan talablar ko'pincha qo'shimcha tizim talablarining alohida ro'yxatiga joylashtiriladi
48. Quyidagilardan qaysi biri ob'ektga yo'naltirilgan konsepsiyaga tegishli? Qiyinchilik darajasi 1
Sinflar, ma'lumotlarni yashirish va meros
Modullar va interfeyslar
Modullar va ma'lumotlarni yashirish
Paradoksallik va ma'lumotlarni yashirish

49. Qaysi hollarda dasturiy ta’minot prototipini ishlab chiqish maqsadga muvofiq? Qiyinchilik darajasi 1


Yuqoridagilarning barchasi
Talablar qo’yilishi
Talablarni tekshirish
Foydalanuvchilarni o‘qitish

50. Quyidagilardan qaysi biri ob’ektga xos xususiyatdir? Qiyinchilik darajasi 1


Ma'lumotlar ustida ishlaydigan ma'lumotlar va protseduralarni guruhlarga ajratadi
Funktsiya yoki pastki dastur
Modul
Funksiya va algoritmni guruhlarga ajratadi

51. Qanday UML diagrammalari tizim xatti-harakatlarini ifodalaydi? Qiyinchilik darajasi 1


Yuqoridagilarning barchasi
Holatlat diagrammasi
Foydalanish holatlari diagrammasi
ketma-ketlik diagrammasi

52. Sinf nima? Qiyinchilik darajasi 1


Bir xil xususiyatlarga ega bo'lgan ob'ektlar to'plami
Ob'ekt namunasi
Ob'ektni amalga oshirish
Har xil xususiyatlarga ega bo'lgan ob'ektlar to'plami

53. Tizimli tahlil jarayonida tizim modellarining qanday turlarini yaratish mumkin. Qiyinchilik darajasi 1


Yuqoridagilarning barchasi
ma'lumotlarni qayta ishlash modeli.
kompozitsion model.
arxitektura modeli.

54. Sinf operasiyasi (usul deb ham ataladi) nima? Qiyinchilik darajasi 2


Sinf tomonidan taqdim etilgan funktsiya yoki protseduraning spetsifikatsiyasi va amalga oshirilishi
Sinf tomonidan bajariladigan funktsiyaning spetsifikatsiyasi va amalga oshirilishi
Sinf tomonidan taqdim etilgan tartibni belgilash va amalga oshirish
Sinf tomonidan taqdim etilgan interfeysning spetsifikatsiyasi va amalga oshirilishi

55. Evolyutsion va eksperimental prototiplashning farqi nimada ? Qiyinchilik darajasi 1


maqsad
funksionallik
rivojlanish usullari
dasturlash tili
56. Operatsiya signaturasi nima? Qiyinchilik darajasi 1
Operatsiyalar nomi, parametrlari va qaytish qiymati
operatsiya nomi
Funktsiya yoki operatsiyaning pastki dasturi
Ob'ekt interfeysi

57. Evolyutsion prototiplashda, ayniqsa, uzoq muddatli yirik tizimlarni ishlab chiqishda e'tiborga olinishi kerak bo'lgan asosiy muammolar qanday? Qiyinchilik darajasi 1


Yuqoridagilarning barchasi
Boshqaruv masalalari
Tizimga texnik xizmat ko'rsatish bilan bog'liq muammolar
Shartnoma masalalari
58. Sinf interfeysi nima? Qiyinchilik darajasi 1
Sinf tomonidan taqdim etilgan operatsiyalarning spetsifikatsiyasi
sinf imzosi
sinfning ichki qismlari
Sinfni amalga oshirish

59. Modellashtirishning qaysi turi tizimning chekli sonli holatlarga ega ekanligi va boshqaruv harakatlari tizimning bir holatdan ikkinchi holatga o‘tishiga sabab bo‘lishi mumkin degan taxminga asoslanadi? Qiyinchilik darajasi 2.


Hodisaviy boshqaruvni modellashtirish
ma'lumotlarga asoslangan modellashtirish
modelga asoslangan rivojlanish
strukturaviy modellashtirish

60. Atribut nima? Qiyinchilik darajasi 1


Sinfga tegishli ma'lumotlar elementi
Sinf tavsifi
Ichki sinf xususiyati
Sinf parametri
61. Dasturiy ta’minotni ishlab chiqishda prototiplardan foydalanishning samaradorligi qanday? Qiyinchilik darajasi 1
Yuqoridagilarning barchasi
Tizimning ishlashi yaxshilanadi.
Tizim foydalanuvchi ehtiyojlariga ko'proq mos keladi.
Tizim arxitekturasi yanada rivojlantiradi.

62. Dasturiy ta'minotni loyihalashda ma'lumotlarni yashirish nima? Qiyinchilik darajasi 1


O'zgarishi mumkin deb hisoblangan loyihalash qarorini yashirish
Ma'lumotni topib bo'lmasligi uchun yashirish
Ma'lumotni xavfsiz saqlash uchun yashirish
Sinfdagi ma'lumotlarni inkapsulyatsiya qilish

63. Ma’lumotlarni abstraktsiyalash nima? Qiyinchilik darajasi 2


Ma'lumotlar tuzilishi yashirin maqsadida inkapsulyatsiya qilish
Ma'lumotni yashirishning boshqa nomi
Ma'lumotlar bazasida ma'lumotlarni saqlash
Ma'lumotlar strukturasida ma'lumotlarni saqlash

64. Qanday modellar amaliy sohalarning xossalari va xususiyatlarini aks ettiradi? Qiyinchilik darajasi 1


Muammoga bog'liq
Strukturaviy
Mavhum avtomobil modellari
Modulli parchalanish modeli

65. Meros degani nima? Qiyinchilik darajasi 1


Sinflar o'rtasida kodni almashish va qayta foydalanish mexanizmi
Ota-onadan xususiyatlarni meros qilib olish mexanizmi
Sinflar o'rtasida ma'lumotlar almashinuvi mexanizmi
Sinflar o'rtasida ma'lumotni yashirish mexanizmi

66. Dasturiy ta'minot tizimlarida qanday ikkita asosiy boshqaruv modeli ajratiladi. Qiyinchilik darajasi 1


Boshqaruv markazi va voqealarga asoslangan boshqaruv
Taqsimlangan boshqaruv va mahalliy boshqaruv
Parallel nazorat va ketma-ket boshqarish
Barcha javoblar to'g'ri

67. Quyi tizim bu ...


Qiyinchilik darajasi 1
operatsiyalari (usullari) boshqa quyi tizimlar tomonidan taqdim etiladigan xizmatlarga bog'liq bo'lmagan tizim (ya'ni, "tizim" ning "klassik" ta'rifiga javob beradi).
odatda boshqa modullarga bir yoki bir nechta xizmatlarni taqdim etadigan tizim komponentidir
bu tizim funktsiyalari va cheklovlarning batafsil tavsifi bo'lib, ba'zan funktsional spetsifikatsiya deb ataladi
tizimni batafsil loyihalash va uni keyinchalik amalga oshirish uchun asos bo'ladigan dasturiy ta'minot tizimining tuzilishining umumlashtirilgan tavsifi

68. “Tizim sinfi modeli” nuqtai nazaridan kompilyator qanday modullarni o'z ichiga olishi kerak? Qiyinchilik darajasi 1


Barcha javoblar to'g'ri
Kiritilgan tilni qandaydir ichki kodga aylantiruvchi leksik analizator.
Kompilyatsiya qilingan kodning sintaksisini tekshiradigan tahlilchi.
Sintaksis daraxti va identifikatorlar jadvalidan olingan ma'lumotlar asosida dasturlarning semantik to'g'riligini tekshiradigan semantik analizator.

69. Dasturiy ta'minot tizimi arxitekturasining xavfsizligi nima bilan tavsiflanadi? Qiyinchilik darajasi 2


Arxitektura qatlamli tuzilishga ega bo'lishi kerak, unda tizimning eng muhim elementlari ichki darajalarda himoyalangan va bu darajalarning xavfsizlik tekshiruvlari yuqori darajada amalga oshiriladi.
Arxitektura shunday tuzilgan bo'lishi kerakki, iloji boricha kamroq quyi tizimlar tizim xavfsizligiga ta'sir qiluvchi barcha operatsiyalar uchun javobgardir.
Arxitektura tizimning ishlashini to'xtatmasdan, ularni almashtirish va yangilash uchun keraksiz komponentlarni o'z ichiga oladigan tarzda ishlab chiqilishi kerak.
Tizimning arxitekturasi osongina o'zgartirilishi mumkin bo'lgan kichik strukturaviy komponentlar darajasida ishlab chiqilishi kerak.

70. Strukturaviy diagrammalarga qanday diagrammalar kiradi? Qiyinchilik darajasi 2


ob'ekt diagrammalari
faoliyat diagrammalari
holatlar diagrammalaridan foydalaning
o'zaro ta'sir diagrammasi
71. Strukturaviy diagrammalarga qanday diagrammalar kiradi? Qiyinchilik darajasi 2
joylashtirish (развертывания) diagrammalari
faoliyat diagrammalari
foydalanish holatlar diagrammalari
o'zaro ta'sir diagrammasi
72. Arxitektura modellaridan qaysi biri umumiy interfeys orqali har bir quyi tizim tomonidan taqdim etiladigan xizmatlarni belgilaydi? Qiyinchilik darajasi 1
interfeys modeli
dinamik jarayon modeli
statik strukturaviy model
hodisa modeli
73. Ob'ekt modeli nima?
Qiyinchilik darajasi 1
Tizimni yaxshi belgilangan interfeyslarga ega sust bog'langan ob'ektlar to'plami sifatida tuzadigan model
Tizim ishlayotgan paytda jarayonlarni tashkil etishni ifodalash
Ma'lumotlarni kirish sifatida qabul qiladigan va uni qandaydir tarzda chiqish ma'lumotlariga aylantiradigan funktsional modullardan iborat tizim
Umumiy interfeys orqali har bir quyi tizim tomonidan taqdim etiladigan xizmatlarni belgilaydigan model

74. Sinf interfeysi nima? Qiyinchilik darajasi 1


Sinf tomonidan taqdim etilgan operatsiyalarning spetsifikatsiyasi
sinf imzosi
Sinfning ichki mazmuni
Sinfni amalga oshirish

75. Tizimni strukturalash – bu nima? Qiyinchilik darajasi 2


Dasturiy ta'minot tizimi nisbatan mustaqil quyi tizimlar yig'indisi sifatida tuzilgan va ular o'rtasida o'zaro ta'sir belgilanadi.
Bu tizimdir (ya'ni u "tizim"ning "klassik" ta'rifiga javob beradi), uning operatsiyalari (usullari) boshqa quyi tizimlar tomonidan taqdim etiladigan xizmatlarga bog'liq emas.
Tizim qismlari o'rtasidagi munosabatlarni boshqarishning asosiy modeli ishlab chiqilmoqda.
Birinchi bosqichda aniqlangan har bir quyi tizim alohida modullarga bo'linadi.
Odatda bu boshqa modullarga bir yoki bir nechta xizmatlarni taqdim etadigan tizim komponentidir.

76. “Obyektga yo‘naltirilgan” atamasi birinchi marta qaysi dasturlash tilida kiritilgan? Qiyinchilik darajasi 2


Smalltalk
C++
Java
Scala

77. Ob'ektlar bir vaqtning o'zida bir-biri bilan o'zaro ta'sirlashganda qanday muammolar yuzaga keladi? Qiyinchilik darajasi 2


Yuqoridagilarning barchasi
O'zaro istisno muammosi
Sinxronizatsiya muammosi
Protsessorlararo aloqa muammosi
78. ATni loyihalash bosqichining tarkibiy qismlarini ko'rsating. Qiyinchilik darajasi 1
Barcha javoblar to'g'ri
Ilova talablari spetsifikatsiyasi
Ma'lumotlar ob'ektini loyihalash
AT arxitekturasini tanlash

79. Tizim deb nimaga aytiladi? Qiyinchilik darajasi 1


elementlar to'plami va ular orasidagi bog'lanishlar
ko'p elementlar va ulanishlar
elementlar to'plami
tartiblangan elementlar to'plami
80. Diskret taqsimlangan tizimlarning asosiy xarakteristikalari nimalardan iborat. Qiyinchilik darajasi 2
ikkita qo'shni element orasida boshqa elementlar yo'q
ma'lum miqdordagi elementlar
cheksiz sonli elementlar
havolalar soni tasodifiy
81. Diskret taqsimlangan tizimlarning asosiy xarakteristikalari nimalardan iborat. Qiyinchilik darajasi 2
tizim elementlari aniq belgilangan
ma'lum miqdordagi elementlar
cheksiz sonli elementlar
havolalar soni tasodifiy

82. “Tabiiy taqsimlangan tizimlar” ko‘rsatilgan javobni tanlang. Qiyinchilik darajasi 1


Barcha javoblar to'g'ri
davlat va shahar boshqaruvi
gaz tarmoqlari
elektr tarmoqlari
83. Qaysi talablar taqsimlangan tizimlarga taalluqli EMAS? Qiyinchilik darajasi 2
mobillik
ochiqlik
xavfsizlik
shaffoflik
84. Qaysi talablar taqsimlangan tizimlarga taalluqli EMAS? Qiyinchilik darajasi 2
tizimlilik
ochiqlik
xavfsizlik
shaffoflik
85. Quyidagi xususiyatlardan qaysi biri P2P arxitekturasiga mos kelmaydi? Qiyinchilik darajasi 2
Barcha javoblar to'g'ri
ushbu texnologiyaning mohiyati shundaki, mijoz funksionallik nuqtai nazaridan juda cheklangan vazifani bajaradi
foydalanuvchi hodisalari mijozda oldindan qayta ishlanadi va serverga faqat kerakli buyruqlar yuboriladi
server nafaqat ma'lumotlarni boshqarish vazifasini, balki mijoz interfeysi mantig'iga muvofiq barcha vazifalarni ham o'z zimmasiga oladi

86. Nima uchun taqsimlangan tizimlardan foydalanish yaxshi hisoblanadi? Qiyinchilik darajasi 1


barcha javoblar to'g'ri
axborot almashinuvi
resurslarni taqsimlash
replikatsiya orqali ishonchlilik
87. Ochiq standartlardan foydalanish, shuningdek, texnik shartlar va protokollarni yaxshi hujjatlashtirish uchun taqsimlangan tizimlarni yaratish uchun qanday talablar mavjud? Qiyinchilik darajasi 1
ochiqlik
masshtablilik
xavfsizlik
nazorat qilish qobiliyati

88. Taqsimlangan tizimlar uchun qanday shaffoflik turlari mavjud? Qiyinchilik darajasi 1


Barcha javoblar to'g'ri
kirish shaffofligi
replikatsiya shaffofligi
masshtablashning shaffofligi
89. Oraliq muhit foydalanadigan OSI modelining darajalari qanday? Qiyinchilik darajasi 2
sessiya
kanal
tarmoq
jismoniy
90. Bitta xizmatni bitta emas, balki bir nechta serverlar tomonidan amalga oshirilayotgan, mijozga bir butun sifatida taqdim etilgan vaziyatni amalga oshirish taqsimlangan tizimlarning qaysi arxitekturasiga tegishli? Qiyinchilik darajasi 2
xizmat modeli
mijoz-server arxitekturasi
mobil agent modeli
nozik mijoz arxitekturasi

91. Fayl-server arxitekturasining mijoz-server arxitekturasidan farqi nimada? Qiyinchilik darajasi 2


Barcha javoblar to'g'ri
yuqori tarmoq yuki, chunki ma'lumotlar tarmoq orqali uzatiladi
ma'lumotlarga bir vaqtda kirish imkoni yo'q
ma'lumotlarning yaxlitligi va izchilligi muammosini markazlashtirmasdan hal qilish
92. OSI/ISO ochiq tizimlarining o‘zaro ishlash modelida bo‘lmagan qatlamlarni ko‘rsating. Qiyinchilik darajasi 2
mijoz
jismoniy
transport
tarmoq

93. Mijoz-server o'zaro aloqa modeli nuqtai nazaridan, boshqa tomonning so'roviga javob beradigan tomon qanday nomlanadi? Qiyinchilik darajasi 1


server
ilova
mijoz
sahnalashtirish muhiti
94. Taqsimlangan tizimga qo’yiladigan qanday talab quyidagi tavsif bilan tavsiflanadi: “taqsimlangan tizimdagi foydalanuvchi so’rovi yo to’liqligicha to’g’ri bajarilishi kerak yoki umuman bajarilmasligi kerak”? Qiyinchilik darajasi 2
ma'lumotlarning mantiqiy yaxlitligini saqlash
masshtablilik
ochiqlik
samaradorlik

95. Qaysi bayonot to'g'ri (barqarorlik haqida)? Qiyinchilik darajasi 2.


barqarorlik - bir xil funktsiyalarni bir nechta kompyuterlar tomonidan takrorlash imkoniyati yoki kompyuterlardan biri ishdan chiqqan taqdirda tizim ichida funktsiyalarni avtomatik ravishda taqsimlash imkoniyati.
barqarorlik - tizimning taqsimlangan tabiati bilan bog'liq qo'shimcha xarajatlarni minimallashtirish
mustahkamlik - komponentlar o'rtasida uzatiladigan ma'lumotlar uchinchi shaxslar tomonidan buzilish va ko'rishdan himoyalangan bo'lishi kerak
barqarorlik - tizimning mahalliy tabiati bilan bog'liq qo'shimcha xarajatlarni minimallashtirish
96. samaradorlik haqidagi to‘g‘ri javobni toping? Qiyinchilik darajasi 2
samaradorlik - tizimning taqsimlangan tabiati bilan bog'liq qo'shimcha xarajatlarni minimallashtirish
samaradorlik - bir xil funktsiyalarni bir nechta kompyuterlar tomonidan takrorlash imkoniyati yoki kompyuterlardan biri ishlamay qolganda tizim ichida funktsiyalarni avtomatik ravishda taqsimlash imkoniyati.
samaradorlik - komponentlar o'rtasida uzatiladigan ma'lumotlar uchinchi shaxslar tomonidan buzilish va ko'rishdan himoyalangan bo'lishi kerak
samaradorlik - tizimning mahalliy xususiyati bilan bog'liq qo'shimcha xarajatlarni minimallashtirish
97. Transport darajasidagi protokolini ko'rsating. Qiyinchilik darajasi 1
TCP
HTML
IP
SMTP
98. Qaysi javob to‘g‘ri berilgan? Qiyinchilik darajasi 2
TCP - bu transport qatlami protokoli
TCP - bu jismoniy qatlam protokoli
TCP - tarmoq sathi protokoli
TCP - bu seans sathi protokoli

99. Komponentlari bitta oraliq muhitdan foydalanadigan taqsimlangan tizimga nima deb ataladi. Qiyinchilik darajasi 2


gomogen
multigen
geterogen
transgen

100. geterogen tushunchasi to‘g‘ri ko‘rsatilgan javobni toping? Qiyinchilik darajasi 2


komponentlari bir nechta oraliq muhitdan foydalanadigan tizim geterogen deyiladi
Komponentlari bitta oraliq muhitga ega bo'lgan tizim geterogen deyiladi
komponentlari oraliq muhitdan foydalanmaydigan tizim geterogen deyiladi
barcha javoblar to'g'ri
Download 146.15 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling