Talabalar mustaqil ta’limining mavzulari va hajmi
№
|
Mustaqil ta’lim mavzulari
|
Beriladigan topshiriqlar
|
Bajarish muddati
|
Hajmi (soatda)
|
|
|
I semester
|
|
|
|
Assembler tillari, o‘rta va yuqori bosqich tillari. Imperativ, deklarativ, funksional va ob’ektga yo‘naltirilgan tillar.
|
Konspekt tayyorlash. Muhokama qilish
|
1-hafta
|
2
|
|
|
Til protsessorlarining asosiy turlari.
|
Konspekt tayyorlash. Muhokama qilish
|
2-hafta
|
2
|
|
|
Regulyar tillar va avtomatlar. Regulyar tillarning xossalari.
|
Konspekt tayyorlash. Muhokama qilish
|
3-hafta
|
2
|
|
|
Leksik va sintaksis tahlil. Sintaksis tahlil asoslari.
|
Konspekt tayyorlash.
Muhokama qilish
|
4-hafta
|
4
|
|
|
Formal grammatika va uning xossalari. Bekus-Naure shakli. Kontekst-erkin tillar (Xomskiy sinflashi asosida).
|
Konspekt tayyorlash. Muhokama qilish
|
5-hafta
|
2
|
|
|
Xeshlash usullari (zanjirchapar usuli).
|
Konspekt tayyorlash.
Sxemalar yaratish
|
6-hafta
|
2
|
|
|
Dasturning mashinaga bog’liq va bog‘liq bo‘lmagan optimizatsiyasi.
|
Konspekt tayyorlash.
Muhokama qilish
|
7-hafta
|
2
|
|
|
Dasturning mashinaga bog’liq va bog‘liq bo‘lmagan optimizatsiyasi.
Kod generatsiyasi usullari: kodni ichki tasvirlash usullari, teskari polyak yozuvi.
|
Konspekt tayyorlash.
Muhokama qilish
|
8-hafta
|
4
|
|
|
Kod generatsiyasi usullari: kodni ichki tasvirlash usullari, teskari polyak yozuvi.
|
Konspekt tayyorlash. Muhokama qilish
|
9-hafta
|
2
|
|
|
UNIX va WINDOWS operatsion sistemalarining qiyosiy tahlili.
|
Konspekt tayyorlash. Muhokama qilish
|
10-hafta
|
4
|
|
|
Mobil operatsion sistemalar va ularning dasturiy ta’minoti.
|
Konspekt tayyorlash. Muhokama qilish
|
11-hafta
|
2
|
|
|
Tashqi qurilmalarni boshqarish. Maxsus fayllar. Drayverlar. O‘qish va yozishni tashkil qilish. Buyruqlar tili.
|
Konspekt tayyorlash. Muhokama qilish
|
12-hafta
|
2
|
|
|
Fayl tizimi, fayllar ustida amallar. Fayllar xossalari va ular himoyasi
|
Konspekt tayyorlash. Muhokama qilish
|
13-hafta
|
2
|
|
|
Fayl nomlarini qisqartirish algoritmlari.
|
Konspekt tayyorlash. Muhokama qilish
|
14-hafta
|
4
|
|
|
Fayl kataloglar shajarasini hosil qilish.
|
Konspekt tayyorlash. Muhokama qilish
|
15-hafta
|
4
|
|
Jami:
|
40
|
Ishchi o’quv dasturining information-uslubiy ta’minoti
Mazkur fanni o’qitish jarayonida ta’limning zamonaviy metodlari, pedagogik axborot-kommunikatsiya texnologiyalarini qo’llash nazarda tutilgan.
- Nazariy mavzular (ma’ruzalar) zamonaviy kompyuter texnologiyalari yordamida jihozlangan elektron sinfda prezentatsiya va elektron – didaktik materiallardan foydalangan holda o’tkaziladi;
- Amaliy mashg’ulotlar auditoriyada “aqliy hujum” , “guruhli fikrlash” va “loyihani himoya qilish” pedagogik texnologiyalar asosida algoritmlar yaratish, kompyuter sinfida programmani loyihalash, taxlash va ishlash prinsiplarini namoyish etish orqali olib boriladi;
- Mustaqil ta’lim uchun ajratilgan mavzularni muhokamasi seminarlarda ma’ruza qilish, kichik ishchi guruh musobaqasini tashkil qilish va to’garaklarda dasturiy ta’minotni namoyish etish shaklida tashkil qilinadi.
Tavsiya etiladigan adabiyotlar ro’yxati
Asosiy adabiyotlar
Andrew S. Tanenbaum. Modern operating systems. 4/E. Pearson, USA, 2014.
Молчанов А.Ю. Системное программное обеспечение: Учебник для вузов. 3-е изд. -Спб.: Питер, 2010. -400 с.: ил.
Карпов В., Коньков В. Основы операционных систем (Электрон манба, intuit.ru).
Юров В., Хорошенко С. Assembler: Учебный курс- СПб, “Питер”,2000.- 672с.
Qo’shimcha adabiyotlar
Молчанов А.Ю. Системное программное обеспечение. Лабораторный практикум. - Спб.: Питер. 2005. 284 с.: ил.
Мадрахимов Ш.Ф. Тизимли дастурлаш бўйича маърузалар тўплами. Ўқув қўлланма.- Тошкент, Ўзбекистон Миллий Университета, 2003.- 84 бет.
Игнатьев Н.А., Мадрахимов Ш.Ф. Системное программирование. Учебное пособие.-Ташкент, НУУз, 2006. - 83 стр.
Столлингс В. Операционные системы. Санкт-Петербург: 2004.
Бек Л. Введение в системное программирование. М.: Мир. 1988
Машечкин И.В., Петровский М.И., Скулачев П.Д.. Терехин А.Н. Системное программное обеспечение: файловые системы ОС Unix и WindowsNT. М.: Диалог-Москва. 1997
Do'stlaringiz bilan baham: |