Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Введение. федерального государственного автономного образовательного учреждения





МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ОБНИНСКИЙ ИНСТИТУТ АТОМНОЙ ЭНЕРГЕТИКИ -филиал

федерального государственного автономного образовательного учреждения

высшего профессионального образования

«Национальный исследовательский ядерный университет «МИФИ»

(ИАТЭ НИЯУ МИФИ)

 

 

Факультет Кибернетики

Кафедра Компьютерных систем, сетей и технологий

 

Курсовая работа

по дисциплине «Операционные системы»

Тема работы: Программный интерфейс приложения в Windows 7.

Новые функции Win64 API.

 

Выполнил: Студент

4 курса гр. ВТ2-С10

Специальности 230101

Карпенко С.В.

 

Научный руководитель:

Профессор кафедры КССТ

Куликова Н.В.

 

Обнинск 2013

 

Введение. 3

1. Windows API. Определение и задачи. 3

2. Интерфейс программирования приложений Win32. 4

2.1 Расширение функциональности WinMain. 6

2.2 Класс окна. 8

2.3 Создание окна. 9

2.4 Расширение функциональности WndProc. 11

3. С чего начать? Переход от Win32 к Win64. 13

3.1 Операционная система x64. 13

4. Разработка для x64 с помощью Visual C++. 18

4.1 Как сделать код совместимым с Win64. 20

4.2 Отладка. 23

Заключение. 25

5. Приложения. 25

5.1 Приложение 1. 25

5.2 Приложение 2. 31

Литература. 40

 


Введение

 

На выбор данной темы курсовой работы меня подтолкнул курсовой проект по системному программному обеспечению: "Использование концепции.NET в системном программировании". Над этим проектом я работал в прошлом семестре, в ходе которого я познакомился с платформой разработки приложений.Net FrameWork. Я изучал разные среды разработки, такие как С#, C++ и др. В ходе работы я изучил принципы работы линкеров, трансляторов и компиляторов в данных средах, изучил debugger'ы. Данная работа углубит мои знания в процессе разработки приложений с использованием интерфейса Win32/64 API. В данный момент на мировом рынке активно продвигается операционная система Windows от корпорации Microsoft, т.о. можно сделать вывод, что изучение основ и других аспектов программирования с использованием Win 32/64 API благоприятно повлияет на мою эрудированность в сфере программирования. А знания о переходе от Win32 к Win64 помогут мне разрабатывать актуальные приложения под систему Windows 7/8, которые на данный момент шире всего распространены.







Date: 2015-09-18; view: 315; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию