SYSTEM ANALYSIS AND DESIGN SET 8
Questions 71 to 80
71. Which of the following represents the correct sequence of testing activities?
(a) Unit testing, system testing, module testing, integration testing, acceptance testing (b) Unit testing, volume testing, integration testing, system testing, acceptance testing (c) Unit testing, integration testing, system testing, module testing, acceptance testing (d) Unit testing, module testing, integration testing, system testing, acceptance testing (e) Unit testing, system testing, integration testing, volume testing, acceptance testing. 72. Which of the following is not a component of CASE Tool?
(a) Diagramming Tools (b) Code Generators (c) Information Repository
(d) Debugging Tools (e) All of the above.
73. The process of converting a new or revised system design into an operational one is known as _______________________.
(a) Testing (b) Implementation (c) Quality Assurance
(d) Design (e) Mainteance.
74. Which one the following is not a form of Decision Table?
(a) Limited-Entry (b) Extended-Entry (c) Mixed-Entry
(d) Double-Entry (e) All of the above.
75. Which of the following tool is not used during system analysis?
(a) Data Flow Diagram (b) Structured English (c) Structured Chart
(d) Decision Table (e) Decision Tree.
76. Application prototyping follows an organized process or steps that begins with ____________. (a) Use prototype (b) Review prototype (c) Develop working model
(d) Identify known requirements (e) None of the above. 77. The requirements model consists of four parts:
(a) Use cases, interface descriptions, class diagram, project scope (b) Project scope, use cases, class diagram, context diagram (c) Interface descriptions, data model, context diagram, class diagram (d) Project scope, use cases, interface descriptions, context diagram (e) Project scope, use cases, interface descriptions, class diagram.
78. ____________ are used to group classes together for ease of use, maintainability, and reusability.
(a) Objects (b) Use
(d) Packages (e) None of the above. 79. An association must
(a) Be described by nouns (b) Have attributes
(c) Be described by a verb or nouns (d) Have a 1:M component (e) Be based on events.
80. A data dictionary
(a) Is a book used by programmers to find the definitions of technical terms (b) Is the central place where the components of a system are defined (c) Helps to avoid ambiguities among different development team members (d) Is a computer software tool
(e) Includes a range of acceptable values for data.
Answers
71.
Answer : (d)
Reason : Unit testing, module testing, integration testing, system testing and acceptance testing are the correct sequence of testing activities.
72.
Answer : (d)
Reason : Debugging Tool is not a component of CASE Tool. 73.
Answer : (b)
Reason : The process of converting a new or revised system design into an operational one is known as implementation.
74.
Answer : (d)
Reason : Double-Entry is not a form of Decision Table. 75.
Answer : (c)
Reason : Structured Chart is not used during system analysis. 76.
Reason : Application prototyping follows an organized process or steps that begins with identify known requirements.
77.
Answer : (d)
Reason : The requirements model consists of project scope, use cases, interface descriptions, context diagram
78.
Answer : (d)
Reason : Packages are used to group classes together for ease of use, maintainability, and reusability. 79.
Answer : (c)
Reason : An association must be described by a verb or nouns. 80.
Answer : (e)
Reason : A data dictionary includes a range of acceptable values for data.
SYSTEM ANALYSIS AND DESIGN SET 9
Questions 81 to 90
81. Unified modelling language
(a) Is an object oriented programming language
(b) Is useful in describing object oriented design models graphically (c) Allows to represent multiple views of a system
(d) Is an object oriented system development methodology (e) Is not used to describe the system requirements.
82. ______________ consists of objects with which the user interacts as well as the objects needed to manage.
(a) Business Layer (b) View Layer (c) Physical Layer
(d) Network Layer (e) Access Layer.
83. The process of looking for patterns to document is called
(a) Pattern (b) Antipattern (c) Frameworks
(d) Pattern Template (e) Pattern mining. 84. An entity class is a class that
(a) Does not appear in the class diagram (b) Relates to the class diagram
(c) Exists in the real world and in the class diagram (d) Exists in the real world but not in the class diagram (e) Exists in the data world but not in the real model.
85. ________identifies functionality (actors and use cases) of the system based on user requirements.
(a) Software Architect (b) System Analyst (c) Designer
(d) End-user (e) Tester. 86. Design patterns are
(a) Generic problems (b) Generic solutions to recurring problems (c) Common mistakes (d) Both (a) and (b) above
(e) None of the above.
87. ________represent a built-in extensibility mechanism of the UML. (a) Note (b) Meta model (c) Stereotype
(d) Class (e) Model constraints.
88. Creating an object model from an existing relational database layout is referred to as (a) Forward engineering (b) Backward engineering
(c) Reverse engineering (d) Top-down engineering (e) Bottom-up engineering.
89. The most important thing about a class card(CRC card) is that it be (a) Measured in centimeters
(b) Used in portrait orientation to enhance its capacity (c) Carefully filled
(e) 10 × 15 cm. 90. A state machine is
(a) The execution of a particular specified instance
(b) The execution of a particular class of statechart diagram (c) The execution ofa policy by a government behemoth (d) The execution of a particular specified statechart diagram (e) The execution of a statechart diagram by a specified instance.
Answers
81.
Answer : (b)
Reason : Unified modelling language is useful in describing object oriented design models graphically.
82.
Answer : (b)
Reason : View layer consists of objects with which the user interacts as well as the objects needed to manage.
83.
Answer : (e)
Reason : The process of looking for patterns to document is called Pattern mining. 84.
Answer : (c)
Reason : An entity class is a class that exists in the real world and in the class diagram. 85.
Answer : (b)
Reason : System Analyst identifies functionality (actors and use cases) of the system based on user requirements.
86.
Answer : (d)
Reason : Design patterns are generic solutions to recurring problems and generic problems. 87.
Answer : (c)
Reason : Stereotype represent a built-in extensibility mechanism of the UML.. 88.
Answer : (c)
engineering 89.
Answer : (d)
Reason : The most important thing about a class card(CRC card) is that it be used to record responsibilities and collaborations.
90.
Answer : (e)
Reason : A state machine is the execution of a state chart diagram by a specified instance.
SYSTEM ANALYSIS AND DESIGN SET 10
Questions 91 to 100
91. Which of the following statements accurately describe an Information System?
(a) An Information System is an arrangement of people, data processes, information representation and information technology that interact to support day-to-day operations in a business
(b) An Information System is a contemporary term that describes the combination of computer technology with telecommunication technology
(c) An Information System is an arrangement of information representation and information technology that interacts to support day-to-day operations in a business
(d) An Information System is an arrangement of data processes, information representation and information technology that interacts to support day-to-day operations in a business
(e) An Information System is a contemporary term that describes the combination of information technology with telecommunication technology.
92. Which of the following skills is not required by a systems analyst? (a) Programming Language skills
(b) Communication skills (c) Technical skills
(d) Business process re-engineering skills (e) Management skills.
93. The statements given below are associated with the activity of outsourcing. Identify the correct statement from among them:
(a) Ownership of IT assets is not transferred to the outsourcer
(b) Outsourcing is the act of contracting with the outside vendor to assume responsibility for IT Functions
(c) Outsourcers do not assume responsibility for an organization’s information systems development
(d) Outsourcing is done by the organization for which the system is developed (e) Outsourcers do not require a systems analyst.
94. Which of the following is not a step in the linear system development cycle? (a) Testing design
(b) Prototyping
(c) Requirements definition (d) Development
(e) Post-installation.
95. Given below are some statements associated with the problem definition phase of the linear model. Identify the correct statement from among them.
(a) The problem definition phase produces a document written using technical terminology of the system analyst
(b) The problem statement is a document that contains the problems faced by the organization (c) The problem definition phase produces a document that is a broad statement of user
requirements
(d) The problem definition phase does not specify the resources allocated to the project (e) The direction of the project is set by the problem definition phase.
96. Which of the following is not considered as feasibility factor when developing an information system? (a) Economic
(b) Application (c) Schedule (d) Technical (e) Operational.
(a) Analysis, gathering, modeling and diagramming (b) Construction, installation, testing and converting (c) Designing, charting, formatting and structuring (d) Planning, analysis, design and implementation (e) System request, feasibility, planning and staffing.
98. The _____ is generated by the department or person that has an idea for a new information system. (a) Feasibility analysis
(b) Gradual refinement (c) Project sponsor (d) System request (e) Work plan.
99. In which phase of the SDLC is the system proposal developed? (a) Analysis
(b) Design
(c) Implementation (d) Planning
(e) System delivery.
100. The primary advantage of the Waterfall Development methodology is _____. (a) A version of the system is quickly delivered into the users' hands (b) Requirements evolve through users' feedback about the system
(c) Features and functionality of the system are explored through simple models
(d) Requirements are completely specified and held relatively constant prior to programming (e) There is a long time lapse prior to completion.
91. Answer : (a)
Reason: An Information System is an arrangement of people, data processes, information representation and information technology that interact to support day-to-day operations in a business. The remaining choices are irrelevant with respect to information system
92. Answer : (a)
Reason: Other than Programming language skills A system analyst should possess communication skills, Technical skills Business process reengineering skills and management skills.
93. Answer : (b)
Reason: Outsourcing is the act of contracting with the outside vendor to assume responsibility for IT functions.
94. Answer : (b)
Reason: Prototyping is not a step in the linear system development cycle whereas it is involved in design phase.
95. Answer : (c)
Reason: Problem statement usually contains user requirements but not the problems faced by the organization.
96. Answer : (b)
Reason: Except Application all other feasibilities factors are considered. 97. Answer : (d)
Reason: Planning Analysis design and implementation are the four phases of development life cycle. 98. Answer : (d)
Reason: System request is generated by the department or person that has an idea for a new information system.
99. Answer : (a)
Reason: System Proposal is developed in analysis phase. 100. Answer : (d)
Reason: D is the right choice all other are not conveying to the meaning of waterfall development methodology
SYSTEM ANALYSIS AND DESIGN SET 11
Questions 101 to 110
101. ____ is the process of examining the technical, economic, and organizational pros and cons of developing a new system.
(a) Committee approval (b) Feasibility analysis
(c) Functionality determination (d) Risk analysis
(e) System request.
102. The functionality of the system or what the information system will do is called the _____ of the system.
(a) Business need (b) Intangibles (c) Requirements (d) Sponsors (e) Tangibles.
103. The four elements commonly found on a system request are _____. (a) Economic, organizational, technical and operational feasibility (b) Project sponsor, business need, requirements and business value (c) Risk analysis, familiarity, project size and cost-benefit analysis (d) Training, software, installation and equipment
(e) Upgrades, licensing fees, repairs and charges.
104. Each use case describes how the system reacts to a(n) _____ that occurs to trigger the system. (a) External entity
(b) Data flow (c) Process (d) Data store
(e) Event.
105. Outputs from a use case are described on the use case form along with their corresponding _____. (a) Data models
(b) Destination (c) Inputs (d) Source (e) Viewpoint.
106. When developing use cases, the project team first identifies the _____. (a) Managers that supervise the use case department
(b) Place where the use case occurs (c) Time the use case begins
(d) Triggering event that causes the use case to occur (e) Users who perform the use case.
107. When identifying the major Use Cases, the information needed to identify the Use Cases is contained in the _____.
(a) External entity
(b) JAD session classification (c) Major steps for each use case (d) Observation form
(e) Requirements definition.
108. The …………. is a construct that helps analysts to work with users to determine system usage. (a) Use case
(b) Actor (c) Class (d) Component (e) Package.
109. The UML …………. diagram provides a variety of symbols and encompasses a number of ideas, all to model the changes which just one object goes through.
(a) Package (b) Object (c) State (d) Class (e) Use Case.
110. ………….relationship specifies an optional behavior. (a) A generalization (b) An inheritance (c) An include (d) An aggregation (e) An extend. Answers 101. Answer : (b)
Reason: Feasibility analysis is the process of examining the technical organizational and economic pros and cons of developing a new system.
102. Answer : (c)
Reason: Requirements say that what system will do and what it should do. 103. Answer : (b)
Reason: Remaining all are not apt to the system request. 104. Answer : (e)
Reason: Uses cases describe how the system react to an event that occurs to trigger the system. 105. Answer : (b)
Reason: Outputs from a usecase are described on the usecase form along with there corresponding destinations.
106. Answer : (d)
Reason: The project team first identifies the triggering event that causes the use case to occur when developing usecases.
107. Answer : (d)
Reason: The observation form should contain the major usecases information. 108. Answer : (a)
Reason: Use case is a construct that helps analysts to work with users to determine system usage.
109. Answer : (c)
Reason: State diagram shows how objects change from one state to another which is depicted using state diagram.
110. Answer : (a)
Reason: Extend stereotype indicates optional behaviour in use cases,