- •Ф едеральное агенство воздушного транспорта (росавиация)
- •Аннотация
- •Оглавление
- •Введение
- •Техническое задание
- •Теоретические сведения Особенности ос Windows
- •Методы создания Windows приложения и характеристика функций api
- •Описание среды разработки
- •Создание win32 приложения Файлы проекта
- •Список литературы
- •Руководство пользователя
- •Листинг программ Файл test.Cpp
- •Структура программы
Ф едеральное агенство воздушного транспорта (росавиация)
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ГРАЖДАНСКОЙ АВИАЦИИ» (МГТУ ГА)
Кафедра вычислительных машин, комплексов, систем и сетей.
Отчет защищен с оценкой
(подпись преподавателя, дата)
КУРСОВАЯ РАБОТА
по дисциплине «Операционные системы»
Вариант № 16
Тема: «Создание Win32 приложения с использованием API-функций»
Выполнила студентка группы ИС 2-1
________________________________
(Ф.И.О., № зачетной книжки) ________________________________
(подпись, дата)
МОСКВА – 2024
Аннотация
Курсовая работа выполнена в среде Visual Studio 2022 на языке программирования С++. В рамках курсовой работы разработано приложение, позволяющее конвертировать валюты. Отчет по результатам работы состоит из графической части и пояснительной записки. Пояснительная записка включает в себя техническое задание, структуру программы, информацию о системных требованиях и руководство пользователя. Графическая часть включает в себя листинги программ и результаты выполнения программы.
В программе, написанной в курсовой работе, представлен перевод из одной валюты в другую. Программа выводит результат перевода выбранных валют.
Основной целью курсовой студентов специальности 09.03.01 является закрепление теоретических знаний, умений и практических навыков структурного программирования с использованием основных алгоритмов нечисловой обработки данных. В соответствии с “Рабочей программой” вычислительная практика включает 1 задание по следующим темам:
Освоение методов создания Win32 приложения
Освоение особенности работы Win32 приложения в операционной систему Windows
Оглавление
Введение 5
Техническое задание 5
Теоретические сведения 6
Особенности ОС Windows 6
Методы создания Windows приложения и краткая характеристика функций API 8
Описание среды выполнения 14
Создание win32 приложения 16
Файлы проекта 16
Таблица стандартных API функций 18
Системные требования 20
Список литературы 20
Приложение 1. Руководство пользователя 21
Приложение 2. Листинг программ 25
Файл test.cpp 25
Приложение 3. Структура программы 31
Введение
Целью выполнения курсовой работы является приобретение практических навыков:
Разработки:
Структуры приложения,
Алгоритмов и программ для их реализации с использованием языка С/С++ и стандартной библиотеки классов в интегрированной среде разработки и/или алгоритмов и программ для их реализации с использованием функций API;
Отладки приложения;
Написания пояснительной записки;
Применение нормативных документов, регламентирующих состав, содержание и форму программной документации на разработанное приложение.
