Олий ва ўрта махсус таълим вазирлигининг 2014 йил сонли буйруғига илова


TMI, O‘quv ishlari bo‘yicha prorektor



Yüklə 128,5 Kb.
səhifə2/6
tarix23.04.2023
ölçüsü128,5 Kb.
#101719
1   2   3   4   5   6
1.Innavatsiya фан дастури 2022-oxirgisi

TMI, O‘quv ishlari bo‘yicha prorektor
iqtisodiyot fanlari doktori, professor
(tayanch OTM)

B.Muminov

____________


imzo

Muhammad аl-Xоrаzmiy nоmidаgi TАTU “Ахbоrоt tехnоlоgiyalаri dasturiy ta’minoti” kаfеdrаsi mudiri, tехnikа fаnlаri dоktоri, prоfеssоri (turdosh OTM)

А.B.Rizayev

____________
imzo

O‘zbekiston Pespublikasi Axborot
texnologiyalarni va kommunika-tsiyalarni rivojlantirish vazirligi Bank va moliya xizmatlarini raqamli rivojlantirish bo‘limi boshlig‘i (kadrlar buyrtmachisi)





























Fan/modul kodi

Oquv yili
2022-2023

Semestr
1

ECTS - Kreditlar
4

Fan/modul turi
Majburiy

Ta’lim tili
Oʻzbek/rus

Haftadagi dars soatlari

1.

Fanning nomi

Auditoriya mashg’ulotlari (soat)

Mustaqil ta’lim (soat)

Jami yuklama
(soat)

Innovatsion dasturlash texnologiyalari

60

60

120



2.


I. Fаnning mаzmuni

Fanni oʻqitishdan maqsad – magistrlarning innavatsion dasturlash texnologiyalari sohasidagi asosiy kompetensiyalarini shakllantirish, jumladan, talabalarni Python yuqori darajadagi dasturlash asoslari, algoritmlarning asosiy turlari va ularni tuzish usullari bilan tanishtirishdan, standart jarayonlarning algoritmlarni oʻzlashtirishdan iborat. Magistrlarga dasturiy ta’minotni ishlab chiqish va uning turli bosqichlarida qoʻllaniladigan texnologiyalari, jumladan, predmet sohasini modellashtirish, talablarni rasmiylashtirish, loyihalarni algoritmlashtirish, dasturiy ta’minotni amalga oshirish va ilovalarni ishlab chiqish haqida tizimlashtirilgan bilimlarni shakllantirishdan iboratdir. Oʻqitishda dasturlash tili sifatida Python dasturlash tilidan foydalaniladi.



II. Asosiy nazariy qism (ma’ruza mashg’ulotlari)
II.I. Fan tarkibiga quyidagi mavzular kiradi:
1-mavzu. Innavatsion dasturlash texnologiyalari faniga kirish.
Python yuqori darajadagi til tushunchasi. Dasturiy ta’minotni ishlab chiqish texnologiyasi. Python tili haqida umumiy ma’lumot. Pythonni kompyuterga oʻrnatish. Python ish rejimlari.
2-mavzu. Innavatsion dasturlash tillari.
Modul tushunchasi. Modullarning tavsifi. Ma’lumotlar turlari. Oʻzgaruvchilar. Oʻzgaruvchilar nomlari va kalit soʻzlar.Ifodalar. Operatsiyalar. Operatsiyalar tartibi. Matematik funktsiyalar. Tarkibi. Kirish va chiqish. Klaviaturadan ma’lumotlarni kiritish. Ekranga ma’lumotlarni chiqarish.
3-mavzu. Dasturlash tillari. Dasturlash paradigmasi. Python tilidagi to'plam turlarining xilma-xilligi. Dasturlarni yozishda ulardan foydalanishning umumiy yondashuvlari va xususiyatlari: indekslash, bo'limlar, uzunlikni hisoblash funktsiyalari, maksimal va minimal qiymatlar, saralash, elementlarning tartibini o'zgartirish va boshqa ma'lumotlar turlarining har birining xususiyatlari. Dasturlarni yozishda ulardan foydalanishning umumiy yondashuvlari va xususiyatlari.
4-mavzu. Fayllar bilan ishlash texnologiyalari.
Matn faylini ochish, yopish, o'qish, yozish funktsiyalari. UNICODE fayllarini qayta ishlash. Fayllar bilan ishlashda iteratorlardan foydalanish. Ikkilik fayllar yordamida ma'lumotlarni saqlash va qayta ishlash.
5-mavzu. Raqamli hisob-kitoblarni amalga oshirish texnologiyalari.
Raqamli hisob-kitoblarni amalga oshirish va matritsali hisob-kitoblarni amalga oshirish uchun numpy to'plami, ilmiy hisoblash uchun boshqa paketlarni ko'rib chiqish.
6-mavzu. Gui bilan ilovalar yaratish. Grafik kutubxonani ko'rib chiqish: tkinter, PyQT.
Gui ilovalari. Vizual vositalar ("interfeys quruvchilari") interfeysni qurish uchun ishlatilmaydi, lekin vidjetlarning grafik kutubxonasi (Tk) imkoniyatlaridan foydalaniladi.

Yüklə 128,5 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin