PrepAway - Latest Free Exam Questions & Answers

Which of the following is a correct description of the pros and cons associated with third-generation programm

Which of the following is a correct description of the pros and cons associated with third-generation programming languages?

PrepAway - Latest Free Exam Questions & Answers

A.
The use of heuristics reduced programming effort, but the amount of manual coding for a specific task is usually more than the preceding generation.

B.
The use of syntax similar to human language reduced development time, but the language is resource intensive.

C.
The use of binary was extremely time consuming but resulted in fewer errors.

D.
The use of symbols reduced programming time, but the language required knowledge of machine architecture.

Explanation:
B: Third-generation programming languages are easier to work with compared to earlier languages because their syntax is similar to human languages. This reduces program
development time and allows for simplified and swift debugging. However, these languages can be very resource intensive when compared to the second-generation programming
languages.
A is incorrect because it attempts to describe the pros and cons of fourth-generation programming. It is true that the use of heuristics in fourth-generation programming languages
drastically reduced the programming effort and the possibility of errors in code. However, it is not true that the amount of manual coding was usually more than that required of thirdgeneration
languages. On the contrary, the most remarkable aspect of fourth-generation languages is that the amount of manual coding required to perform a specific task may be ten
times less than for the same task on a third-generation language.
C is incorrect because the statement alludes to the pros and cons of machine language, the first-generation programming language. The first portion of the statement is true:
Programming in binary was time consuming. The second half, however, is incorrect. Programming in binary was very prone to errors.
D is incorrect because it describes second-generation programming languages. By introducing symbols to represent complicated binary codes, second-generation programming
languages reduced programming and debugging times. Unfortunately, these languages required extensive knowledge of machine architecture, and the programs that were written in it
were hardware specific.

One Comment on “Which of the following is a correct description of the pros and cons associated with third-generation programm


Leave a Reply