OOS Flashcards
Is this a non- functional requirement or a functional requirement?
Security administrator of the system should be able to view the transaction log of the firewall.
A functional requirement
Is this a non- functional requirement or a functional requirement?
The system must have a user interface that is easily understandable.
A non-functional requirement
Unified Software Development Process (USDP) aka Rational Unified Process (RUP) does NOT support:
Pair programming
Which of the following is not a discipline in the Unified Software Development Process (USDP) aka Rational Unified Process (RUP)
a. Project Management
b. Use case modelling
c. Business Modelling
b. Use case modelling
Which of the following is not a component of Sequence Diagrams?
a. Message
b. Loop frame
c. Object
d. Class
e. Execution specification bar
d. Class
Which of the following is an association in Use Case diagrams?
a. Coordination association
b. Communication association
c. Composition association
d. Exclude association
b. Communication association
A domain model should represent information that the use cases deal with. True or false?
True
Patterns in Object Oriented analysis and design are:
Reusable solutions to reoccurring modelling problems.
To each use case we apply the so called Boss test in order to:
Check that the use case has appropriate size
Which of the following is not a usual text field in use case descriptions:
a. Primary actor
b. Expressions
c. Scope
d. Pre-conditions
b. Expressions
What is a practice of eXtreme Programming (XP):
Refactoring
Which of the following statements is true?
a. Requirements are the same as models
b. Requirements are something that the users need in order to achieve an objective
c. Requirements are something that everybody wants
b. Requirements are something that the users need in order to achieve an objective
Requirement “Security administrator of the system should be able to view the transaction log of the firewall” is a:
functional requirement
Which of the following is NOT a software development methodology
a. Rational Unified Process
b. eXtreme Programming
c. Agile
d. DevOps
c. Agile
Which of the following is NOT a discipline in the Unified Software Development Process (USDP) aka Rational Unified Process (RUP)?
a. Business Intelligence
b. Requirements
c. Test
a. Business Intelligence