🗊Презентация Windows System Programming

Нажмите для полного просмотра!
Windows System Programming, слайд №1Windows System Programming, слайд №2Windows System Programming, слайд №3Windows System Programming, слайд №4Windows System Programming, слайд №5Windows System Programming, слайд №6Windows System Programming, слайд №7Windows System Programming, слайд №8

Вы можете ознакомиться и скачать презентацию на тему Windows System Programming. Доклад-сообщение содержит 8 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Windows System Programming
Application Development for Windows
XP and Beyond
Instructor: Johnson (John) Hart
jmhart62@gmail.com
www.jmhartsoftware.com
Описание слайда:
Windows System Programming Application Development for Windows XP and Beyond Instructor: Johnson (John) Hart jmhart62@gmail.com www.jmhartsoftware.com

Слайд 2





OBJECTIVES (1 of 2)
Upon completion of this four-day lecture/lab/demo course you will be able to:
Use the Windows API to develop Windows applications
Perform file I/O and directory and file management
Use structured exception handling
Exploit memory management, shared memory, mapped files, and dynamic link libraries (DLLs) 
Manage Windows processes and interprocess communication
Develop safe, high performance multithreaded applications that use Windows thread synchronization
Develop 32 and 64-bit applications (single source)
Use Windows security features
Описание слайда:
OBJECTIVES (1 of 2) Upon completion of this four-day lecture/lab/demo course you will be able to: Use the Windows API to develop Windows applications Perform file I/O and directory and file management Use structured exception handling Exploit memory management, shared memory, mapped files, and dynamic link libraries (DLLs) Manage Windows processes and interprocess communication Develop safe, high performance multithreaded applications that use Windows thread synchronization Develop 32 and 64-bit applications (single source) Use Windows security features

Слайд 3





OBJECTIVES (2 of 2)
Use interprocess communication with named pipes
Develop reliable, networked client/server systems
Describe performance and design issues
Be prepared for independent learning of additional topics
Use Visual Studio (2005, 2008, 2010) to develop, debug, test, and manage applications
Описание слайда:
OBJECTIVES (2 of 2) Use interprocess communication with named pipes Develop reliable, networked client/server systems Describe performance and design issues Be prepared for independent learning of additional topics Use Visual Studio (2005, 2008, 2010) to develop, debug, test, and manage applications

Слайд 4





Contents + Some Supplements*
Session 1	Getting Started: Win32/64 and Visual Studio
Session 2	I/O With File and Directory Processing 	
Session 3	Structured Exception Handling
Session 4	Memory Management, Memory-Mapped Files,		and DLLs
Session 5	Process Management
Session 6	Thread Management
Session 7	 Interprocess and Network Communication **
Session 8	Thread Synchronization Part I
Session 9	Thread Synchronization Part II *
Session 10	 Securing Windows Objects
Описание слайда:
Contents + Some Supplements* Session 1 Getting Started: Win32/64 and Visual Studio Session 2 I/O With File and Directory Processing Session 3 Structured Exception Handling Session 4 Memory Management, Memory-Mapped Files, and DLLs Session 5 Process Management Session 6 Thread Management Session 7 Interprocess and Network Communication ** Session 8 Thread Synchronization Part I Session 9 Thread Synchronization Part II * Session 10 Securing Windows Objects

Слайд 5





Nongoals
This course covers the System Services
The brains of Windows
System Services enable everything else
Topics NOT covered (they belong elsewhere)
Device Drivers
OS internals
Graphical User Interface (GUI) programming
COM, DCOM, and MFC
MS Developer Studio, .NET
Описание слайда:
Nongoals This course covers the System Services The brains of Windows System Services enable everything else Topics NOT covered (they belong elsewhere) Device Drivers OS internals Graphical User Interface (GUI) programming COM, DCOM, and MFC MS Developer Studio, .NET

Слайд 6





Course Methodology
Lecture/Lab
Lecture and discussion followed by lab or demo
About 50-50 time mix
Labs demonstrate lecture material
Useful, realistic programs
Microsoft Visual C++ Developer’s Studio used throughout
Exercises require fixing defects, filling small missing code sections, or improving programs
Designed to enhance learning, but fit in time provided
Complete solutions are always available
More (and less) challenging variations are provided
Working in pairs or groups
Описание слайда:
Course Methodology Lecture/Lab Lecture and discussion followed by lab or demo About 50-50 time mix Labs demonstrate lecture material Useful, realistic programs Microsoft Visual C++ Developer’s Studio used throughout Exercises require fixing defects, filling small missing code sections, or improving programs Designed to enhance learning, but fit in time provided Complete solutions are always available More (and less) challenging variations are provided Working in pairs or groups

Слайд 7





Course Materials
All participants are provided with:
Text: Windows System Programming Edition 4 by J. M. Hart
Lab exercises with solutions
Web site with additional information, discussion, clarifications, and more
Описание слайда:
Course Materials All participants are provided with: Text: Windows System Programming Edition 4 by J. M. Hart Lab exercises with solutions Web site with additional information, discussion, clarifications, and more

Слайд 8





Background Requirements
Required: 	C programming knowledge
Useful, but not required:
UNIX system programming
Or system programming experience with VMS, MVS, MacOS, Windows 3.1, etc.
Previous Windows programming experience
GUI, MFC, COM, .NET, etc.
Network programming, especially with sockets

Intro to the instructor and the course/book background
Описание слайда:
Background Requirements Required: C programming knowledge Useful, but not required: UNIX system programming Or system programming experience with VMS, MVS, MacOS, Windows 3.1, etc. Previous Windows programming experience GUI, MFC, COM, .NET, etc. Network programming, especially with sockets Intro to the instructor and the course/book background



Похожие презентации
Mypresentation.ru
Загрузить презентацию