Mavzu: dasturlash tillarida dasturlar ishlab chiqish



Yüklə 9,73 Mb.
səhifə1/2
tarix22.12.2023
ölçüsü9,73 Mb.
#189172
  1   2
Dasturlash tillarida dasturlar ishlab chiqish 210

MAVZU:DASTURLASH TILLARIDA DASTURLAR ISHLAB CHIQISH

  • IQTISODIYOTDA AXBOROT KOMMUNIKATSIYON TEXNOLOGIYALAR VA TIZIMLAR FANI

REJA:

DASTURLASH NIMA?

  • Dasturlash — kompyuterlar va boshqa mikroprotsessorli elektron mashinalar uchun dasturlar tuzish, sinash va oʻzgartirish jarayonidan iborat. Odatda dasturlash yuqori saviyali dasturlash tillari (PHP, Java, C++, Python) vositasida amalga oshiriladi.

Dasturlash tillari 2 ta katta guruhlarga bo'linadi

  • Quyi Yuqori
  • Quyi darajali dasturlash tili ancha murakkab bo'lib ular juda maxsus sohalarda ishlatiladi va ularning mutaxassislari ham juda kam. Chunki quyi dasturlash tillari (masalan: assembler) ko'pincha miktoprotsessorlar bilan ishlashda kerak bo'lishi mumkin.
  • Odatda dasturlash yuqori saviyali dasturlash tillari (Delphi, Java, C++, Python) vositasida amalga oshiriladi. Bu dasturlash tillarining semantikasi odam tiliga yaqinligi tufayli dastur tuzish jarayoni ancha oson kechadi. Ko'p ishlatiladigan dasturlash tillari. Biz hozir biladigan va ishlatadigan tillarning barchasi shu guruhga mansub.
  • Quyida 2023 yilda talab qilinadigan eng mashhur va eng yaxshi dasturlash tillari roʻyxati keltirilgan.
  • 1. Javascript
  • 2. Python
  • 3. Go
  • 4. Java
  • 5. Kotlin
  • 6. PHP
  • 7. C#
  • 8. Ruby
  • 9. C va C++
  • 10. Matlab
  • 11. TypeScript
  • 12. SQL
  • 13. HTML
  • 14. CSS
  • Frontend dasturchisi
  • Dasturchilarning qanday turlari bor?
  • Backend dasturchisi
  • 1C-dasturchi
  • Dastur muhandisi
  • O'yinlar dasturchisi.
  • Android va IOS dasturchilari
  • Tizim dasturchisi
  • Frontend dasturchisi
  • Backend dasturchisi
  • 1C-dasturchi
  • Frontend dasturchisi asosan saytning vizual komponenti va foydalanuvchiga ko'rinadigan qismi uchun javob beradi. Foydalanuvchi uni qanday ko'rishi ushbu dasturchiga bog'liq. Frontend ishlab chiquvchilari barcha grafik elementlarning to'g'ri ishlashiga, tarkib barcha qurilmalarda ko'rsatilishiga, shriftlar va tasvirlar uzoq vaqt yuklanmasligiga mas'ul bo'ladi
  • Saytning chiroyli qobig'i to'ldirilmasa mantiqqa to'g'ri kelmaydi.Video, giperhavola va rasmlar serverga, ma'lumotlar bazasiga va boshqa Internet -saytlarga ulangan bo'lishi kerak. Backend dasturchilar xizmatning apparat va dasturiy ta'minotini o'z zimmalariga oladilar. Ular, shuningdek, axborot xavfsizligi (xakerlardan himoya qilish) uchun javobgar bo'ladilar.
  • 1C tizimini optimallashtirish va uni har bir korxona uchun to'g'ridan-to'g'ri sozlash ushbu dasturchining vazifasidir.
  • Dastur muhandisi
  • O'yinlar dasturchisi.
  • Android va IOS dasturchilari
  • Tizim dasturchisi
  • Ko'pincha sanoat avtomatizatsiyasi uchun dasturiy ta'minotni ishlab chiqish bilan shug'ullanadi, shuningdek, odatda maishiy texnikani dasturlash bilan ham shug'ullanadi.
  • O'yinni ishlab chiquvchilar video o'yinlarining butun sikli bilan ya'ni yaratish, sinovdan o'tkazish, qayta ko'rib chiqish, saqlash, yangilash, o'zgartirish bilan shug'ullanadilar
  • Apple va Android qurilmalari uchun o'yinlar, dasturlar, interfeyslar va yangilanishlar yaratadigan dasturchilar hisoblanadi.
  • Uning vazifalari, dasturiy modullarni ishlab chiqish va ularni integratsiyalashtirishdan tashqari, dasturiy mahsulotlarni ma'lum bir tizim uchun, uning mantig'i va vazifalariga asoslanib, moslashtirish va o'zgartirishni o'z ichiga oladi. Shuningdek, u ma'lumotlar bazalarini ishlab chiqish va ularni boshqarish bilan shug'ullanishi mumkin
  1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin