• MODUL / FAN SILLABUSI Intellektual tizimlar va kompyuter texnologiyalari
  • Fan nomi: Tizimli dasturlash Fan turi
  • Fan kodi: TDM3005 Yil
  • Mashg‘ulotlar shakli va semestrga ajratilgan soatlar: 60 Maʼruza
  • Amaliy mashg‘ulotlar 30 Seminar
  • Baholash shakli: Imtihon Fan tili
  • E-mail: nurmamatov.mehriddin@gmail.com abdirofiyev_n@mail.ru Tashkilot
  • Fanning maqsadi (FM) FM1
  • Fan mazmuni Mashgʻulotlar shakli: maʼruza (М)
  • Modul / fan sillabusi intellektual tizimlar va kompyuter texnologiyalari




    Download 33,73 Kb.
    bet1/5
    Sana22.12.2023
    Hajmi33,73 Kb.
    #127005
      1   2   3   4   5
    Bog'liq
    Modul fan sillabusi intellektual tizimlar va kompyuter texnolo-fayllar.org


    Modul / fan sillabusi intellektual tizimlar va kompyuter texnologiyalari





    MODUL / FAN SILLABUSI
    Intellektual tizimlar va kompyuter texnologiyalari
    5330600 – Dasturiy injiniring



    Tasdiqlayman


    SamDU oʻquv ishlari boʻyicha prorektori:
    __________ A.S.Soleev
    “__”_______2022 yil
    M.Oʻ.



    Fan nomi:


    Tizimli dasturlash


    Fan turi:

    Majburiy




    Fan kodi:


    TDM3005


    Yil:

    2022-2023




    Semestr:

    5



    Taʼlim shakli:

    Kunduzgi




    Mashg‘ulotlar shakli va semestrga ajratilgan soatlar:

    60



    Maʼruza

    30



    Amaliy mashg‘ulotlar

    30



    Seminar

    -



    Mustaqil taʼlim

    90



    Kredit miqdori:

    5



    Baholash shakli:

    Imtihon



    Fan tili:

    o‘zbek



    Dastur mualliflari:

    Nurmamatov M.Q. – SamDU, “Dasturiy injiniring” kafedrasi assistenti.


    Abdirofiyev N.A. – SamDU, “Dasturiy injiniring” kafedrasi assistenti.


    E-mail:

    nurmamatov.mehriddin@gmail.com


    abdirofiyev_n@mail.ru


    Tashkilot:

    Sharof Rashidov nomidagi Samarqand davlat universiteti





    Fanning maqsadi (FM)


    FM1

    Talabalarga tizimli dasturlash asoslarini yetarli darajada o’qitish, shu bilimlarga tayangan holda tizimli programma ta’minotini komponentalarini yaratish va ixtisoslik fanlarini o’zlashtirishda tayanch bilimlarga ega bo’lish.






    Fan mazmuni


    Mashgʻulotlar shakli: maʼruza (М)

    Dasturlash tizimlarining asosiy tushunchalari. Dasturalash tili va kompyuter arxitekturalari. Dasturlash tillari rivojlanishi - mashinalar tillari.



    Assembler tillari, o‘rta va yuqori bosqich tillari. Imperativ, deklarativ, funksional va ob’ektga yo‘naltirilgan tillar. Til protsessorlarining asosiy turlari: interpretator, translyator, kompilyator, bog’lovchi, yuklagich.



    Formal til grammatikasi. Leksik va sintaksis tahlil. Regulyar tillar va avtomatlar. Regulyar tillarning xossalari. Leksik va sintaksis tahlil. Sintaksis tahlil asoslari.



    Formal grammatika va uning xossalari. Bekus-Naure shakli. Kontekst-erkin tillar (Xomskiy sinflashi asosida). Xeshlash usullari (zanjirchapar usuli). Dasturning mashinaga bog’liq va bog‘liq bo‘lmagan optimizatsiyasi. Algoritmik til operatorlarining jadval ko‘rinishda ifodalash usuli.



    Kod generatsiya va adreslash usullari. Kod generatsiyasi. Makroaniqlovlar. Assemblerning ikkita o‘tishli translyatorini amalga oshirish. Buyruqlar formati va adreslash usullari.



    Ob’yekt dastur. Boshqaruv seksiyalari va dasturlarni bog’lash. Absolyut yuklagich. Bog’lovchi tahrir. Absolyut va bog’lovchi yuklagichni amalga oshirish. Arifmetik ifodalarni mashinaga bog’liqmas optimallashtirish. Matematik ifodalar uchun makrokengaytmalar ko‘rinishidagi makrobuyruqlarni yaratish.



    Operatsion tizimlar. Operatsion tizimlar vazifalari. Operatsion tizim tarkibi va asosiy funksiyalari. Operatsion tizim turlari. Fayl tizimi va uning asosiy turlari. Fayl tizimi afzalligini baholash.



    Zamonaviy operatsion tizimlar (Unix, Windows) fayl tizimining tashkil topishi va foydalanuvchi nuqtai- nazaridan mantiqiy tuzilishi. Operatsion sistema yadrosi va uning asosiy vazifalari. Yadro jarayonlari va funksiyalari.



    Tashqi qurilmalarni boshqarish. Maxsus fayllar. Drayverlar. O‘qish va yozishni tashkil qilish. Buyruqlar tili.



    Fayl tizimi va fayllar bilan ishlash. Fayl tizimi, fayllar ustida amallar. Fayllar xossalari va ular himoyasi. Fayl tizimiga murojaat darajalari (foydalanuvchi, tizim, adminstrator).



    Tizim ma’lumotlari. Fayllarni xeshlash. Fayl nomlarini qisqartirish algoritmlari. Fayllar katalogi.



    Jarayonlar va resurslar. Resurslarni taqsimlash. Jarayonlar bajarilishini re’jalashtirish.



    Resurslarni taqsimlash strategiyasi. Taqsimlanadigan resurslar va ularga murojaat. Parallel jarayonlarni o‘zaro ta’siri va ularni sinxronlash. Jarayonlarni o‘zaro ta’sirini tashkil etishning asosiy vositalari.



    Xotirani bo‘laklarga bo‘lib taqsimlash. Xotirani segmentlarga bo‘lish orqali taqsimlash. Segment-sahifa taqsimoti.



    Virtual xotira. Overley tuzilma. Xotirani buferlash. Xotirani keshlash. Oqimlarni boshqarish.







    Download 33,73 Kb.
      1   2   3   4   5




    Download 33,73 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Modul / fan sillabusi intellektual tizimlar va kompyuter texnologiyalari

    Download 33,73 Kb.