Types of Software Components Quiz

OrganizedStrontium avatar
OrganizedStrontium
·
·
Download

Start Quiz

Study Flashcards

16 Questions

What is the main goal of real software processes?

Specifying, designing, implementing and testing a software system

In what way are the four basic process activities of specification, development, validation, and evolution organized differently?

In the waterfall model, they are organized in sequence, whereas in incremental development they are interleaved

What is the process of establishing what services are required and the constraints on the system's operation and development?

Software specification

Which type of software component is developed as a package to be integrated with a component framework such as .NET or J2EE?

Collections of objects

What is the main purpose of a feasibility study in the requirements engineering process?

To determine if it is technically and financially feasible to build the system

Which type of software component is configured for use in a particular environment?

Stand-alone software systems (COTS)

What is the main purpose of requirements validation in software development?

To check the validity of the requirements

Which design activity involves identifying the overall structure of the system and the principal components?

Architectural design

What is the primary goal of verification and validation (V & V) in software development?

To show that a system conforms to its specification

What is a key characteristic of system testing in software development?

Testing emergent properties of the system as a whole

What is the main reason for software evolution in a business context?

To support changing business circumstances

Which activity is specifically focused on testing individual components independently?

Development or component testing

What is the main objective of interface design in software development?

To define the interfaces between system components

Which stage of testing involves checking that the system meets the customer's needs using customer data?

Acceptance testing

What is a characteristic feature of software processes in a business context?

Software processes support changing business circumstances.

What is a key feature of software process models?

They represent abstract organizations of software processes.

Test your knowledge of different types of software components including web services, object collections for integration, and configured stand-alone software systems. This quiz covers the concepts from Chapter 2 of Software Processes related to process activities.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

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