• 10.1 -rasm. Dasturning konseptual ko‘rinishi3S
  •   Muammolarni yechish va dasturni rejalashtirish asosi




    Download 14,92 Mb.
    Pdf ko'rish
    bet164/389
    Sana13.06.2024
    Hajmi14,92 Mb.
    #263543
    1   ...   160   161   162   163   164   165   166   167   ...   389
    Bog'liq
    Axborot-kommunikatsiya texnologiyalar va tizmlar. Dadabayeva R.A, Shoaxmedova N.X, Ibragimova L.T

    10.1 
    Muammolarni yechish va dasturni rejalashtirish asosi.
    Dastur 
    - bu dasturlash tilida yozilgan amallar ketma-ketligi. 
    Hozirda xilma-xil dasturlash tillari mavjud b o iib , har qaysi o‘ziga 
    mos afzalliklari bilan dasturlashning yuksalishiga hissa qo‘shadi. 
    Umuman olib qaraganda hamma dasturlar kirish bilan boshlanadi, 
    uni o ‘ynatadi va chiqishini ta’minlab beradi 
    1 0
    .
    1
    -rasm.
    Dasturga yanada ko‘rkam ko‘rinish berish uchun unda 
    muntazam 
    rejalashtirish 
    amali 
    bajarilgan 
    bo‘lishi 
    lozim. 
    Rejalashtirishda dastur yanada kuchliroq va yanada samarali bo‘lib 
    ishlaydi. Dasturchi dasturga kodlami yozishdan oldin rejalashtirish 
    ilovalaridan foydalanishi kerak. Shu hamma amallami tog‘ri 
    bog‘liqlikda bajargan holda dastur kodida mantiqiy xatolar paydo 
    bo‘lishi minimallashtirilgan. 
    1 0
    .
    2
    -rasm da muammoni tushintirish 
    mantiqiy yechimi berilgan.
    Bu rasmdan ko‘rinib turibdiki, dastur yozishda oldin juda yaxshi 
    pratik misol qilib muammolami hal etish, xilma-xil yechimlami 
    tahlil etish va ular orasidan eng yaxshi yechimga ega bo‘lganida 
    to‘xtashimiz lozim.
    Dastur kodi 
    -------
    10.1 -rasm. Dasturning konseptual ko‘rinishi3S
    35 J.B.Dixsit. “Fundamentals o f computer programming and IT” 2011. 133 p.
    256


    10.2 -rasm. Muammoni mantiqiy hal ctlsh
    Hozirda rejalashtirish vositalarining xilma-xillari mavjud bo‘lib 
    ular dastur mantiqini xaritalashi uchun ishlaydi, misol uchun oqim 
    jadvallari, pseudokodlar va ierarxik grafiklar va boshqalardir. 
    Kerakli ishni bajaruvchi va maqsadga erishadigan dastur-kuchli 
    dastur va yuqori saviyada amallami bajaruvchi dastur samarali 
    dasturlar deb ataladi.
    Dastuming dizayni o ‘z ichiga muhim ikki narsani oladi -
    dastuming tuzilmasi va dastur vakilliglaridir. Dastur tuzilmasi 
    dastuming qanday bo‘lishi kerakligini ko‘rsatadi. Dastur tu/.ilmasi 
    mashhur yoki oddiy yondashuvda o‘z nihoyasiga yetadi. Dastur 
    tuzilmasi kichik dastur qo‘shilish natijasida yuzaga kelgan. liar bir 
    kichik dastur o‘zi bilan mantiqiy vazifani vakili bo'ladi.
    Dastur vakilligi o ‘zi bilan birga ko‘rkam ko‘rinish olib keladi 
    shuning uchun u oson o ‘qiladigan va ko‘rinarlidir. Foydalanuvchi 
    dasturga osongina tuzatish va tahrir kiritishi imkoniga egadir, agar 
    bunga zaruriyat tug‘ilsa. Shuning uchun dasturlash usuli hamma 
    uchun tushunarli boMishi kerak, aks holda unga ko‘p vaqt, harakat 
    va mablag‘ ketadi.

    Download 14,92 Mb.
    1   ...   160   161   162   163   164   165   166   167   ...   389




    Download 14,92 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



      Muammolarni yechish va dasturni rejalashtirish asosi

    Download 14,92 Mb.
    Pdf ko'rish