Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Question 2 Match each clue with its corresponding programming language. - A. JavaScript B. Pascal Designed specifically for teaching programming Dynamically creating and modifying HTML
Question 2 Match each clue with its corresponding programming language. - A. JavaScript B. Pascal Designed specifically for teaching programming Dynamically creating and modifying HTML documents Each statement consists of two or three lines of code Easy for beginners to learn First of the object-oriented languages - . - . C. Smalltalk D.Plankalkl E. BASIC Question 3 It's important to understand implementation details because it can be the only way to diagnose and fix certain bugs True False Question 1 In BNF, non-terminal symbols must have exactly one definition. True False Question 4 Optimization means making a program: smaller faster both neither Question 5 The most rigorously and most widely known formal method for describing the meaning of programs is: dynamic semantics operational semantics denotational semantics static semantics Question 7 Which of the following is NOT an important programming language evaluation criteria? writeability readability overloading reliability Question 8 Which phrase best defines metalanguage? Terminology standardized by the Medical Equipment and Technology Association A language for describing another language Jargon specific to a discipline A linguistic category for all "make-believe" languages like Klingonese and pig Latin Question 9 Match each clue with its corresponding programming language. - Formal logic notation A. Ruby - Hashes B. FORTRAN - Improves on Perl and Python C. Perl . Lingua franca of the computing world D. Prolog - Most expensive design ever E. Ada Question 6 Consider the expression a-b-c. If the operator - has left associativity, this expression would be interpreted as: (a - b) - c a-(6-6) (a-b-c) a syntax error
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started