Methodological guidelines for practical works in the "System software" academic discipline
| dc.contributor.author | Panchenko, Volodymyr Ivanovych | |
| dc.contributor.author | Kolomiitsev, Oleksii Volodymyrovych | |
| dc.contributor.author | Heiko, Hennadii Viktorovych | |
| dc.date.accessioned | 2026-03-17T07:36:16Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | These methodological guidelines cover basic theoretical concepts regarding system software development for the Windows operating system (OS). Each topic is illustrated with source code examples. The C++ programming language and the Microsoft Visual Studio development environment were chosen as the primary tools for this course. (The code examples for topics 1 –13 were developed and tested using Microsoft Visual Studio 2019 version 16.9 on Windows 1 0). The text covers key mechanisms for process management, GUI creation, synchronization, inter-process communication, and operations with the file system and registry. Significant attention is also given to program optimization. The mechanisms discussed in these topics allow students to acquire practical skills in Windows system programming and serve to reinforce the material taught in the "System Software" course. Review questions are provided after each topic to consolidate theoretical knowledge. A general list of recommended reading is also included. Additionally, the Windows API Index (https://learn.microsoft.com/enus/windows/win32/api/) will be an essential resource for studying the material and developing programs. These topics form the basis of the practical classes for the "System Software" course. A set of individual practical tasks has been designed for each topic to ensure mastery of the material. Reports must be formatted according to standard requirements. | |
| dc.identifier.citation | Methodological guidelines for practical works in the "System software" academic discipline : for full-time and part-time students majoring in "Computer Engineering" / comp.: V. Panchenko, O. Kolomiitsev, H. Heiko ; National Technical University "Kharkiv Polytechnic Institute". Kharkiv, 2026. 164 p. | |
| dc.identifier.orcid | https://orcid.org/0000-0003-3364-3398 | |
| dc.identifier.orcid | https://orcid.org/0000-0001-8228-8404 | |
| dc.identifier.orcid | https://orcid.org/0000-0001-6958-8306 | |
| dc.identifier.uri | https://repository.kpi.kharkov.ua/handle/KhPI-Press/99889 | |
| dc.language.iso | en | |
| dc.publisher | Національний технічний університет "Харківський політехнічний інститут" | |
| dc.subject | methodological guidelines | |
| dc.subject | practical works | |
| dc.subject | system software | |
| dc.subject | computer engineering | |
| dc.subject | Windows operating system | |
| dc.subject | C++ programming language | |
| dc.title | Methodological guidelines for practical works in the "System software" academic discipline | |
| dc.type | Learning Object |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- prohramy_2026_System_software.pdf
- Розмір:
- 1.55 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 11.15 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис:
