Methodological guidelines for practical works in the "System software" academic discipline

dc.contributor.authorPanchenko, Volodymyr Ivanovych
dc.contributor.authorKolomiitsev, Oleksii Volodymyrovych
dc.contributor.authorHeiko, Hennadii Viktorovych
dc.date.accessioned2026-03-17T07:36:16Z
dc.date.issued2026
dc.description.abstractThese 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.citationMethodological 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.orcidhttps://orcid.org/0000-0003-3364-3398
dc.identifier.orcidhttps://orcid.org/0000-0001-8228-8404
dc.identifier.orcidhttps://orcid.org/0000-0001-6958-8306
dc.identifier.urihttps://repository.kpi.kharkov.ua/handle/KhPI-Press/99889
dc.language.isoen
dc.publisherНаціональний технічний університет "Харківський політехнічний інститут"
dc.subjectmethodological guidelines
dc.subjectpractical works
dc.subjectsystem software
dc.subjectcomputer engineering
dc.subjectWindows operating system
dc.subjectC++ programming language
dc.titleMethodological guidelines for practical works in the "System software" academic discipline
dc.typeLearning 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
Опис: