2
Фан/модуль
коди: ATDB115
Ўқув йили
2021-2022,
2022-2023.
Семестрлар
1-2-3
ЕCTS – Кредитлар
1 -семестр - 5,
2- семестр - 4,
3- семестр -6.
Фан/модуль
тури
Мажбурий
Таълим тили
Ўзбек/рус
Ҳафтадаги дарс
соатлари:
1-семестр – 4с.,
2- семестр – 4с.,
3- семестр – 6с.
Фаннинг номи: Аудитория
машғулотлари (с.)
Мустақил
таълим (с.)
Жами юклама
(с.)
Алгоритмик
тиллар ва
дастурлаш
1- семестр – 60,
2- семестр – 60,
3- семестр – 90.
1- семестр – 90,
2- семестр – 60,
3- семестр – 90.
1- семестр – 150,
2- семестр – 120,
3- семестр – 180.
Жами: 450
I. Фаннинг мазмуни
Фанни ўқитишдан мақсад -талабаларга қўйилган масалани ечадиган компьютер
дастурини тузиш асосларини ўргатиш, дастурлаш тиллари ва муҳитлари ҳақида
таянч
тушунчалар бериш, C# дастурлаш тилида
содда алгоритмларни тузишни
ўргатиш ва C#
дастурлаш тилида объектга йўналтирилган дастурлаш (ОЙД)
тамойилларини ўргатишдан иборат.
Фаннинг вазифаси - юқори даражадаги
дастурлаш тилларида амалий
масалаларни ечиш, C# дастурлаш тилида
ОЙД ва умумлаштиришлардан
фойдаланиб дастур тузиш кўникмаларини ҳосил қилишдан иборат.
II.Асосий назарий қисм (маъруза машғулотлари)
II.1. Фан таркибига қуйидаги мавзуларлар киради:
1-мавзу. Дастурлаш тиллари, тарихи ва даражалари.
Замонавий дастурлаш
тиллари ва технологиялари.
2-мавзу. C# ва Visual Studio муҳити. C# дастурлаш тилининг тузилиши. .
Visual Studio муҳитининг имкониятлари, афзалликлари ва ўзига хос хусусиятлари.
JIT (Just In Time).
3-мавзу. Идентификаторлар, литераллар, ўзгарувчилар, ўзгармаслар ва
берилганлар турлари. Берилганларнинг C# да турлари ва эълони. Ўзгарувчи ва
ўзгармас.
4-мавзу. C# тилининг амаллари. Consoleда киритиш-чиқариш ва компилятор
билан ишлаш. Арифметик ва мантиқий амаллар. Оператор турлари: унар ва бинар.
Киритиш-чиқариш функциялари ва уларда сатрларни
дастлабки форматлаш
қоидалари. Математик функциялар.