Ushbu ishchi о‘quv dasturiga tinglovchilarning talab va ehtiyojlarini о‘rganish asosida mavzular kiritilgan bо‘lib, Informatika fanlarini о‘qitish sifati va samaradorligini yanada oshirish nazarda tutilgan



Download 6,01 Mb.
bet13/75
Sana07.04.2022
Hajmi6,01 Mb.
#535541
1   ...   9   10   11   12   13   14   15   16   ...   75
Bog'liq
Dasturlash asoslari Vizualizatsiya va Python dasturlash tillarini

O'yin dasturlash
O'yinni rivojlantirish - bu eng qiziqarli treklardan biri, ko'plab ishlab chiquvchilar bundan zavqlanishadi va o'yinlarni faqat ko'ngil ochish uchun ishlab chiqadigan dasturchilar mavjud. O'yinlarni yaratish uchun o'yin dvigateli deb nomlanadigan narsa kerak bo'ladi, bu o'yinni qurish uchun infratuzilma sifatida ishlatiladigan va o'yin nimaga ega va nima qila olishini belgilaydigan dasturiy ta'minot. Agar siz "Epic Games" va "Fortnight" bilan tanish bo'lsangiz, "Epic Games" aslida o'yin dvigatelidir va "Fortnight" unga asoslangan. O'yinlarni ishlab chiqishda asosan C ++, C # tillari ishlatiladi, chunki u boy grafikalarni yaratish uchun juda ko'p xotirani optimallashtirish va tezkor ishlashni talab qiladi. Bu faqat C ++ va C # bilan cheklanib qolmaydi, va bu sizning qaysi dvigateldan foydalanayotganingiz va qaysi platformani maqsad qilganingiz bilan bog'liq, Lua va Java ham ushbu sohada juda taniqli nomzodlardir.



Mobil dasturlar yaratish
Mobil ilovalarni yaratish biroz murakkabdir, chunki mobil telefonlar uchun bir nechta operatsion tizim mavjud va turli xil operatsion tizim ushbu dasturlar uchun turli xil tillarni talab qiladi. Operatsion tizim bu sizning qurilmangizdagi dasturiy ta'minotning bir qismi bo'lib, ushbu qurilmaning texnik vositalari bilan ishlashga mas'uldir, bu siz yaratgan dastur va apparat o'rtasida joylashgan mikrofon yoki sensorli ekran yoki GPS bo'lsin. Eng keng tarqalgan ikkita operatsion tizim Android va IOS. Android eng ko'p Samsungda, IOS esa Apple-da ishlatiladi. Android dasturlarini yaratish uchun sizga Java yoki Kotlin kerak, va IOS dasturlarini yaratish uchun sizga Objective-C yoki Swift kerak bo'ladi. Yaqinda Javascript yoki Dart yordamida Android uchun ham, IOS uchun ham mobil ilovalar yaratish mumkin bo'ldi.



Eng mashhur dasturlash tillari qaysi?
Barchamizga ma'lumki, dasturlash tili hayotimizni soddalashtiradi. Hozirgi kunda barcha sohalar (ta'lim, kasalxonalar, banklar, avtomobillar va boshqalar kabi) to'liq dasturlash tiliga bog'liq.
Sanoat tomonidan ishlatiladigan o'nlab dasturlash tillari mavjud. Quyida eng ko'p ishlatiladigan dasturlash tillari keltirilgan –
Python - bu foydalanuvchilar uchun eng qulay dasturlash tillaridan biri. 1990-yillarda ishlab chiqilgan dasturlash tili ochiq manbali va o'rganish oson. U asosan Machine learning, Sun'iy intellekt, Big Data, GUI asosidagi ish stoli dasturlari va Robotika sohasida qo'llaniladi.
Java - bu Sun Microsystems tomonidan 1995 yilda ishlab chiqilgan sodda, xavfsiz, platformadan mustaqil, ishonchli, neytral arxitekturaga asoslangan yuqori darajadagi dasturlash tili. Endi Java Oracle-ga tegishli. U asosan bank, chakana savdo, axborot texnologiyalari, android, katta ma'lumotlar, tadqiqot jamoatchiligi, veb va ish stoli dasturlarini ishlab chiqish uchun ishlatiladi.
C dasturlash tili - ommabop, sodda va moslashuvchan umumiy maqsadli kompyuter dasturlash tili. Dennis M Ritchie uni 1972 yilda AT&T da ishlab chiqadi. Bu past darajadagi dasturlash tilining ham, yuqori darajadagi dasturlash tilining ham birikmasidir. U matn muharrirlari, kompilyatorlar, tarmoq qurilmalari va boshqa ko'plab dasturlarni loyihalashtirish uchun ishlatiladi.
C++ - bu dasturiy ta'minotni ishlab chiqishda foydalanadigan minglab dasturlash tillaridan biridir. C ++ dasturlash tili Bjarne Stroustrup tomonidan 1980 yilda ishlab chiqilgan bo'lib, u C dasturlash tiliga o'xshaydi, lekin ba'zi qo'shimcha funktsiyalarni o'z ichiga oladi, masalan istisnolardan foydalanish, ob'ektga yo'naltirilgan dasturlash, turlarni tekshirish va hk.
C# (Si sharp deb talaffuz qilinadi) - .NET platformasida XML asosidagi veb-xizmatlar bilan ishlatiladigan zamonaviy, umumiy maqsadlarga mo'ljallangan va ob'ektga yo'naltirilgan dasturlash tili. Bu asosan veb-ilovalar samaradorligini oshirishga mo'ljallangan. C, C ++ yoki Java kabi umumiy dasturlash tillari haqida etarli ma'lumotga ega bo'lgan foydalanuvchilar uchun o'rganish osonroq.

Download 6,01 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   ...   75




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish