Hatto eng oddiy kompyuter dasturini ishlab chiqish malaka va tegishli ko'nikmalarni talab qiladi. Dasturiy ta'minotni yaratishdan oldin, dastur qanday qilib vazifani bajarishini diqqat bilan ko'rib chiqishingiz kerak, shuningdek, yuzaga kelishi mumkin bo'lgan nosozliklarni taxmin qilishingiz kerak. Har qanday ijod singari, dasturlash ham batafsil rejadan boshlanadi.
Kerakli
- - kompyuter;
- - dasturlash tillarini bilish;
- - dasturlash qobiliyatlari.
Ko'rsatmalar
1-qadam
Haqiqiy kodni yozishdan oldin, bir qator savollarga javob bering. Dastur qanday vazifani hal qiladi? Kim uni ishlatadi? Kompyuteringiz uchun apparat va operatsion tizim talablari qanday? Dasturiy ta'minotni yaratishda o'zingizning qo'lingizdan keladimi yoki sizga rivojlanish guruhi kerakmi?
2-qadam
Kelajakdagi dasturning tuzilishini aniqlang. Bu kelajakdagi tizim hal qilish uchun mo'ljallangan vazifalarning murakkabligiga bog'liq. Masalan, soliq kalkulyatori moliyaviy ma'lumotlarni tartibga solishga qaratilgan va tuzilishi jihatidan o'yin-kulgiga mo'ljallangan o'yin dasturidan farq qiladi.
3-qadam
Rivojlanayotganda oxirgi foydalanuvchining afzalliklari va manfaatlarini hisobga oling. Dastur bilan aloqa sizning mahsulotingizning "plombalari" ni yaxshi bilmaydigan odam uchun nihoyatda sodda va intuitiv bo'lishi kerak. Shuning uchun dastlab dasturiy ta'minot interfeysi qanday bo'lishini, boshqaruv elementlarining joylashishini, ranglar sxemasini va boshqalarni tasavvur qilish muhimdir.
4-qadam
Kelajakdagi dastur ishlatilishi kerak bo'lgan apparat talablarini o'ylab ko'ring va yozing. Avvalo, bu RAM, ishlash, ovozli va video kartaning xususiyatlari kabi parametrlar. Ishlab chiqilgan dasturiy ta'minotning ma'lum bir operatsion tizim bilan mosligi ham muhimdir.
5-qadam
Tajribangiz, ko'nikmalaringiz va muammolaringiz asosida dasturlash tilini tanlang. Tajribali dasturchilar C, C ++ yoki C # tillaridan foydalanishni afzal ko'rishadi. Visual Basic kabi oddiyroq dasturlash tilidan foydalanishingiz mumkin.
6-qadam
Dasturni loyihalash bo'yicha haqiqiy ishni protetib yaratish orqali boshlang. Odatda u to'laqonli grafik interfeysni (tugmalar, dialog oynalari, menyular) o'z ichiga oladi va tashqi tomondan oddiy dasturga o'xshaydi, ammo barcha funktsiyalarga ega emas. Prototipning maqsadi mijozga interfeysni namoyish qilish va potentsial foydalanuvchining xohish-istaklari asosida unga tuzatishlar kiritishdir.
7-qadam
Siz funktsiyalarni takomillashtirganda va dasturning oraliq bloklarini qurishda, prototipni to'liq dasturiy mahsulotga aylantiradigan buyruqlar qo'shishni boshlang.