| Сабақтың коды | Курс аты | Сынып | Академиялық кредит | Cағат | Апталық сабақ сағаттары (лекция) | Апталық сабақ сағаттары (практика) | Апталық сабақ сағаттары (зертханалық) |
|---|---|---|---|---|---|---|---|
| SP 3333 | Жүйелік Бағдарламалау | Үшінші курс | 5 | 150 | 1 | 2 | 2 |
Пәннің мақсаты жүйелік бағдарламалаудың негізгі концепцияларын оқып үйрену. Ядро объектілері, процесс, ағын, басымдықтар, қауіпсіздік атрибуттары, үйінділер, мотекстер, семафорлар, оқиғалар және т. б. сияқты негізгі ұғымдарды білу.
---
Алгоримдер және бағдарламалау
баяндау, пікір алмасу, пікірталасу, проблемалық әдістер.
| 1 | операциялық жүйелерді конфигурациялауды үйренеді. |
| 2 | жүйелік бағдарламалаудың негізгі концепцияларын қамтиды. |
| 3 | жүйелік бағдарламалық қамтаманың теориялық негіздерін құруды және оның практикалық қолдануын жүзеге асырады. |
| 4 | қорлардың жұмыс істеу режимдеріне қойылған талаптарды іске асыруды, әртүрлі операциялық жүйелердің жұмыстарының тиімділігін бағалауды үйренеді. |
| 5 | қазіргі заман талаптарына сай қиын логикалық құрлымды бағдарламалай алады. |
| 6 | есептерді алгоритмдеу негіздерін, бағдарламлауды автоматтандыру әдістерін үйренеді. |
| Haftalık Konu | Бағалау әдісі | |
|---|---|---|
| 1 | Кіріспе. Жүйелік бағдарламалаудың жалпы мәліметтері. | |
| 2 | Компьютерлік сәулеттердің ерекшеліктері. | |
| 3 | Процессордың регистрлері жалпы регистрлері, сегменттік регистр, стэк, жалау регистрлері. | |
| 4 | Адресациялаудың түрлері регистрлік адресациялау, тікелей адресациялау, тура адресациялау, ығысу негізінде адресациялау индекстеу мен негізінде адресациялау ауқым мен индекстеу мен негізінде ардесациялау. | |
| 5 | Логикалык бұйрықтары Логикалық бұйрықтары. Ло-гикалық деректері. Ығысу бұйрықтары. Биттік қатарла-рымен жұмыс істеу үлгілері. | |
| 6 | Шартсыз және шартты ауысу, циклдерді ұйымдастыру. | |
| 7 | Текстік режимде экранға шығару D0S және ВІ0S тәсілдері. | |
| 8 | Пернетақтадан еңдіру. D0S және ВІ0S тәсілдері. | |
| 9 | Файлдармен жумыс. Файл-дарды құру және ашу. Оқу және жазу. Жабу және өшіру. Файлдарды іздеу. | |
| 10 | Үзілістер. | |
| 11 | Резидентті бағдарламалау. | |
| 12 | Ендіру-шығару порттары деңгейінде бағдарламалау. | |
| 13 | Ассемблер және жоғары деңгейлі тілдер. | |
| 14 | ЖБ-дағы инициализациялау мен генерациялау процестерін қарастыру. | |
| 15 | Резидентті бағдарламалау. |
| PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | PÇ12 |
|---|
| Оқулық / Материал / Ұсынылатын ресурстар | ||
|---|---|---|
| 1 | Жүйелік бағдарламалау, А. Ю. Пыркова, Л. Ш. Черикбаева,2013, 198,Қазақ университеті, Алматы | |
| 2 | Пыркова А.Ю., Черикбаева Л.Ш. Жүйелік бағдарламалау: оқу құралы. . – Стер. – Алматы: Қазақ университеті, 2020. – 198 б. ISBN 978–601–247– 882–2 | |
| 3 | А. Ю. Пыркова, Л. Ш. Черикбаева, Жүйелік бағдарламалау. Алматы,Қазақ университеті, 2013, 198 б. |