Автоматика асослари ва микропроцессор техникаси


Programma tuzish usullari va vositalari


Download 1.23 Mb.
bet60/63
Sana29.01.2023
Hajmi1.23 Mb.
#1138202
1   ...   55   56   57   58   59   60   61   62   63
Bog'liq
avtomatika maruza matni

Programma tuzish usullari va vositalari.


Programmam tuzishninig eng asosiy usullaridan bir bu strukturaviy programma tuzishdir. Bu usulda programma tuzish uchun uchta qism mavjud:

  1. YUqoridan pastga programma tuzish.

  2. Modul programmalashtirish.

  3. Strukturali kodlash.

YUqoridan pastga programma tuzishda programmaning yuqori qismdan boshlanadi. Programmaning asosiy qismi tuzilib, quyi kismidagi modullar esa vaqtinchalik fakt nomlari bilan atalgan protseduralar bilan almashtiriladi. Programmani asosiy moduli tuzilib, testidan o‘tkazilgandan so‘ng ketma-ket vaqtincha ѐzilgan modullarni ѐzish bilan programma tuzish davom ettiriladi.
Modul programmalashtirishda programmani logik qismlariga bo‘linadi. Bu modullar programmada protseduralar va funksiyalar orkali amalga oshiriladi.
Strukturali kodlash deganda har bir modulni gorizontal va vertikal qatorlarda to‘g‘ri nomlanishiga aytiladi. Bu usul ѐrdamida modullardan tuzilgan programmalar ishlaydigan testidan o‘tkazishi qulay modifikatsiya qilish uchun qulay programmalar yaratish mumkin.
EHMdan foydalanib masalani echish - yaratilgan algoritimga asoslangan holda dastlabki ma’lumotlar ustida avtomatik tarzida amallar bajarib izlardan natija ko‘rinishiga keltirish demakdir.


Programma tuzishning texnologik jaraѐni.


Programma tuzish quyidagi etaplardan amalga oshiriladi:
-Vazifaning qo‘yilishi. Bu etapda programmist buyurtmachi ѐrdamida echilishi kerak bo‘lgan vazifani qo‘yadi. Texnik topshirik tuziladi. Bunda programmaning asosiy xarakteristikalari, muddatlar va ma’sul shaxslar aniqlanadi.
-Algoritmni tuzish. Programmist vazifani tahlil qilib kerakli bo‘lgan algoritmni tanlaydi. Tanlangan algoritm to‘liq tahlil qilinadi va uning blok- sxemasi chiziladi.
-Programmalashtirish etapi. Dastur yaratish tili tanlanadi.
Programma qabul qilingan algoritmda tuziladi.
-Programmani tuzatish etapi.
-Programmani testidan o‘tkazish etapi.



Download 1.23 Mb.

Do'stlaringiz bilan baham:
1   ...   55   56   57   58   59   60   61   62   63




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