Reja: Dasturlash nima


Dastur muhandisi kimligini tanib oldik, endi asosiy savolga o`tsak



Download 8,92 Kb.
bet4/4
Sana13.05.2020
Hajmi8,92 Kb.
#51313
1   2   3   4
Bog'liq
652-18-A-Shamsuddinov-DIK-Amaliy-1

Dastur muhandisi kimligini tanib oldik, endi asosiy savolga o`tsak. Dastur muhandisi o`z kasbini qay darajada muhim ekanligini aynan mana shu dasturiy injiring fanida ko`rib o`rganishimiz mumkin. Dastur yaratish bu shunchaki biror bir muammoni hal qilish emas. Bu o`sha muammo yechimi ortidan yana boshqa muammolar keltirib chiqarmasligi kerak, masalan: xavfsizlik bilan bog`liq, misol mijoz kompaniya uchun onlayn do`kon tayyorlab berib. Uning xavfsizligiga jiddiy qaramasdan, kompaniyani strategik rejalariga putur yetkazib qo`yishi. Mijoz kompaniya haridorlarini cho`chitib qo`yishi mumkin. Shuningdek uning e`tiborsizligi sababli boshqa jamoadoshlari sha`niga ham yomon so`z tegib qolishi mumkin. Dasturchilarning obro`sini to`kib qo`yishi mumkin. Mana shu sabablarga ko`ra dastur muhandisi e`tiborli bo`lishi kerak.

Dastur muhandislari dasturlarni yozganda, ularning dasturlari har xil muhitda, turli xil manbalarda va turli xil vaqt zonalarida ishlashiga ishonch hosil qilishadi. Dastur turli xil ekran o'lchamlari va yo'nalishlarida ishlashi kerak. Shuningdek, u cheklangan xotira yoki ishlov berish quvvatidan foydalanishga majbur bo'lganda ishlashi kerak.

Masalan, veb-brauzer uchun dastur yaratishda, u har xil yirik brauzerlarda ishlashi kerak. Ish stoli dasturini yaratishda u ko'p hollarda Mac va Windows foydalanuvchilari uchun ishlashi kerak. Ma'lumotlarga bog'liq bo'lgan dasturlarni yaratishda, ushbu ma'lumotlarni olish uchun ulanish bir muncha vaqt sekin yoki to'liq o'chirilgan bo'lsa, dastur ishlashi kerak.

Dastur bo'lagini yozish uchun dasturiy ta'minot muhandislari tasavvur qilishlari mumkin bo'lgan har qanday stsenariy haqida o'ylashga harakat qilishadi va ushbu stsenariylarni sinab ko'rishni rejalashtirishadi. Bu ular baxtli yo'l deb ataydigan narsadan boshlanadi, unda kutilmagan narsa bo'lmaydi, lekin bundan ham muhimi, ular sodir bo'lishi mumkin bo'lgan har qanday masalani hujjatlashtiradilar va buning uchun sinovni rejalashtiradilar. Ba'zi dasturiy ta'minot muhandislari ushbu stsenariylarni taqlid qiluvchi kodlarni yozishni boshlashadi. Keyin ular ushbu barcha sinov holatlarini o'tadigan kerakli kodni yozadilar.

Dasturiy ta'minot muhandislari odatda noaniq va to'liq bo'lmagan dastur talablarini tushunadilar. Iqtidorli dasturiy ta'minot muhandisining noyob mahorati yechimni qanday yozish kerakligi haqida emas, balki echimda nimani aniqlash kerakligi haqida.


Xarajat va samaradorlik

Dasturiy ta'minot muhandislari ko'p hollarda muammolarni tezda hal qilishlari mumkin. Agar siz tajribali dasturchilarni yollash katta xarajatlarni anglatadi deb o'ylasangiz, yana bir bor o'ylab ko'ring. Siz yollagan dasturchi qanchalik tajribali bo'lsa, ular tez, aniq, ishonchli va barqaror echimlarni taqdim etadilar. Bu uzoq muddatda xarajatlarning kamayishini anglatadi.



Shuningdek, dasturni ishga tushirish xarajatlarini ham hisobga olishingiz kerak. Har bir dastur kompyuter resurslaridan foydalanadi va ular bepul bo'lmaydi. Dastur muhandislari kompyuter resurslaridan keraksiz foydalanmaydigan samarali dasturlarni yozadilar. Masalan, tez-tez ishlatiladigan ma'lumotlarni keshlash - bu erda qo'llaniladigan bitta strategiya, ammo bu dasturni tezroq va samaraliroq qilishga imkon beradigan minglab vositalar va o'zgarishlarning faqat bittasidir.

Yangi boshlanuvchi dasturchi sizga arzon echimni berishi mumkin, ammo agar sizda tajribali dasturchi birinchi navbatda samarali echimni yaratgan bo'lsa, bu echim sizga va mijozlaringizga ko'proq xarajat qilishi mumkin.
Download 8,92 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish