EVOLUTION OF PROGRAMMING LANGUAGES

EVOLUTION OF PROGRAMMING LANGUAGES

memorize.aimemorize.ai (lvl 286)
Section 1

Preview this deck

What language is histories largest design effort(DoD) involving hundreds of people, huges sums of cash, and about 8 years

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

6 years ago

Date created

Mar 1, 2020

Cards (50)

Section 1

(50 cards)

What language is histories largest design effort(DoD) involving hundreds of people, huges sums of cash, and about 8 years

Front

Ada

Back

What was the rationale for creating lisp

Front

AI reseacrchers needed a language that preccessed data in lists rather than arrays and that had symbolic compuation rather than numeric

Back

What is our main objective here when evaluating high level programming languages

Front

To trace the development of programming languages with a focus on motivation, main contributions, and environment

Back

List two milestones for why ALGOL 60 was such a big deal

Front

it started recursion and was the first language whose syntax was formally defined (BNF)

Back

List 3 problems with using machine language

Front

poor readability not easy to modify expression coding was hella hard machine deficiencies

Back

T/F Prolog has an intelligent database system and an inferencing engine that can automatically infer the truth of given queries - Its application limited

Front

T

Back

T/F prolog uses logic programming and is non procedural

Front

T

Back

Name 2 design goals of colbol

Front

easy to use must look like simple english must broaden the base of compute users

Back

where was C desgined at, by who, and how was it innitially spread

Front

bell labs, dennis richie, unix

Back

How many data types does lisp have? What are they?

Front

Lisp has 2 data types, atoms and lists

Back

T/F colbol is stil the most widely used bussiness application

Front

T

Back

list a contrubuton of simula

Front

the introduction of classes

Back

When we talk about OO languages what 3 things should they always have

Front

data abstraction, inheritance, and dynamic type binding

Back

what does lisp mean

Front

list processing language

Back

T/F colbol is mainly limited to the mainframes

Front

T

Back

What was the first widely used lang for business applications

Front

COBOL

Back

simula 67 marked the beginning of the era of what

Front

Data oriented programming

Back

T/F Basic was a complex language used for tv's

Front

F, it was a very basic language and was used for calculators alot

Back

T/F JavaScript is used on hte server side to create dynamic HTML documents

Front

F it is used on the client side

Back

What is non procedural

Front

its when the user sequence of compuation

Back

What was the first implimented High level language

Front

Pseudocodes

Back

T/F Algol is the father of languages like C++

Front

T

Back

List two goals of algol

Front

1. to be close to mathamatical noation 2. to be good for descibing algs 3. to be translatable to machine code

Back

T/F ALGOL pionered fucntional programming

Front

F, lisp did

Back

Which language was comparable, smaller, simpler, and perhaps better than c++ but failed all the same showing us that there are many factors that go into making a language successful

Front

Eiffel

Back

what language is considered as the first fully implemented oo language in history

Front

smalltalk

Back

T/F All .NET languages (C#, Visual BASIC.NET, Managed C++, J#.NET, and Jscript.NET) use Common Type System (CTS), which provides a common class library

Front

T

Back

what is a high level language

Front

a language that is closer to human language than machine language. Essentialy it has lots of abstraction form the details of the computer.

Back

T/F python uses a lot of features form LISP

Front

T

Back

Lisp was the first ___ ________ functional language

Front

non imperative

Back

Give a reason for why C++ is so large and complex

Front

becuase it supports both procedural and OO programming

Back

is assembly language a low level or high level language

Front

Low level

Back

What language was the first to introduce the concept of the class

Front

Simula 67

Back

T/F Fortran I was the first popular compliler type high level lang

Front

T

Back

T/F lisp is still the dominat lang for AIqT

Front

Back

Why do we need to use high level languages

Front

Because it is to difficult for us to code effectively only using low level languages

Back

what is the most popular OOP lang

Front

C++

Back

T/F Java supports only OOP making it more simplified than C++

Front

T

Back

List some reasons for the develpment of algol in 1958

Front

THere were no universal languagles Most of the languages were machine specific There were no portable languages

Back

T/F C# is part of the .NET dev platform and is based on C++ and Java

Front

T

Back

T/F Fortran was the first compler type high level lang

Front

F, Laning and Zierler system was but it received no public attention

Back

what was the first high level programming language and who designed it

Front

plankalkul, Konrad Zuse

Back

list 3 contrubutions of algol 68

Front

the concept of orthognality user defined data structures dynamic arrays

Back

What was pascal designed for

Front

To teach structured programming

Back

T/F functional programming, which was pioneered through lisp, needs variables and cannot use recursion or conditional expressions

Front

F, although functinal programming was pioneeded through lisp, it does not need variables and executes control through recursion and conditional expressions

Back

where and why was javva developed

Front

it was developed at sun with the intention of replacing C++

Back

T/F Fortran I was designed for the new IBM 704

Front

T

Back

T/F PL/I was a major Success

Front

F, it was a failuer in its attempt to combine colbol with another lang

Back

T/F PHP is used for server side web applications and produces HTML code as output

Front

T

Back

T/F Plankalkul was implimented in 1946

Front

F

Back