CN17400C/N1740 - OS/2 2.1 for Software Developers: Difference between revisions
No edit summary |
mNo edit summary |
||
(10 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
'''Reprint Courtesy of International Business Machines Corporation, © 1994 International Business Machines Corporation''' | |||
[[image:N1740-Cover_th.png|thumb]] | |||
==Abstract== | ==Abstract== | ||
This course combines lectures, demonstrations and laboratory exercises to present the primary functions on the OS/2 2.0 control program. Daily exercises provide the student with experience in implementing the OS/2 2.0 Application Programming Interface. | This course combines lectures, demonstrations and laboratory exercises to present the primary functions on the OS/2 2.0 control program. Daily exercises provide the student with experience in implementing the OS/2 2.0 Application Programming Interface. | ||
== | ==Length== | ||
5 days - Hands-on Labs | |||
==Audience:== | ==Audience:== | ||
System programmers and engineers who will use OS/2 as a base for developing hardware and software products. Persons experienced in programming OS/2 versions 1.x should attend the "OS/2 2.0 for OS/2 Software Developers" course (WTDPS25C) for an update. | System programmers and engineers who will use OS/2 as a base for developing hardware and software products. Persons experienced in programming OS/2 versions 1.x should attend the "OS/2 2.0 for OS/2 Software Developers" course (WTDPS25C) for an update. | ||
==Prerequisites:== | ==Prerequisites:== | ||
Familiarity with the PS/2 operating and programming environment and a working knowledge of C Programming language. | Familiarity with the PS/2 operating and programming environment and a working knowledge of C Programming language. | ||
==The student should also be able to:== | ==The student should also be able to:== | ||
Line 33: | Line 29: | ||
* Exception Management | * Exception Management | ||
==Download== | |||
* [https://archive.org/download/CoursewareN1740OS22.1ForSoftwareDevelopers/N1740%20-%20OS2%202.%201%20for%20Software%20Developers%20-%20Class%20Workbook.pdf N1740 - OS/2 for Software Developers Version 2.x - Class Workbook - Volume 1] | |||
* [https://archive.org/download/CoursewareN1740OS22.1ForSoftwareDevelopers/N1740%20-%20OS2%202.%201%20for%20Software%20Developers%20-%20Supplemental%20Material.pdf N1740 - OS/2 2.1 for Software Developers - Supplemental Material CN17400C/N1740] - Revision 1.04 - September 13, 1994. | |||
* [https://archive.org/download/CoursewareN1740OS22.1ForSoftwareDevelopers/N1740%20-%20OS2%202.%201%20for%20Software%20Developers%20-%20P15%20and%20P16%20Extra%20page.pdf N1740 - OS2 2. 1 for Software Developers - P15 and P16 Extra page] | |||
* [https://archive.org/download/CoursewareN1740OS22.1ForSoftwareDevelopers/N1740%20-%20OS2%202.%201%20for%20Software%20Developers.zip Full Package - 53MB Zip File] | |||
'''Reprint Courtesy of International Business Machines Corporation, © 1994 International Business Machines Corporation''' | |||
[[Category:Courseware]] | [[Category:Courseware]] |
Latest revision as of 22:12, 4 October 2018
Reprint Courtesy of International Business Machines Corporation, © 1994 International Business Machines Corporation
Abstract
This course combines lectures, demonstrations and laboratory exercises to present the primary functions on the OS/2 2.0 control program. Daily exercises provide the student with experience in implementing the OS/2 2.0 Application Programming Interface.
Length
5 days - Hands-on Labs
Audience:
System programmers and engineers who will use OS/2 as a base for developing hardware and software products. Persons experienced in programming OS/2 versions 1.x should attend the "OS/2 2.0 for OS/2 Software Developers" course (WTDPS25C) for an update.
Prerequisites:
Familiarity with the PS/2 operating and programming environment and a working knowledge of C Programming language.
The student should also be able to:
The students will be able to apply the appropiate programming tools and procedures to build OS/2 applications that implement there key features:
- OS/2 Design Goals
- Applications Types
- 80386/486 Protected Mode Operation
- Memory Management
- Thread Management
- Execution Synchronization Using Semaphores
- Process Management
- Interprocess Communication Using Memory/Pipes/Queues
- File Systems
- Dynamic Link Libraries
- Session Management
- Exception Management
Download
- N1740 - OS/2 for Software Developers Version 2.x - Class Workbook - Volume 1
- N1740 - OS/2 2.1 for Software Developers - Supplemental Material CN17400C/N1740 - Revision 1.04 - September 13, 1994.
- N1740 - OS2 2. 1 for Software Developers - P15 and P16 Extra page
Reprint Courtesy of International Business Machines Corporation, © 1994 International Business Machines Corporation