|
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.
|
|
|
| |