Back to All Events

System programming Part I / Системне програмування Частина І


Study program: 123 Computer Engineering

Degree: Bachelor

Type of module: lectures, practical work

Lecturer: Prof. Dr. Maksym Volk / Проф., д.т.н. Максим Волк

Language: Ukrainian & English

Credit Points: 6 ECTS

Description:
Compulsory basic discipline professional training in the specialty provides the study of the basics of system programming in the C++ language, studying the architecture of modern operating systems and the software model of computing environments. Module content: Fundamentals of application development for the Windows operating system (purpose and tasks of the discipline; structure of Windows applications; message processing; multitasking and hardware independence; using of resources), Organization of input/output (Graphical User Interface (GUI); device contexts; text, bit and vector graphics; keyboard messages; message from the mouse; using of OS objects to manage software applications.

Обов’язкова базова дисципліна професійної підготовки за спеціальністю передбачає вивчення основ системного програмування мовою С++, вивчення архітектури сучасних операційних систем та програмної моделі обчислювальних середовищ. Зміст модуля: Основи розробки додатків для операційної системи Windows: мета та завдання дисципліни; структура Windows-додатків; обробка повідомлень; багатозадачність та апаратна незалежність; використання ресурсів, організація введення/виведення (графічний інтерфейс користувача); контексти пристроїв, текст, бітова та векторна графіка, повідомлення з клавіатури, повідомлення від миші, використання об’єктів ОС для керування програмними додатками.

Previous
Previous
1 September

Investment analysis / Інвестиційний аналіз

Next
Next
1 September

Theory of Probability, Random Processes and Mathematical Statistics/Теорія ймовірності, ймовірнісні процеси та математична статистика