Kracada” dasturiy modulining algoritmini ishlab chiqish
Download 53,2 Kb.
|
1 2
Bog'liqParadigmalar amaliy 2
- Bu sahifa navigatsiya:
- Kracada” dasturiy modulining algoritmini ishlab chiqish.
- 2.Dasturiy modulni ishlab chiqishdagi ketma-ketliklar.
1-Topshiriq. Mavzu: “Kracada” dasturiy modulining algoritmini ishlab chiqish. Reja:
1.Kirish: Men o’z amaliyotim uchun “Kracada” platformasini tanlab oldim. “Kracada” platformasining asosiy maqsadi foydalanuvchilarga onlayn tarzda ish qidirish va ishchi qidirish imkoniyatini yaratish. Platforma interface jihatdan foydalanuvchiga qulaylik tu`gdirish maqsadida minimalistik usulda ishlab chiqilgan. Platformada barcha turdagi sohalarga oid ish o’rinlari mavjud. Foydalanuvchilarga qulaylik tarzida platformaning o’zida rezyume tuzishlari mumkin, chet tillaridan imtihon topshirib, o’zlarining til bilish darajasini bilib olishlari mumkin va ish beruvchilar bilan platformaning o’zida muloqot qilishlari mumkin. 2.Dasturiy modulni ishlab chiqishdagi ketma-ketliklar. Dasturiy modulni ishlab chiqishdagi ketma-ketliklar, ya’ni dasturiy modulni loyihalash, kodlash va sinovdan o’tkazish jarayonlari, dasturiy injiniringning asosiy bosqichlaridir. Dasturiy taminotni ishlab chiqishda ma’lum ketma-ketliklar bor va biz ulanga mal qilishimiz bizni tanlagan obyektimizdagi kelishmovchilik va tushinarsizliklarni oldini oladi. Dasturiy modulni ishlab chiqishda quyidagi tartibga rioya qilish maqsadga muvofiqdir: Modul spetsifikatsiyasi(tasnifi)ni o‘rganish va tekshirish, dasturlash tilini tanlash; Modul spetsifikatsiyasi(tasnifi)ni o‘rganish va tekshirish, dasturlash tilini tanlash - bu dasturiy modulni ishlab chiqishning birinchi qadamidir. Bu qadamda, ishlab chiquvchi modul tasnifining to‘g‘ri va aniq ekanligiga, shuningdek, ushbu modulni ishlab chiqish uchun kerakli ma’lumotlar va funksiyalar mavjud ekanligiga ishonch hosil qilishi kerak. Bu qadamning oxirida, dasturlash tili tanlab olinadi. Dasturlash tili butun dastur uchun avvaldan belgilab olingan bo‘lishi mumkin bo‘lsa-da, biroq ayrim hollarda (dasturlash tizimi yo‘l qo‘ysa) ushbu modulni ishga tushirish uchun ko‘proq mos keladigan boshqa til (masalan, assembler tili) tanlanishi mumkin Algoritm va ma’lumotlar tuzilmasini tanlash Algoritm va ma’lumotlar tuzilmasini tanlash - bu dasturiy injiniringning muhim va murakkab jarayonidir. Bu jarayonda, dasturchi muammoni tahlil qiladi, kerakli natijani olish uchun ma’lum tartibda bajarilishi kerak bo’lgan ko’rsatmalar to’plamini belgilaydi va kompyuter xotirasidan unumli foydalanish uchun ma’lumotlarni saqlash va tashkil qilishning aniq usulini tanlaydi. Algoritm va ma’lumotlar tuzilmasini tanlashda quyidagi omillar ahamiyatga ega:
Modulni dasturlash (kodlash) Modulni dasturlash - bu dasturiy modulni ishlab chiqishning uchinchi qadamidir. Bu qadamda, tanlab olingan dasturlash tilida modul matnini tuzish amalga oshiriladi. Modul tasnifining (spetsifikatsiyasining) ko‘rsatilgan funksiyalarni to‘g‘ri amalga oshirishda hisobga olinishi lozim bo‘lgan turli xil detallar shu qadar ko‘pki, bu xatolar va noaniqliklarga to‘lib toshgan anchayin chalkash matnning yuzaga kelishiga sabab bo‘lishi mumkin. Shuning uchun modul matnini tuzishda texnologik jihatdan asoslangan va amalda tekshirilgan dasturlash tartibidan foydalanish g‘oyat muhimdir. Modul matnini qiyomiga yetkazish Modul matnini qiyomiga yetkazish - bu dasturiy modulni ishlab chiqishning to’rtinchi qadamidir. Bu qadamda, modul matnida xatolar, noaniqliklar, ortiqcha va keraksiz kodlar, nomlashda buzilishlar va boshqa kamchiliklar aniqlanib, bartaraf etiladi. Modul matnini qiyomiga etkazishning maqsadi modulni aniqroq, tushunarliroq, osonroq va samaraliroq qilishdir. Modul matnini qiyomiga etkazishda quyidagi usullardan foydalanish mumkin:
Modulni tekshirish Modulni tekshirish - bu dasturiy modulni ishlab chiqishning beshinchi qadamidir. Bu qadamda, modul tasnifining (spetsifikatsiyasining) talablariga mos kelishini va xatolardan ozod ekanligini tekshirish amalga oshiriladi. Modulni tekshirishning maqsadi modulni ishonchli, sifatli va xavfsiz qilishdir. Modulni tekshirishda quyidagi usullardan foydalanish mumkin:
Modulni yig‘ish (kompilyatsiya qilish) Modulni yig‘ish (kompilyatsiya qilish) - bu dasturiy modulni ishlab chiqishning oltinchi va oxirgi qadamidir. Bu qadamda, modul matni kompyuter tushunadigan mashina kodi yoki bayt kodi ga aylantiriladi. Modulni yig‘ish (kompilyatsiya qilish)ning maqsadi modulni ishga tayyor holatga keltirishdir. Modulni yig‘ish (kompilyatsiya qilish)da quyidagi usullardan foydalanish mumkin:
Download 53,2 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling