zamonaviy dasturlash sohasi

PPTX 21 стр. 3,7 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 21
zamonaviy dasturlash texnologiyalari. ob’ektga yo’naltirilgan dasturlash tillari zamonaviy dasturlash tillari yordamida masalalarni yechish dasturlash tillari - bu kompyuterlar bilan muloqot qilish uchun ishlatiladigan sintaktik qoidalardir. dasturlash tili – inson va kompyuter o‘rtasidagi rasmiy aloqa tili. u ma’lum qoidalar asosida ma’lumotlarni qayta ishlash dasturlarini yaratish uchun qo‘llaniladi. zamonaviy dasturlash tillari turli sohalarda samarali va tezkor dasturlar yaratish imkonini beradi. dasturlash - kompyuterlar va boshqa mikroprotsessorli elektron qurilmalar uchun dasturlar tuzish, sinash va oʻzgartirish jarayonidan iborat. dаsturlаsh dаstur tuzuvchilarga dаsturlаrni kоmmutаtsiya (tarmoqda ma’lumotlarni kerakli manzilga yo‘naltirish va uzatish jarayoni) blоki оrqаli kоmpyutеrning аsоsiy хоtirаsigа toʻg‘ridаn-toʻg‘ri kiritish imkоnini bеradi. hozirgi kunda koʻplab masalalarni kompyutеr yordamida yechish uchun moʻljallangan zamonaviy dasturlash tillari mavjud. maqsadga qarab til tanlash - mobil ilovalar: kotlin, swift - veb ilovalar: javascript, php - ilmiy va sun'iy intellekt: python - o'yinlar va grafik: c++, c# 🔁 farqi: kompilyatsiyalanadigan vs interpretatsiyalanadigan xususiyat kompilyatsiyalanadigan interpretatsiyalanadigan bajarilishdan oldin kompilyatsiya ✅ ha ❌ yo‘q …
2 / 21
da: siz yozgan dastur kompyuter tiliga avval to‘liq tarjima qilinmaydi, balki har bir qator (qadam) alohida o‘qiladi va bajariladi. 🌐 mashhur va faol ishlatiladigan tillar (top-10) 1. python 🌍 soha: sun’iy intellekt, ma’lumotlar tahlili, veb, avtomatlashtirish. ✅ afzalliklar: oson o‘rganiladi, kuchli kutubxonalar (numpy, tensorflow, django). ❗kamchiligi: tezlik nisbatan past. 2. javascript 🌐 soha: veb frontend va backend (node.js). ✅ afzalliklar: brauzerda to‘g‘ridan-to‘g‘ri ishlaydi, dinamik sahifalar yaratish uchun zarur. ⚠️ kamchiligi: katta loyihalarda murakkablashadi. 3. java 📱 soha: android, korporativ tizimlar (bank, sug‘urta). ✅ afzalliklar: katta loyihalar uchun ideal, ob'ektga yo‘naltirilgan. ❌ kamchiligi: ko‘proq kod yoziladi, sinf tuzilmalari murakkab. 4. c++ 🎮 soha: o‘yinlar, operatsion tizimlar, mikrokontrollerlar. ✅ afzalliklar: tez ishlaydi, resurslarni to‘liq nazorat qiladi. ❌ kamchiligi: murakkab sintaksis, xatolarga moyil. 5. c# 🪟 soha: windows ilovalari, unity o‘yinlari. ✅ afzalliklar: .net bilan ishlaydi, grafik interfeyslar uchun qulay. ❌ kamchiligi: faqat microsoft platformalariga bog‘liq. 6. go (golang) 🌐 soha: tarmoq dasturlari, …
3 / 21
hisoblanib, ob’ektga yoʻnaltirilgan, funktsional uslublarni qoʻllab-quvvatlaydi. bu dasturlash tili internet texnologiyalarida keng qoʻllaniladi. java - chuqur darajada klasslarga asoslangan, obyektga yoʻnaltirilgan (object-oriented) dasturlash tili. java dasturlash tili veb sohasida uzoq vaqtdan beri foydalanib kelinayotgan, barqaror va kuchli tillardan biri hisoblanadi. python - yuqori darajadagi dasturlash tili boʻlib, soddaligi, oʻqilishi va sintaksisi tufayli eng oson til hisoblanadi. python bugungi kunda yuqori darajada keng qoʻllaniladigan dasturlash tillaridan biri hisoblanadi. veb ilovalarni yaratishda keng foydalaniladi. php - dinamik veb-saytlarni yaratish va rivojlantirish uchun eng keng tarqalgan tillardan biridir. css - veb sahifalarga har xil stillar berish uchun ishlatiladi. hamda bir vaqtning oʻzida bir nechta veb sahifalarni dizaynini oʻzgartirish mumkin. html da ham veb sahifaga dizayn bersa boʻladi, lekin bu juda uzoq jarayon talab qilgani bois, css bu vazifani oʻz boʻyniga olgan. css ning boshqa tillardan bitta ustun tarafi shundan iborat. c++ - kompilaysiyalanadigan (manba kodni mashina kodiga), statik usulda kiritilgan umumiy maqsadli dasturlash …
4 / 21
tizimlarda va platformalarda ishlaydi. 4. o`rganish uchun ham, tushunish uchun ham juda qulay va sodda kod. 5. moslashuvchanlik. python dasturlash tili ma’lum masalani yechish uchun cheklanmagan. bu til dasturchilarga yangi yangi yo`nalishlarga kirish imkonini beradi. python quyidagi sohalarda qo`llaniladi: web va internet dasturlash, kompyuter o`yinlarini yaratish, ma’lumotlar bazasi bilan ishlash (db), computer vision, foydalanuvchilar uchun grafik interfeys, mobil ilovalar buyumlar internet va hokazolar. c++ dasturlash vositasining yaratilishi esa nafaqat professional dasturchilar, balki oddiy dastur tuzuvchilar uchun ham keng yoʻl ochib berdi. juda qisqa vaqt ichida borland kompaniyasi c++ning bir qator laxjalarini ishlab chiqdi. c++ ning oxirgi laxjalarida ma’lumotlar bazasini yaratish va qayta ishlash, internet tarmogʻidan foydalangan holda ma’lumotlar alamashinuvini oʻrnatish, dasturlashning obyektga yoʻnaltirilgan modelini keng qoʻllash, vizual dasturlashda yangi komponentalar kutubxonasini (vcl) yaratish kabi asosiy farqli imkoniyatlarni oʻz ichiga oladi. borland c++ builder 6 - bir necha muhim ahamiyatga ega boʻlgan texnologiyalar kombinatsiyasini oʻzida mujassam etgan: yuqori darajadagi mashinali kodda …
5 / 21
tor; 4. ob'ektlar ro’yxatini ko’rish oynasi - object tree view; 5. dastur kodlarini ta’hrirlash oynasi - unit.cpp. 6. forma oynasining komponentalar to’plami. direktivalar c++ tilida dasturning tuzilishiga, qarab, kerakli direktivalar ishlatiladi. ular <> belgisi orasida keltiriladi. # include - c++ da oddiy kiritish/chiqarish dasturi uchun. bu yerda std - standart, i – input, o - output degani. # include - c++ da kiritish/chiqarish uchun, oddiy amallar bajarilsa. # include - standart funktsiyalarni ishlatish uchun # include - dasturning tashqi ko’rinishini shakllantirish uchun; # include - satr toifasidagi o’zgaruvchilar ustida amallar bajarish uchun; # include - standart kutubxona fayllarini chaqirish uchun; # include - kompyuter ichidagi soat qiymatlaridan foydalanish uchun; # include - c++ tilining grafik imkoniyatlaridan foydalanish uchun. xulosa zamonaviy dasturlash tillari har xil sohalar uchun moslashgan. to'g'ri til tanlovi loyihaning samaradorligini oshiradi. har bir tilning o'z kuchli va zaif tomonlari mavjud. image1.png image2.png image3.png image4.png image5.png image6.png /docprops/thumbnail.jpeg

