• Xotiraga qoyiladigan talablar; Yuqori darajadagi dasturlash tillarida yozilgan dasturlar katta hajm egallaydi Foydalanish qulayligi;
  • Imperativ protsedurali dasturlash. Imperativ dasturlash tamoyillari. Imperativ dasturlash turlar.
  • ) Yuqori darajali dasturlash tillari




    Download 0,99 Mb.
    bet5/30
    Sana27.01.2024
    Hajmi0,99 Mb.
    #146980
    1   2   3   4   5   6   7   8   9   ...   30
    Bog'liq
    PARADIGMA YN

    5) Yuqori darajali dasturlash tillari.
    Yuqori darajadagi dasturlash tillari murakkab dasturlash vazifalarini bajarishni osonlashtiradi va dasturiy ta’minotni moslashtirishni soddalashtiradi.
    Yuqori darajadagi dasturlash tillari; C#; C++; Python; Java; JavaScript; PHP; Cyclone; Ada; Swift;
    Yuqori darajali dasturlash tillarida loyihaning Frontend va Backend qismlarni yozishimiz mumkin. Har biri sintaksisi va bajaradigan ishiga qarab turli yo‘lanishlarda qo`llaniladi.
    Xotiraga qo'yiladigan talablar;
    Yuqori darajadagi dasturlash tillarida yozilgan dasturlar katta hajm egallaydi
    Foydalanish qulayligi;
    inglizcha iboralardan tashkil topgan yuqori darajadagi tillarni tushunish osonroq.

    • Shuningdek, yuqori darajadagi dasturlash tillarining afzalliklari quyidagi faktlarni o’z ichiga oladi:

    • Alfavit mashina alifbosidan sezilarli darajada kengroqdir. U 256 ta belgidan iborat va har qanday dizaynni tasvirlash imkonini beradi;

    • operatorlar va kalit so’zlar uchun ma’noli tabiiy til so’zlari ishlatiladi;

    • ishlab chiqilgan boshqaruv operatorlari va ma’lumotlar tuzilmalarini tavsiflash vositalari uchun katta imkoniyatlar;

    Python tiliga misol.
    C++ tiliga misol.
    6) Imperativ protsedurali dasturlash. Imperativ dasturlash tamoyillari. Imperativ dasturlash turlar.
    Imperativ protsessual dasturlash - bu dasturlash paradigmasi bo'lib, unda asosiy e'tibor muayyan maqsadga qanday erishishni batafsil va bosqichma-bosqich tasvirlashga qaratilgan. Imperativ dasturlashda dastur ma'lumotlar ustida ishlaydigan bir yoki bir nechta protseduralardan (funktsiyalar yoki pastki dasturlar deb ham ataladi) tuziladi. Protseduralar o'zgaruvchilarni o'zgartirish orqali dastur holatini o'zgartiradigan bayonotlar ketma-ketligidan iborat. Bu paradigma topshiriq bayonlari, tsikllar va shartli tarmoqlanishlardan foydalanish bilan tavsiflanadi. Imperativ dasturlash paradigmasi holatni o’zgartirish orqali bosqichma-bosqich vazifa bajaradi. Maqsadga qanday erishish mumkinligiga e’tibor qaratiladi. Imperativ dasturlash paradigmasi bir nechta bosqichlardan iborat bo'lib, ularning barchasi bajarilgandan so'ng, natija saqlanadi. Imperativ dasturlash - bu kompyuter tomonidan bajarilishi kerak bo'lgan buyruqlar yoki ko'rsatmalarning aniq ketma-ketligini aniqlashga qaratilgan paradigma. Imperativ dasturlash paraigmasini quyidagi xususiyatlar bilan tavsiflanadi:

    • Manba kodi buyruqlardan (ko'rsatmalardan) qurilgan;

    • Ko’rsatmalar ketma-ketlikda bajariladi;

    • Joriy ko’rsatmalarni bajarish orqali olingan ma’lumotlar keyingi ko’rsatmalar orqali xotiradan o’qilishi mumkin;

    • Ko'rsatmalarni bajarish orqali olingan ma’lumotlar xotiraga yozilishi mumkin.


    Download 0,99 Mb.
    1   2   3   4   5   6   7   8   9   ...   30




    Download 0,99 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    ) Yuqori darajali dasturlash tillari

    Download 0,99 Mb.