1 - amaliy ish. T echnologiya dasturlash.
Dasturlash texnologiyasi - bu dasturiy ta'minotni ishlab chiqish jarayonida ishlatiladigan usul va vositalar to'plami. Boshqa har qanday texnologiya singari dasturiy texnologiyalar ham texnologik ko'rsatmalar to'plamidir, jumladan:
texnologik operatsiyalar ketma-ketligini ko'rsatish;
u yoki bu operatsiya bajariladigan shartlarning ro'yxati;
operatsiyalarning o'ziga xos tavsifi, bunda har bir operatsiya uchun dastlabki ma'lumotlar, natijalar, shuningdek ko'rsatmalar, me'yorlar, standartlar, mezonlar va baholash usullari va boshqalar aniqlanadi.
Umumiy
Dasturlash mantig'i
Informatika
C / C ++
Java
SysAdminWServer Lenux Server
Veb dasturlash
HTML, CSS, JavaScript
PHP, MySQL
Python, Postgres
Laravel , JQuery , Bootstrap
Django , Vuejs , moddiy
Mobil dasturlash
Kompyuterda dasturlash
Kompyuter grafikasi
Adobe Photoshop
Adobe rasm
CorelDRAW
3D MAX, V-nurlari
AutoCAD
Ma'lumotlar bazasi MS
Oracle SQL
Oracle PL / SQL
C ++ yaratishning maqsadi eng keng tarqalgan tizimli dasturlash tili bo'lgan C imkoniyatlarini kengaytirish edi. Xuddi shu sohaga yo'naltirilgan C ++, nazariy nuqtai nazardan, C xususiyatlariga juda ko'p yaxshi bo'lmagan. Yuqorida sanab o'tilgan tamoyillar, til muallifi rioya qilgan holda, C ++ ning ko'pgina kamchiliklari aniqlandi.
Ilovalarni dasturlash sohasida C ++ ga alternativa uning avlod tili - Java bo'ldi . C ++ ga nisbatan uzluksizlikka qaramasdan, Java butunlay boshqacha asosda qurilgan, uni ishlab chiquvchilar ajdodlar tiliga moslik va maksimal erishish mumkin bo'lgan samaradorlikni ta'minlash bilan bog'liq emas edi, buning natijasida ular tilni tubdan qayta loyihalashga, g'oyaviy yaxlitlikka erishish uchun ko'plab sintaktik vositalardan voz kechishga muvaffaq bo'lishdi. tili. Keyinchalik, Microsoft C # tilini taqdim etdi, bu yana C ++ tilini Java bilan bir xil yo'nalishda qayta ishlaydi . Keyinchalik Nemerle tili paydo bo'ldi , unda funktsional dasturlash vositalari C # vositalariga qo'shildi. Keyinchalik, C ++ ning samaradorligini Java va C # ning rivojlanish tezligi va xavfsizligi bilan birlashtirishga harakat qilindi - D tili taklif qilindi, ammo u hali ham keng qabul qilinmagan.
Java va C ++ har xil mulohazalardan kelib chiqadigan va shuning uchun har xil yo'llardan o'tgan ikkita C avlodlarining tillari sifatida qaralishi mumkin. Shu munosabat bilan ushbu tillarni taqqoslash qiziqish uyg'otadi ( Java haqida quyida aytilganlarning hammasi C # va Nemerle tillariga tegishli bo'lishi mumkin , chunki ko'rib chiqilayotgan tafsilotlarda bu tillar faqat tashqi tomondan farq qiladi).
C ++ imkon qadar C muvofiqligini qo'llab-quvvatlaydi. Java C va C ++ tashqi o'xshashligini saqlab qoladi, lekin aslida u ulardan juda farq qiladi - ixtiyoriy deb e'lon qilingan ko'plab sintaktik vositalar tildan olib tashlandi. Natijada, Java dasturlari C ++ dasturlari bilan taqqoslaganda noqulay bo'lishi mumkin . Boshqa tomondan, Java yanada sodda, bu ikkala tilni o'rganish va unga tarjimonlar yaratishni osonlashtiradi.
Do'stlaringiz bilan baham: |