Lesson 2 Flashcards

(39 cards)

1
Q

Over _____ languages were being used on defense projects (based on survey by US DoD in 1970s).

A

500

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

When was Autocode made?

A

1952

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the languages developed during the mid-1950s? (3)

A

FORTRAN, LISP & COBOL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

When was FORTRAN developed?

A

1957

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When was LISP developed?

A

1958

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

When was COBOL developed?

A

1959

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What were the programming languages developed during the 1960s? (4)

A

ALGOL, BASIC, PL/I & PASCAL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

When was ALGOL developed?

A

1958 — 1960

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

When was BASIC developed?

A

1964

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

When was PL/I developed?

A

1964

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

When was PASCAL developed?

A

1970

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is included in the development of early languages? (7)

A

Numerically Based Language
FLOW-MATIC (B-0)
FORTRAN
Algorithmic Language (ALGOL)
Information Processing Language
Basic Combined Programming Language (BCPL)
Combined Programming Language (CPL)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

In the 1940s, the main role for computers during WWII was solving differential equations to determine ballistics trajectories.

A

Numerically Based Languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Who developed Speedcoding in the 1950s and FORTRAN in 1957?

A

John Backus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Developed by Grace Hopper in 1955, to develop business applications with a form of English-like text.

A

FLOW-MATIC (B-0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Stands for Formula Translator; developed by Backus in 1957; oriented around numerical calculations.

17
Q

What was the goal of FORTRAN as a programming language? (3)

A

Control Structures
Conditionals
Input/Output Statements

18
Q

When and where was the information processing language created?

A

RAND Corporation and the Carnegie Institute of Technology in 1956

19
Q

Who were the proponents behind the information processing language?

A

Allen Newell, Cliff Shaw
& Herbert A. Simon

20
Q

Performs simple problem-solving actions such as:
 lists
 dynamic memory allocation
 data types
 recursion
 functions as arguments
 generators
 cooperative multitasking

A

Information Processing Language

21
Q

Also called B; is procedural, imperative, and structured; the language on which C programming language was based; the first braced programming language.

A

BCPL (Basic Combined Programming Language)

22
Q

The one who first implemented B in the University of Cambridge.

A

Martin Richards

23
Q

When was B first implemented?

24
Q

Heavily influenced by ALGOL 60; intended for wider application area than scientific calculations.

A

Combined Programming Language (CPL)

25
Enumerate the Evolution of Software Architecture. (10)
Define Operating/Target Environment Define Host Environment The Mainframe Era Batch Environment Interactive Environment Personal Computers Networking Era Distributed Computing Internet Scientific Artificial Intelligence
26
Computers became progressively smaller, cheaper, and faster.
1970s
27
Apple released the Apple II, the first true commercial PC.
1978
28
PC was released by IBM.
1981
29
Apple announced Macintosh computer during US superbowl; contained windows-based GUI with a mouse ; technology was previously developed by Xerox
January 1984
30
The first commercial application.
Macintosh
31
A large mainframe dominated between the 1940s and 1970s; a single, expensive computer filled a room and required many technicians.
The Mainframe Era
32
Facilitate communication between computers; used a client-server model.
Local Area Network (LAN)
33
The uses of computers in the networking era distributed computing. (3)
Payroll Report Writing Order Processing
34
Defense Advanced Research Projects Agency (DARPA) wanted to link mainframes via network to aid military information transfer.
1970s
35
Berners-Lee developed the HTML Hyperlink at CERN (Conseil Européen pour la Recherche Nucléaire).
1989
36
Mosaic Web Browser and HTTP led to the internet.
1993
37
Characterized by solution of math equations:  Numerical Analysis  Differential Equations  Integral Functions  Generating Statistics
Scientific
38
Relatively new research area; LISP-dominated; programs search through large data spaces
Artificial Intelligence
39
The role of programming languages. (5)
Computer Capabilities Applications Programming Methods Implementation Methods Theoretical Studies