All Matches
Solution Library
Expert Answer
Textbooks
Search Textbook questions, tutors and Books
Oops, something went wrong!
Change your search query and then try again
Toggle navigation
FREE Trial
S
Books
FREE
Tutors
Study Help
Expert Questions
Accounting
General Management
Mathematics
Finance
Organizational Behaviour
Law
Physics
Operating System
Management Leadership
Sociology
Programming
Marketing
Database
Computer Network
Economics
Textbooks Solutions
Accounting
Managerial Accounting
Management Leadership
Cost Accounting
Statistics
Business Law
Corporate Finance
Finance
Economics
Auditing
Ask a Question
Search
Search
Sign In
Register
study help
computer science
systems analysis and design 12th
Questions and Answers of
Systems Analysis And Design 12th
What is a framework? Give examples.
List the types of design patterns based on their purpose.
Consider a ‘Hospital Management System’. Apply the techniques of OOA to find out classes and objects in it.
How DIP is used to impose on abstractions and not on concretions?
Differentiate between design patterns and frameworks.
Apply Fly Weight pattern to create a library of classes for developing a Paint application.
Which patterns are applied for structural purpose?
Apply various design patterns related to behavioral purpose with an example for each.
For a system that has more number of services than the objects, which OOA technique may be suitable?
You have provided with a DFD and asked to identify classes and objects from it. How will you do it? Explain it with an example and list the classes and objects in it.
Why English description-based analysis for OOA is error prone? Give an example.
Which design principle prevents the existing class structure from modification but allows future extensions by means of subclasses?
Which design principle proposes grouping of highly cohesive classes?
Why design patterns are needed in identifying classes and objects?
How creational patterns provide ways in identifying classes and objects? Explain with an example.
Object-oriented analysis and design (OOAD) is a ________ approach that models a system as a group of interacting objects.(a) computer programming(b) software engineering(c) software design(d) systems
In object-oriented design(a) operations and methods are identical(b) methods specify algorithms whereas operations only state what is to be done(c) methods do not change values of attributes(d)
Analysis takes place from a _________ perspective and design takes place from a _________ perspective.(a) User and Developer(b) Developer and User(c) User and Designer(d) Designer and Developer
Which of the following are the OOAD methods that form the basis of the UML?i. OOSE ii. Object Modeling Technique iii. Rational Objectory iv. Booch(a) i and iii(b) i and ii(c) i, ii, and iv(d) i, iii,
Identify the true statement about the UML and OOAD processes.i. The UML is designed to work only with traditional OOAD processes.ii. The UML is designed to work with use case driven processes.iii.
What is the primary purpose of the first stage of software analysis and design?(a) Determining system deployment(b) Writing code(c) Capturing requirements(d) Building GUIs
Object-oriented technology’s ______ feature means that a small change in user requirements should not require large changes to be made to the system.(a) abstraction(b) modularity(c)
Identify the true statement about OOAD.i. It provides a model of the system based on the user’s requirements.ii. It provides abstraction from the underlying complexity of the system.iii. It allows
Which of the following combine to form an OOAD method?i. Notation ii. Diagram iii. Process iv. View(a) i and iii(b) i and ii(c) i, ii and iv(d) i, ii and iii
Which of the following are phases of a typical OOAD process?i. Requirements capture ii. Use case analysis iii. Elaboration iv. Implementation Test(a) i, iv and v(b) i, ii, iii, and iv(c) i, ii, and
Which of the following is NOT an advantage of object-oriented approaches?(a) Low maintenance costs(b) Follows the life-cycle model sequentially(c) Seamless progression between development stages(d)
Why there are so many diagrams in the UML?
Which diagrams depict the static nature of a system?
Which OOAD artifacts are the most useful if you want to plan project activities such as developing new functionalities or test cases?
Which diagrams will you use if you need to show the physical relationship between software components and the hardware in the delivered system?
Suppose that you are designing a computer-based system that plays a multiplayer game online.Which UML diagrams you will choose to design the system? Why?
In which way, UML augments the object oriented-based system development?
What are the constructs available in UML to support object oriented paradigms like inheritance, polymorphism and data abstraction?
Identify the constructs expressing the links, associations and relationships among objects in a system.
Identify the limitations that would have prevailed when the UML has no behavioral diagrams.
Are behavioral diagrams a must? Why?
Which diagrams represent the time-based nature of a system?
Identify the strengths and weaknesses of the UML notation.
List down some of the popular open source software UML tools.
Why UML is a favorite modeling language for vendors and stakeholders?
What part of the system development is not covered by the UML?
The scenario part of a use case is represented in UML by(a) FSM(b) sequence diagram(c) use case diagram(d) package diagram
Actor Bank has an association with use case “Withdraw” with multiplicity 0..*. This means that Bank is involved with multiple Withdraw operations(a) sequentially(b) parallely(c) either(d) neither
Which of the following is not true concerning the behavior of a use case?(a) An extending use case is always independently meaningful(b) An extended use case is always independently meaningful(c) An
The behavior of a use case can be described by(a) a specification that is some kind of Behavior such as interactions, activities, and state machines(b) pre-conditions and post-conditions along with
Which of following can be part of a valid use case?(a) Implementation(b) Constraints(c) UI details(d) Internal processing
The textual representation of a sequence diagram is a(a) Use case(b) Scenario(c) Requirement(d) Constraint
Which of the following is true about complex procedural logic in a use case diagram?(a) It cannot be represented in a use case diagram(b) It is enclosed within a box(c) It may be conditional(d) It is
Messages sent to entity outside the system shown in use case diagram is a(a) Async message(b) Sync message(c) Found message(d) Self message
When the sequence of some messages within a use case scenario is unimportant, they are enclosed within a Combined Fragment of which type?(a) alt(b) loop(c) ignore(d) seq(e) strict
Key elements of the use case diagram are(a) people, computers(b) actors, use-cases(c) people, classes, and objects(d) uses, cases
Which of the following does not describe a use case?(a) An actor (user) that initiates an event.(b) An event that triggers a use case.(c) The use case that performs the actions triggered by the
Which of the following is not a section of a use case scenario?(a) Identification and initiation(b) Conditions, assumptions, and questions(c) Steps performed(d) Introduction
During analysis, the _______ are examined to find the _______ that will provide functionality for the system.(a) classes and use cases(b) use cases and classes(c) state diagrams and classes(d)
In which of the following phases of a use case driven process do you think use cases have a role?(i) Requirements capture(ii) Analysis(iii) Design(iv) Implementation(a) i, ii, and iii(b) i, ii, iii,
Which of the following details includes use case model?(i) Who will interact with the system(ii) What the system will do(iii) What interfaces are required(iv) The implementation diagram(a) i, ii, and
In a use case diagram, how is the system illustrated by?(a) An oval(b) A box(c) A circle(d) A triangle
Which of the following steps is involved in creating a use case model?(i) Defining the system(ii) Identifying the actors and the use cases(iii) Defining the relationships between the actors and the
Which of the following represents an actor?(a) An individual user(b) A role(c) An operation(d) A flow
Which of the following statements is true of actors?(i) One person cannot be a number of different actors.(ii) Use cases are initiated by actors.(iii) An actor is an instance of a class.(iv) An actor
Identify each of the distinct ways in which an actor can interact with the system.(i) An actor can input information into the system(ii) An actor can receive information from the system(iii) An actor
Which of the following questions are relevant when identifying actors?(i) Where in the organization is the system used?(ii) Which hardware devices will interact with the system?(iii) How will the
Which of the following statements is true of use cases and use case models?(i) The functionality of a use case has to be complete from start to finish.(ii) use cases provide developers with classes
What do you think should be done after creating problem statements or use cases?(a) Integrate use cases with problem statements(b) Model how the problem domain behaves(c) Create component diagrams(d)
The purpose of the use case view is to(a) find the objects to use in building the object model(b) describe how people want to implement their procedures(c) define the goals of the system within a
The purpose of the use case narrative is to(a) provide an alternative specification for people who don’t understand the diagram(b) form the basis for writing test cases(c) describe the workflow
The parts of a use case narrative are(a) assumptions, pre-conditions, dialog, post-conditions(b) use case diagram and scenarios(c) actors, use cases, associations, and the system(d) stereotypes,
Assumptions are(a) implementation constraints on the design of the use case(b) conditions that must test true before executing the use case but are outside the responsibility of the use case to
Pre-conditions are(a) implementation constraints on the design of the use case(b) conditions that must test true before executing the use case but are outside the responsibility of the use case to
The use case dialog is the(a) screen flow through a set of tasks(b) data flow between the actor and the use case(c) sequence of interactions between the actor and the use case(d) process description
Post-conditions are(a) implementation constraints on the design of the use case(b) conditions that must test true after executing the use case but are outside the responsibility of the use case to
A scenario is(a) a single logic path through a use case(b) a workflow path of the system(c) a screen navigation options(d) a combination of use cases
The purpose of scenarios is to(a) decompose the use case process(b) identify variations on the use case process(c) identify interactions between use cases(d) run test cases
What are the problems with the traditional analysis strategies?
What is the difference between use case diagram and use cases?
What is actor generalization?
What type of relationship exists between actors and use cases?
What are the advantages of use case approach over traditional approach?
When is include relation used?
How do you identify use cases? Where do you look to find the use cases? What are good sources of use case mining?
What is a good use case?
What is the difference between and relationships and the criteria for using each one of them?
How do you identify the list of actors?
Can you use use cases when your primary actor is another software system?
Are use cases the same as functional requirements or functional requirements are different from use cases?
Identify the relationship between the following two use cases? Submit License Application Form Submit Driving License Application Form
Draw the use case diagram for the scenario given below:In order to generate an invoice a clerk nust log in. If a clerk is a first time user, he must have himself registered. There should be an option
Consider the following set of initial user requests from a telephone company about a new customer service system: “The telephone company customer service shall be able to record and answer
A developer is creating use case model for a banking system that contains use cases for Domestic Funds Transfer, Incremental Funds transfer, and Print Monthly Statement. The basic flow for each of
The UML graphical representation of a Generalization is a hollow ________ shape on the supertype end of the line (or tree of lines) that connects it to one or more subtypes.(a) Polygon(b) Triangle(c)
The class diagram is the main building block in ________ modeling.(a) Object-oriented programming(b) Programming paradigm(c) Unified Modeling Language(d) Object (computer science)
A class diagram can be used to model following things except(a) depicting the implementation detail of domain entities(b) depicting the interaction between domain entities(c) depicting state and
In the UML notation a class can be represented by(a) A rectangular box with the name of the class in the box(b) A rectangular box with the name of the object, a : and the class name that the object
In the UML notation, inside each class in a class diagram are printed(a) its name, attributes, operations, and derived classes(b) its name, attributes and operations(c) its name, and attributes(d)
Inheritance relationships are represented in the UML notation by(a) nesting of classes(b) lines with a solid diamond at one end(c) lines with a hollow diamond at one end(d) lines with a triangular
Aggregation (encapsulation) relationships are represented in the UML notation by(a) nesting of classes(b) lines with a solid diamond at one end(c) lines with a hollow diamond at one end(d) lines with
In the UML notation, parameterized (generic) classes are represented by(a) the normal class representation with a dotted arrow pointing at the template parameter classes(b) the normal class
In a class diagram, an attribute preceded by a minus sign is(a) Public(b) Private(c) Protected(d) void
The distinction between a class and an object is _____________________.(a) A class is a template for creating objects, while an object is an instance of a class(b) An object is a template for
Each object has _______ that specify information about the object.(a) Methods(b) Messages(c) Procedures(d) Attributes
Showing 3400 - 3500
of 4717
First
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Last