TC 9-72 — Communication-electronics Fundamentals: Digital Computers

TC 9-72 governs basic principles, techniques, and procedures associated with digital computers, including hardware, software, and data communications.

Search TC 9-72

  • Publication number: TC 9-72
  • Title: COMMUNICATION-ELECTRONICS FUNDAMENTALS: DIGITAL COMPUTERS
  • Date: 09/12/2005
  • Proponent: T2COM
  • Status: ACTIVE

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.

Topics covered

  • Computer history
  • Central processing units
  • Computer memory
  • Operating systems
  • Programming languages
  • Flowcharting
  • Computer coding systems
  • Data storage methods

Questions and answers

What is the objective of TC 9-72?

The objective of this training circular (TC) is to describe the basic principles, techniques, and procedures associated with digital computers. (paragraph 4-1)

What does testing a computer program determine?

The purpose of testing is to determine that all data can be processed correctly and that the output is correct. (paragraph 3-89)

What data should computer program testing include?

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)

What happens after a program passes assembly or compilation without errors?

Even if the program passes error-free through the assembly or compiler program, this does not mean the program is perfected. (paragraph 3-88)

Why do variable-word-length computers use storage efficiently?

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)

Ask Reggie.Bot a question about TC 9-72