CN17400C/N1740 - OS/2 2.1 for Software Developers: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
'''Reprint Courtesy of International Business Machines Corporation, © 1994 International Business Machines Corporation'''
'''Reprint Courtesy of International Business Machines Corporation, © 1994 International Business Machines Corporation'''
[[image:N1740-Cover_th.png|thumb]]


[[image:N1740-Cover_th.png]]
==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==
==Length==
5 days - Hands-on Labs
5 days - Hands-on Labs
==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.
==Topics:==


==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 36: 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]


==Download==
* [https://drive.google.com/file/d/0B2E-UP8l9avgQXl2TDFKaXBqMmM/edit?usp=sharing N1740 - OS/2 for Software Developers Version 2.x - Class Workbook - Volume 1]
* [https://drive.google.com/file/d/0B2E-UP8l9avgVmlXdkFyeDNZS0k/edit?usp=sharing N1740 - OS/2 2.1 for Software Developers - Supplemental Material CN17400C/N1740] - Revision 1.04 - September 13, 1994.
* [https://drive.google.com/file/d/0B2E-UP8l9avgcE80b2gyWE5FcU0/edit?usp=sharing N1740 - OS2 2. 1 for Software Developers - P15 and P16 Extra page]
<br>
* [https://drive.google.com/file/d/0B2E-UP8l9avgZDZxcFMwTlZTQWs/edit?usp=sharing Full Package - 53MB Zip File]
<br><br>
'''Reprint Courtesy of International Business Machines Corporation, © 1994 International Business Machines Corporation'''
'''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

Reprint Courtesy of International Business Machines Corporation, © 1994 International Business Machines Corporation