
- •Мустафина б.М., Сейдахметова г.Е., Әлібиева ж.М.
- •Пәндік оқу - әдістемелік кешені
- •Алматы 2012
- •1. Пәннің оқу бағдарламасы – syllabus
- •Оқытушылар туралы мәліметтер:
- •1.2 Пән туралы мәліметтер:
- •Оқу жоспарының көшірмесі
- •1.3 Пререквизиттер
- •1.6 Тапсырмалардың тізімі мен түрлері және оларды орындау кестесі
- •1.7 Әдебиеттер тізімі
- •1.8 Білімді бақылау және бағалау.
- •1 Модуль бойынша бақылау жүргізуге арналған сұрақтар (1-7 бөлімдер)
- •2 Модуль бойынша бақылау жүргізуге арналған сұрақтар:
- •1.9 Қойылатын талаптар
- •2 Негізгі таратылатын материалдар мазмұны
- •2.1 Курстың тематикалық жоспары
- •2.2 Лекциялық сабақ конспектілері
- •1.1 Windows ож құрылымы Жүйе құрылымының жалпы бейнелеуі
- •2.2. Ағындарды диспетчерлеу және жоспарлау
- •2.3 Ағынды анықтау
- •2.4 Ағындармен жұмыс істеуге арналған api функциясы
- •2.5 Ағындардың приоритеті
- •3.1 Процесстерді басқару
- •3.2 Windows операциялық жүйесіндегі процесстер мен ағындар
- •3.3 Процесстермен жұмыс істеуге арнлаған api функциялар
- •4.2 Ағындарды синхрондау объектілері
- •Мьютекстер
- •5.1 Оқиғалар
- •5.2 Бұғатталған қосымша функциялар
- •7.1. Үймелер
- •7.2 Үйме жадысын басқару
- •8.1 Файлдар мен каталогтарды басқару Файлдарды құру және ашу
- •8.2 Каталогтарды басқару
- •8.3 Файлдар мен каталогтар атрибуттарын алудың басқа әдістері
- •9.1 Файлдарды бұғаттау
- •9.2 Реестр
- •Экспорттелетін идентификаторды анық қосу
- •12.1 Стандартты құрылғылар және консольді енгізу- шығару
- •12.2 Асинхронды енгізу- шығару және аяқталу порттары
- •2.3 Лабораториялық сабақтардың жоспары
- •2.4 Оқытушының басқаруымен студенттің өзіндік жұмысы бойынша оқу жоспары (соөж) (45 сағат)
- •2.5 Студенттің өзіндік жұмысының сабақ жоспары (сөж) (45 сағат)
- •2.6 Өзін өзі тексеру үшін кілтпен көрсетілген тестік жаттығулар
- •2.7 Курс бойынша емтихан сұрақтары
- •Глоссарий
- •Жүйелік программалау
Глоссарий
Процесс басқа процесстерден қорғалған, деректер және коды бар тәуелсіз виртуальды адрестік аймақтан тұрады.
Ағын Win32 орындалатын негізгі элемент болып табылады, және процесс бірнеше бір – біріне тәелсіз ағындардан құралады, олар оның адрестік аймағын және басқа ресурстарын бөліседі.
Ағындарды жоспарлау қарапайым факторлар негізінде жүргізіледі: керек ресурстардың бар болуы, мысалы: процессорлар және физикалық жады, приоритеттер, ресурстарды тарату шындылығы және т.б.
Ағынның локальды жадысы (Thread Local Storage - TLS) – массив көрсеткіштері, олар процесске жеке бірегей деректер ортасын құру үшін жады бөлу мүмкіндіктерін береді.
Қауіпті аралықтар – код бөлігі, олар бір мезетте бір ғана ағынмен орындалуы мүмкін.
Мьютекс (взаимное исключение) – бұл обьект, ол мәні жағынан қауіпті аралықтарға ұқсас. Мьютекс егер бос болса, яғни ешбір ағынмен қолданылмаса, онда бос күйге ауыса алады.
Уақиға обьектіні бос (сигнальды) күйге қоя алады.
Семафор – синхрондауланатын объект, ресурстарды санау үшін қолданылады. Ол қолдануға болатын ресурстарды анықтайтын санағыштан тұрады. Семафор бос күйде болады, егер оның санағышының мәні нөльден үлкен болса, және бос емес күйде болады, егер санағыш мәні нөльге тең болса (барлық ресурстар қолданылуда)
Файлдар блокировкасы – бұл паралельді процесстер және ағындардың шектелген синхрондау формасы. Блокировкаланған файл тек қана оқу үшін ашылуы мүмкін (бірге қолдану) немесе оқу және жазу үшін (монопольды қолдану)
Реестр – бұл орталықтандырылған иерархиялық деректер қорының және жүйенің конфигурациясы.
|
МАЗМҰНЫ
|
|
1. |
Пәннің оқу бағдарламасы – syllabus |
3 |
1.1 |
Оқытушылар туралы мәліметтер |
3 |
1.2 |
Пән туралы мәліметтер |
3 |
1.3 |
Пререквизиттер |
3 |
1.4 |
Постреквизиттер |
3 |
1.5 |
Пәнді оқыту мақсаты мен міндеттер |
3 |
1.6 |
Тапсырмалардың тізімі мен түрлері және оларды орындау кестесі |
4 |
1.7 |
Әдебиеттер тізімі |
5 |
1.8 |
Білімді бақылау және бағалау |
5 |
1.9 |
Қойылатын талаптар |
7 |
2 |
Негізгі таратылатын материалдар мазмұны |
8 |
2.1 |
Курстың тематикалық жоспары |
8 |
2.2 |
Лекциялық сабақ конспектілері |
8 |
2.3 |
Лабораториялық сабақтардың жоспары |
85 |
2.4 |
Оқытушының басқаруымен студенттің өзіндік жұмысы бойынша оқу жоспары |
88 |
2.5 |
Студенттің өзіндік жұмысының сабақ жоспары (СӨЖ) |
89 |
2.6 |
Өзін өзі тексеру үшін кілтпен көрсетілген тестік жаттығулар |
90 |
2.7 |
Курс бойынша емтихан сұрақтары |
95 |
|
Глоссарий |
98 |
Мұстафина Бақытжан Мухамеджанқызы
Сейдахметова Гүлнар Ешатайқызы
Әлібиева Жібек Мейрамбекқызы