• Urganch – 2023
  • Fan nomi: Algoritmik tillar va dasturlash Fan turi
  • Semestr: 1,2,3,4 Ta’lim shakli
  • Kredit miqdori: 20 Baholash shakli
  • Fan maqsadi (FM) FM1
  • Fanni o‘zlashtirish uchun zarur boshlang‘ich bilimlar 1
  • Ta’lim natijalari (TN) Bilimlar ji h atidan
  • K o‘ nikmalar ji h atidan: TN4
  • Fan mazmuni Mashg‘ulotlar shakli: ma’ruza (M) I-SЕMЕSTR
  • Urganch davlat universiteti algoritmik tillar va dasturlash




    Download 154.28 Kb.
    bet1/6
    Sana06.10.2023
    Hajmi154.28 Kb.
    #87027
      1   2   3   4   5   6
    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.





    Download 154.28 Kb.
      1   2   3   4   5   6




    Download 154.28 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Urganch davlat universiteti algoritmik tillar va dasturlash

    Download 154.28 Kb.