|
Urganch davlat universiteti algoritmik tillar va dasturlash
|
bet | 1/6 | Sana | 06.10.2023 | Hajmi | 154.28 Kb. | | #87027 |
Bog'liq Sillabus Amaliy Fayllar tizimida ishlash test, pedagogik texnalogiya, HTML QOLLANMA, kenguru 2012 class 2, 3 kurs ekanomika, Kompyuter kimyo, Raqamli hisoblash mashinasi - Vikipediya, Sana 14-mart Sinf 8,,B’’ Fan Chizmachilik Mavzu Modelning be, 00 Бизнес режа нима, jadval bo`yicha, optika, bayonnoma 2 ko`chirma, Asinxron mashinalar, 2022 Fermentlar maruza (2), Academic-Data-341201109566 (1)
O‘ZBEKISTON RESPUPLIKASI
OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
URGANCH DAVLAT UNIVERSITETI
ALGORITMIK TILLAR VA DASTURLASH
FANI BO‘YICHA BO‘YICHA
SILLABUS
Bilim sohasi:
|
600000 – Axborot-kommunikatsiya texnologiyalari
|
Ta’lim sohasi:
|
610000 – Axborot-kommunikatsiya texnologiyalari
|
Ta’lim yo’nalishi:
|
60540200 – Аmaliy matematika
|
Urganch – 2023
Modul I FAN SILLABUSI
Fizika-Matematika fakulteti
60540200 – Amaliy matematika
Fan nomi:
|
Algoritmik tillar va dasturlash
|
Fan turi:
|
Majburiy
|
Yil:
|
2
|
Fan kodi:
|
ATDB120
|
Semestr:
|
1,2,3,4
|
Ta’lim shakli:
|
Kunduzgi
|
Mashg‘ulotlar shakli va semestrga ajratilgan soatlar:
|
600
|
Ma’ruza
|
90
|
Amaliy mashgulotlar
|
150
|
Mustaqil ta’lim
|
360
|
Kredit miqdori:
|
20
|
Baholash shakli:
|
Imtixon (yozma), Test
|
Fan tili:
|
O‘zbek
|
Fan maqsadi (FM)
|
FM1
|
Talabalarga qo‘yilgan masalani yechadigan kompyuter dasturini tuzish asoslarini o‘rgatish. Dasturlash tillari va muhitlari haqida tayanch tushunchalar berish. C# dasturlash tilida sodda algoritmlarni tuzishni o‘rgatish. C# dasturlash tilida obyektga yo‘naltirilgan dasturlash tamoyillarini o‘rgatish.
|
Fanni o‘zlashtirish uchun zarur boshlang‘ich bilimlar
|
1
|
Boshlang‘ich informatika bilimlar.
|
2
|
Elementar matematika
|
3
|
|
4
|
|
Ta’lim natijalari (TN)
|
|
Bilimlar jihatidan:
|
TN1
|
To’plamlar nazariyasi, munosabatlar, relyatsion algebra, maxsus binar munosabatlar haqida bilmga ega bo’lishi kerak
|
TN2
|
Mulohazalar algebrasi, formal aksiomatik nazariya, mulohazalar hisobi,Bul funksiyalari, Post teoremasi, predikatlar algebrasi, formulalar va ularning bajarilishi haqida bilishi kerak
|
TN3
|
Algoritm tushunchasi, Markov avtomatlari, Predikatlar hisobi, kombinatorikaning asosiy prinsplari, graflar va ularning turlari, graflarni bo’yash, daraxtlar, oqimlar haqida tasavvur va bilimga ega bo’lishi lozim
|
Ko‘nikmalar jihatidan:
|
TN4
|
Diskret matematika va matematik mantiq usullarini qo’llay oladi.
|
TN5
|
Amaliy masalalar yechishga mantiqan yondashadi.
|
TN6
|
Diskret matematika va matematik mantiq fani bo’yicha olingan bilimlarni qo’llash malakasiga ega bo’ladi.
|
Fan mazmuni
|
Mashg‘ulotlar shakli: ma’ruza (M)
I-SЕMЕSTR
|
M1
|
Algoritm. Algoritmni asosiy xossalari. Chiziqli va tarmoqlanuvchi algoritmlar.
|
M2
|
Takrorlanuvchi algoritmlar.
|
M3
|
Dasturlash tillarining tarixi. C# va .Net Core platformasi.Dasturlash tillarining darajalari. Zamonaviy dasturlash tillari va texnologiyalari. C# dasturlash tilining tuzilishi. .Net Core platformasining imkoniyatlari, afzalliklari va o’ziga xos xususiyatlari. JIT(Just Run Time). Platforma asosida qurilgan zamonaviy texnologiyalar va dasturlar.
|
M4
|
Identifikatorlar, literallar, o’zgaruvchilar va berilganlar turlari. Berilganlarning C# dasturlash tilida turlari va e’loni. O’zgaruvchi va o’zgarmas tushunchasi.
|
M5
|
C# tilining amallari. Consoleda kiritish-chiqarish. Arifmetik va mantiqiy amallar. Operator turlari: unar va binary. Kiritish va chiqarish funksiyalari va ularda satrlarni dastlabki formatlash qoidalari.
|
M6
|
Berilganlar turlarining shajarasi. Turni boshqa turga keltirish qoidalari. Oshkor va oshkormas turga keltirish.
|
M7
|
Shart operatorlari.if, if-else,?:,switch operatorlari.
|
M8
|
Takrorlash operatorlari. For, while, do-while, if-goto operatorlari.
|
M9
|
Massivlar. Bir o’lchamli va ko’p o’lchamli massivlar.
|
M10
|
Massivlar. Bir o’lchamli va ko’p o’lchamli massivlar.
|
M11
|
Satrlar ustida amallar. Satrlarni formatlash. Satrlarda sonlarni va sanalarni formatlab chiqarish.
|
M12
|
Satrlar ustida amallar. Satrlarni formatlash. Satrlarda sonlarni va sanalarni formatlab chiqarish.
|
M13
|
Metodlarni e’lon qilish. Parametrli metodlar. Metodlardan qiymat qaytarish. Kelishuv bo’yicha parametrli metodlar.
|
M14
|
Metodlarni e’lon qilish. Parametrli metodlar. Metodlardan qiymat qaytarish. Kelishuv bo’yicha parametrli metodlar.
|
M15
|
Metodning massivli parametrlari va params kalit so’zi. Massiv turidagi parametrga ega metodlarni e’lon qilish. Metodlardan massiv tipidagi o’zgaruvchilarni qaytarish. params kalit so’zidan foydalanib ko’p parametrli metodlar e’lon qilish va ulardan foydalanish.
|
|
|
|
| |