Chapter 2 Flashcards
When was Zuse’s Plankakul designed?
- Never implemented. Not published until 1972
What was the environment for the development of Zuse’s. and what was it used for
Environment = limited hardware,limited impact
Use = wasnt implemented
Pseudocode environment and use
No specific environment
use = break bigger problems down into smaller ones
What was speedcoding created for?
IBM 701
Was Fortran 0 implemented?
no
What was the environment for Fortran 1 and use?
IBM 704 had little memory. Machine efficiency was very important.
use = business software/scientific computing
How was fortran II different from Fortran I?
More reliable and bug fixes
What was important about Fortran 77
It became the new standard in 1978
Why was Fortran important?
It changed how computers are used
Why was LISP created?
AI research needed a language to support
Why was LISP important?
It pioneered functional programming
Why was Scheme created and where is it used?
Created to promote functional programming.
used in computer science courses
What is COMMON LISP
Feature rich dialect of LISP (it combines features of several LISP dialects) (almost opposite of scheme)
Environment of development for ALGOL 60
No universal language for communicating algorithms.
No portable languages
Needed to design a universal language
What was the goal for ALGOL
it must be close to mathematical notation.
good for describing algorithms
must be translatable
When was ALGOL 58 implemented?
It was never implemented but variations of it was
Environment of development for COBOL
Only few proprietary business languages at the time
On what programming language is COBOL based on?
FLOW-MATIC
what is COBOL used for?
Transaction processing, Data security (business application language)