TC 9-72 governs basic principles, techniques, and procedures associated with digital computers, including hardware, software, and data communications.
View TC 9-72 on armypubs.army.mil
TC 9-72 covers computer history, operating concepts, hardware components, software, programming, coding systems, data storage, and networks. It includes check-on-learning questions and answers, and explains testing, desk checking, and documentation for computer programs.
Applies to: This training circular applies to the Active Army, the Army National Guard/Army National Guard of the United States, and the United States Army Reserve.
The objective of this training circular (TC) is to describe the basic principles, techniques, and procedures associated with digital computers. (paragraph 4-1)
The purpose of testing is to determine that all data can be processed correctly and that the output is correct. (paragraph 3-89)
The test data should include the following: Typical data, which will test the commonly used program paths. Unusual but valid data, which will test the program paths used to process exceptions. Incorrect, incomplete, or inappropriate data, which will test the program's error routines. (paragraph 3-89)
Even if the program passes error-free through the assembly or compiler program, this does not mean the program is perfected. (paragraph 3-88)
Variable-word-length computers make the most efficient use of available storage space, since a character can be placed in every storage location. (paragraph 4-24)