• Home
  • Textbooks
  • Concepts of Programming Languages
  • Evolution of the Major Programming Languages

Concepts of Programming Languages

Robert W. Sebesta

Chapter 2

Evolution of the Major Programming Languages - all with Video Answers

Educators


Chapter Questions

00:23

Problem 1

In what year was Plankalkùl designed? In what year was that design published?

Heather Zimmers
Heather Zimmers
Numerade Educator

Problem 2

What two common? data structures were included in Plankalkül?

Check back soon!

Problem 3

How were the pseudocodes of the early 1950 s implemented?

Check back soon!

Problem 4

Speedcoding was invented to overcome two significant shortcomings of the computer hardware of the early 1950s. What were these two?

Check back soon!

Problem 5

Why was the slowness of interpretation of programs acceptable in the early $1950 \mathrm{~s}$ ?

Check back soon!

Problem 6

What two important hardware features first appeared in the IBM 704 computer?

Check back soon!

Problem 7

In what year was the FORTRAN design project begun?

Check back soon!

Problem 8

What was the primary application area of computers at the time FORTRAN was designed?

Check back soon!

Problem 9

What was the source of all of the control flow statements of FORTRAN I?

Check back soon!

Problem 10

What was the most significant feature added to FORTRAN 1 to get FORTRAN II?

Check back soon!

Problem 11

What control flow statements were added to FORTRAN IV to get FORTRAN 77?

Check back soon!

Problem 12

Which version of FORTRAN was the first to have any sort of dynamic variables?

Check back soon!

Problem 13

Which version of FORTRAN was the first to have character string handling?

Check back soon!

Problem 14

Why were linguists interested in artificial intelligence in the late 1950 s?

Check back soon!

Problem 15

Where was LISP developed? By whom?

Check back soon!
00:32

Problem 16

In what way are Scheme and COMMON LISP opposites of each other?

Mrinal Rana
Mrinal Rana
Numerade Educator

Problem 17

What dialect of LISP is used for introductory programming courses at some universities?

Check back soon!

Problem 18

What two professional organizations together designed ALGOL 60 ?

Check back soon!

Problem 19

In what version of ALGOL did block structure appear?

Check back soon!

Problem 20

What missing language element of ALGOL 60 damaged its chances for widespread use?

Check back soon!

Problem 21

What language was designed to describe the syntax of ALGOL 60?

Check back soon!

Problem 22

On what language was COBOL based?

Check back soon!

Problem 23

In what year did the COBOL design process begin?

Check back soon!

Problem 24

What data structure appeared in COBOL that originated with Plankalkül?

Check back soon!

Problem 25

What organization was most responsible for the early success of COBOL (in terms of extent of use)?

Check back soon!

Problem 26

What user group was the target of the first version of $B A S I C$ ?

Check back soon!
02:02

Problem 27

Why was BASIC an important language in the early 1980 s?

Dennis Howard
Dennis Howard
Numerade Educator

Problem 28

PL/I was designed to replace what two languages?

Check back soon!

Problem 29

For what new line of computers was $\mathrm{PL} / \mathrm{I}$ designed?

Check back soon!

Problem 30

What features of SIMULA 67 are now important parts of some object-oriented languages?

Check back soon!

Problem 31

What innovation of data structuring was introduced in ALGOL 68 but is often credited to Pascal?

Check back soon!

Problem 32

What design criterion was used extensively in ALGOL 68?

Check back soon!

Problem 33

What language introduced the case statement?

Check back soon!

Problem 34

What operators in $\mathrm{C}$ were modeled on similar operators in ALGOL 68?

Check back soon!
02:10

Problem 35

What are two characteristics of $C$ that make it less safe than Pascal?

Pankaj Jain
Pankaj Jain
Numerade Educator
00:32

Problem 36

What is a nonprocedural language?

Courtney Burson
Courtney Burson
Numerade Educator

Problem 37

What are the two kinds of statements that populate a Prolog database?

Check back soon!

Problem 38

What is the primary application area for which Ada was designed?

Check back soon!

Problem 39

What are the concurrent program units of Ada called?

Check back soon!

Problem 40

What Ada construct provides support for abstract data types?

Check back soon!

Problem 41

What populates the Smalltalk world?

Check back soon!

Problem 42

What three concepts are the basis for object-oriented programming?

Check back soon!

Problem 43

Why does $\mathrm{C}++$ include the features of $\mathrm{C}$ that are known to be unsafe?

Check back soon!

Problem 44

What do the Ada and COBOL languages have in common?

Check back soon!

Problem 45

What was the first application for Java?

Check back soon!

Problem 46

What are two reasons why Java is safer than $\mathrm{C}_{++}$?

Check back soon!