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