|
Samaraqand davlat universiteti
|
bet | 1/3 | Sana | 07.09.2024 | Hajmi | 364,05 Kb. | | #270542 |
Bog'liq Dasturlash ATvT
|
OʻZBEKISTON RESPUBLIKASI
OLIY TAʼLIM FAN VA INNOVATSIYALAR VAZIRLIGI
Sharof Rashidov nomidagi
SAMARAQAND DAVLAT
UNIVERSITETI
|
|
Ro’yxatga olindi:
№ BD ______
2024 yil “__”________
|
“TASDIQLAYMAN”
SamDUUF direktori:
_____________ Q.S.Yarashev
2024 yil “__”________
|
DASTURLASH
FAN DASTURI
Bilim sohasi:
|
600000 –Axborot-kommunikatsiya texnologiyalari
|
Taʼlim sohasi:
|
610 000 – Axborot-kommunikatsiya texnologiyalari
|
Taʼlim yoʻnalishi:
|
60610100 – Axborot tizimlari va texnologiyalari
|
URGUT-2024
Fan/modul kodi
ATZB213
|
Oʻquv yili
2024-2025
|
Semestr
3-4
|
ECTS – Kreditlar
6-8
|
Fan/modul turi
Majburiy
|
Taʼlim tili
Oʻzbek
|
Haftadagi dars soatlari
6
|
Fan nomi
ATZB213
|
Auditoriya mashgʻulotlari (soat)
|
Mustaqil taʼlim (soat)
|
Jami: (soat)
|
Dasturlash texnologiyalari
|
60-90
|
120-150
|
180-240
|
Fanning mazmuni.
Fanni oʻqitishdan maqsad - talabalarga qo’yilgan ko’p tarmoqli masalalarni yechadigan kompyuter dasturlarini tuzishni o’rgatishdir. Shu maqsadda dasturlash tili asosida berilganlar bazasi bilan ishlovchi, web sayt ko’rinishidagi axborot tizimlarini yaratishni shakllantirish.
Fanning vazifasi -Yangi texnologiyalarni yaratish jarayonlarini tekshirish va ularning asosiy yo‘nalishlarini aniqlash, bu texnologiyalarni dasturlashning rivojlanish darajasi hamda dasturchilar ixtiyoridagi dasturiy va apparat vositalarining xususiyatlari bilan solishtirish.
Asosiy nazariy qism (maʼruza mashgʻulotlari)
Fan tarkibiga quyidagi mavzular kiradi:
1-mavzu. Algoritmning tasvirlash usullari. Algoritmning xossalari
Algoritm, algoritm xossalari, algoritm turlari.
|
2-mavzu. Chiziqli, tarmoqlanuvchi, takrorlanuvchi algoritmlar.
Сhiziqli algoritmlar, tarmoqlanuvchi algoritmlar, takrorlanuvchi
algoritmlar
|
3-mavzu. Dasturlash tillarining klassifikatsiyasi va python dasturlash tili.
Axborot tizimi, quyi darajadagi til, o‘rta darajadagi til, yuqori darajadagi til, komplyator, translyator, interpretator.
|
4-mavzu. Python dasturlash tilining IDLE rejimida interaktiv dastur yaratish.
IDLE rejimi, interaktiv, faylli dastur, ENTER, restart, int, float, str
|
5-mavzu. Python dasturlash tilida faylli dastur yaratish.
Interaktiv rejim orqali shga tushirish, saqlash, kiritish va chiqarish operatorlari.
|
6-mavzu. Arifmetik amallar, ta’minlash operatori.
unar, binar, amal, round, div, mod, ta’minlash operatori.
|
7-mavzu. Mantiqiy amallar.
Taqqoslash amali, true, false, inkor, konyunksiya, dizyunksiya.
|
8-mavzu. Python dasturlash tili tarkibidagi matematik funksiyalar va
ifodalar.
Ifoda, import, math, standart funksiya, min, max, sum, qo‘shimcha funksiyalar.
| 9-mavzu. Python dasturlash tilida chiziqli jarayonlarni dasturlash.
type, help, operator, chiziqli dastur, o‘zgaruvchi.
| 10-mavzu. Python dasturlash tilida tarmoqlanuvchi jarayonlarni dasturlash.
Qisqa shartli operator va uning umumiy ko‘rinishi. To‘liq shartli operator va uning umumiy ko‘rinishi. elif operatori va uning umumiy ko‘rinishi.
|
11-mavzu. Takrorlanuvchi jarayonlarni dasturlash, for(sikl) operatori va uning umumiy ko‘rinishi.
Takrorlanuvchi jarayonlarni dasturlash. for(sikl) operatori va uning umumiy ko‘rinishi.
|
12-mavzu. Ichma ich sikllarni tashkil qilish.
Ichma ich sikllarni tashkil qilish. Math kutubxonasidan foydalanish.
|
13-mavzu. Sikl qadamlarini tashlab o‘tish va sikllarni muddatidan oldin
tugatish.
Break operatori va uning umumiy ko‘rinishi. Continue operatori va uning umumiy ko‘rinishi.
| 14-mavzu. Python dasturlash tilida shartli takrorlanuvchi jarayonlar dasturlash.
Shartli sikl operatori. Shartli sikl, shart, while, shartli takrorlanish operatori.
| 15-mavzu. while operatori va uning umumiy ko‘rinishi.
Shartli sikl, shart, while, shartli takrorlanish operatori. while operatori va uning umumiy ko‘rinishi.
| funksiyalarni yaratish va ulardan foydalanish.
Qism dasturlar. Funksiya tanasini faollashtirish.
|
|
|
| |