| |

Course Topics
We provide training of OpenVMS Concepts and OpenVMS Programming. Each topic
can be presented in a cursory fashion, in great detail, or anything in between.
Each course is customized to your requirements.
All Programming examples and exercises are presented in C and Fortran.
OpenVMS Concepts
 | OpenVMS History |
 | OpenVMS Characteristics |
 | Comparison of VAX, Alpha and Itanium Systems |
 | Processes, Jobs and Images |
 | Account Management |
 | Access Modes |
 | File specifications |
 | Directory Structures |
 | User Identification Code (UIC) |
 | DCL Commands and Utilities |
 | Defining Keys |
 | Logical Names |
 | Symbols |
 | System Messages |
 | Text Editing |
 | Command Procedures |
 | Lexical Functions |
 | Regulating OpenVMS Processes |
 | Privileges |
 | Quotas |
 | Memory Management Concepts |
 | Process States |
 | Process Scheduling |
OpenVMS Programming
 | Program Sections |
 | Compilers |
 | Libraries |
 | Linking |
 | Option Files |
 | Understanding Linker Maps |
 | Symbolic Debugging |
 | Calling Standard |
 | OpenVMS Procedures |
 | Status Codes |
 | Structures |
 | Time Manipulation |
 | Event Flags |
 | Asynchronous System Trap (AST) |
 | Lock Manager |
 | Logical Names |
 | OpenVMS I/O |
 | QIO System Service |
 | Mailboxes |
 | Record Management Services (RMS) |
 | Unsolicited Input |
 | Screen Management (SMG) |
 | Hibernation and Suspension |
 | Process Creation |
 | Process Informational Services |
 | Process Termination |
 | Memory Management |
 | Global Sections |
 | Shareable Images |
 | INSTALL Utility |
 | Interrupts, Exceptions and Conditions |
 | Condition Handling |
 | Exit Handlers |

A member of the HP Developer and Solution Partner Program 

Contact Information
- Telephone
- 905-679-1773
- Postal address
- 99 Sawmill Road, Caledonia, Ontario, Canada, N3W 1Y6
- Electronic mail
- General/Sales Information: info@synergysoftwareconsulting.ca
|