Chapter 9 - Fred Flashcards

1
Q

Some of the purposes that models can serve throughout the system life cycle include: (choose 3)
A. Characterizing an existing system
B. Support for training
C. Choose system architecture
D. Define stakeholders needs
E. Support for systems integration and verification

A

A/B/E

pag. 182 9.1.2

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

Which one of the next sentences better represents what a model is (choose 1):
A. Models represent the the essential characteristics of the SOI
B. A model is an abstraction or representation of a system, entity, phenomenon, or process of interest
C. A model is a three-dimensional representation of a person or thing or of a proposed structure, typically on a smaller scale than the original.
D. A model is 100% real

A

B

9.1.1 page 181 DoD definition

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

Which sentences are true (choose 2):
A. The model breadth reflects the system requirements coverage in terms of the degree to which the model must adress the functional, interface, performance, and physical requirements.
B. The model depth reflects the system requirements coverage in terms of the degree to which the model must adress the functional, interface, performance, and physical requirements.
C. The model depth indicates the coverage of system decomposition from the system context down to the systen elements.
D. The model breadth indicates the coverage of system decomposition from the system context down to the systen elements.

A

A/C

page 182 9.1.3

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

Which of the following are classification of models? (choose 2)
A. Physical mock-ups
B. Tables
C. Simulink
D. Formal models

A

A/D

page 183 9.1.4.1

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

Which of the following can be considered types of simulation? (choose 3)
A. Physical simulation
B. Computer-based simulation
C. Timed simulation
D. Hardware simulation

A

A/B/D

page 185 9.1.4.2

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

What’s one approach to semantic interoperability? (choose 1)
A. Use model transformations between different models.
B. Use the same data accross several models
C. Use the same data structure accross models
D. Transform models to include different data

A

A

page 186 9.1.6

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

What is a modelling language? (choose 2)
A. Languages to be both human interpretable and computer interpreatable, specified in both syntax and semantics
B. A natural language like English
C. A language that may be expressed using graphical symbols
D. SysML

A

A/C

9.1.9 page 186/187

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

What is SysML? (choose 1)
A. General-purpose modelling language that is intended to support many different model-based methods, such as structured analysis methods and object-oriented methods
B. Programming language that is intended to support many different model-based methods, such as structured analysis methods and object-oriented methods
C. A systematic approach to SE

A

A

9.1.9 page 188

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

Which two are block diagrams present in SysML? (choose 2)
A. BDD
B. IBD
C. DDD
D. Use-case diagram

A

A/B

page 187 9.1.9

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

What are typical examples of modeling guidelines? (choose 3)
A. Naming conventions
B. Applying model reuse considerations
C. Graphical choerence
D. Proper use of modeling constructs

A

A/B/D

9.1.11 page 188

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

In general, models and simulations provide information that enables one to: (choose 3)
A. Assess progress
B. Assess model quality
C. Predict performance
D. Estimate effort and cost

A

A/B/D

9.1.12 page 189

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

Which of the following are benefits of the use of MBSE? (choose 3)
A. Improved communications amog the development stakeholders
B. Improved product quality
C. Improved ability to teach and learn SE fundamentals
D. Faster development
E. Requires less work

A

A/B/C

9.2.1 page 189

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

Which two of the following better describes FBSE? (choose 3)
A. An approach that focuses on the functional architecture of the system
B. FBSE process is static, so it’s only performed once
C. FBSE process is iterative, even within a single stage in the system life cycle
D. FBSE describes how the system will do the functions
E. The objective of the FBSE is to create a functional architecture for which system products and processes can be designed

A

A/C

9.3.1 page 190

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

The products of FBSE can take various formats. Which are correct (choose 3)
A. Block diagrams
B. Data flow diagrams (DFDs)
C. IPO diagrams
D. Stochastic graphs
E. Models

A

B/C/E

page 192

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

Which tools can be used to perform FBSE? (choose 2)
A. Analysis tools
B. Drawing tools
C. Requirements traceability tools
D. Dictionary

A

A/C

page 192 9.3.2

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

Which of the following are measures that can be use to measure the overall process and products of FBSE? (choose 3)
A. Number of allocation-related trade studies completed as a percent of the number identified
B. Number of functions
C. Number of function not decomposed
D. Percent of performance requirements that have been allocated at the lowest level of the functional hierarchy

A

A/C/D

9.3.3 page 193

17
Q

Which one the following are OOSEM (Object-Oriented SE Method) objectives? (choose 2)
A. Support system-level reuse and design evolution
B. Design modeling languages
C. Integrate MBSE with object-oriented software

A

A/C

9.4.1 page 193

18
Q

Which of the following are subprocesses for OOSEM? (choose 2)
A. Manage system development
B. Integrate and test the system
C. Implement system
D. Operate system
E. Define system requirements and design

A

A/B/E

page 193 9.4.2

19
Q

“Prototyping is a technique that can significantly enhance the likelihood of providing a system that will meet the user’s need”. Is it: (choose 1)
A. True
B. False

A

A

page 197 9.5

20
Q

Which of the following are key activities of the IPDT process? (choose 3)
A. Delegate responsability and authority to IPDT leaders
B. Staff the IPDT
C. Understand the team’s operating environment
D. Collect requirements

A

A/B/C

page 201 9.7.2.1