Functional Analysis Flashcards

1
Q

Name two tools used for functional Analysis:

A
  1. Functional Flow Block Diagrams

2. Time Line Analysis

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

FFBD

A

Function Flow Block Diagram

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

TLA

A

Time Line Analysis

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

Define Functional Analysis:

A

The systematic process of identifying, describing, and relating the functions a system must perform in order to be successful.

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

True or False: Functional Analysis deals with top-level function that need to be performed

A

True

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

True or False: Functional Analysis deals with how often functions need to be performed

A

True

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

True or False: Functional Analysis does not deals with under what operational conditions a function is performed.

A

False

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

______ ______ is used to draw out all the functions the system must perform to meet the systems requirements and concept of operations.

A

Functional Analysis

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

True or False: functional analysis doesn’t describe what must be done, it describes HOW it must be done

A

False:

Functional analysis is only concerned with WHAT must be done (think ConOps)

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

True or False: functional analysis is used to decouple the requirements from the implementation.

A

True

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

Functional analysis is used to ______ the requirements from the implementation.

A

Decouple

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

Describe the flow of functional analysis:

A
  1. Develop Functional Architecture
  2. Functional Flow Analysis
  3. Functional Interface Analysis
  4. Timeline Analysis
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Define Functional Architecture:

A

Top-down definition of system functions

Dictionary describing functions

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

Define FFBD:

A

Functional Flow Block Diagram:

Used to show the SEQUENCE of all functions accomplished by a system.

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

What is an N-Squared Diagram?

A

A diagram used to develop data, function and hardware interfaces.

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

What does a functional timeline do?

A

Considers functions durations

Supports development of requirements for operations, test, and maintenance

17
Q

True or False: an FFBD does not necessarily show the sequential relationship of functions.

A

False

18
Q

The blocks in FFBD diagrams are described in terms of ____, ______, and _____.

A

Inputs, outputs, and interfaces

19
Q

True or False: functional flow block diagrams do not have necessary traceability

A

False:

FFBDs always have firm traceability

20
Q

FFBDs show functions arranged in a ____ sequence, whether in parallel or series.

A

Logical

21
Q

An FFBD address ____ rather than ____.

A

What rather than How

22
Q

The following is an example of ________:

  1. Get there
  2. obtain data
  3. Generate results
  4. Communicate results + data
  5. Archive results + data
  6. Operate Within Safety Limits
  7. Terminate Mission
A

Functional Analysis
or
Functional Decomposition

23
Q

True or False: a FFBD not only describes the WHAT of missions, but the HOW LONG.

A

False.

FFBDs are only concerned with functions

24
Q

True or False: Functional Timelines are used to describe what and how things will be done, in addition to how long.

A

False

Timeline are used for HOW LONG only. Though some description of WHAT function is used to point to a related FFBD.

25
Q

Order These:

  • Functional Analysis
  • Design + Synthesis
  • Systems Req Developments
A
  1. Systems Req Developments
  2. Functional Analysis
  3. Design + Synthesis
26
Q

_____ is also the process of describing sub-functions that are necessary for parent functions.

A

Functional Analysis

27
Q

True or False: Functional analysis is implementation independent.

A

True, just like requirements.

28
Q

True or False: Functional analysis is weakly related to the development of requirements.

A

False, functional analysis is STRONGLY related to requirements development.