Хотите читать дальше?

Скачайте все 21 страниц бесплатно через Telegram.

Скачать полный файл

О "zamonaviy dasturlash sohasi"

zamonaviy dasturlash texnologiyalari. ob’ektga yo’naltirilgan dasturlash tillari zamonaviy dasturlash tillari yordamida masalalarni yechish dasturlash tillari - bu kompyuterlar bilan muloqot qilish uchun ishlatiladigan sintaktik qoidalardir. dasturlash tili – inson va kompyuter o‘rtasidagi rasmiy aloqa tili. u ma’lum qoidalar asosida ma’lumotlarni qayta ishlash dasturlarini yaratish uchun qo‘llaniladi. zamonaviy dasturlash tillari turli sohalarda samarali va tezkor dasturlar yaratish imkonini beradi. dasturlash - kompyuterlar va boshqa mikroprotsessorli elektron qurilmalar uchun dasturlar tuzish, sinash va oʻzgartirish jarayonidan iborat. dаsturlаsh dаstur tuzuvchilarga dаsturlаrni kоmmutаtsiya (tarmoqda ma’lumotlarni kerakli manzilga yo‘naltirish va uzatish jarayoni) blоki оrqаli kоmpyutе...

Этот файл содержит 21 стр. в формате PPTX (3,7 МБ). Чтобы скачать "zamonaviy dasturlash sohasi", нажмите кнопку Telegram слева.

Теги: zamonaviy dasturlash sohasi PPTX 21 стр. Бесплатная загрузка Telegram