ArticleslgStudy

computer science

IBM Airline Control Program

IBM Airline Control Program is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand IBM Airline Control Program rather than just read about it. In short: IBM Airline Control Program, or ACP, is a discontinued operating system developed by IBM beginning about 1965. In contrast to previous airline transaction processing systems, the most notable aspect of ACP is that it was designed to run on most models of the IBM System/360 mainframe computer family.

IBM Airline Control Program — main illustration
IBM Airline Control Program — illustration

Key takeaways

  • IBM Airline Control Program belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect IBM Airline Control Program to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of IBM Airline Control Program from memory before moving on to harder problems.

Reference excerpt

IBM Airline Control Program, or ACP, is a discontinued operating system developed by IBM beginning about 1965. In contrast to previous airline transaction processing systems, the most notable aspect of ACP is that it was designed to run on most models of the IBM System/360 mainframe computer family. This departed from the earlier model in which each airline had a different, machine-specific transaction system.

Overview Development began with SABRE (Semi-Automatic Business Research Environment), Deltamatic, and PANAMAC. From these, the Programmed Airline Reservations System (PARS) was developed. In 1969 the control program, ACP, was separated from PARS. PARS kept the functions for processing airline reservations and related data. In December 1979, ACP became known as ACP/TPF and then just TPF (Transaction Processing Facility). The transaction operating system became more widely implemented by businesses other than the major airlines, such as online credit card processing, hotel and rental car reservations, police emergency response systems, and package delivery systems. The last "free" release of ACP, 9.2.1, was intended for use in bank card and similar applications. It was shipped on a "mini-reel" which contained a complete ACP system and its libraries for restoration to IBM 3340 disk drives. From that complete system one could easily create derivative works. A hypervisor was included, which allowed OS/370 VS1 or VS2 (SVS or MVS) to be run as a "guest" OS under ACP itself. The end-user documentation, which was shipped with the tape, took almost 60 linear inches of shelf space. See also IBM Airline Control System (ALCS), a variant of TPF specially designed to provide all the benefits of TPF (very high speed, high volume, high availability transaction processing) but with the advantages such as easier integration into the data center offered by running on a standard IBM operating system platform.

See also Timeline of operating systems

References

Further reading Siwiec, J.E. (1977). "A high-performance DB/DC system" (PDF). IBM Journal of Research and Development. 1977 (2): 169–195. doi:10.1147/sj.162.0169.

External links Official IBM TPF website Airline Control Program/Transaction Processing Facility (ACP /TPF) General Information Manual (1979)

Worked examples

Example 1 — a first encounter with IBM Airline Control Program

Start with the simplest possible case. Write down what IBM Airline Control Program claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to IBM Airline Control Program before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about IBM Airline Control Program ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of IBM Airline Control Program

In research
IBM Airline Control Program appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses IBM Airline Control Program in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
IBM Airline Control Program is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1968 software, 20th-century aviation, IBM mainframe operating systems, so understanding it makes those chapters shorter.
In everyday life
Look for IBM Airline Control Program outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study IBM Airline Control Program in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what IBM Airline Control Program means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain IBM Airline Control Program out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is IBM Airline Control Program in simple terms?

IBM Airline Control Program, or ACP, is a discontinued operating system developed by IBM beginning about 1965. In contrast to previous airline transaction processing systems, the most notable aspect of ACP is that it was designed to run on most models of the IBM System/360 mainframe computer family.

Why does IBM Airline Control Program matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study IBM Airline Control Program?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on IBM Airline Control Program.

Tags

  • 1968 software
  • 20th-century aviation
  • IBM mainframe operating systems
  • Mainframe computer stubs
  • Operating system stubs

Keep exploring