Software Development Life Cycle Evaluation Criteria

FreshestElm9455 avatar
FreshestElm9455
·
·
Download

Start Quiz

Study Flashcards

21 Questions

Which domain of programming is typically associated with a need for efficiency due to continuous use?

Systems programming

Which type of programming involves the manipulation of symbols rather than numbers?

Artificial intelligence

Which domain of programming is designed for producing reports and using decimal numbers and characters?

Business applications

Which programming domain typically involves a large number of floating-point computations?

Scientific applications

Which domain encompasses an eclectic collection of languages including markup, scripting, and general-purpose languages?

Web Software

'The TIOBE Index is based on the number of skilled engineers worldwide, courses, and third party vendors.' Which aspect is NOT used to calculate the TIOBE ratings?

Search engine popularity

What is a trade-off mentioned in the text regarding Java?

Increased execution costs for proper indexing checks

Which language sacrifices readability for writability according to the text?

APL

What is the primary limiting factor in the speed of computers known as?

Von Neumann bottleneck

Which implementation method is significantly slower than compiled programs?

Pure Interpretation

What kind of programs are often implemented using Just-in-Time (JIT) systems?

Web scripting languages like JavaScript

In hybrid implementation systems, what is translated into an intermediate language for easier interpretation?

High-level language program

Which method involves translating high-level programs into machine code?

Compilation

'No translation' is a characteristic of which implementation method?

Pure Interpretation

'Easier implementation of programs' is a benefit associated with which implementation method?

Pure Interpretation

'Expands #include, #define' macros is a feature of which preprocessor?

.C preprocessor

Which of the following is a key aspect of language evaluation criteria related to readability?

Control statements and data types

What is a characteristic of a language with good writability?

Ability to define and use complex structures easily

In the context of language design trade-offs, what is typically traded off against reliability?

Execution speed of programs

Which language category is characterized by data abstraction, inheritance, and late binding?

Object-oriented

What is an essential factor influencing language design mentioned in the text?

Prevalent computer architecture

Explore the evolution of language evaluation criteria in software development, from focusing on run-time performance to prioritizing human factors like ease of design, coding, debugging, maintenance, and reusability. Learn about the 12 language evaluation criteria such as readability, writability, reliability, and cost.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser