Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home
Education & Training  >  Find a course 

C programming on HP NonStop systems


Education & Training
US & Canada

» Contact Us
» Register for a class
» Education Centers
» Onsite & Dedicated Training
» What's new
» Find a course
» Big Data
» Business Analysis & Project Management
» Cloud
» Data Center
» HP ExpertOne Customer
» HP ExpertOne Partner
» HP Integrity
» Graphic Solutions
» Linux
» Microsoft
» HP Networking
» HP NonStop
» HP OpenVMS
» HP Project Odyssey
» HP ProLiant
HP BladeSystem
» Security
» HP Storage
» HP Tru64
» Virtualization
» HP VISPEL-Video Training
» VMware
» HP Education Consulting
» Certification
» HP Virtual Rooms
» eLearning
» HP Software Education
Content starts here
At a glance
View schedule & enroll Sorted by: location or date
Course number U4144S
Length 3 days
Delivery method Remotely assisted instructional learning (RAIL)
Instructor-led training (ILT)
Onsite dedicated training (OST)
Price USD $1,800
CAD $1,980

Course overview

You will get a solid introduction to the HP NonStop Server implementation of ANSI-standard C programming in this 3-day course. 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.


  • Concepts and Facilities
  • Familiarity with C Programming syntax or TAL Programming experience


  • Programmers
  • Programmer analysts
  • System analysts
  • System programmers

Ways to save

Benefits to you

  • C variables, constants, operators, arrays, structures, expressions, and statements
  • If-Then-Else, Loop, and Switch (case) constructs
  • Functions
  • Pointers
  • Routines
  • C memory models and libraries
  • Program and compiler directives
  • ANSI-standard I/O

Next Steps

C Programming in the Guardian environment U4143S

Course outline

  • C language overview
    • Distinguishing between types, operators, and expressions
    • Control flow
    • Writing functions using appropriate program structure
    • Using the inspect software product 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
  • 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
  • The HP NonStop server C environment
    • C memory models
    • Usage of compiler pragmas
    • Use of BIND utility
    • 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

U4144S - G.01
Privacy statement Using this site means you accept its terms Feedback to Education & Training
© 2014 Hewlett-Packard Development Company, L.P.