Exam Preparation Guide: Exam #HP0- 664
NonStop???? Application Design and Development – Level 1
Check the web site for course descriptions and prerequisites at:
http://education.nonstop.compaq.com/us/cat/httoc.htm
You can also call (800) 621-9198 in North America, to speak with one of our education
consultants or register for courses.
Or, you can email us at: nonstop.training@compaq.com
Exam Status
The NonStop Application Design and Development – Level 1 exam has
completed beta testing and is now live. This exam is administered by Prometric Regional Service Centers in North America (other locations may have different delivery methods). Refer to the Prometric website http://www.2test.com
Exam Details
Number of test items: 79
Time allotted to take test: 75 minutes
Passing Score: 63% – 50 items correct
You are not allowed to refer to any books or reference material during the NonStop
Application Design and Development – Level 1 exam.
Exam Preparation Guide: Exam # HP0-664 1
NonStop? Application Design and Development – Level 1
Audience
This exam is targeted for the following personnel, with a minimum of one-year experience on
the Compaq S-Series platforms running the G-Series NonStop? Kernel Operating System:
Authorized Service and Support personnel (field support technicians), who perform installations, upgrades, troubleshooting and maintenance tasks.
Global Customer Support Center (GCSC) personnel, who may have specialized technical expertise in the operating system (e.g., security features, hardware, subsystems) and
serve as support for both field support technicians and customers.
Analyst SEs or Pre-SalesTechnical Support (PSTS) personnel, who perform pre-sales consulting and technical account support, including tasks such as assessment of customer needs, system sizing and configuration, installation consulting, and so forth.
NonStop? Kernel Software Developers, System Integrators and Consultant Partners, Application Designers and Developers, Authorized Service Channel Partners and Distributors, Customers authorized to service their own equipment.
Exam Preparation Guide: Exam # HP0-664 2
NonStop? Application Design and Development – Level 1
Exam Registration
The Compaq tests are delivered at Prometric Centers.
To register for the NonStop Application Design and Development – Level 1
(Exam #HP0-664):
? Call :
NA – 800-366-EXAM (3926)
APD – 61-2-9414-3663
Latin America – 410-843-4300
Japan – 81-3-3269-9620
EMEA – 31-320-239-800 OR
? Register online at Prometric Web Registration
? Due to high call volume on Mondays, Prometric recommends scheduling test appointments on Tuesday through Friday.
Note
Online registration cannot calculate discounted tests and is not available in all regions. To register for beta tests or to take advantage of discounts, you must register over the phone.
Have the following information ready when you register:
? Name
? Social security number, SSI number, or your assigned Compaq testing identification number 1
? Compaq student or ASE ID number 2
? Company or organization
? Mailing address (street, city, state, country, and ZIP)
? Test Series ID number NonStop Application Design and
Development – Level 1 (Exam #HP0-664)
? Compaq Reseller ID number (if applicable)
1 If you cannot provide a social security number or SSI number, Prometric will assign a unique Compaq testing identification number to you. You are responsible for using this number in all future Prometric testing transactions.
2 If the Student ID number is unknown or has never been assigned, please call Compaq Registration. In the U.S. call 800-732-5741 or in Canada call 800-392-7024.
Exam Preparation Guide: Exam # HP0-664 3
NonStop? Application Design and Development – Level 1
What Youll Be Tested On
Exam questions were written to evaluate your knowledge of the following objectives. The
percentage of items dedicated to each major category is included in parenthesis.
1) Application Design Lifecycle (10%)
1.1 Describe the major components of an application requirements specification
1.2 Describe the purpose of the technical specification
1.3 Discuss availability issues
Quality
SLA
Cost of downtime
Minimum accepted workload
1.4 Describe various security risks
Security policy
Authentication
Data integrity
1.5 Describe scalability issues
Future growth
Average peak data volume and transaction rate
1.6 Discuss performance-related issues
Response time
Workload
Resources
1.7 Describe the major components of the functional design
Describe the purpose of the business process
Describe the principles of logical database design
Describe the major properties of the transactions
Transaction Profiles/Volumes
Complexity
1.8 Describe the elements of technical design
Parameters needed for sizing
Transactions
Database
Number of users
1.9 Describe the variety of application architectures (Client/Network/Server)
Distributed Application (Monolithic)
Exam Preparation Guide: Exam # HP0-664 4
NonStop? Application Design and Development – Level 1
Distributed Database
Client/Server
1.10 Discuss the considerations for process design
Transaction grouping
Service grouping
Presentation services
1.11 Describe the process of physical database design
Table design
(De)normalization
Primary key/index
Foreign key
Partitioning/distribution
Access plans
1.12 Describe the security elements
Logon server
Protection views
Application level
1.13 Discuss the impact of different network protocols
Describe network protocol considerations
TCP/IP
OSI protocols
SNA protocols
1.14 Describe the components of application development
Discuss criteria for language choice
Discuss methodology
1.15 Discuss choice and use of different development tools
Identify program entities
Coding standards
Libraries
Error handling
Debugging methods
Code optimization
Documentation standards
1.16 Describe the testing process
Module testing
Path testing
Integration testing
System testing
Operations testing
Failure testing
Exam Preparation Guide: Exam # HP0-664 5
NonStop? Application Design and Development – Level 1
Stress/performance testing
User acceptance testing
2) Products and Tools (21%)
2.1 Describe the products and tools used to work with a database
Define the features and use of
SQLCI (Conversational I/F)
FUP
MXCI
ENABLE
ENFORM
2.2 Describe characteristics of the major NonStop? Himalaya Pathway subsystems
Describe the major components and functions of
Pathway/TS
TS/MP
Pathway/XM
2.3 Demonstrate knowledge of NonStop? Himalaya middleware components
Describe the major components and functions of NonStop? CORBA and
NonStop? JORB
Describe the major components and functions of NonStop? ODBC
Describe the major components and functions of RSC/MP
Describe the major components and functions of NonStop? DCE
(Distributed Computing Environment)
Describe the major components and functions of NonStop? DTE (Data Transformation Engine, Mercator) e.g. ETLs (Extract Transformation and Loads)
Describe the major components and functions of OSI/MHS (Message
Handling System)
Describe the major components and functions of NonStop? EAS
(Enterprise Java Beans)
Describe the major components and functions of TUXEDO
Describe the major components and functions of NonStop? Server Object
Gateway
2.4 Demonstrate knowledge of NonStop? Himalaya development tools
Define the features and use
DDL (Data Definition Language)
SCUP
SCOBOL
SQLCOMP
NonStop? Java
TAL/pTAL
COBOL85
C/C++
Exam Preparation Guide: Exam # HP0-664 6
NonStop? Application Design and Development – Level 1
Native mode compilers
AXCEL code accelerator
BIND/NLD/NOFT
TEMPL/TEMPLI
TACL
IDL (I/F Definition Language)
PATHMAKER
Himalaya Integrated Development Environment
JDB Java Debugger
INSPECT, VISUAL INSPECT, DEBUG
2.5 Demonstrate knowledge of NonStop? Himalaya transaction monitoring facility and related tools (TM/MP)
Describe the major stages of the TM/MP transaction lifecycle
BEGIN/END
COMMIT
ABORT
Describe the purpose and usage of transaction identifiers
Describe the relationship between TM/MP and OTS/JTS (Transaction
Services)
Identify the use of AutoTMF
2.6 Demonstrate knowledge of NonStop? Himalaya web interfaces and products
Describe the major components and functions of iTP WebServer
Pathway/CGI
Servelets
Java Server Pages
Active Transaction Pages
Describe the major components and functions of Pathway/iTS
Describe the functionality of
JDBC
JPATHSEND
JEnscribe
2.7 Demonstrate knowledge of instrumentation capabilities
Describe components of the EMS subsystem
Define the features and use of EMS/Faststart
Describe components of the SPI architecture
Describe the use of Measure
2.8 Demonstrate knowledge of data replication facilities
Describe the major components and functions of RDF
Describe the relationship between NonStop RDF and TM/MP
3) Application Architecture (16%)
3.1 Discuss the techniques used to optimize performance of a Himalaya application
Exam Preparation Guide: Exam # HP0-664 7
NonStop? Application Design and Development – Level 1
Describe how to recognize code that can be accelerated
Discuss the use of server classes versus named processes
Describe how to utilize memory efficiently
Discuss techniques to optimize disk I/O
Use of explain plan in SQL
Design for serial inserts
Optimal ratio of records/rows to blocks
Types of files suitable for different uses
Discuss use of waited and nowaited I/O
Discuss the use of process priorities
Describe how to minimize the number of process-to-process hops to process a transaction
3.2 Discuss the techniques to achieve required availability of a Himalaya application
Describe how named process pairs provide availability
Checkpointing
Active versus Passive backup processes
Describe how persistent processes provide availability (including management by persistent monitors such as PATHMON)
3.3 Discuss the techniques to achieve required scalability
Discuss use of PATHWAY serverclasses
Discuss transaction isolation (independence of this transaction from others)
Discuss how atomicity (context-free units of work) improves scalability
Discuss the use of application partitioning to achieve ultimate scalability
3.4 Discuss the ACID properties of well-designed transactions
Define Atomicity
(Changes are done completely or completely undone)
Define Consistency
(Effects of a transaction are preserved invariant properties of system)
Define Isolation
(Intermediate states are not visible to other transactions)
Define Durability
3.5 Discuss the benefits and uses of different application architecture models
Discuss the Requester/Server model
Discuss the Client/Server model
Discuss web application models
Define what is meant by context-free and context-sensitive servers
Discuss the use of shared memory
3.6 Discuss NonStop? Himalaya application limits
Discuss message system considerations and limitations
IPC size limitations
Number of opens
Exam Preparation Guide: Exam # HP0-664 8
NonStop? Application Design and Development – Level 1
Impact of network messages on TMF
Discuss transaction boundaries
3.7 Discuss application portability to a NonStop? Himalaya system
Define requirements for Java portability
Define requirements for porting UNIX programs to OSS
3.8 Discuss distributed application design
Define distributed transactions (multiple nodes)
Define distributed processes
Discuss heterogeneous applications
Message queuing
Message formatting and data conversion
Communications interfaces
File transfer methodology
3.9 Discuss considerations of the different operating system personalities
Define how to talk from OSS to Guardian
Describe how to define Guardian and OSS servers in TS/MP
Discuss file system differences, or relationships
Discuss functions of the /G and /E OSS directory interfaces
Describe how to invoke TACL commands from OSS shell
4) Database Design (10%)
4.1 Describe principles of logical database design
Demonstrate knowledge of Entity/Relationship analysis
Demonstrate knowledge of the normalization process
4.2 Describe principles of physical database design
Discuss the considerations for choosing file systems
Enscribe
OSS
NonStop SQL
Discuss the considerations for choosing specific file types
Discuss the following:
Primary key / index
De-normalization
Database sizing
Partitioning
File placement
Backup/recovery strategies
Selection of data types
Data compression
Cache management
4.3 Discuss the functions and use of catalogs
Exam Preparation Guide: Exam # HP0-664 9
NonStop? Application Design and Development – Level 1
Program validation
Statistics
Catalog (metadata)
4.4 Discuss considerations related to performance/availability
Key lengths
Locks and lock lengths
Query design
Control statements/control table
Parallel processing
4.5 Discuss file size considerations
Maximum partitions on an Enscribe file
Maximum blocksize in an Enscribe file
Maximum extents in a Enscribe file or SQL table
SQL table limitations
Use of format2 files
5) Security (5%)
5.1 Describe how and when to use encryption
Describe why encryption is necessary
Describe the NonStop? Himalaya facilities for encryption
Describe difference between hardware and software encryption
Identify encryption techniques
Symmetric versus asymmetric encryption
Private and public key encryption
Privacy
Non-repudiation
DES
PKI
Identify functionality (functional capability) of Atalla products
Identify NonStop? Kernel products used to implement SSL, PKI, VPN
(Web) technologies
5.2 Discuss the need for firewalls
Identify the purpose of a firewall
Describe when to use a firewall
Describe how presence of a firewall affects a NonStop? Himalaya design
5.3 Describe GUARDIAN security
Demonstrate knowledge of GUARDIAN users and groups
Describe the Guardian file security string (RWEP->AN,CG,UO-*)
Explain the use of REMOTEPASSWORDs for distributed applications
Describe how an application program can authenticate a user using
GUARDIAN system procedure calls
Describe features available for securing applications
Describe Safeguard security features for application programs
Exam Preparation Guide: Exam # HP0-664 10
NonStop? Application Design and Development – Level 1
5.4 Describe OSS security
Describe OSS security features available to applications programmers
Describe the differences between GUARDIAN and OSS Security
6) Designing for Change: Best Practices (5%)
6.1 Describe best practices for future change
Discuss considerations for portability
Describe isolating data from the application
Demonstrate how to use a modular design
Discuss the use of version-labeled interfaces for intermodule communication (message versioning)
Identify implementation support techniques
Discuss handling changes in the initialization information
Describe server-based client executable code management
Demonstrate knowledge of avoiding hard coding the names of physical objects
Describe best practices for changing a NonStop? SQL/MP program or database
6.2 Describe migration information sources available to application developers
7) Application Development on NSK (16%)
7.1 Identify the development environments available for the NonStop? Kernel
(Guardian and OSS)
7.2 Explain the techniques of fault tolerant programming
Describe process pairs
Describe persistent processes
Describe Checkpointing
7.3 Describe the usage of information sources/resources available to developers
7.4 Describe the functions of code generators
Describe the features of Pathmaker
Describe the functions of SCUP
Describe the normal use of ENABLE
7.5 Discuss source code management
Describe the purpose of source code management
Describe the usage of VPROC for an application
7.6 Describe the different methods of object code creation
Describe the differences between non-native, native and accelerated object code
Describe the static vs dynamic SQL/MP compilation process
Exam Preparation Guide: Exam # HP0-664 11
NonStop? Application Design and Development – Level 1
Describe the steps to compile a program containing embedded SQL/MP
statements
Demonstrate knowledge of the bind (BIND and NLD) process
7.7 Identify the available debugging tools
Describe the differences between INSPECT and VISUAL INSPECT
Describe when you would use DEBUG
Explain the use of the IMON process
Define the naming convention of Saveabend files
7.8 Demonstrate knowledge of DEFINES, ASSIGNS, PARAMS and late binding
Describe the difference between DEFINES and ASSIGNS
Describe the purpose of PARAM
Describe the purpose of environment variables (OSS)
Identify when Late Binding is required
Describe the relationship between DEFINES and Pathway server classes
7.9 Demonstrate knowledge of Pathway and Tuxedo Transaction Services
Describe the function of PATHSEND
Discuss the proper implementation of TS/MP server protocol
Describe how to invoke a TUXEDO service
7.10 Discuss EMS logging
Define the elements of a tokenized message
Describe how to create a tokenized message
Describe the usage of EMS templates
Identify tools used to create EMS templates (EMS Fast Start)
Describe how to activate EMS templates
Describe EMS collectors
7.11 Demonstrate knowledge of batch processing techniques
Identify considerations associated with batch processing and TM/MP
Describe the advantages of using DataLoader/MP
8) Application Management (11%)
8.1 Describe the tools/utilities used in performance and tuning
Describe the types of data available from MEASURE
Describe the output of GPA
Describe the use of the statistics provided by Pathway
Describe method for obtaining statistics for an SQLCI query
8.2 Demonstrate knowledge of capacity planning
Describe the features of TCM
Describe the features of TPDC
8.3 Describe the main configurable components of an application
Exam Preparation Guide: Exam # HP0-664 12
NonStop? Application Design and Development – Level 1
Describe the attributes of the PATHWAY environment
Describe the attributes in a Pathway server class
Describe the attributes in a TCP
Describe the configurable attributes of Tuxedo
Describe the configurable attributes of batch suites, such as NetBatch
8.4 Demonstrate knowledge of backup and recovery utilities
Describe the function of
BACKUP
RESTORE
TMF DUMP FILES
TMF RECOVER FILES
PAX
8.5 Identify the tools available for manageability
Describe the use of
VHS
OMF
EMS
MEASURE
NetBatch
SQLCI
ENFORM
ASAP
8.6 Demonstrate knowledge of TACL (Tandem Advanced Command Language)
Describe the use of TACL Macros and Obey Files
Describe the function of the PMSEARCHLIST
Describe the function of the DEFINE =_DEFAULTS
8.7 Demonstrate knowledge of ViewPoint and Web ViewPoint
Identify the TACL Macro to start ViewPoint
Describe the purpose of FILTERS
Describe the advantage of using Web Viewpoint
9) Error Handling and Recovery (6%)
9.1 Demonstrate knowledge of runtime errors
Demonstrate knowledge of file system error documentation
Define file system errors
Define file system warnings
Explain some common file system errors
Demonstrate knowledge of programming techniques for capturing and recovering from file system errors
Demonstrate coding to detect file system errors
Demonstrate ability to recover from file system errors
Exam Preparation Guide: Exam # HP0-664 13
NonStop? Application Design and Development – Level 1
9.2 Demonstrate knowledge of programming techniques for capturing and recovering from SQL errors
Demonstrate knowledge of SQL errors
Demonstrate knowledge of SQL error documentation
Define SQL errors
Define SQL warnings
Explain some common SQL errors
Explain the difference in error reporting in SQL and file system errors
Demonstrate differences in SQL error checking for NonStop?
SQL/MX
9.3 Demonstrate knowledge of programming techniques for capturing and recovering from various subsystem errors
Demonstrate knowledge of subsystem errors
Demonstrate knowledge of subsystem error documentation
Define subsystem errors
Explain some common subsystem errors
Demonstrate knowledge of programming techniques for capturing and recovering from subsystem errors
Describe coding to detect subsystem errors
Demonstrate the ability to recover from subsystem errors
Demonstrate knowledge of subsystem error documentation
Demonstrate the ability to test for SPI errors
Demonstrate knowledge of aborting a transaction
Exam Preparation Guide: Exam # HP0-664 14
NonStop? Application Design and Development – Level 1
Related Training and Study References
The Compaq Accredited Professional Program (Level 1) includes references to a variety of
materials that provide information included on this certification exam. Completion of courses and review of materials is recommended, but not required, for success on this exam.
Recommended Minimum Courses
Course Title Part Number Type Length
Concepts and Facilities 522601-001 ILT 4 days
NonStop? SQL/MP Essentials 522603-001 ILT 4 days
NonStop? SQL/MP Overview 101477 ISP 8 hours
Object-Oriented Analysis – Dynamic Modeling (C and C++) CBTEG168 ISP 6 hours
Open System Services (OSS) Operations and Management 522637-001 ILT 5 days
Pathway Application Programming Education Series 86273 ISP 35 hours
NonStop? TUXEDO System Administration 424370-001 ISP 8-10 hours
Additional Highly Recommended Courses
Check web site course descriptions for prerequisites
Course Title Part Number Type Length
DataLoader/MP 126396 ISP 8 hours
Introduction to NonStop? Distributed Object Manager/MP 141097 ILT 4 days
NonStop? ODBC Server Product Overview 108544 ISP 1 hour
NonStop? SQL/MP Conversational Interface 101478 ISP 18 hours
NonStop? SQL/MP Physical Database Design 16280 ILT 2 days
NonStop? SQL/MP Programmatic Interface 113451 ISP 18 hours
NonStop? SQL/MP Query Design for Performance 522621-001 ILT 4 days
Object-Oriented Analysis – Objects and Classes (C and C++) CBTEG169 ISP 5 hours
Object-Oriented Design – (C and C++) CBTEG170 ISP 3 hours
Pathway System Management 522588-001 ILT 3 days
ILT = Instructor-Led Training
ISP = Independent Study Program
Check web site course descriptions for prerequisites at:
http://education.nonstop.compaq.com/us/cat/httoc.htm
Additional Recommended Reference Materials for This Exam
Go to the link for the Application Design chapter and review it for this exam:
http://education.nonstop.compaq.com/us/cert/appdes.pdf
References to the majority of questions found in this exam can be found in manuals
contained in the Online TIM (Total Information Manager) collections (This guide typically references the latest release available in the TIM Document Collection). TIM is a single interface to all NonStop? Systems documentation and support information. External users must subscribe to the TIM CD collection. See your Compaq Representative for more information.
NOTE: TIM must be installed on your system before using the following default access settings. http://tex.tandem.com/cgi-bin/timcfg.exe
Exam Preparation Guide: Exam # HP0-664 15
NonStop? Application Design and Development – Level 1
Documentation
The references below are based on information available as of May 2001. Information nested ( ) and in quotation marks (”) indicates subsections emphasized in the document.
Accelerator Manual, (108428), Introduction and Using the C Run-Time Library
Application Design (54179)
Life Cycle and Methodology
What is Application Availability?
Designing Applications for Change Application Architecture
Availability Guide for Application Design (124511)
What is Application Availability?
Overview of Server and Network Fault Tolerance
Data Protection and Recovery
Increasing the Availability of Open Applications
Availability in the Pathway Transaction-Processing Environment
Availability through Process-Pairs and Monitors
Instrumenting an Application Availability
Minimizing Programming Errors
Development Methodology Specify and Review the Requirements
What is Application Availability
Cobol 85 for NonStop? Himalaya Systems Manual (429297-001) Using COBOL85 in the
Open System Services (OSS) Environment
Data Definition Language (DDL) Reference Manual (426798-001), Introduction to DDL
DataLoader/MP Reference Manual (142887) Intro to Data/Loader/MP
Debug Manual, (421921-001) Introduction
DSM Template Services Manual (427187-001) Introduction and Installing Templates
EMS FastStart Manual, (133701) Introduction
EMS Manual (426909-001)
Introduction to EMS
Configuring EMS
Web ViewPoint documentation
ENABLE Reference Manual, (082560) Introduction
ENABLE Users Guide (082571)
ENFORM Users Guide (058058) Developing an ENFORM Query
Enscribe Programmers Guide (137692) General File Creation and Access Information
File Utility Program [FUP] Reference Manual (425742-001), FUP Commands
GPA Manual (135081)
Getting Started with Visual Inspect (131794)
Guardian Disk and Tape Utilities Reference Manual (426958-001)
Guardian Procedure Calls Reference Manual (427702-001) Guardian Procedure Calls (C)
Guardian Procedure Errors and Messages Manual (420035-001)
Guardian Programmers Guide (421922-001) Creating and Managing Processes
Guardian Users Guide (425266-001)
Himalaya S-Series Server Description Manual (425160-001)
Inspect Manual (118810) Debugging Processes and Save Files
Introduction to Data Management (015873) Managing Data on the Tandem Systems
Introduction to NonStop? Operations Management (125507)
Exam Preparation Guide: Exam # HP0-664 16
NonStop? Application Design and Development – Level 1
Introduction to NonStop? Transaction Manager/MP (TM/MP) (124757) Application
Programming for the TMF Subsystem
Introduction to Tandem Himalaya S-Series Servers (130961)
Online Transaction Processing Systems
The Transaction Processing Environments
iTP Active Transaction Pages (424331-001) ATP Web Page and Script Structure
iTP Secure WebServer System Administration Guide (425144-001) Using Common Gateway
Interface (CGI) Programs
Measure Reference Manual (425077-001)
NLD and NOFT Manual (427686-00) Introduction to the Utilities
NetBatch Manual (142530) Job Planning, Submission, and Management
NonStop AutoTMF User’s Guide (427642-001) Preparing Programs
NonStop JOLT for TUXEDO User’s Guide CSS/Security Client User Guide
NonStop JTS/OTS: User’s Guide (142999) An Overview of the Transaction Service
NonStop RSC/MP 6.1 Installation and Configuration Guide (425709-001) Configuring and
Managing the RSC/MP TDP Process
NonStop RSC/MP Programming Manual (425711-001) Introduction to Remote Server Call
(RSC/MP)
NonStop Server for JAVA (NSJ) Programmer’s Guide (426947-001) Introduction to NonStop
Server for JAVA
NonStop Server for Java (NSJ) Tools Reference (426948-001) Java Debugger
NonStop Server for JAVA 1.5 (422097-001) Accessing NonStop SQL/MP Databases
NonStop SQL/MP Installation and Management (424912-001) Managing Database
Applications
NonStop SQL/MP Query Guide (429826-001)
Cancel Command
Data Dictionary
FC Command
Generalized Owner
Icompress File Attribute
Left_Margin Option
Page_Count Option
NonStop SQL/MP Programming Manual For C (427071-001) Explicit Program Compilation
NonStop SQL/MP Reference Manual (429320-001)
Cancel Command
Data Dictionary
FC Command
Icompress File Attribute
Left_Margin Option
Page_Count Option
NonStop (TM) CORBA 2.3 (see Independent Product User Documentation in TIM)
CORBA 2.3 Architecture
NonStop TM/MP Application Programmers Guide (136586) TMF Programming Environment
NonStop TM/MP Reference Manual (137445) NonStop TM/MP Limits
NonStop TS/MP Pathsend and Server Programming Manual (132500-001)
Intro to Pathway Application Programming
Designing Your Application
Exam Preparation Guide: Exam # HP0-664 17
NonStop? Application Design and Development – Level 1
Writing Pathsend Requesters
Writing Pathway Servers
NonStop TS/MP System Management Manual (135027)
Overview of PATHCOM
PATHCOM Operation Commands
PATHMON Environment Control Commands
Server Commands
NonStop TUXEDO System Application Development Guide (125218) Application
Development Environment Overview
NonStop V i r t u a l H o m e t e r m Subsystem (VHS) Manual (140607)
Introduction to VHS
VHS Limits
ODBC Server Reference Manual (429151-001) Architecture Overview
Object Monitoring Facility OMF Manual (422666-001)
Open System Services Management and Operations Guide (425683-001)
Open System Services Porting Guide (425278-001) Porting UNIX Applications to the OSS Environment
Open System Services Programmer’s Guide (128186)
Managing Files
Overview of the OSS Programming Environment
UNIX common knowledge
Open System Services Shell and Utilities Reference Manual (425122-001), User
Commands
Open System Services User’s Guide (420292-001)
Intro to Open System Services
Running the OSS Shell
Operator Messages Manual (427190-001)
OSF DCE Application Development Guide (124246) Introduction to DCE Application
Programming
Pathmaker Programming Guide (067868)
Pathway SCREEN COBOL Utility Program (SCUP) Reference Manual (109425) Introduction
to SCUP
Pathway/TS SCREEN SCOBOL Reference Manual (139453)
Introduction to SCREEN COBOL
Procedure Division
Pathway/TS System Management Manual (120040)
Pathway/TS TCP and Terminal Programming Guide (121308)
Programming for Specific Terminals
Introduction to TCP and Terminal
Pathway/XM System Management Manual (426761-001)
Configuring servers
Pathway/XM Benefits and Features
Pathway/iTS Web Client Programming Manual (426746-001) Introduction to Pathway/iTS Web Clients
Pathway/iTS SCUP Reference Manual (426747-001)
RDF/MP and IMPX System Management, (424123-001)
Introducing RDF
Exam Preparation Guide: Exam # HP0-664 18
NonStop? Application Design and Development – Level 1
RDF Command Summary
Security Management Guide (118610)
Software Release Document T8628D40 (427169-001)
SPI Programming Manual (427506-001) SPI Concepts and Protocols
TACL Reference Manual (109462)
Built-In Functions and Variables
UTILS: TACL Commands and Functions
Tandem Capacity Model (TCM) Manual (424093-001)
Tandem Performance Data Collector (TPDC) Manual (425647-001)
TM/MP Application Programmer’s Guide (136586)
TMF Programming Environment
Procedure Call Syntax
TNS/R Native Application Migration Guide (136525)
Introduction to Native Mode
Developing a Migration Strategy
TS/MP Pathsend and Server Programming Manual (132500)
Glossary
Designing your Application
Writing Pathsend Requesters
TS/MP System Management Manual (135027)
Overview of PATHCOM
Managing the Pathsend Environment
Configuring Objects in a PATHMON Environment
SERVER Commands
ViewPoint Manual using ViewPoint (426801-001)