C Programming on HPE NonStop Systems

U4144X

Course ID

U4144X

Duration

3 days

Format

ILT, VILT

Course ID

U4144X

Duration

3 days

Format

ILT, VILT

HPE NonStop system

  • Overview

    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- 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.

  • Audience

    System analysts, System programmers, Programmers, Programmer analysts


  • Prerequisites

    Before attending this course, you should have completed

    • Concepts and Facilities for HPE NonStop Systems (U4147S)
    • Familiarity with C programming syntax or TAL programming experience

  • Course objectives

    After completing this course, you should be able to:

    • Provide an intensive look at basic C language syntax and advanced ANSI-standard I/O routines

  • Course outline

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

  • become familiar with basic “C” code and constructs
  • 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

  • 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

  • use ANSI file I/O for file access

Onsite-delivery equipment requirements:

  • One HPE 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

5 reasons to choose HPE as your training partner

  1. Learn HPE and in-demand IT industry technologies from expert instructors.
  2. Build career-advancing power skills.
  3. Enjoy personalized learning journeys aligned to your company’s needs.
  4. Choose how you learn: in-person, virtually, or online—anytime, anywhere.
  5. Sharpen your skills with access to real environments in virtual labs.

Explore our simplified purchase options, including HPE Education Learning Credits.

Recommended for you