|
1 мustaqil ta’lim ish hisoboti Fan “Dasturiy injineringga kirish” Guruh : di22-11 Talaba : Qo’chqorov A. Rahbar : Qayumov. A. A. Samarqand-2024 y. Nazariy savollarga javob
|
bet | 4/6 | Sana | 28.05.2024 | Hajmi | 421,21 Kb. | | #256182 |
Bog'liq Dasturiy injineringa kirish amaliy 1-mustaqil ishO'rta dastur(Middleware). O'rta dasturiy ta'minot atamasi dastur va tizim dasturiy ta'minoti o'rtasida yoki ikki xil turdagi amaliy dasturiy ta'minot o'rtasida vositachilik qiluvchi dasturiy ta'minotni tavsiflaydi. Masalan, o'rta dastur Microsoft Windows-ga Excel va Word bilan gaplashish imkonini beradi. Bundan tashqari, bir turdagi operatsion tizimga ega bo'lgan kompyuterdagi dasturdan boshqa operatsion tizimga ega kompyuterdagi dasturga masofaviy ish so'rovini yuborish uchun ham foydalaniladi. Shuningdek, u yangi ilovalarga eski ilovalar bilan ishlash imkonini beradi.
Dasturlash dasturi(Programming software). Kompyuter dasturchilari kod yozish uchun dasturlash dasturidan foydalanadilar. Dasturiy ta'minot va dasturlash vositalari ishlab chiquvchilarga boshqa dasturiy ta'minot dasturlarini ishlab chiqish, yozish, sinab ko'rish va disk raskadrovka qilish imkonini beradi. Dasturlash dasturlariga misol sifatida assemblerlar, kompilyatorlar, tuzatuvchilar va tarjimonlar kiradi.
3) Dasturiy injiniringni asosiy faoliyatlari nima?
Muvaffaqiyatli dasturiy ta'minot muhandislari kompyuter o'yinlaridan tortib tarmoqni boshqarish tizimlarigacha bo'lgan hamma narsani ishlab chiqish uchun dasturlash tillari, platformalari va arxitekturalaridan foydalanadilar. O'z tizimlarini yaratish bilan bir qatorda, dasturiy ta'minot muhandislari boshqa muhandislar tomonidan yaratilgan dasturiy ta'minotni sinovdan o'tkazadilar, yaxshilaydilar va ularga xizmat ko'rsatadilar.
Dasturiy ta'minot muhandisi uchun kundalik vazifalar quyidagilarni o'z ichiga olishi mumkin:
• Dasturiy ta'minot tizimlari yoki ilovalarini loyihalash va saqlash
• Yangi dasturiy ta'minot dasturlarini baholash va sinovdan o'tkazish
• Tezlik va miqyoslilik uchun dasturiy ta'minotni optimallashtirish
• Kodni yozish va sinovdan o'tkazish
• Platforma mosligini ta'minlash
• Infratuzilmada IT standartlarini yaratish va joriy etish
• AT tizimlarining hujjatlarini yuritish
• Dasturiy ta'minot yangilanishlarini chiqarish
• Rivojlanish guruhlari, yuqori darajali tizim arxitektorlari va ma'lumotlar fanlari bo'yicha mutaxassislar bilan hamkorlik qilish
• Mijozlar, muhandislar, xavfsizlik bo'yicha mutaxassislar va boshqa manfaatdor tomonlar bilan maslahatlashish
• Mavjud dasturlar va tizimlar uchun dasturiy ta'minotni yangilashni tavsiya qilish
• Manfaatdor tomonlar va ichki mijozlarga yangi xususiyatlarni taqdim etish
Dasturiy ta'minot ishlab chiquvchilari haqiqiy odamlar duch keladigan muammolarni hal qilishga yordam beradigan dasturiy ta'minotni ishlab chiqadilar. Bu texnik va yumshoq ko'nikmalarning kombinatsiyasini talab qiladi. Kompyuter fanlari, dasturiy ta'minot muhandisligi yoki tegishli daraja dasturi bo'yicha bakalavr darajasi dasturiy ta'minot muhandislari uchun eng keng tarqalgan kirish darajasidagi talabdir.
Umuman olganda, ko'pchilik dasturiy ta'minot muhandislari quyidagi texnik bilim va ko'nikmalarga ega bo'lishi kerak:
• Python, Java, C, C++ yoki Scala kabi kodlash tillari
• Ob'ektga yo'naltirilgan dasturlash
• Ma'lumotlar bazasi arxitekturasi
• Agile va Scrum loyihalarini boshqarish
• Operatsion tizimlar
• Bulutli hisoblash
• Versiya nazorati
• Dizayn sinovlari va disk raskadrovka
Dasturiy ta'minot muhandisi uchun boshqa foydali yumshoq ko'nikmalar quyidagilarni o'z ichiga olishi mumkin:
• Hamkorlik va aloqa • Ko'p vazifalarni bajarish
• Uzluksiz o'rganish • Tafsilotlarga e'tibor
• Muammoni hal qilish • Agile loyiha boshqaruvi
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
1 мustaqil ta’lim ish hisoboti Fan “Dasturiy injineringga kirish” Guruh : di22-11 Talaba : Qo’chqorov A. Rahbar : Qayumov. A. A. Samarqand-2024 y. Nazariy savollarga javob
|