B Flashcards

(53 cards)

1
Q

An approach to writing requirements when you have to define a number of possible alternative courses of action.

A

Tabular specification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A chapter of SRS which provides detailed, specific information that is related to the application being developed

A

Appendices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Requirements documents standards have been designed by?

A

IEEE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

An approach to writing requirements where information about the information needed for the computation and other entities are used.

A

Form-based specification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A chapter of SRS which describes the functional and non-functional requirements in more detail.

A

System requirements specification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A way of writing SRS that is written in natural language or standard form template.

A

– Structured natural language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Statements of services the system should provide, how the system should react to particular inputs and how the system should behave in particular situations.

A

– Functional requirements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Defines what should be implemented so may be part of a contract between client and contractor.

A

– System requirements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The process of establishing the services that the customer requires from a system and the constraints under which it operates and is developed

A

Requirements Engineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A chapter of SRS which describes the need for the system

A

Introduction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Should include descriptions of all facilities required.

A

Requirements completeness

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A chapter of SRS which describes the fundamental assumptions on which the system is based, and any anticipated changes

A

System Evolution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Statements in natural language plus diagrams of the services the system provides and its operational constraints.

A

User requirements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A process activity which includes prioritizing requirements and resolving requirements conflicts

A

Prioritization and negotiation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

An approach to writing requirements where the freedom of the requirements writer is limited and requirements are written in a standard way.

A

Structured specification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A type of user of requirements document who use the SRS to understand what system is to be developed.

A

System Engineers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Requirements which arise from the factors which are external to the system and its development process.

A

None of the above

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

A type of user of requirements document who use the SRS to plan a bid for the system and to plan the system development process.

A

Managers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

A type of user of requirements document who use the SRS to understand the system and the relationship between its parts

A

System Maintenance Engineers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

A process activity which includes interacting with stakeholders to discover their requirements.

A

Requirements discovery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

A way of writing SRS which use models such as UML to define the functional requirements for the system.

A

Graphical Notations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

A chapter of SRS which includes graphical system representation such as object models, data-flow models, or semantic data models

A

System models

23
Q

Constraints on the system from the domain of operation.

A

Domain requirements

24
Q

A chapter of SRS which defines the technical terms used in the document.

25
Often apply to the system as a whole rather than individual features or services.
Nonfunctional requirements
26
Ambiguous requirements may be interpreted in different ways by the developers and users.
Requirements imprecision
27
A process activity where groups related requirements and organizes them into coherent clusters.
Requirements classification and organization
28
A chapter of SRS which describes the services provided for the user.
User Requirements definition
29
A way of writing SRS that is written in a notation which are based on mathematical concepts such as finite-state machines or sets.
Mathematical specifications
30
Requirements which specify that the delivered product must behave in a particular way.
Product requirements
31
A chapter of SRS which defines the expected readership of the document and describes its version history, including a rationale and summary of changes in each version.
Preface
32
All of these are guidelines for writing requirements except for
Use of computer jargon
33
May range from a high-level abstract statement of a service of a system constraint to a detailed mathematical functional specification.
Requirements
34
Which of the following is/are problems of requirements elicitation?
All of the above
35
Should be no conflicts or contradictions in the descriptions of the system facilities.
Requirements consistency
36
A way of writing SRS that uses a language like programming, but with more abstract features.
Design description language
37
Requirements which are consequence of organization policies and procedures.
Organizational requirements
38
Requirements which arise from factors which are external to the system and its development process.
External requirements
39
A type of user of requirements document who use the SRS to develop validation tests for the system.
System Test Engineers
40
A process activity where requirements are documented and input into the next round of the spiral.
Requirements specification
41
Which of the following properties can class attributes have?
/attribute name: derived attribute
42
You are given the following clipping of a UML class diagram. Which of the following statements are true?
One flat can be rented by multiple tenants with the same leasing contract.
43
A generalization relationship between a subclass and a superclass has the following properties
The subclass inherits the properties of the superclass.
44
What are the categories in which quality attributes are divided?
* Development Attributes * Operational Attributes * Functional Attributes * **Development & Operational Attributes**
45
Which of these are included in the product overview for SAD?
* product vision, assumptions, constraints * product scope * target markets, business requirements * **product vision, assumptions, constraints, target markets & business requirements**
46
Why does architectural design occur during product design?
* Stakeholders must convinced that their needs will be met, which may be difficult without demonstrating how the engineers plan to build the product * Product designers must judge the feasibility of their designs * Project planners must have some idea about what software must be built to create schedules and allocate resources * **All of the mentioned**
47
Which of the following is true?
* The input of architectural design process is SAD * The output of architectural design process is SRS * **The input of architectural design process is SRS** * None of the mentioned
48
Which among the following is correct?
* Architectural models explains the main design decisions made in arriving the architecture * Architectural design rationale presents architecture, using variety of models to represent different aspects or views * **Mapping between models says sometimes it is difficult to connect different architectural models** * All of the mentioned
49
What kind of investments does an organization have in order to make the most of the software architects in their design?
* Libraries * Standards and guidelines * Software tools * **All of the mentioned**
50
Which of these comes under operational attributes?
* Performance * Availability * Reliability * **All of the mentioned**
51
Which of these steps are followed in the architectural design process?
* Analyze SRS * Evaluate Candidate Architectures * Select architecture and finalize architecture * **All of the mentioned**
52
Which of these are the contents for SAD?
* Product Overview * Architectural Models * Architectural design rationale * **All of the mentioned**
53
Which of these comes under development attribute?
* Maintainability * Reusability * Performance * **Maintainability & Reusability**