Methodological guidelines for practical works in the "System software" academic discipline
Вантажиться...
Дата
DOI
Науковий ступінь
Рівень дисертації
Шифр та назва спеціальності
Рада захисту
Установа захисту
Науковий керівник/консультант
Члени комітету
Назва журналу
Номер ISSN
Назва тому
Видавець
Національний технічний університет "Харківський політехнічний інститут"
Анотація
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.
Опис
Ключові слова
methodological guidelines, practical works, system software, computer engineering, Windows operating system, C++ programming language
Бібліографічний опис
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.
