• C (c sharp) dasturlash tili haqida ma’lumotlar
  • C- C sharpning xususiyatlari: 1. Avtomatik xotira boshqarish va axlat yigish.
  • 2. Obyektga yo’naltirilgan til.
  • C++ni o’rganish qiyin bo’lishi mumkin




    Download 55,94 Kb.
    bet4/13
    Sana17.02.2024
    Hajmi55,94 Kb.
    #158194
    1   2   3   4   5   6   7   8   9   ...   13
    Bog'liq
    Dasturlash tillari va ularning afzalliklari. Reja-fayllar.org

    2. C++ni o’rganish qiyin bo’lishi mumkin.
    Yuqori darajadagi til emasligi uchun, C ++ dasturini o'rganish sizni boshlanganda juda zeriktirib qo’yishi mumkin, Boshlang’ich narsalarni o’rganish uchun yaxshigina fikrlashingiz kerak bo’ladi. Ammo vahima kerak emas.
    Aniq bir yo’lga tushgandan keyin, osonlasha boshlaydi.
    C# (c sharp) dasturlash tili haqida ma’lumotlar:

    C # — Microsoft tomonidan ishlab chiqilgan va 2002-yilda chiqarilgan umumiy maqsadli obyektga yo’naltirilgan dasturlash tilidir. Java-ning sintaksisiga o'xshash. C # ning maqsadi, kompyuter vazifani bajarish uchun bajaradigan bir qator operatsiyalarni aniq belgilashdir.


    Bugungi kunda C # nafaqat Windows dasturlash tilidir, balki veb-ilovalarni, Windows do'kon dasturlarini, iOS va Androidni o'z ichiga olgan mobil ilovalarni yaratish uchun ishlatilishi mumkin bo’lgan tildir. C #, bundan ham ko'proq narsani amalga oshirishi mumkin.
    C#- C sharpning xususiyatlari:
    1. Avtomatik xotira boshqarish va axlat yig'ish.
    Avtomatik xotira boshqarish va axlat yig'ish C #-ning ikkita muhim xususiyatidir. C # bilan siz xotira ajratib qo'yishingiz yoki uni o’chirib yuborishingiz shart emas. Chiqindilarni yig'ish xususiyati shuni ta’minlaydiki, ishlatilmaydigan arizalar o'chiriladi va xotirada tozalanadi.
    2. Obyektga yo’naltirilgan til.
    Yuqorida aytilganidek, C# obyektga qaratilgan til hisoblanadi. Bu muammolarni yechishning oson imkonini yaratadi, boshqa tillardagiga o’xshab.
    C# ko’p hollarda Java-ga o’xshab ketadi. Uni Javaning asosiy raqibi desak ham bo’ladi. Ko’p dasturchilar tomonidan tavsiya qilingan.
    XULOSA
    Axborot kommunikatsion texnonologiyalarini taraqqiy etishida bevosita dasturlash tillarining o’rni beqiyos. Ayniqsa, hozirgi davrga kelib C++, Java, Delphi dasturlash tillar yordamida shaxsiy kompyuterlar uchun amaliy dasturiy to’plamlardan tashqari SmartPhone va Planshetlar uchun operatsion tizim (iOS, Android, Windows mobile, Symbian va h.k) va ilovalar yaratilmoqda.
    Informatsion texnologiyalarning yana bir muhim jihatlaridan biri shundaki, bu fan jadal sur’atlarda o‘sib, yil sayin yangidan-yangi yo‘nalishlarga, mutaxassisliklarga tarmoqlanib ketmoqda: algoritmik, mantiqiy, obyektga yo‘naltirilgan, vizual, parallel dasturlash texnologiyalari, animatsiya, multimediya, Web, ma’lumotlar bazasini boshqarish tizimlari, ko‘p prosessorli, neyron arxitekturali kompyuterlar va hokazo. Ko‘rinib turibdiki, informatika meta fan darajasiga ko‘tarilib, uni bitta o‘quv kursi chegarasida to‘liq o‘zlashtirishning imkoni bo‘lmay qoldi.



    Download 55,94 Kb.
    1   2   3   4   5   6   7   8   9   ...   13




    Download 55,94 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    C++ni o’rganish qiyin bo’lishi mumkin

    Download 55,94 Kb.