• 1. Ornatilgan dasturiy vositalar 2. Dasturlash tillari haqida 3. Dasturlashning ahamiyati 4. Xulosa Ornatilgan dasturiy vositalar
  • 1. O'rnatilgan dasturiy vositalar Dasturlash tillari haqida




    Download 217.07 Kb.
    bet1/3
    Sana19.01.2024
    Hajmi217.07 Kb.
    #140963
      1   2   3
    Bog'liq
    1. O\'rnatilgan dasturiy vositalar Dasturlash tillari haqida (1)
    bazalt. prochnostnye-harakteristiki-melkozernistogo-i-tyazhelogo-betona-armirovannogo-bazaltovoy-fibroy, mttda ish hujjatlari majmua, Teskari matritsani qanday topish mumkin -fayllar.org, Oʻrnatilgan tizimlar fanidan-fayllar.org, 3 I. Bob. Maktabgacha taʼlim tashkilotlarida oʻquv tarbiyaviy is-fayllar.org (1), Kompyuter-taminoti-fanidan-Mustaqil-ishlar, 3 I. Bob. Maktabgacha taʼlim tashkilotlarida oʻquv tarbiyaviy is-fayllar.org, 124701, O’zbekiston davlat jismoniy tarbiya va sport univrstiteti Nukus -www.fayllar.org, Ikkinchi tartibli chiziqlar. Aylana va ellips II tartibli tengla-fayllar.org, kiber 2


    Muhammad Al-xorazmiy Nomidagi Toshkent Axborot Texnologiyalari Universiteti Farg'ona Filiali
    O`rnatilgan tizimlar fanidan tayyorlangan
    Mustaqil ish
    Mavzu: O‘rnatilgan dasturiy vositalar va dasturlash tillari sharhi
    Bajardi: 713_20-guruh talabasi
    Abdukarimov Alyorbek

    Reja:
    1. O'rnatilgan dasturiy vositalar
    2. Dasturlash tillari haqida
    3. Dasturlashning ahamiyati
    4. Xulosa
    O'rnatilgan dasturiy vositalar
    Kompyuterda dasturlash bu – kompyuter mikroprotsessori uchun turli buyruqlar berish, qachon, qayerda nimani o'zgartirish va nimalarni kiritish yoki chiqarish haqida buyruqlar berishdir. Ushbu maqolada, qanday dasturlash tillari borligi, eng keng tarqalgan dasturlash tillari va ularning farqi. Hamda, Dasturlashni o'rganish yo'llari

    haqida suhbatlashamiz Kompyuter dunyosida ko'plab dasturlash tillari mavjud bo'lib, dasturlash va unga qiziquvchilar soni ortib bormoqda. Bir xil turdagi ishni bajaradigan dasturlarni Basic, Pascal, Ci va boshqa tillarda yozish mumkin. Pascal, Fortran va Kobol tillari universal tillar hisoblanadi, Ci va Assembler tillari mashi tiliga ancha yaqin tillar bo'lib, quyi yoki o'rta darajali tillardir. Algoritmik til inson tillariga qanchalik yaqin bo'lsa, u tilga yuqori darajali til deyiladi. Mashina tili esa eng pastki darajali tildir. Mashina tili bu sonlardan iboratdir, Masalan: 010110100010101 Dasturlash tillari 2 ta katta guruhlarga bo'linadi, Quyi va Yuqori darajali dasturlash tili. Quyi darajali dasturlash tili ancha murakkab bo'lib ular juda maxsus sohalarda ishlatiladi va ularning mutaxassislari ham juda kam. Chunki quyi dasturlash tillari (masalan:


    Internet. Web Server. Web dasturlash vositalari (tillari) Ma`lumki, yuqori darajadagi dasturlash tillarida yozilgan dasturlarni kompyuterga tushuntirish uchun kompilyator degan qo'shimcha dastur kerak bo'ladi. Web dasturlashda ham huddi shunday jarayon sodir bo'ladi. Siz internetdagi saytlarni ko'rishlik uchun
    ishlatadiganingiz Brauzerlar - web dasturlash tillarining bazilarini kompilyatori hisoblanadi. Web dasturlashda yana shunday tillar ham borki ularni brouzer kompyuterga tarjima qilib tushuntirib bera olmaydi, lekin bunday tillar web saytni asosini tashkil etadi. Ana shunday tillarni brouzer tushunadigan qilib berish uchun ham Web server ga o'xshagan dasturlar (kompilyator yoki interpretatorlar) to'plami kerak bo'ladi. Bunday dasturlar esa sayt joylashgan serverlarda turadi, qachonki unga so'rov yuborganingizda (istalgan biror ssilkani bosganingizda, birinchi marta saytni ochganingizda va hokazo...) shu sayt joylashgan serverdagi Web server dasturlari sizning brauzeringizga saytni brauzer tushunmaydigan tillarda yozilgan joylarini tarjima qilib jo'natadi. Shunday qilib klient - yani siz tomondagi web saytni kodlarini kompyuteringizga tushuntirib

    beradigan tarjimon bu - Brauzer, server tomonidagi web saytni sizning brauzeringiz tushunmaydigan joylarini unga tarjima qilib jo'natadigan tarjimon bu Web Server hisoblanadi. Quyida web serverni


    Bu yerda Klient yani siz tomonda sizning
    Brauzer va u tushunadigan web dasturlash tillari (HTML,CSS,Java Script) turgan bo'lsa, server tomonda Apache - Web server, PHP - PHP tili uchun interpretator va ma`lumotlar ombori bilan ishlash uchun vosita (bu MYSQL, Oracle va boshqalar bo'lishi mumkin) turibdi. Bundan tashqari server tomonida yana boshqa tillar ham bo'lishi mumkin. Hullas, siz qachonki brauzerdan kerakli sayt nomini kiritganingizda bu so'rovingiz DNS serverdan saytga mos IP bo'yicha kerakli serverga boradi, so'rovingiz Brauzerda kiritilgani uchun ham ko'pincha standart HTTP protokoli bo'yicha yuborilgani uchun uni Web server kutib oladi va so'rovingizga mos papkadan index faylni qidirib topadi. Undagi bog'lanishlardan kelib chiqib kerakli fayllarni yuklaydi, bu fayllarni kengaytmasiga qaraydi, agar kengaytmasi .html bo'lsa uni shundoq, aks
    holda masalan .php bo'lsa PHP serverdagi interpretator orqali brauzer tushunadigan tilga tarjima qildiradi(shuni ichida ma`lumotlar bazasidan ham kerakli ma`lumotlar yuklab olinadi) va natijani sizni brauzeringizga jo'natadi. PHP dasturlash tili yordamida sayt yaratish uchun avvalo o'z shaxsiy komputeringizda Virtual server o'rnatishingiz lozim. Masalan Denwer, yoki XAMPP yoki WAMPP Brauzeringiz o'zi tushunadigan tilda kelgan sayt kodlarini natijasini ekraningizda sizga ko'rsatib beradi va siz tayyor saytni ko'rasiz. Demak, agar web dasturlash bilan shug'ullanaman deydigan bo'lsangiz, minimum:
    assembler) ko'pincha miktoprotsessorlar bilan ishlashda kerak bo'lishi mumkin.

    Download 217.07 Kb.
      1   2   3




    Download 217.07 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1. O'rnatilgan dasturiy vositalar Dasturlash tillari haqida

    Download 217.07 Kb.