• Dasturlarning turlari
  • Ilova dastur
  • Alisher ismailov shakirovich algoritmlash va dasturlash asoslari (1-qism)




    Download 290,29 Kb.
    bet9/33
    Sana21.02.2024
    Hajmi290,29 Kb.
    #160200
    1   ...   5   6   7   8   9   10   11   12   ...   33
    Bog'liq
    Algoritmlash va dasturlash asoslari-fayllar.org

    Diskretlilik (Cheklilik).


  • Tushunarlilik


  • Aniqlik


  • Ommaviylik


  • Natijaviylik



    1. Oddiy algoritmga misol: Avtobusga chiqish algoritmi.

    1.Bekatga boring


    2. O‘zingizga kerakli avtobusni kuting.
    3. Avtobus kelganda, eshik ochilishini kuting.
    4. Agar eshik ochiq bo‘lsa va oldingizda odam bo‘lmasa avtobusga chiqing.



    1. Dastur

    Dastur sizni qurilmalaringiz bilan aloqa o‘rnatishingizga yordam beradi. Dastur keng ma’noda siz va sizning qurilmangiz o‘rtasida o‘rnatiladigan va undan foydalanishni ta’minlaydigan ko‘rsatmalar to‘plami (odatda kod deb ham yuritiladi) hisoblanadi.


    Kompyuter dasturi Laymanning nuqtai nazari bo‘yicha, bu kompyuter tizimining ko‘rinmas komponenti bo‘lib, u kompyuterning jismoniy qismlari bilan ishlashga imkon beradi. Dastur sizga smartfon, planshetlar, o‘yin qutilari, media-pleyerlar va shunga o‘xshash qurilmalar bilan muloqot qilish imkonini beradi.
    Ta’kidlash kerakki, kompyuter va dasturiy ta’minot o‘rtasida aniq farq bor. Dastur nojismoniy resurs hisoblanadi. Dastrni qo‘l bilan ushlab bo‘lmaydi. Kompyuterni jismoniy qismlariga sichqoncha, klaviatura, USB portlari, CPUlar, xotira, printerlar va boshqalar kabi jismoniy resurslar kiradi. Telefonlar ham kompyuterning bir turi hisoblanadi.



    1. Dasturlarning turlari

      Barcha dasturiy ta’minotlar ikki shaklda bo‘ladi: biri tizim dasturiy ta’minot, ikkinchisi ilova dastur sifatida.





      • Kompyuter tizimi

      Windows operatsion tizimi, tizim dasturlarining bir misolidir va Windows kompyuterida oldindan o‘rnatilgan bo‘ladi. Kompyuter tizimi komyuterning jismoniy uskunalari bilan o‘zaro muloqot qilish imkonini beruvchi katta dastur hisoblanadi. Kompyuter tizimisiz qurilma yonmaydi (ishlamaydi). Barcha aqlli qurilmalarda masalan, iPhone va Android qurilmalarida ham tizim(sistema) dasturlari mavjud. Ushbu turdagi dasturiy ta’minot qurilmani ishga tushiradi va uni ishlatishga imkon beradi. Keng tarqalgan kompyuter tizimlaridan yana biri bu Linux tizimi hisoblanadi. Linux tizimi O‘zbekistonda kam ishlatiladigan tizim hisoblanadi. Odatda dasturchilar yoki katta tashkilotlarda Linux tizimidan foydalaniladi. Linux tizimining afzalliklaridan biri bu Linux tizimiga virus tushmaydi. Android qurilmalari Android tizimida ishlaydi, Iphone qurilmalari iOS tizimidan foydalanadi.





      • Ilova dastur

      Ilova dasturlari dasturlarning ikkinchi turi hisoblanadi. Ilova dasturlari tizimga o‘rnatiladi va ishlatiladi. Ilova dasturlarining ayrim misollaridan, bular Microsoft Word, Adobe Reader, Paint dasturlari hisoblanadi. Ilova dasturlar odatda kompyuter tizimiga o‘rnatiladi. Bundan tashqari, kompyuter tizimlari uchun virusga qarshi dasturlar ham mavjud. Bunday dasturlar ham ilova dasturlari deb ataladi. Telefon ilovalari ham ilova dastur hisoblanadi.



  • 1   ...   5   6   7   8   9   10   11   12   ...   33




    Download 290,29 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Alisher ismailov shakirovich algoritmlash va dasturlash asoslari (1-qism)

    Download 290,29 Kb.