ArticleslgStudy

computer science

Advanced Computer Techniques

Advanced Computer Techniques 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 Advanced Computer Techniques rather than just read about it. In short: Advanced Computer Techniques (ACT) was a computer software company most active from the early 1960s through the early 1990s that made software products, especially language compilers and related tools. It also engaged in information technology consulting, hosted service bureaus, and provided applications and services for behavioral health providers.

Advanced Computer Techniques — main illustration
Advanced Computer Techniques — illustration

Key takeaways

  • Advanced Computer Techniques 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 Advanced Computer Techniques to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Advanced Computer Techniques from memory before moving on to harder problems.

Reference excerpt

Advanced Computer Techniques (ACT) was a computer software company most active from the early 1960s through the early 1990s that made software products, especially language compilers and related tools. It also engaged in information technology consulting, hosted service bureaus, and provided applications and services for behavioral health providers. ACT had two subsidiaries of note, InterACT and Creative Socio-Medics. Both writer Katharine Davis Fishman, in her 1981 book The Computer Establishment, and computer science historian Martin Campbell-Kelly, in his 2003 volume From Airline Reservations to Sonic the Hedgehog: A History of the Software Industry, have considered ACT an exemplar of the independent, middle-sized software development firms of its era, and the Charles Babbage Institute at the University of Minnesota has also viewed the company's history as important.

Founding and early history

Advanced Computer Techniques was founded in New York City in April 1962 by Charles P. Lecht. It had an initial capitalization of $800, one contract, and one employee. Lecht, in his late twenties at the time, was a mathematician and entrepreneur whose involvement with the computer industry dated back to the early 1950s, including stints at IBM and the MIT Lincoln Laboratory. The new firm's first job was fixing a language compiler on the UNIVAC LARC computer, which was being used by the United States Navy. UNIVAC awarded a $100,000 contract for the work; Lecht hired some programmers and the company's first office was in former servant quarters atop the Plaza Hotel. The firm was one of 40–50 software companies started in the early 1960s, many of which would go on to be forgotten. Working on compilers continued to be part of the company's early efforts; its first compiler, for the FORTRAN language, was developed in the mid-1960s. This was followed by a COBOL compiler later in that decade. As the 1960s went on, ACT built a customer list of established companies and developed a reputation for delivering quality work on schedule. In September 1964 the company leased regular office space, the first of several locations it would have during its lifetime, all of which were within greater Midtown Manhattan on or near Madison Avenue. In addition to UNIVAC, early customers for the firm's compiler work included IBM as well as Honeywell. The company also developed some of the System/360 utilities for IBM. With few trained computer programmers available at the time, Lecht hired those with musical, linguistic, or mathematical backgrounds, finding them to be successful at this new activity. The firm also did other system software as well as scientific programming projects, including some for the defense industry, and then started doing commercial applications development for large companies such as Union Carbide, United Airlines, Hoffman-LaRoche, and Shell Oil. Lecht fostered a relaxed working environment where dress was informal and hours flexible. He instituted a series of weekly reports that all developers had to file detailing their progress; these were communicated to the client, on the theory that "a client can get angry at us, but [they] can't be more than one week angry at us because we told [them] exactly where we were."

Management personality

Lecht was a colorful and flamboyant character with an idiosyncratic sense of style, who went around on a motorcycle and was described as a "showman" by colleagues, customers, and competitors alike. At one point his office and desk were completely covered by silver square tiles. ACT benefited from his flair for publicity: He, together with the company, was profiled in The New Yorker in 1967 and later in industry publications such as Datamation, which once referred to him as "One of computerdom's most flashy characters". Even decades later, a computing historian recalled Lecht as "one of the real characters in the industry, a very, very unusual man." Lecht published several textbooks on programming covering different languages. ACT organized a series of seminars for the American Management Association on project management for developing computer applications. The seminars were organized into a 1967 book by Lecht, The Management of Computer Programming Projects, that was likely the first book ever published on the topic. The company also published A Guide for Software Documentation in 1969, compiled and edited by Dorothy Walsh, which was again one of the first of its kind and was cited by a number of other publications in the years to follow.

Perhaps the most strangely famous of Lecht's outputs was the album of IBM corporate spirit songs that he had recorded by the Association of British Secretaries in America (for a while all of ACT's secretaries came from England). Entitled Paean, and with album sleeve text bemoaning the loss of the company-mindedness of the 1930s–1950s, it was released via Skye Records in 1969. It became a popular giveaway at trade shows such as the Joint Computer Conferences. The title track, set to the tune of "Molly Malone", was adapted in praise of Lecht himself:

… excerpt ends here. Continue reading the full article.

Illustrations

Advanced Computer Techniques: ACT spent its first few years in converted space atop The Plaza hotel on Fifth Avenue and 59th Street in New York (here seen in 2010).
ACT spent its first few years in converted space atop The Plaza hotel on Fifth Avenue and 59th Street in New York (here seen in 2010).
Advanced Computer Techniques: ACT had its second office at 555 Madison Avenue, by 56th Street (here seen in 2023).
ACT had its second office at 555 Madison Avenue, by 56th Street (here seen in 2023).
Advanced Computer Techniques: The Paean album and the Waves of Change book
The Paean album and the Waves of Change book
Advanced Computer Techniques: During 1969 to 1982, ACT had its main offices in this tower at 437 Madison Avenue by 49th Street (here seen in 2011).
During 1969 to 1982, ACT had its main offices in this tower at 437 Madison Avenue by 49th Street (here seen in 2011).
Advanced Computer Techniques: An ACT promotional item: a room thermometer paperweight
An ACT promotional item: a room thermometer paperweight

Worked examples

Example 1 — a first encounter with Advanced Computer Techniques

Start with the simplest possible case. Write down what Advanced Computer Techniques 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 Advanced Computer Techniques 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 Advanced Computer Techniques 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 Advanced Computer Techniques

In research
Advanced Computer Techniques 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 Advanced Computer Techniques 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
Advanced Computer Techniques is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1962 establishments in New York City, 1994 disestablishments in New York (state), Ada (programming language), so understanding it makes those chapters shorter.
In everyday life
Look for Advanced Computer Techniques 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 Advanced Computer Techniques in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Advanced Computer Techniques 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 Advanced Computer Techniques out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Advanced Computer Techniques in simple terms?

Advanced Computer Techniques (ACT) was a computer software company most active from the early 1960s through the early 1990s that made software products, especially language compilers and related tools. It also engaged in information technology consulting, hosted service bureaus, and provided applic…

Why does Advanced Computer Techniques 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 Advanced Computer Techniques?

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 Advanced Computer Techniques.

Tags

  • 1962 establishments in New York City
  • 1994 disestablishments in New York (state)
  • Ada (programming language)
  • Defunct computer companies based in New York (state)
  • Defunct software companies of the United States
  • International information technology consulting firms
  • Software companies based in New York (state)
  • Software companies based in New York City
  • Software companies disestablished in 1994
  • Software companies established in 1962

Keep exploring