|
Modul / fan sillabusi intellektual tizimlar va kompyuter texnologiyalari
|
bet | 1/5 | Sana | 22.12.2023 | Hajmi | 33,73 Kb. | | #127005 |
Bog'liq Modul fan sillabusi intellektual tizimlar va kompyuter texnolo-fayllar.org 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)
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.
|
|
|
| |