In this course, you will get a solid introduction to the HPE NonStop™ Server implementation of ANSI-standard C programming. You will learn C language syntax and ANSI[1]standard I/O routines and apply your knowledge through lab exercises. From basic syntax to advanced techniques, the course provides an intensive look at the C language. Prior C knowledge is essential.
•Concepts and Facilities for HPE NonStop Systems (U4147S)
• Familiarity with C programming syntax or TAL programming experience
Module 1: C Language Overview
• Distinguishing between types, operators, and expressions
• Control flow
• Writing functions using appropriate program structure
• Using the Inspect and Native Inspect software products with C language programs
• Lab exercise: become familiar with basic “C” code and constructs
• Lab exercise: use standard “C” I/O functions and procedure calls
Module 2: Advanced C
• Using pointers
• Pass pointers and arrays as parameters
• Computing math with pointers
• Using various types of pointers
• Using argument count and argument vector parameters
• Using STRUCTS and UNIONS
• Lab exercise: reinforce your ability to use pointers
Module 3: The NonStop Server C Environment
• C memory models
• Usage of compiler pragmas
• Library headers
• Variable argument handling and jumping from functions
• ANSI file I/O and alternate file I/O
• Preventive debugging
• Lab exercise: use ANSI file I/O for file access
Onsite-delivery equipment requirements:
• One NonStop server with NonStop operating system, version H06 or later
• 6530 terminals or equivalent PC/workstation for instructor demonstrations
• 6530 terminal or equivalent PC/workstation per student
Join our public courses in our Nigeria facilities. Private class trainings will be organized at the location of your preference, according to your schedule.