GoConqr has a new look! Let us know what you think.

Quiz

CS 3360 Programming Languages Quiz Questions

Stephanie Medina 67 questions

Take the quiz

This quiz has question types that open in the usual player.

Questions in this quiz (67)

  1. 1The Study of programming languages is valuable for a number of important reasons, Including:
    1. AIt increases our capacity to use different constructs in writing programs
    2. BIt enables us to choose languages for projects more intelligently
    3. CIt makes learning new languages easier
    4. DAll of the above
  2. 2Which of the following is an incorrect association between a programming language and its application area?
    1. AFortran = Scientific applications
    2. BCobol = Business
    3. CLisp = AI
    4. DC = Systems Programming
    5. EJava = Scripting
  3. 3There are many different criteria for evaluation programming languages, including readability, writability, reliability and overall cost. Among these, the most important criteria for judging a programming language [blank_start]readability[blank_end].
    1. Areadability
  4. 4Which of the following is not a major factor that determines the readability of a programming language?
    1. AOverall simplicity
    2. BOrthogonality
    3. CControl Statements
    4. DData types and structures
    5. EType checking
  5. 5A language is said to be [blank_start]orthogonal[blank_end] if it has a relatively small set of primitive constructs that can be combined in a relatively small number of ways to build the control and data structures of the language.
    1. Aorthogonal
  6. 6The major influences on a language design have been [blank_start]machine architecture[blank_end] and software design methodologies.
    1. Amachine architecture
  7. 7Programming languages can be categorized into different paradigms or families, such as imperative, functional, logic, and object-oriented. In an [blank_start]imperative[blank_end] language, an algorithm is specified in great detail and the specific order of execution of the instructions or statements must be included.
    1. Aimperative
  8. 8The three fundamental features of an object-oriented programming language are all of the following except for:
    1. AData abstraction
    2. BInheritance
    3. CException handling
    4. DDynamic method binding
  9. 9Designing a programming language is primarily an engineering feat, in which a long list of tradeoffs must be made among features, constructs, and capabilities. Example trade-offs include:
    1. AReliability vs. execution cost
    2. BReadability vs writability
    3. CFlexibility vs. safety
    4. DAll of the above
  10. 10.The major methods of implementing programming languages are [blank_start]compilation[blank_end], pure interpretation, and hybrid implementation.
    1. Acompilation

Information

Description
Computer Science Quiz on CS 3360 Programming Languages Quiz Questions, created by Stephanie Medina on 24/10/2018.
Language
English
Views
20
Tags
computer science
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?