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 

HP Tru64 UNIX v5 programming tools

» 

Business & IT Services

» 

Education & Training
US & Canada home

» Special deals
» What's new
» Register for class
» Locations
» Find a course
» Blades & ProLiant
» Business Analysis
» Cloud
» Data Center
» HP Storage
» HP-UX
» HP Integrity
» HP Networking
» HP NonStop
» HP OpenVMS
» HP Tru64
» Imaging & printing
» ITSM / ITIL
» Linux
» Microsoft
» Project Management
» VMware
» Virtualization
» Graphic Solutions
» Printable catalogs
» Find training in other countries
» Certification
» Education consulting
» HP Virtual Rooms
» ITRC / Online training
» Partner Training
» Government Customers
» Partner Training
» HP Learning center
Content starts here

At a glance

View schedule & enroll Sorted by: location or date
Course number U3712S
Length 2 days
Delivery method Instructor-led training (ILT)
Onsite dedicated training (OST)
Price USD $1,400
CAD $1,540

Course overview

This course provides instruction on the following program development tools running on the HP Tru64 UNIX operating system:

  • C compilers
  • Debuggers
  • Program file utilities
  • Program analysis utilities
  • Source code control
  • The make utility
  • Atom tools for profiling and debugging

Prerequisites

To obtain the most benefit from this course, you should be able to:

  • Program in C
  • Use one or more HP Tru64 UNIX operating system editors
  • Use HP Tru64 UNIX operating system commands and utilities

Audience

This course is designed for software engineers who develop software applications on the HP Tru64 UNIX operating system.


Ways to save

Next Steps

  • HP Tru64 UNIX v5 programming features U3713S
  • UNIX network application programming U3714S
  • Designing and debugging scalable multithreaded applications U3715S
  • HP Tru64 UNIX v5 internals overview U3701S

Course outline

  • Course outline
    • Describing the development phases and applicable tools
    • Identifying specification and design considerations
    • Describing the development and installation tools
  • Using the HP Tru64 UNIX compiler system
    • Compiler system overview
    • Compiler preprocessor features
    • Compiler system features
    • Compiler linking features
    • Program development tool: make
  • Debugging source code
    • Compiling a program for debugging
    • Using the ladebug debugger
    • Using the dbx debugger
    • Debugging multithreaded applications
    • Debugging a running process
    • Describing debugging techniques
  • Using the program file utilities
    • Describing the program file utilities
    • Finding the differences between two files
    • Find the differences between three files
    • Marking the differences between two files
    • Formatting source code
  • Identifying coding an dsyntax errors using lint and error
    • Using the lint command
    • Checking program flow
    • Checking data types
    • Checking variable and function usage
    • Checking for uninitialized and unused variables
    • Checking for migration issues
    • Checking for portability issues
    • Checking for coding errors and coding style differences
    • Creating a lint library
    • Using the error command
  • Profiling source code
    • Using the prof command
    • Obtaining program counter sampling data
    • Obtaining invocation and basic block counting data
    • Averaging prof results
    • Using the gprof command
  • Using the atom tools
    • Using the atom command
    • Using the pixie command
  • Managing source files using RCS
    • Describing the features and benefits of RCS
    • Identifying when to use RCS
    • Checking files into RCS
    • Recording file identification information with RCS
    • Checking files out of RCS
    • Managing releases with RCS
    • Displaying file version differences
    • Reporting file revision histories
    • Administering RCS
  • Managing source files using SCCS
    • Describing the features and benefits of SCCS
    • Identifying when to use SCCS
    • Checking files into SCCS
    • Recording file identification information with SCCS
    • Checking files out of SCCS
    • Checking edited files back into SCCS
    • Displaying file version differences
    • Reporting file revision histories
    • Administering SCCS
    • Using SCCS commands


Printable version
Privacy statement Using this site means you accept its terms Feedback to Education & Training
© 2011 Hewlett-Packard Development Company, L.P.