1. The first step in the systems development life cycle (SDLC) is:
2. One of the following is not a fact-finding technique in the context of systems analysis?
3. You have prepared a decision table which has three conditions, Condition X, Condition Y, and Condition Z, and three decision rows. For all four columns in which Condition X is False, the twelve decisions are exactly the same. Then:
4. Which of the following is not true about the waterfall method?
5. For schedules planning, which one of the following is the *derived* value?
6. Consider the functional requirement: "The system shall generate weekly reports to the head librarian for overdue books." It will be elaborated upon in subsection:
7. An Oceanography System's DFD shows ocean temperature being captured by a deep-sea sensor and then conveyed through a cable to a naval vessel's on-board systems. The sensor represents a:
8. Which of the following is the correct sequence of testing activities?
9. What contruct is used to determine how users use the system?
10. What is the key deliverable of a requirements analysis exercise?
11. What is metadata?
12. The problem statement should include all of the following EXCEPT:
13. Which of the following includes a cost benefit analysis?
14. Which of the following is not used in a context level diagram
15. What testing method examines the functionality of an application without peering into its internal structures or workings:
16. What is a DFD?
17. Which of the following represents the condition of an object at a specific moment in time?
18. Most modern software applications enable you to customize and automate various features using small custom-built “miniprograms” called:
19. Which of the following is a classical or legacy Systems Analysis technique?
20. A Physical DFD specifies:
21. In Object-Orientation it is possible for a class not to define its own behaviours because:
22. Which of these is not used in a context level diagram?
23. What diagram portrays the interactions emphasizing the time ordering of messages?
24. Which of the following options is NOT a benefit of prototyping?
25. Which one of these would be represented outside an ATM system diagram boundary?
26. Which one of the following is never meant to be instantiated?
27. Which of the following is *not* a type of Interaction Diagram?
28. What do we mean by "levelling a DFD"
29. Which of these is not a system analysis tool?
30. What symbol signifies protected visibility in UML?
31. Which of the following is a construct not seen in decision trees?
32. Which of the following strategies are adopted if information requirements are not well-defined?
33. Behavioral Requirements diagrammatically may be mapped to:
34. A context diagram can also be known as a:
35. Which one is *not* an attribute of a good SRS:
36. A DFD for an aircraft flight control system has an artifact with the label 'Atmospheric Pressure'. The latter is likely:
37. A data flow that appears on a higher-level DFD but not on lower levels violates what DFD construction guideline?
38. Which one of these is seldom, if ever, an actor?
39. Which one of the following traceabilities will uncover any coding that does not derive from the SRS?
40. Analyzing a system for which of the following is most markedly different from the other three?
41. Which of the following statements is false with respect to a use case?
42. In a DFD, external entities are represented by:
43. Which relationship/construct in a use case diagram indicates an optional behavior?
44. Which of the following involves a graphical representation of the processes that manage data between a system, its environment, and the relevant components?
45. Which parts must a requirement model contain?
46. Sequence Diagrams will be *most helpful* and *most necessary* in an SRS for:
47. In a Decision Table for a toy helicopter system you see 'True' in cells for both 'Taking Off' and 'Landing' conditions' rows. You infer:
48. In Component-Based Architecture, a component is:
49. Decision Tables can be directly transformed into:
50. The Use Case diagram for "Either a lineman or a technician repair a fault:"
51. In an FSM, State B and State C may both be active if they:
52. In what system can the interactions between the various subsystems not be determined with certainty?
53. Which one of the following pairs may have an 'Extends' relationship?
54. In a Library Management System's SRS, a single modular chart shows entry of new book purchases, accepts book-lending transactions, and tracks damage to books. If such a module is coded it would *not be*:
55. On a model, an object is connected to only one other object with the notation -++. Which property of the first object is likely dependent on the second object?
56. You have specified that a repeating group will contain objects of type x. This repeating group has been:
57. In an SRS, the Usability section will include which one of the following requirements?
58. External entities in the context of a DFD maybe which of the following?
59. Which of the following is a data flow diagramming rule?
60. For the Observer Design Pattern, which one is false:
61. PERT stands for:
62. A Data Dictionary:
63. CASE stands for:
64. Cohesion refers to:
65. Which tool is an effective means of relating input data to files and output reports?
66. Which symbol represents a process in a DFD?
67. Which tool shows the processes and the sequence in which they are performed?
68. Which phase of the Systems Development is concerned with determining the system feasibility?
69. To achieve a good response time from OLTP, critical requirements are:
70. Correct sequence of the various types of testing:
71. The graphical tool for describing decision logic in a data dictionary is:
72. Which design principle relates to the strength of relations within a module?
73. A DFD is:
74. A top level DFD is generally referred to as a:
75. You want to describe the data flow in a system. Which tool would you use?
76. Data Dictionary keeps details of:
77. Which tool shows the relation between each of the documents making up a HIPO package?
78. Which tool shows the hierarchy of the various modules in a system?
79. What is HIPO?
80. Given the scenario, what is the number of conditions that will be used to draw a decision table?
81. The user manual is generated in which phase of the System Development cycle?
82. In which phase of the System Development cycle is the Project Request form generated?
83. The smallest unit of data in a Data Dictionary is referred to:
84. In a Data Dictionary, process logic is described using:
85. A tabular representation of the Decision Tree is known as a
86. You want to plan your project. Which tool would you use?
87. Which tool would you use for project planning?
88. Which one is not an important reason for creating a Data Dictionary?
89. The document of functional specifications will be used by:
90. You are designing a database. Which tool would be useful?
91. Which one regarding a DFD is incorrect?
92. Normalization of data is done to:
93. How are processes generally numbered in a DFD?
94. A person who is in charge of updating an account-holder's account would be depicted in a Data Flow Diagram by:
95. Which phase of the Systems Development is concerned with writing programs?
96. Which statement is not true regarding Data Flow Diagrams?
97. A self-check digit is useful in detecting:
98. In which phase of the SDLC will the document of Functional Specifications be generated?
99. A structure chart is derived from a:
100. Which principle of design relates to the design of the system as a hierarchy of modules?
101. A Data Dictionary is created at which stage of the Systems Development cycle?
102. Which one is not a part of the DFD?
103. Repository of data about data is depicted by:
104. System quality relates to:
105. Using a Decision Table, what is the maximum number of combinations that may arise for three conditions?
106. In which phase is the processing logic developed ?
107. SDLC stands for:
108. The Conception phase is related to:
109. Which statement attributed to prototyping is not true?
110. Given the following phases of Systems Development, arrange them in the correct order:
111. Which one should be avoided while drawing DFDs?
112. A Structure chart:
113. CAD stands for:
114. A process which has inputs but no outputs is known as a:
115. A process which generates outputs without any inputs is known as a:
116. VTOC stands for
117. ____ measures a module’s scope and processing characteristics.
118. _____ is a planned meeting during which a systems analyst obtains information from another person.
119. _____ is information about data—its content, quality, condition, origin, and other characteristics.
120. _____ reduces the customer's need for software maintenance, operation, and support.
121. ________ is the process of creating and maintaining information systems.
122. A ____ is a formal reference point that measures system characteristics at a specific time.
123. A ____ is a value that a system displays automatically.
124. A ____ measures the time a package takes to process a certain number of transactions.
125. A combination check is a data validation check that ____.
126. A continuous risk-tracking process can do all of the following except ____.
127. A database is a collection of integrated and related _____.
128. A detailed system specification is part of the ____ phase of the sdlc.
129. A firm that offers outsourcing solutions is called a ____ provider.
130. A firm that offers outsourcing solutions is called a _____.
131. A good file system depends on easy retrieval of information, so it is important that _______.
132. A module that performs a single function or task has a high degree of ____, which is desirable.
133. A project manager’s scheduling function _____.
134. A risk management plan includes a review of ____.
135. An e-commerce web site that processes orders requires, at minimum, a ________ system architecture.
136. An enterprise license is also known as a(n) ________ license.
137. An example of a functional requirement is _________
138. An existence check is a data validation check that ____.
139. Another name for a workflow diagram is a(n) _______ diagram.
140. Batch processing is defined as ________.
141. Class diagrams and use case diagrams are used to illustrate systems based on the concept of ____.
142. Cloud based collaboration tools ________.
143. Coding, testing, and debugging are part of the ____ phase of the sdlc.
144. Companies use various output ____ methods to maintain output integrity and security.
145. Control in a global information system (gis) requires _____.
146. Decision trees show the logic structure in a _____.
147. Designing tables is easier if a _____ is used to show a table’s structure, fields, and primary key.
148. Detailed analysis sometimes is called ______ design.
149. Determining the _____ means defining the specific boundaries, or extent, of a project.
150. Diagrams and schematic representations of some aspect of a system are examples of a ______ model.
151. during the _____ of the systems development life cycle (sdlc), a new system is constructed.
152. During the implementation phase of the systems development life cycle (sdlc), _____.
153. Each use case describes _____ function(s) in which users interact with the system.
154. Effective project reporting requires ____.
155. Ecosystem services ________.
156. Enterprise application integration includes all of the following features except ___________.
157. Enterprise resource planning systems take a(n) _____ view of the overall organization.
158. Evaluation, maintenance, and enhancement are part of the ____ phase of the sdlc.
159. For a project manager monitoring _____
160. Full-feature logistics management systems perform each of the following functions except ________.
161. Good _____ systems provide a framework for best practices in business management.
162. Hardware based security controls include ____
163. Human resource activities ________.
164. Implementing a new system into an organization module by module is called a ____________.
165. In ____ programming, two programmers work on the same task on the same computer.
166. In a business process, resources are ________.
167. In a cost-benefit analysis, hardware maintenance and repairs is generally considered a(n) ____.
168. In a data dictionary, any name other than the standard data element name is called a(n) ____.
169. In a dataflow diagram (dfd), a/an ___________ represent data stores.
170. In a dfd, the gane and sarson symbol for a data store is a ____.
171. In a sequence diagram, the _____ indicates when an object sends or receives a message.
172. In a state machine diagram, a state is represented by a(n) _______.
173. In a well-designed detail report, a field called a(n) ____ field controls the output.
174. In addition to the gane and sarson symbol set, another popular symbol set is _____.
175. In an entity-relationship diagram, entities are commonly represented as _____.
176. In an interview, _____ limit or restrict the response.
177. In an object-oriented system, objects can _____ certain attributes from other objects.
178. In object-oriented design, built-in processes called _____ can change an object’s properties.
179. In structured analysis, _____ are transformed into data structures and program code.
180. In the given figure, a higher-level module, called a _____, directs lower-level modules.
181. In the traditional approach to system development, the system stores information about ____.
182. Microsoft calls a drive structure created with a dynamic disk a _______________.
183. Monitoring and control processes should occur _________ while the project work is being executed.
184. Object-oriented modeling is based on the object, which combines ________ .
185. "object-oriented programmers also use the term ____ when describing inheritance.
186. On a systems sequence diagram, ____ indicate(s) a true/false condition.
187. One of the challenges with unsupervised data mining is ________.
188. Operations documentation _____.
189. Outsourcing can refer to ____.
190. Phased and agile development are examples of the ____ sdlc methodology
191. Popping an element from an empty stack is called ____.
192. Preventive maintenance of a system involves ________.
193. Projects where management has no choice in implementing them are called ____ projects.
194. Research and development is an example of a(n) _____ decision.
195. Risk ____ analyzes the organization's assets, threats, and vulnerabilities.
196. The system’s reaction to an event is called a(n) _______ .
197. The primary advantage of rad is that ____.
198. The primary method of obtaining information during the preliminary investigation is to ____.
199. The _______ activity records the customer requests for products or services.
200. The sdlc is most important to the ____.
201. The testing process that focuses on individual computer programs is called _________________.
202. The data dictionary usually records and describes a default value, which is the _____.
203. Which of the following are metrics of a successful project ____.
204. Systems analysts use a process called ____ to represent company operations and information needs.
205. Systems design answers the question, _____:
206. Systems development typically starts with a ____.
207. The ____ document is created during the requirements-gathering and analysis phase.
208. The ____ is responsible for assigning maintenance tasks to individuals or to a maintenance team.
209. The ____ is used to collect information directly from the end users and business managers.
210. The ____ method of developing systems is well-suited to project management tools and techniques.
211. The ____ topology allows the expansion of wireless access over a wide area.
212. The _____ is a top-down representation of a process.
213. The _____ method of developing systems produces code that is modular and reusable.
214. The _____ support of a global information system involves broad and long-term goals.
215. The ______ approach to systems development is a group-based tool for collecting user requirements.
216. The ________ approach is the classical process used to develop information systems.
217. The above cardinality constraint on the order data entity indicates that there can be _____ .
218. The domain model class diagram is used to _______ .
219. The first phase in the customer life cycle involves ________.
220. The first step in the er model verification process is to _____.
221. The functional model component of the system proposal includes _______.
222. The gis control dimension requires a(n) ____ architecture for data.
223. The goal of the planning phase for an information system project is to create a(n) ____________.
224. The implementation phase of a sdlc includes all of the following except _________.
225. Two categories of laser printers are _______.
226. Two important goals or steps within core process one are ____ and _____.
227. User documentation ____
228. When compared to program development, systems development is ________.
229. When using a(n) _____ join, only rows from the tables that match on a common value are returned.
230. The _____ layer addresses how the software will execute on specific computers and networks.
231. When an information system does not meet business requirements, causes might include ____.
232. The variety dimension of big data refers to the combination of _____.
233. Typical process description tools include all of the following except ____.
234. ________ is a standard set of terms and graphical notations for documenting business processes.
235. ________ is a title given to the principal manager of an organizations is department
236. A customer relationship management (crm) system helps a company in managing ______.
237. ____ enables an object to derive one or more of its attributes from another object.
238. A ____ resembles a circle of computers that communicate with each other.
239. A _____ is a series of events and activities with no slack time.
240. A ________ shows the tasks, dates, and dependencies for the tasks of a project.
241. A batch processing system has all of the following characteristics except ____
242. A(n) _____ shows the object classes and relationships involved in a use case.
243. A(n) ________ exists when data are isolated in separated information systems.
244. According to brooks' law, adding more people to a late project ________.
245. All of these are dbms processes except ________.
246. Corrective maintenance ____.
247. Enterprise resource planning (erp) was originally used in the ________ domain.
248. Extranets use _____ technology to make communication over the internet more secure.
249. In batch processing systems, data processing is done _______ data capture.
250. Business support systems _____.
251. In a business process, a role refers to ________.
252. In a file oriented information system a security file ____
253. The first step in creating a work breakdown structure (wbs) is to _____.
254. The choice between developing versus purchasing software often is called a ____ decision.
255. A system design where the server performs all the processing is described as ____.
256. A systems analyst needs ____.
257. A(n) ____ is system software
258. In business process management (bpm), an as-is model ________.
259. The selection structure is the completion of ____.
260. In developing time and cost estimates, project managers must consider _____.
261. A jad facilitator is _____.
262. The main problem of the sdlc approach to systems development is the ________ nature of the process.
263. Projects are said to be in analysis paralysis if so much time is spent ________.
264. Risk ____ develops safeguards that reduce risks and their impact.
265. The final component to the cpmt planning process is to deal with ____.
266. With a global information system (gis) in place, an international company _____.
267. For a project manager, monitoring and controlling _____.
268. Data mining complements online analytical processing in that it ________.
269. A future concern about unsupervised data mining applications is _________.
270. ____ is an important part of each interview.
271. Ibm describes websphere as a software platform for _____ environments.
272. ______ are the graphical components of regression analysis.
273. A(n) ____ produces one or more lines of output for each record processed.
274. _____ describes how instances of one class relate to instances of another class.
275. A(n) ________ system helps capture, manage, and apply the experience of the organization.
276. In crm all applications process a common customer database which means that this design ________.
277. Organizing the database in computer disk storage is done in the ________ phase.
278. ____ allows objects to be used as modular components anywhere in the system.
279. ____ is open-source software that is supported by a community of users and developers.
280. A scrum team usually consists of _________.
281. Questions that have a simple, definitive answer are called _______ questions.
282. The iteration structure is the completion of _____.
283. Step d in the accompanying figure is known as the ____ step.
284. A(n) ________ is a complicated set of possibly nonlinear equations.
285. In the accompanying figure, the sequence structure is the completion of ____.
286. The boxes on a class diagram can be thought of as a particular _______.
287. The two types of interaction diagrams are ______________ diagrams.
288. In a gdss, the _______ is generally the decision maker.
289. In a sequence diagram, a lifeline is identified by a _____ line.
290. ____ is a shareware program
291. A(n) _____ is a specific member of a class
292. Inheritance enables a ____ to derive one or more of its attributes from a parent.
293. In modular design, _____ also is called looping.
294. Rad relies heavily on ____
295. ____ is freeware software.
296. ____ is open-source software that is supported by a large group of users and developers.
297. The ___________________ is the most commonly used methodology for building information systems.
298. In online analytical processing systems, ________ provide a way to summarize the data.
299. The plan for unit testing, system testing, and acceptance testing is called ____________.
300. The characteristics of online processing systems are that _____.
301. _____ is a model that asks the traditional fact-finding questions in a systems development context.
302. _____ takes an iterative approach to the systems development process.
303. A _____ prototype shows users how a particular task that was not technically feasible can be done.
304. ____ methods include the latest trends in software development.
305. _____ feasibility is concerned with whether a new system can be completed on time.
306. Analyzing the company situation is part of the ____ phase of the dblc.
307. Data models are created during the ________ step of the sdlc.
308. For real-world objects the state of an object is the same as its _______.
309. Installation and fine tuning are part of the ____ phase of the sdlc.
310. Scrum differs from the sdlc in that __________.
311. Selecting the _______ is the first step in implementing a new system.
312. The ____ is a widely used method of visualizing and documenting software systems design.
313. The conceptual design step that defines entities, attributes, and relationships is ____.
314. The design phase of a sdlc includes all of the following except _________.
315. The final phase of the systems development life cycle (sdlc) is ________.
316. The first step in defining a new information system is to ________.
317. The maintenance phase of a sdlc includes all of the following except _________.
318. The primary advantage of rapid application development (rad) is that _____.
319. The primary outcome of the systems analysis phase is ____.
320. The sequence of activities and phases of the customer life cycle are as follows: ________.
321. The traditional systems development life cycle (sdlc) is divided into _____ phases.
322. Using ____ involves writing down all the steps you will use in a program.
323. The final step of the system development life cycle (sdlc) is ________.
324. ____ prototyping produces a full-featured, working model of the information system.
325. The training of end users is an important task in the ____ phase of a systems development project.
326. A(n) ____ is used to describe the characteristics of all data used in a system.
327. Big data has ________ meaning that it is generated rapidly.
328. Big data helps companies treat customers as individuals. this is called __________.
329. Big data primarily deals with ______________ data.
330. Cloud pricing structure is a ____-based model.
331. Data analysis certifications often contain the word ______ in their title.
332. The variety dimension of big data refers to a combination of _____.
333. Activities on the critical path of a project have ____ slack time.
334. Perfective maintenance ____.
335. Perfective maintenance usually is cost effective ____ the system’s operational life.
336. Adaptive maintenance ____
337. Preventive maintenance ____
338. To avoid problems, preventive maintenance _____.
339. The type of event that occurs outside of the system is called a(n) _______.
340. An example of an attribute of an object might be _______.
341. Product-oriented firms manufacture _____.
342. Transaction processing (tp) systems _____.
343. ________ should not be considered in the decision to kill a project.
344. ____________ is not categorized as bi.
345. As part of the interview process, any unresolved issues should be _______.
346. _____ is an example of transaction-processing system.
347. The apptivo ____ is free of charge with unlimited duration.
348. A relationship that has a cardinality constraint of one or more is a(n) _______ relationship.
349. _____ describes the actual network cabling and connections.
350. _____ involves using information systems and the internet to acquire parts and supplies.
351. _____ result from a decrease in expenses, an increase in revenues, or both.
352. A ________ shows the tasks, start and finish dates, and dependencies for the tasks of a project.
353. Applications that are processed across multiple computing devices is known as a ________.
354. Critical path is the ________ path of tasks through a project, as shown on a gantt chart.
355. A(n) ____ defines specific tasks that an object can perform.
356. A _____ is a command that tells an object to perform a certain method.
357. A key feature of an enterprise system is that _________.
358. A list of events or activities recorded in the sequence in which they occur is called a(n) ____.
359. A range check is a data validation check that ____.
360. A(n) _______ is a naturally occurring association among specific things.
361. A gray hole process is a process that has ____.
362. The information about invoices to customers is tracked by ____ system
363. Potential problems of prototyping include all of the following except ____.
364. The _______ keeps records of the number of each kind of part or finished good in the warehouse.
365. The first activity in the business process management cycle is ________.
366. The newest development techniques are called ____, which attempt to develop systems incrementally.
367. The _____ is the most pessimistic outcome of a task.
368. The main objective of _____ is to avoid problems or to identify them as soon as possible.
369. During _____, existing data is loaded into the new system.
370. Each variation in the sequence of actions required in a use case is a ____.
371. ____ are characteristics that describe the object.
372. In a special project, if step x must be completed before step y, step x is called a ____ task.
373. The concept that a message gives different meanings to different objects is called _____.
374. _________ verifies that separate systems can work together passing data back and forth correctly.
375. A(n) ____ describes the logic that programmers use to write code modules.
376. If variable input data is needed, a _____ must be provided to explain what is needed.
377. One good way to prevent errors on input forms is to _______.
378. When several tasks can start at the same time, each is called a(n) ____ task.
379. Ganttproject can open files created with ____.
380. User documentation includes _____.
381. User productivity systems _____.
382. A ________ displays and summarizes totals from other worksheets.
383. When system developers omit parts of diagrams for clarity, they refer to the missing parts as ____.
384. Cloud computing provides ____ on demand, which matches resources to needs at any given time.
385. _____ is the degree to which a system performs its intended function.
386. ________ is another, more common title given to the director of computer services.
387. Hidden costs,"" such as ________ costs, can easily undercut anticipated benefits from outsourcing.
388. Identifying customers is a responsibility of the ________ function.
389. The term _____ refers to the reasons, or justifications, for a proposal.
390. The term _____ succinctly captures the primary goal of psychodynamic psychotherapy.
391. The unified modeling language (uml) notation _____ identifies a zero or many relation.
392. Two or more _____ depend on a predecessor task.
393. The three legs of a project triangle are _____, scope, and time.
394. To avoid the problem of _____, a projects scope should be defined as clearly as possible.
395. An ____ variation is a use case variation that shows functions beyond those found in a base case.
396. A(n) _____ is a technique that uses a common yardstick to measure and compare vendor ratings.
397. A(n) _____ resembles a horizontal flowchart that shows the actions and events as they occur.