Introduction to Computing MCQs with Answers
Practice important Introduction to Computing MCQs with answers and explanations.
Multiple Choice Questions
Q1631: Fill in the blank: The differences in how machines handle ________ operations have caused third-generation languages to have different characteristics on different machines.
- A: mathematical
- B: I/O
- C: memory
- D: logical
View Answer
B
Q1632: Fill in the blank: Some programming languages have evolved informal standards due to the popularity of certain ________.
- A: compilers
- B: algorithms
- C: dialects
- D: syntax
View Answer
C
Q1633: Fill in the blank: The American National Standards Institute and the International Organization for Standardization publish ________ for many popular languages.
- A: algorithms
- B: standards
- C: extensions
- D: translators
View Answer
B
Q1634: Which of the following is an example of a high-level statement in programming?
- A: ADD R1, R2
- B: MOV R1, R2
- C: assign TotalCost the value Price + ShippingCharge
- D: STORE R1, R2
View Answer
C
Q1635: What challenge did the lack of a clear definition of programming languages pose?
- A: Difficulty in debugging
- B: Variations in how languages are implemented across different machines
- C: Lack of compilers
- D: Limited usage of programming languages
View Answer
B
Q1636: What was the result of the desire to communicate with machines using abstract concepts?
- A: The development of low-level languages
- B: The rejection of assembly languages
- C: The expansion of programming languages
- D: The simplification of machine language
View Answer
C
Q1637: What does the generation approach to classifying programming languages primarily focus on?
- A: The complexity of code
- B: The degree of machine independence
- C: The user’s freedom from computer gibberish
- D: The level of code optimization
View Answer
C
Q1638: How is the development of programming languages better represented, according to the text?
- A: A single linear progression
- B: A circular diagram
- C: A multiple-track diagram
- D: A pyramid diagram
View Answer
C
Q1639: Which of the following paradigms is also known as the procedural paradigm?
- A: Functional paradigm
- B: Declarative paradigm
- C: Imperative paradigm
- D: Object-oriented paradigm
View Answer
C
Q1640: The imperative paradigm is primarily based on which concept?
- A: Data encapsulation
- B: Algorithm development
- C: Logical statements
- D: Declarative commands
View Answer
B