Let
.docx
|
|
Feedback: |
See section 2.2.6 of the course notes. See section 3.6 in the textbook. |
|
|
|
13. |
|
A feature of the fountain model and other object-oriented models is |
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
7.14 |
|
|
Feedback: |
See section 2.2.7 of the course notes. See section 3.7 in the textbook. |
|
|
|
14. |
|
For a software development project, a good way of making sure that the client's needs are met is to use the |
|
|
|
|
|
|
Correct answer is |
(b) |
|
Which of the following are typically true of informal specifications?
|
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
8.33 |
|
|
Feedback: |
See section 3.1.1 of the course notes. See section 10.2 in the textbook. |
|
|
|
2. |
|
Which of the following are true of informal specifications?
|
|
|
|
|
|
|
Correct answer is |
(a) |
|
|
Your score on this question is: |
8.33 |
|
|
Feedback: |
See section 3.1.1 of the course notes. |
|
|
|
3. |
|
Which of the following are true about a level 0 DFD?
|
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
8.33 |
|
|
Feedback: |
See section 3.1.2 of the course notes. |
|
|
|
4. |
|
Successive levels of DFDs can be shown using which of the following?
|
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.1.2 of the course notes. |
|
|
|
5. |
|
State transitions diagrams are used to specify _____ for _____. |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.1.3 of the course notes. See section 10.6 in the textbook. |
|
|
|
6. |
|
The control information found in a state transition diagram describes |
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
8.33 |
|
|
Feedback: |
See section 3.1.3 of the course notes. |
|
|
|
7. |
|
Within the context of a data dictionary, the term cardinality refers to |
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.1.4 of the course notes. |
|
|
|
8. |
|
In determining whether a data dictionary is necessary, which of the following factors should be considered?
|
|
|
|
|
|
|
Correct answer is |
(a) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.1.4 of the course notes. |
|
|
|
9. |
|
The _____ define which input a software product must accept and what the corresponding output must be. |
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.1.5 of the course notes. |
|
|
|
10. |
|
Which of the following describes the way a software product should react to incorrect and/or incomplete input? |
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
8.33 |
|
|
Feedback: |
See section 3.1.5 of the course notes. |
|
|
|
11. |
|
What is the definition of the key for an entity in an entity-relationship model? |
|
|
|
|
|
|
Correct answer is |
(a) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.2 of the course notes. |
|
|
|
12. |
|
Entity-relationship modeling is a formal technique oriented to modeling |
|
|
|
|
|
|
Correct answer is |
(c) |
|
Which of the following are typically true of informal specifications?
|
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
8.33 |
|
|
Feedback: |
See section 3.1.1 of the course notes. See section 10.2 in the textbook. |
|
|
|
2. |
|
Which of the following are true of informal specifications?
|
|
|
|
|
|
|
Correct answer is |
(a) |
|
|
Your score on this question is: |
8.33 |
|
|
Feedback: |
See section 3.1.1 of the course notes. |
|
|
|
3. |
|
Which of the following are true about a level 0 DFD?
|
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
8.33 |
|
|
Feedback: |
See section 3.1.2 of the course notes. |
|
|
|
4. |
|
Successive levels of DFDs can be shown using which of the following?
|
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.1.2 of the course notes. |
|
|
|
5. |
|
State transitions diagrams are used to specify _____ for _____. |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.1.3 of the course notes. See section 10.6 in the textbook. |
|
|
|
6. |
|
The control information found in a state transition diagram describes |
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
8.33 |
|
|
Feedback: |
See section 3.1.3 of the course notes. |
|
|
|
7. |
|
Within the context of a data dictionary, the term cardinality refers to |
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.1.4 of the course notes. |
|
|
|
8. |
|
In determining whether a data dictionary is necessary, which of the following factors should be considered?
|
|
|
|
|
|
|
Correct answer is |
(a) |
|
|
Your score on this question is: |
0.00 |
|
|
Feedback: |
See section 3.1.4 of the course notes. |
|
|
|
9. |
|
The _____ define which input a software product must accept and what the corresponding output must be. |
|
|
|
|

(a)
shorter overall development times
(b)
overlap between development phases
(c)
ease of application
(d)
greater acceptability by clients
(a)
build-and-fix model
(b)
rapid prototyping model
(c)
synchronize-and-stabilize model
(d)
incremental model
(a)
II only
(b)
I and II only
(c)
I, II, and III
(d)
II and III only
(a)
III only
(b)
I and III only
(c)
I only
(d)
II and III only
(a)
III only
(b)
I, II, and III
(c)
II and III only
(d)
I and III only
(a)
I and III only
(b)
I, II, and III
(c)
II only
(d)
I and II only
(a)
data flow, real time systems
(b)
control flow, all kinds of software systems
(c)
data flow, all kinds of software systems
(d)
control flow, real time systems
(a)
information that the SQA group attaches to specifications for
tracing purposes
(b)
how different input or input states cause different processes to
be activated
(c)
specific conditional branching and looping inside individual
processes
(d)
constraints on the product imposed by the client
(a)
the internal structure of a data item
(b)
whether an item is optional or mandatory
(c)
the number of values that a data item can take on
(d)
the size of a data item
(a)
I and II only
(b)
II only
(c)
I, II, and III
(d)
I only
(a)
acceptance criteria
(b)
data flow diagrams
(c)
input-output specifications
(d)
control flow diagrams
(a)
It should raise a system error during processing and wait for user
correction.
(b)
It should attempt to detect the illegal input before processing
and ask the user to correct the input.
(c)
It should raise a system error during processing and end the
program.
(d)
It should end the program after telling the user why the data is
bad.
(a)
It is the attribute, or combination of attributes, that uniquely
identifies an entity.
(b)
It is not a well-defined concept for all entities.
(c)
It is the attribute that most completely identifies an
entity.
(d)
It is the means of gaining access to an entity in a secure
database.
(a)
process logic
(b)
control flow
(c)
data objects
(d)
data flow
(a)
II only
(b)
I and II only
(c)
I, II, and III
(d)
II and III only
(a)
III only
(b)
I and III only
(c)
I only
(d)
II and III only
(a)
III only
(b)
I, II, and III
(c)
II and III only
(d)
I and III only
(a)
I and III only
(b)
I, II, and III
(c)
II only
(d)
I and II only
(a)
data flow, real time systems
(b)
control flow, all kinds of software systems
(c)
data flow, all kinds of software systems
(d)
control flow, real time systems
(a)
information that the SQA group attaches to specifications for
tracing purposes
(b)
how different input or input states cause different processes to
be activated
(c)
specific conditional branching and looping inside individual
processes
(d)
constraints on the product imposed by the client
(a)
the internal structure of a data item
(b)
whether an item is optional or mandatory
(c)
the number of values that a data item can take on
(d)
the size of a data item
(a)
I and II only
(b)
II only
(c)
I, II, and III
(d)
I only
(a)
acceptance criteria
(b)
data flow diagrams
(c)
input-output specifications
(d)
control flow diagrams