Chattanooga Software Center
Business Software Ready To Go

Business Software
made in America

Delivering Internet Based Systems Since 1996
Software Terms GlossaryH

HDD. hard disk drive.


HIPO. hierarchy of input-processing-output.


Hz. hertz.


half duplex. Transmissions [communications] which occur in only one direction at a time, but that direction can change.


handshake. An interlocked sequence of signals between connected components in which each component waits for the acknowledgement of its previous signal before proceeding with its action, such as data transfer.


hard copy. Printed, etc., output on paper.


hard disk drive. Hardware used to read from or write to a hard disk. See: disk, disk drive.


hard drive. Syn: hard disk drive.


hardware. (ISO) Physical equipment, as opposed to programs, procedures, rules, and associated documentation. Contrast with software.


hazard. (DOD) A condition that is prerequisite to a mishap.


hazard analysis. A technique used to identify conceivable failures affecting system performance, human safety or other required characteristics. See: FMEA, FMECA, FTA, software hazard analysis, software safety requirements analysis, software safety design analysis, software safety code analysis, software safety test analysis, software safety change analysis.


hazard probability. (DOD) The aggregate probability of occurrence of the individual events that create a specific hazard.


hazard severity. (DOD) An assessment of the consequence of the worst credible mishap that could be caused by a specific hazard.


hertz. A unit of frequency equal to one cycle per second.


hexadecimal. The base 16 number system. Digits are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, & F. This is a convenient form in which to examine binary data because it collects 4 binary digits per hexadecimal digit; e.g., decimal 15 is 1111 in binary and F in hexadecimal.


hierarchical decomposition. See: modular decomposition.


hierarchy of input-processing-output. See: input- processing-output.


hierarchy of input-processing-output chart. See: input-process-output chart.


high-level language. A programming language which requires little knowledge of the target computer, can be translated into several different machine languages, allows symbolic naming of operations and addresses, provides features designed to facilitate expression of data structures and program logic, and usually results in several machine instructions for each program statement. Examples are PL/1, COBOL, BASIC, FORTRAN, Ada, Pascal, and "C". Contrast with assembly language.



Back to Software Terms Glossary




 © 1996 -  Chattanooga Software Center. All Rights Reserved.
Privacy Policy | Terms Of Use | Contact Us | Home

Chattanooga Software Center, 3821 Saint Elmo Avenue, Chattanooga, Tennessee 37409, 423-821-3463