Lesson Code | Course Name | Class | Credit | Lesson Time | Weekly Lesson Hours (Theoretical) | Weekly Lesson Hours (Practice) | Weekly Class Hours (Laboratory) |
---|---|---|---|---|---|---|---|
SP 3333 | System Programming | Үшінші курс | 5 | 150 | 1 | 2 | 2 |
The main goal of the discipline is to study the basic concepts of system programming. Kernel objects, process, thread, priorities, security attributes, heaps, moteks, semaphores, events, etc. b. to know basic concepts.
---
Algorithms and programming
Narrative, exchange of views, discussion, problem methods.
1 | Learns to configure operating systems. |
2 | Includes the main concepts of system programming. |
3 | Carries out the creation of the theoretical foundations of system software and its practical application. |
4 | Learns to implement the requirements for the modes of operation of funds, evaluate the effectiveness of the work of various operating systems. |
5 | Can program a complex logical structure to meet modern requirements. |
6 | Learns the basics of algorithmization of problems, methods of automation of programming. |
Haftalık Konu | Evaluation Method | |
---|---|---|
1 | Introduction. General information about system programming. | |
2 | Features of computer architectures. | |
3 | Processor registers common registers, segment registers, stack, flag registers. | |
4 | Types of addressing register addressing, direct addressing, direct addressing, offset addressing based on indexing and addressing based on range and indexing and addressing based on. | |
5 | Logical orders. Logical orders. Logical data. Shear orders. Examples of working with bit sequences. | |
6 | Unconditional and conditional transition, organization of cycles. | |
7 | Ways to display DOS and BIOS in text mode. | |
8 | Click on the keyboard DOS and BIOS approaches. | |
9 | Create files and tasks. Create and open files. Read and write. Close and turn off. Search for files. | |
10 | Breaks. | |
11 | Resident programming. | |
12 | Programming at the Input-Output port level. | |
13 | Assembler and high-level languages. | |
14 | Consideration of the processes of initialization and generation in the SP. | |
15 | Resident programming. |
PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | PÇ12 |
---|
Textbook / Material / Recommended Resources | ||
---|---|---|
1 | Жүйелік бағдарламалау, А. Ю. Пыркова, Л. Ш. Черикбаева,2013, 198,Қазақ университеті, Алматы | |
2 | Пыркова А.Ю., Черикбаева Л.Ш. Жүйелік бағдарламалау: оқу құралы. . – Стер. – Алматы: Қазақ университеті, 2020. – 198 б. ISBN 978–601–247– 882–2 | |
3 | А. Ю. Пыркова, Л. Ш. Черикбаева, Жүйелік бағдарламалау. Алматы,Қазақ университеті, 2013, 198 б. |