Exam 2 FSAD – Flashcards

Unlock all answers in this set

Unlock answers
question
What are logical models?
answer
~Removes biases that are not the result of the way current system is implemented ~Reduce the risk of missing business requirements. ~Communicates with end users in nontechnical or less technical language.
question
A set of rules that governs some process in business is known as:
answer
A policy
question
A set of related and ongoing activities in a business is known as:
answer
A function
question
A language and syntax, based on the relative strengths of structed programming and natural English used to specify the underlying logic of a process is known as:
answer
Structured English
question
A process that has inputs but no outputs is known as:
answer
A black hole.
question
In data flow diagrams:
answer
Data flows are represented by arrows.
question
A tool that depicts the flow of data through a system and the work or processing performed by the system is known as:
answer
Use case diagram
question
Gray holes are caused by:
answer
Incomplete facts.
question
Another name for data flow diagram is
answer
a Process Model.
question
A process that inputs insufficient to produce the required outputs is known s:
answer
A gray hole.
question
Which people were involved in the developing of object oriented analysis?
answer
Grady Booch, E.F.Codd, Ivar Jacobson, James Rumbaugh.
question
Diagrams that depict the system's object structure and show object classes that the system is composed of, as well as the relationships between those object classes are known as:
answer
class diagrams
question
In a class diagram a multiplicity of zero or more would be designated by:
answer
0..*
question
In object oriented analysis we evolve the requirements use case model into the analysis use case model by performing the following steps:
answer
~identify, define and document-new actors and new use cases ~identify any reuse possibilities ~refine the use case model diagram.
question
The data associated with an object are called:
answer
attributes.
question
In an activity diagram you would combine flows that were previously seperated by decision using a(n):
answer
join
question
Which of the following can be shown in the system sequence diagram:
answer
~A receiver actor ~loops ~object classes ~system outputs =/= no optional steps
question
What defines how many instances of one object class can be associated with one instance of another object class?
answer
multiplicity
question
If an object class outlives the execution of the program it is said to be:
answer
persistent
question
Which of the following is NOT a technique for assessing economic feasibility?
answer
=/= All are true ~time value of money ~payback analysis ~return on investment ~net present value
question
An entity is in third normal form if:
answer
values of nonprimary key attributes are not dependent on any other non primary key attributes.
question
Which tool provides a ranking system of candidate systems?
answer
feasability analysis matrix
question
What is an advantage of prototyping?
answer
~Prototypes are active, not passive, model that end-users can see, touch, feel, and experience ~Prototyping can increase creativity because it allows for quicker user feedback, which can lead to better solutions ~Prototyping accelerates several phases of the life cycle ~Iteration and change are a natural consequence of systems development. Prototyping better fits this matural situation because it assumes that a prototype evolves
question
Which emphasizes the drawing of pictorial system models to document the technical or implementation aspects of a new system?
answer
model-driven designs
question
What is the purpose of the procurement and decision analysis phase?
answer
~Identify and research specific products that could support our recommended solution for the target IS ~Solicit, evaluate, and rank vendor proposals. ~Reverse engineer and draw system models for each of the vendor's proposals. ~Contract with the awarded vendor to obtain product
question
What is NOT a type of Class Relationship in an Object Oriented System model?
answer
Heirarchy
question
A motorist stops at the self-service gas station to fill up her car, paying by credit card at the pump. In this use case, who is the primary business actor?
answer
the motorist
question
What is NOT a factor used in the use case ranking and priority matrix?
answer
potential to decrease costs
question
What is the criteria for making a good data model?
answer
~A good data model is simple ~A good data model is essentially nonredundant ~A good data model should be flexible and adaptable to future needs ~Each data attribute should describe at most one entity.
question
A constraint on the state of the system before the use case can be executed is called a(n):
answer
precondition
question
List 3 properties of Object Oriented Systems:
answer
~Encapsulation ~Inheritance ~Polymorphism
question
Define/Explain Cohesion:
answer
The degree to which the attributes and behaviors of a single class are related to each other. A module that accomplishes one activity only.
question
Define/Explain Coupling:
answer
The degree to which one class is connected to or relies on other classes. Modules that is minimally dependent on one another.
question
Define Encapsulation:
answer
the packaging of several items together into one unit.
question
Define Inheritance:
answer
Concept of methods and/or attributes defined in an object class can be inherited or reused by another object class.
question
Define Polymorphism:
answer
The concept that different objects can respond to the same message in different ways.
Get an explanation on any task
Get unstuck with the help of our AI assistant in seconds
New