Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операциялық жүйелер.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
835.07 Кб
Скачать

4 Тақырып. Процесстер және жіптер

Тапсырмалар:

1. Тақырып бойынша конспект құрыңыз.

2. Осы тақырып бойынша дәріс, лабораториялық сабақтарында және өзіндік жұмыс нәтижесінде алынған білімді жүйеге келтіріңіз.

Әдістемелік нұсқаулар: Келесі сұрақтарды қарастырыңыз:

  1. Процес концепциясы

  2. Процесс моделі

  3. Процесті құру

  4. Процесті аяктау

  5. Процесс реализациясы

Пайдалануға ұсынылатын әдебиеттер: [1-5, 8-18]

5 Тақырып. Процесстер мен ағымдарды синхронизациялау

Тапсырмалар:

1. Тақырып бойынша конспект құрыңыз.

2. Осы тақырып бойынша дәріс, лабораториялық сабақтарында және өзіндік жұмыс нәтижесінде алынған білімді жүйеге келтіріңіз.

Әдістемелік нұсқаулар: Келесі сұрақтарды қарастырыңыз:

  1. Ағындар. Ағынмоделі

  2. Көпағынды модель

  3. Процессор аралық әрекеттесу

  4. Жарысу күйі

  5. Семафорлар және мьютекстер

  6. Мониторлар

  7. Барьерлер

  8. Жоспарлау

Пайдалануға ұсынылатын әдебиеттер: [1-5, 8-18]

6 Тақырып. Үзулер

Тапсырмалар:

1. Тақырып бойынша конспект құрыңыз.

2. Осы тақырып бойынша дәріс, лабораториялық сабақтарында және өзіндік жұмыс нәтижесінде алынған білімді жүйеге келтіріңіз.

Әдістемелік нұсқаулар: Келесі сұрақтарды қарастырыңыз:

  1. Өзара тосқауылдау

  2. Өзара тосқауылдау шарттары

  3. Страусты алгоритмі

  4. Өзара тосқауылдауды табу және болдырмау

  5. Өзара тосқауылдауды тоқтату

Пайдалануға ұсынылатын әдебиеттер: [1-5, 8-18]

7 Тақырып. Жадты басқару

Тапсырмалар:

1. Тақырып бойынша конспект құрыңыз.

2. Осы тақырып бойынша дәріс, лабораториялық сабақтарында және өзіндік жұмыс нәтижесінде алынған білімді жүйеге келтіріңіз.

Әдістемелік нұсқаулар: Келесі сұрақтарды қарастырыңыз:

  1. Негізгі жадты баскару

  2. Жалғау

  3. Жадты битгі массивтермен басқару

  4. Байланысқан тізімдер көмегімен жадылык басқару

  5. Виртуальды жад

  6. Жадты беттік ұйымдастыру

  7. Беттерді орналастыру алгоритмі

  8. Сегменттеу

Пайдалануға ұсынылатын әдебиеттер: [1-5, 8-18]

8 Тақырып. Енгізу-шығаруды басқару

Тапсырмалар:

1. Тақырып бойынша конспект құрыңыз.

2. Осы тақырып бойынша дәріс, лабораториялық сабақтарында және өзіндік жұмыс нәтижесінде алынған білімді жүйеге келтіріңіз.

Әдістемелік нұсқаулар: Келесі сұрақтарды қарастырыңыз:

  1. Енгізу-шығару аппаратурасының принциптері

  2. Енгізу-шығару құрылгылары

  3. Құрылғының контроллерлері

  4. Жадтың адресті кеңістігінде көрсетілген енгізу-шығару

  5. Енгізу-шығаруды программалык қамтамасыз етудің прициптері мен есептері

  6. Үзіліммен баскарылатын енгізу-шығару

  7. DMA-ны колдану аркылы енгізу-шығару

  8. Үзілімдерді өңдеушілер

  9. Құрылғы драйверлері

  10. Буферлеу

  11. Пайдаланушының графикалык интерфейсі

  12. Дербес компьютерлердің дисплей, тінтуір, клавиатураларын аппаратты қамтамасыз ету

Пайдалануға ұсынылатын әдебиеттер: [1-5, 8-18]

9 Тақырып. Файлдарды басқару. Файлдық жүйе

Тапсырмалар:

1. Тақырып бойынша конспект құрыңыз.

2. Осы тақырып бойынша дәріс, лабораториялық сабақтарында және өзіндік жұмыс нәтижесінде алынған білімді жүйеге келтіріңіз.

Әдістемелік нұсқаулар: Келесі сұрақтарды қарастырыңыз:

  1. Файлдар. Файлдар құрылымы

  2. Файлдар атрибуты

  3. Операциялық файлдар

  4. Файлдар реализациясы

  5. Каталогтар

  6. Бірдеңгейлі каталоггы жүйелер

  7. Екі деңгейлі каталогтар жүйесі

  8. Иерархиялык каталогтық жүйелер

  9. Файлдық жүйелер құрылымы және мысалдары

Пайдалануға ұсынылатын әдебиеттер: [1-5, 8-18]