Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
54 Cards in this Set
- Front
- Back
1) The information technology is to support information systems; the task of information systems is to support
________. A) information technology B) computer systems C) human enterprise D) network systems |
C) human enterprise
|
|
2) In an accounting system, how the database stores invoices and payments, how it retrieves them, and how the
integrity of data is insured are all related to ________. A) design B) requirements C) implementation D) analysis |
A) design
|
|
3) Thus far, a successful area of B2B has been supply-chain management (SCM).
|
True
|
|
4) Information is an organized collection of data that allows its recipient to minimize the understanding of data.
|
False
|
|
5) Two of the most promising technologies in the effort to achieve interoperability are Web services and XML.
|
True
|
|
6) Mass market software programs are special-purpose products that are targeted at end-users.
|
False
|
|
7) To say that somebody is "in a class of his own" really means that a person is so unique that he cannot be
generalized into a class. |
True
|
|
8) Information systems are composed of ________.
A) computer objects B) any object C) virtual objects D) real objects |
C) virtual objects
|
|
9) UML models are not compatible with object-oriented languages.
|
False
|
|
10) An object cannot consist of more objects.
|
False
|
|
11) The same object cannot be described by several states simultaneously.
|
False
|
|
12) Human body is an example of a(n) ________ relationship.
A) generalization B) aggregation C) composition D) public class |
C) composition
|
|
13) A Gantt chart is the same as network diagram.
|
False
|
|
14) A better-known example of agile methods, and one of the earliest ones, is Extreme Programming (XP).
|
True
|
|
15) ________ helps participants in the development understand, communicate, and verify the features of the
product. A) Design B) Analysis C) Review D) Modeling |
D) Modeling
|
|
16) The size of a project is a often a deciding factor in selecting or shaping the methodology.
|
True
|
|
17) Functional decomposition is a technique to discover the most atomic procedures from large-grain functions
through a process of successive breakdowns. |
True
|
|
18) The waterfall method views development activities as predefined stage(s) of software development such as
________. A) system investigation B) system analysis and design C) a feasibility study D) all of the above |
D) all of the above
|
|
19) ________ are deployed to model requirement gathering.
A) UML B) Use cases C) Functional requirements D) SDLC |
B) Use cases
|
|
20) The main device for capturing functional requirements and modeling them is UML.
|
False
|
|
21) Reliability requirements generally relate to issues such as availability and accuracy.
|
True
|
|
22) An activity diagram models the ________.
A) business stakeholder's view B) owner's view C) either A or B D) programmer's view |
C) either A or B
|
|
23) If a piece of software can be updated and enhanced with relative ease, then the software is ________.
A) fast B) reliable C) maintainable D) user friendly |
C) maintainable
|
|
24) Which of the following is NOT one of the elicitation techniques for gathering requirements?
A) interviews B) modeling C) document analysis D) quality assurance |
D) quality assurance
|
|
25) Business rules must be verifiable by the stakeholders.
|
True
|
|
26) A ________ is an area of related activities that operate on a set of shared rules and concepts.
A) problem domain B) solution space C) business domain D) solution domain |
C) business domain
|
|
27) The reason for automating business processes is to reduce costs and increase reliability of the system.
|
True
|
|
28) Business domains can change as a result of human decision that results in ________.
A) streamlining B) restructuring organization C) improving profit D) high competition |
C) improving profit
|
|
29) A ________ is a directory of supporting domain documents.
A) domain analysis B) domain boundary C) domain dictionary D) domain catalog |
D) domain catalog
|
|
30) There is an officially approved or industry-standard set of terms to describe the type of concepts in domain dictionary.
|
False
|
|
31) A ________ is what the successful completion of a use case achieves.
A) behavior B) goal C) scenario D) system objective |
B) goal
|
|
32) Even when an entity indirectly interacts with the information system, it is qualified to be an actor.
|
False
|
|
33) If the customer finds all desired items, brings them to the checkout counter, pays for them, and carries them out, then a normal flow has occurred.
|
True
|
|
34) A use case diagram is a ________.
A) meta-model of use cases B) none of the above C) narrative of use cases D) specification of use cases |
A) meta-model of use cases
|
|
35) The initial use case modeling helps to scope the system and verify its boundaries.
|
True
|
|
36) Components of a use case are tightly integrated and cannot be understood properly without each other.
|
True
|
|
37) Initial use cases give us ________ picture of the system behavior.
A) a complete B) an incomplete C) Either A or B can be true. D) Neither A nor B are true. |
B) an incomplete
|
|
38) An extending use case needs an independent trigger.
|
False
|
|
39) Vertical division is necessary if the use case has too many complementary steps.
|
False
|
|
40) Health Insurance Provider is the ________ for the Verify Insurance Plan use case.
A) primary actor B) scenario C) goal D) supporting actor |
D) supporting actor
|
|
41) In an ATM use case, the bank customer is clearly the primary actor because the customer ________.
A) achieves the desired goal B) interacts with the system C) initiates the action D) all of the above |
D) all of the above
|
|
42) In Checkout Groceries, if the customer pays by cash, then ________.
A) sub-flows need to be created B) normal flow applies C) execution steps are required D) alternate steps are required |
B) normal flow applies
|
|
43) A class diagram is the most widely used tool in modeling for object-oriented development.
|
True
|
|
44) Association describes how instances of one class cooperate with instances of another class.
|
True
|
|
45) An information system object does not interact with outside entities to provide services.
|
False
|
|
46) "dateOfBirth" is a correct name for ________.
A) an object B) an attribute C) a class D) a operation |
B) an attribute
|
|
47) To discover class candidates we should ________.
A) identify nouns that serve as grammatical objects B) identify verbs C) neither A nor B D) both A & B |
A) identify nouns that serve as grammatical objects
|
|
48) Specialization is creating a ________ from an existing class by defining elements that are too specific for the
parent class. A) superclass B) subclass C) either A or B D) neither A or B |
B) subclass
|
|
49) In the example "Public Currency payBill(amount, paymentType", payBill refers to ________.
A) visibility B) a return type C) a parameter D) a name |
D) a name
|
|
50) ________ specify the data that must be supplied to an object to carry out a specific operation.
A) Strings B) Parameters C) Types D) Visibility |
B) Parameters
|
|
51) Dynamic modeling is all about ________.
A) interaction B) classes C) information systems D) structure |
A) interaction
|
|
52) Methods and operation are the same thing.
|
False
|
|
53) In the example "orderDessert(Ice Cream, 2)", orderDessert is ________.
A) an operation B) an argument C) data D) a parameter |
A) an operation
|
|
54) Dynamic modeling is not about communication.
|
False
|