Mavzu: Dasturlash faninig predmeti, maqsadi va vazifalari. Dasturlash faniga kirish. Reja


Download 17.75 Kb.
bet1/3
Sana14.09.2023
Hajmi17.75 Kb.
#1678188
  1   2   3
Bog'liq
1-Ma\'ruza


Mavzu: Dasturlash faninig predmeti, maqsadi va vazifalari. Dasturlash faniga kirish.
Reja:

  1. Dasturlash faninig predmeti, maqsadi va vazifalari

  2. Dasturlash faniga kirish.



Dasturlash fanining predmeti, maqsadi va vazifalari dasturlash tili va uning amaliyot sohalarini o'rganishni maqsad qiladi.
Predmet: Dasturlash fanida dasturlash tili, umumiy algoritmalarni tuzish, dastur tuzish va tahrir qilish bo'yicha ma'lumotlarni o'rganishni o'z ichiga oladi.
Maqsad: Dasturlash fanining asosiy maqsadi, talabalarga dasturlash tili bilan dasturlar yaratish, muammolarni yechish qobiliyatini oshirish, amaliyot sohalarida dastur tuzish xususiyatlarini o'zlashtirish va universal tahlil, sintaksis va loyiha tuzish xususiyatlarini bilib olishdir.
Vazifalar: 1. Dasturlash tili haqida umumiy bilim olish: Dasturlash tili haqida so'zlashuvlar va kontekstni tushunish, tartiblash va ma'naviyatda tushunish va dasturlashning asosiy tamoyillari bilan tanishish.
2. Dasturlashni amalga oshirishni o'rganish: Dastur tuzish, dastur ijro etish, dasturlash operatorlari va nazorat mekanizmlarini tushunish va amalga oshirishni o'rganish.
3. Dasturlashning sintaksisini va loyiha tuzish qoidalari bilan tanishish: Dastur tuzishning sintaksisi, o'zgaruvchilar, o'zgaruvchilar qatori, if-else buyruqlari, sikl operatorlari va funktsiyalar bilan tanishish.
4. Dasturlashning tahlili va sintaktik qirraliklarni aniqlash: Dastur to'g'ri ishlashi uchun tormozlovchilar, qidiruvlar va sintaktik qirraliklarni aniqlash uchun xususiyatlar va vositalarni o'rganish.
5. Dasturlash dasturlarini yaratish: Kompleks algoritmalarni yaratish, dasturlash dasturlari yaratish, maqsadga muvofiq dasturlarni rivojlantirish va test qilish.
6. Dasturlash tillarini o'rganish: Dasturlashtirish tilida o'zlashtirish, bir nechta tillarga o'rgangan dasturlash tili (masalan, Java, Python, C++) va yetarli ta'lim olish uchun dasturlash dasturlarini o'rganish.
Dastur nima ekanligini tushunish uchun awal kompyuterlar haqida gaplashaylik. Kompyuter - bu ma’lumotlarga ishlov beruvchi elektron qurilma. Kompyuterning asosiy va-zifasi ma’lumotlarni o‘qish, ularning ustida turli hisob-kitob-larni bajarish va saqlashdir. Asrlar davomida odamlarning aqliy mehnati samaradorligi ularning miyasi qay darajada tez ishlashi bilan chegaralan-gan. Ilk kompyuterlarning vazifasi mana shu chegarani buzib o’tish, murakkab matematik hisob-kitoblar orqali shu vaqt-gacha yechimi yo‘q deb bilingan muammolarga yechim to-pish bo‘ldi. Vaqt o’tishi bilan kompyuterlar deyarli barcha sohalarda qo‘liana boshladi va insoniyatning asrlar davomida saqlanib kelgan turmush tarzini butkul o’zgartirib yubordi. Bugungi kunda kompyuterlar ishlatilmaydigan sohalarning o‘zi yo‘q. Ishlab chiqarish, sanoat, qishloq xo’jaligi, arxitek-tura, san’at, savdo, aloqa, ta’lim, boshqaruv, huquq, musiqa, siyosat, ilm-fan, transport va boshqa sohalarni kompyutersiz tasawur qilib bo’lmaydi. Statista.com portalining tadqiqotlariga ko‘ra, bugungi kunda yer yuzida internet tarmog‘iga ulangan kompyuterlar soni 22 milliarddan oshiq bo'lib, bu ko’rsatkich 2025-yilda 38 mil-liardga, 2030-yilda esa 50 milliardga yetishi taxmin qilinmoq-da. Ya’ni bugungi kunda kompyuterlar soni yer kurrasi aholisi sonidan salkam 3 barobar ko’proq ekan.

Download 17.75 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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