Kafedra mudiri: PhD O.Yusupov
O’quv uslubiy majmua “Raqamli texnologiyalar” fakulteti o’quv-uslubiy kengashining «___»____________ 2021 yildagi №___ yig’ilishida muhokama etildi va foydalanishga tavsiya qilindi.
;]
Fakultet kengashi raisi: dots. Babayarov A.
Kelishildi: O’quv uslubiy boshqarma boshlig’i: B.Aliqulov
Mundarija
| Namunaviy o’quv dasturi. |
|
|
Ishchi o’quv dasturi.
|
|
|
Reyting nazoratlari grafigi.
|
|
|
Baholash mezonlari.
|
|
|
Kalendar ish rejasi.
|
|
|
Kalendar ish rejasi.
|
|
|
Mashg’ulotning xronologik xaritasi (Sominutlik darsni tashkil qilish taqsimoti).
|
|
|
Ma’ruza matni.
|
|
|
Ma’ruza matni dars ishlanmasi.
|
|
|
Amaliy mashg’ulotlar ishlanmasi.
|
|
|
Mustaqil ta’lim ishlanmasi.
|
|
|
Mustaqil ta’lim ishlanmasi.
|
|
|
Nazorat ishlari ishlanmasi.
|
|
|
Test.
|
|
|
Glossariy.
|
|
|
Fanning axborot manbai va uning ta’minlanganligi (fanga, mavzuga oid o’quv adabiyotlar ro’yxati).
|
|
Samarqand Davlat Universiteti raqamli texnologiyalar fakulteti Dasturiy injiniring kafedrasi
“Tizimli dasturlash” fani
KALENDAR ISH REJASI
Dars turi: Maruza; Kurs: 3; Soat :34
Tuzuvchilar : dots. Qobilov S . S. ass. Xatamov O. ass. Abdirofiyev N.
№
|
O’tiladigan mavzu
|
Soat
|
Sana
|
Izoh
|
1
|
Kirish. Programma ta’moti strukturasi
|
2
|
|
|
2
|
Operatsion sistema turlari va tarkibi
|
2
|
|
|
3
|
Tizimni konfiguratsiyalash usullari
|
2
|
|
|
4
|
Programmalash tizimlari
|
2
|
|
|
5
|
Translyatsiyalash texnikasi
|
2
|
|
|
6
|
Ta’minotning boshqa komponentalari
|
2
|
|
|
7
|
Interfeysni tashkil qilish
|
4
|
|
|
8
|
Klassik tizimli programmalash
|
4
|
|
|
9
|
Modullar kutubxonasini yaratish
|
2
|
|
|
10
|
Subjarayonlarni tashkil qilish
|
4
|
|
|
11
|
Overlay programmalar
|
2
|
|
|
12
|
Ob’yektga – mo’ljallangan programmalash
xususiyatlari
|
4
|
|
|
13
|
Vizual programmalash muhiti
|
4
|
|
|
|
Jami
|
34
|
|
|
Kirish
Dasturlash informatika faning asosiy bo’limlaridan biridir. Uni shartli ravishda ikkita bosqichga ajratadilar. Bular: amaliy Dasturlash va tizimli Dasturlashdir. Birinchisi amaliy programmalarni ishlab chiqish bilan shug’ullanadi, ikkinchishi esa tizimli, ya’ni umumishlov programma ta’minoti komponentalarini yaratishga qaratilgandir. Bu komponentalar asosini operatsion sistemalar, Dasturlash tizimlari, assemblerlar, zagruzchiklar, translayatorlar, drayverlar va kontrol-diagnostika programmalar tashkil qiladi. Tizimli Dasturlash (dasturlash) va tizimli programma ta’minotini yaratishning yana bir tomoni hisoblash tizimini arxitekturasini yaxshi bilish va qulayliklarini to’laroq qo’llashni talab qiladi. Tizimli dasturlash fanining bo’limlarida shular bilan bog’liq bo’lgan nazariy va amaliy masalalar muhokama qilinadi va o’rganiladi.
Fanning maqsad va vazifalari
Fanning o’qitishdan maqsad – Amaliy matematika va informatika ta’lim yo’nalishining bakalavr bosqichi talabalariga 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.
Fanning vazifalari: Hisoblash tizimi arxitekturasi va tizimli programmalar bog’liqligi va o’zaro hamkorligini o’rganish; operatsion sistemalar strukturasi, funksiyalari va komponentalarini tahlil qilish; assemblerlar, zagruzchiklar, mikroprotsessorlar tuzilishi va ishlash prinsiplarini namoyish etish; translyatsiyalash sxemasi, translyatorlar turlari va qulayliklari haqida ma’lumot berish; tizimli Dasturlash va tizimli programma ta’minotini yaratish istiqbol yo’llarini ko’rsatish fanning asosiy vazifalari hisoblanadi. Fan bo’yicha talabalarning bilim, malaka va ko’nikmalariga qo’yiladigan talablar
Tizimli dasturlash fanini o’zlashtirish jarayonida talabalar:
Nazariy jihatdan:SHEHM va uning programma ta’minoti arxitekturasi; tizimli programma ta’minoti komponentalari, operatsion sistemalar ta’rifi, funksiyalari va modullari; xotirani tashkil qilish va boshqarish algoritmlari; jarayonlar va protssessorni boshqarish strategiyalari; ma’lumotlarni saqlash va fayllarni boshqarish usullarini; assemblerlar, zagruzchiklar, makroprotsessorlar, drayverlar ishlash prinsiplarini tahlil qilish; translyatsiyalash sxemasi va transilyatorlar turlarini bilishlari kerak.
Amaliy jihatdan: Komandali va bajariladigan fayllarni yaratish; operatsion sistemani konfiguratsiyalash; multimodulli programmalarni loyihalash; rezident, overley programmalarni tuzish va subjarayonlarni tashkil qilish; oddiy drayverlar va dinamik yuklanadigan kutubxonalarni loyihalash; translaltsiya jarayoning ba’zi bir bosqichlarini Dasturlash; zamonaviy Dasturlash texnologiyalari (Com, ActiveX, JavaScript va .Net) asosida dasturiy ta’minotni yarata olishi kerak.
Fanning o’quv rejadagi boshqa fanlar bilan o’zaro bog’liqligi va uslubiy jihatdan uzviy ketma-ketligi
Mazkur fan o’quv rejadagi Dasturlash asoslari fanining mantiqiy davomi bo’lib Informatika, Algoritmlar nazariyasi, Diskret matematika va matematik mantiq, ixtisoslik fanlari bilan uzviy bog’liqdir. Fanni o’rganishda keltirilgan kurslarda olingan nazariy va amaliy bilimlar zarur bo’lsa, o’z navbatida bu fandan olingan bilimlar o’quv rejasiga kiritiladigan ixtisoslik fanlari Operatsion sistemalar, Ma’lumotlar bazalarini boshqarish sistemalari, Dasturlash texnologiyalarining umumiy nazariyasini chuqur o’zlashtirishda tayanch hisoblanadi.
Do'stlaringiz bilan baham: |