• Dasturlash tili Ishlab chiqilgan yil
  • Qisqa kod 1949
  • Avtokod “Madlen” 1953
  • A-2, Flou-metik 1956
  • Fortran 1958 Algol 58
  • 1960 PL/1, Basic
  • 1965 Logo
  • 1970 Fort
  • 1972 Smoltok
  • 1990 PYTHON
  • 1993 Java 1994
  • Delphi 1995 С ≠
  • Dasturlash tili ishlab chiqilgan yillar:




    Download 318.09 Kb.
    bet2/10
    Sana19.09.2023
    Hajmi318.09 Kb.
    #82676
    1   2   3   4   5   6   7   8   9   10
    Bog'liq
    Marjona Dòrmonova
    DISKRET TUZILMALAR, HMEJdFixJPUPu6gKYqiLJIK1l4obVDwy5bB00EL8, sEvIGUnF8tYrkRPteqw4sWYP9GWkxLLbg4ItQTCH, 1669567304, 499066, Boymurod test, Na\'muna Web texnologiyalar loyiha ishi, KOR[PORATIV BOSHQARUV BOSHQARUV ORGANLARI, Ibroyim Yusupov, Миршохид Лойиха Хисобот Иши-4, 3-kurs, 1685902012, Оилавий болалар уйи. Тугарак, 8- лекция. BURGʼI QUDUQLARIDA TERMIK TADQIQOTLAR
    Dasturlash tili ishlab chiqilgan yillar:

    Dasturlash tili

    Ishlab chiqilgan yil

    Plankalquil

    1946

    Qisqa kod

    1949

    Assembler “Edsak”, AO

    1950

    Avtokod “Madlen”

    1953

    Tezkor kodlash

    1955

    A-2, Flou-metik

    1956

    IPL-1, Matn-metik

    1957

    Fortran

    1958

    Algol 58

    1959

    APT, LISP, Algol-60, Kobol,




    1960

    PL/1, Basic




    1964

    Algol W






    Logo




    1967

    Algol 68




    1968

    APL




    1969

    Paskal




    1970

    Fort




    1971

    Prolog, Ada ,

    Ci,

    1972

    Smoltok




    1980

    VBA




    1990

    PYTHON




    1991

    VC++




    1993

    Java

    1994

    Delphi

    1995

    С ≠

    2000


    Python haqida quyidagi uchta xulosaga kelish mumkin:
    1. Python dasturlash tilining keng miqyosda qo‘llanilishi mumkin bo‘lgan uch asosiy soha bor: veb-dasturlash (backend – vebserver uchun ilovalar yozish), sun’iy intellekt masalalari, kompyuterda foydalanuvchi juda ko‘p marta bajaradigan mayda ishlar (elektron xatlarni jo’natish, fayllarni izlash va bosmalash, elektron jadvaldan biror-bir ma’lumotlarni ajratib olish va xakozolar).
    2. Python o‘rganish ancha oson bo‘lgan dasturiy tildir. Agar tabiiy tillar bilan o‘xshatish qiladigan bo‘lsak, biror-bir tilda fikrni yetkazish uchun ma’lum vaqt
    o‘zlarni, tilning grammatikasi o‘rganish kerak bo‘ladi. Qandaydir minimal bilim shakllangandan so‘ng, asta-sekin inson o‘z fikrini ifoda eta boshlaydi. Dasturlash tillari bilan ham holat xuddi shunday. Biror dasturlash tilida amaliy foyda keltiradigan dastur yozishni boshlash uchun ma’lum bilimlar majmuini egallash kerak, shundan so‘nggina dasturlashni boshlash mumkin. Boshqa dasturlash tillaridan farqli ravishda, Python da amaliy ahamiyatga ega dasturlarni ishlab chiqishga ancha ertaroq, hali tilning katta qismini o‘rganmasdan turib ham kirishish mumkin.
    3. Python interpretatsiya qilinadigan dasturiy til. Dasturlash tillarini interpretatsiya
    qilinadigan va kompilyatsiya qilinadigan dasturlash tillariga bo‘lishadi. Aniqroq
    aytganda, agar dasturlash tilidagi dasturni bajarish interpretatsiya orqali amalga oshirilsa, bunday tillar interpretatsiya qilanadigan til deyiladi. Agar dasturlash tilidagi dasturni bajarish uchun uni avval mashina tiliga o‘tkazish talab qilinsa, bunday tillar kompilyatsiya qilinadigan tillar deyiladi. Aslini olganda, kompyuter uchun yozilgan har qanday dastur interpretatsiya qilinadi. Chunki mashina kodlaridagi dastur kompyuterning miyasi bo‘lgan protsessor tomonidan interpretatsiya qilinadi. Interpretatsiya qilinadigan tillarda yozilgan dasturlar uchun maxsus – interpretator dastur mavjud. Bu interpretator dastur kodlarini bajarilishini ta’minlab beradi. Bu o‘quv - qo‘llanma dasturlashni o‘rganuvchilar hamda ilmiy yoki amaliy maqsadlarni amalga oshirish uchun bu dasturlash tilini o‘rganishi kerak bo‘lgan insonlar uchun mo‘ljallangan. Ushbu qo‘llanmaning asosiy maqsadi - Sizga Python tilida dasturlashning nazariy va amaliy asoslarini o‘rgatishdan iboratdir. Dasturlash tilini o‘rganish uchun eng asosiy amal – kitobda berilgan barcha topshiriqlarni o‘z vaqtida, tushungan holda va aniq bajarishdir. Chunki, har qanday soha bo‘yicha chuqur bilim faqatgina amaliyot orqali puxta egallanadi.
    PYTHON – dasturlash tili bo‘yicha o‘zbek tilidagi adabiyotlar yetarli darajada emasligi, ko‘pgina foydalanuvchilarning ushbu tilda dastur tuzishlariga to‘sqinlik
    qilmoqda. Shu sababli, keng doiradagi foydalanuvchilarga mo‘ljallangan, tushunarli tilda yozilgan o‘quv qo‘llanmalarga bo‘lgan ehtiyoj kundan-kunga ortib bormoqda.
    Ushbu o‘quv qo‘llanma Termiz davlat universiteti “Amaliy matematika va informatika”, “Informatika o‘qitish metodikasi” ta’lim yo‘nalishlari, hamda “Amaliy matematika va axborot texnologiyalari” mutaxasissisligi talabalariga “Dasturlash tillari”, “Dasturlash asoslari” va “Yuqori bosqichli algoritmik tillar” fanilarida “PYTHON dasturlash tili” ni o‘tishga mo‘ljallab yozilgan bo‘lib, unda ko‘pgina amaliy xarakterga ega bo‘lgan – dasturiy kodlar va misollarning PYTHON tilida tugallangan dasturlari keltirilgan. O‘quv qo‘llanma uni o‘zlashtirish uchun maxsus bilimlarni talab qilmaydigan ketma – ketlikda bayon qilingan.
    Python - yuqori bosqichli dasturlash tili hisoblanib, tirli xil ilovalarni yaratish uchun mo`ljallangan. Ya'ni Python dasturlash tili yordamida veb-ilovalar, o`yin ilovalari, oddiy (nastol'niy) dasturlar yaratish hamda berilganlar bazasi bilanishlashmumkin. Ayniqsa Python dasturlash tilining tezlik bilan tarqalishiga uning mashinali o`rgatish va sun'iy intellekt sohalaridagi tadqiqot ishlarida keng qo`llanilishi sabab bo`lgan.
    Python dasturlash tiliga 1991 yil Golland dasturchisi Grido Van Rossu asos solgan. Shundan beri ushbu til rivojlanishning ulkan yo`lini bosib o`tdi va 2000 yilda 2.0 versiyasi, 2008 yil esa 3.0 versiyalari chiqarildi. Versiyalar orasidagi muddatning uzoqligiga qaramasdan doima versiya ostilari chiqariladi. Shunday qilib, ushbu material eng oxirgi 3.7 versiyasi asosida tuzilgan. Python dasturlash tilining asosiy xususiyatlari quyidagilardan iborat:
    Skriptli til. Dastur kodi skriptlar ko`rinishida bo`ladi; Turli dasturlash paradigmlarni, xususan ob'ektga yo`naltirilgan va funksional paradigmlarni o`zida mujassamlagan; Skriptlar bilan ishlash uchun interpretator kerak bo`lib, u skriptni ishga tushiradi va bajaradi.
    Portativlik va platformaga bog`liqmaslik. Ko`pyuterda qanday operasion tizim - Windows, Mac OS, Linux bo`lishidan qat'iy nazar, ushbu operasion tizimda interpretator mavjud bo`lsa, foydalanuvchi tomonidan yozilgan skript kod bajariladi.

    Download 318.09 Kb.
    1   2   3   4   5   6   7   8   9   10




    Download 318.09 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturlash tili ishlab chiqilgan yillar:

    Download 318.09 Kb.