MIS 444 Test 1 MC
During the Design Phase, which of the following occurs? a. Code is written b. Build, buy, or lease decisions are made c. Data flow diagrams are created d. All of the above
Build, buy, or lease decisions are made
Which level of a use case is most likely to involve code details? a. Kite level b. Clam level c. Sea level d. Cloud level
Clam level
The highest-level view of a system using DFD diagrams is a ________. a. Level-0 diagram b. Context diagram c. Top-level diagram d. Level-n diagram
Context diagram
Which of the following should NOT contain a data store? a. Context diagram b. Level-0 diagram c. Level-1 diagram d. Level-n diagram
Context diagram
Which of the following is NOT part of the technical feasibility for a project? a. Size of the project b. Cost of the project c. Familiarity with the programming language d. None of the above
Cost of the project
Which of the following is NOT something you would do as part of the Implementation Phase? a. Create a UML class diagram b. Buy hardware such as servers c. Deploy into production d. Write software code
Create a UML class diagram
What is the primary task done in the Design Phase?
Creating models of a future system
A noun (data) from a narrative is captured by ________. a. Data flows b. Data stores c. Processes d. External entities
Data flows
The act of breaking down a system or process into finer levels of details is called ________. a. Magnifying b. Iterative agile c. Decomposition d. Logical deconstruction
Decomposition
Which of the following is NOT an SDLC phase? a. Planning b. Deployment c. Implementation d. Design
Deployment
Which of the following is an unlikely input to the analysis process? a. Designing b. Documentation c. Interviews d. Observations
Designing
True or false: When working on a problem in the Analysis Phase, you should take the unstructured information you collect and use it to create every possible diagram that you will learn about in this book.
False
True or false: You can always try to fit all of the processes from a narrative into a level-0 diagram.
False
True or false: A systems request must always use a standard form and be in writing.
False large organizations require formal request forms, smaller organizations may accept verbal requests
What is a group interviewing technique that results in working software? a. Justified Application Development b. Joint Analysis Determination c. Joint Application Determination d. Joint Application Development
Joint Application Development
Which type of interviewing approach results in a prototype of software at the end? a. Group interviews b. Individual interviews c. Joint application development d. Online interview
Joint application development
Which of the following is the lowest-level DFD diagram? a. Level-n b. Level-2 c. Level-0 d. Level-q
Level-2
What type of diagram would be represented by Process 1.1.3.9? a. Level-2 diagram b. Level-0 diagram c. Context diagram d. Level-3 diagram
Level-3 diagram
Which are true statements about creating an activity diagram from a text narrative? Choose two. a. There are multiple ways to diagram the same narrative, but some are better than others b. Every analyst will do it the same c. There is only one way to do it that is right d. Every analyst will do it differently
Multiple ways to diagram the same narrative, but some are better than others and every analyst will do it differently
If an investment is projected to have a 35% ROI, is this good, and why? a. No, because it means that 65% of the investment will be lost. b. Yes, because it means that 65% of the investment will be gained. c. Yes, because it means that 35% of the investment will be lost. d. No, because it means that 35% of the investment is neither gained nor lost.
No, because it means that 65% of the investment will be lost.
Activity diagrams may NOT be created ________. a. On paper b. On whiteboards c. In software d. None of the above
None of the above
What is technical feasibility? a. An analysis of each team member's relative technical competency b. The general ability of employees of a given organization c. The ability of an organization to fulfill a specific project request easily d. The theoretical probability that a certain project will succeed
The ability of an organization to fulfill a specific project request easily
Which of the following activities is NOT included in the planning phase of the SDLC? a. Deciding which features the system will have b. Asking questions like, "Should we build it?" c. Conducting a feasibility analysis d. Creating a system request
deciding which features the system will have
Who is the person accountable for project meeting organizational objectives during the planning phase? a. The chief information officer b.The programmer c. The sponsor d. A business liason
The sponsor
Which of the following techniques high-level techniques for describing the functions that a system should have? Choose two. a. Use Case Diagram b. Data Flow Diagram c. Activity Diagram d. User Story
Use Case Diagram and User Story
A use case in a use case diagram is represented by a ________. a. Verb/noun phrase b. Noun phrase c. Rectangle d. Line
Verb/noun phrase
Which are true statements about creating use case diagram from a text narrative? Choose two. a. There will always be two actors in every diagram. b. You need to determine who the actors are going to be. c. You should never modify the title of a use case that you discover in a narrative. d. You should adjust the title of a use case in the narrative to be just a brief verb/noun phrase.
You need to determine who the actors are going to be. You should adjust the title of a use case in the narrative to be just a brief verb/noun phrase.
A diagram with processes labeled 1.0, 2.0, 3.0, and 4.0 respectively is most likely to be which of the following types of DFD? a. Context-level diagram b. Level-0 diagram c. Level-n diagram d. Level-1 diagram
b. Level-0 diagram
Which of the following are true about an activity diagram? Choose two. a. It is a structural diagram. b. It is a behavioral diagram. c. It is a visual model of a workflow. d. It was created to model accounting workflows.
behavioral diagram and visual model of a workflow
Which of the following is an example of a risk related to organizational feasibility? a. The software doesn't support one of the company's mottos. b. The software doesn't get used because the technology team couldn't get it to work. c. The software doesn't get used because a manager believes that using it would reduce his power and influence in the company and so he discourages its use among subordinates. d. The software doesn't generate additional revenue.
c. The software doesn't get used because a manager believes that using it would reduce his power and influence in the company and so he discourages its use among subordinates.
If the Implementation Phase took 95 days, how many days in total did it take to complete the project?
317 days
What is a good number of process symbols to have when creating a level-0 diagram from a narrative? a. 1 b. 4-10 c. 0 d. As many as needed
4-10
An investment in a software project is $500,000 and its gain is expected to be $225,000. What is its ROI?
45%
If a project took 20 days to complete, how much time was spent in the Analysis Phase?
5 days
If the Implementation Phase took 18 days, how long did the whole project take?
60 days
If a project took 200 days to complete, how much time was spent in the Design Phase?
70 days
Interviewing is most likely to happen in which of these SDLC phases? a. Design b. Planning c. Analysis d. Implementation
Analysis
Actions in an activity diagram ________. a. Are enclosed in brackets b. Are noun/adjective pairs c. Are square rectangles d. Are connected by arrows
Are connected by arrows
True or false: Exploiting an opportunity means that an IS professional needs to first understand what is wrong with an organizational process, and then design a solution.
False
True or false: If you use a decision symbol, you must NEVER put text in the diamond.
False
True or false: It is a good idea to skip the Analysis Phase and get straight to coding a software solution.
False
True or false: Open-ended questions are better than closed-ended questions.
False
True or false: The names of processes are always clearly stated in a narrative.
False
True or false: Use cases show data flow (the movement of data through the system) as well as who is performing the use case.
False
How many process symbols are there in a context diagram? a. As many as needed b. 1 c. 0 d. 2
1
If the Planning Phase took 15 days, how many days in total should it take to complete the project?
150 days
If a project took 80 days total to complete, how much time was spent in the Analysis Phase?
20 days
What level diagram is 3.2.5.1? a. 4 b. 2 c. 7 d. 3
3 (count number of decimals)
Which of the following is a possible outcome of the Planning Phase? a. A potential project is rejected because it will cost more than it is projected to benefit the company. b. A diagram of how a current business is studied to determine where it could be improved. c. A list of possible software vendors for a problem solution is evaluated and one vendor is selected. d. All of the above
A potential project is rejected because it will cost more than it is projected to benefit the company
What is an interview protocol? a. A standard set of written steps that an interviewer can follow b. A standard way of acting during an interview, such as smiling or acting friendly c. A standard method of interviewing groups of people d. A standard list of consistent questions asked to all interviewees
A standard set of written steps that an interviewer can follow
What of these best describes a use case diagram? a. A visual table of features for a system b. A visual table of functions in a system c. A workflow of how to write a function d. A written narrative of all the features in a system
A visual table of features for a system
Which of the following is NOT a symbol in a data flow diagram? a. Action b. Process c. Data store d. Data flow
Action
Which of the following are NOT part of a DFD diagram? a. Data stores b. Processes c. Actions d. Data flows
Actions
Which is true about the symbols in an activity diagram? a. Activities are represented by arrows b. Activities are represented by diamonds c. Actions are represented by solid vertical bars d. Actions are represented by rounded rectangles
Actions are represented by rounded rectangles
Should activity diagrams or data flow diagrams be used to model a workflow that involves many tasks but very little manipulation of data? a. Activity diagrams b. Data flow diagrams
Activity diagrams
What is the primary advantage of using activity diagrams? a. Activity diagrams allow analysts to model the main features that a software system supports, along with who performs them. b. Activity diagrams allow analysts to understand how data is passed through a workflow and transformed by processes, such as actions or activities. c. Activity diagrams allow analysts to think about work processes at a low level without having to think about the "big picture." d. Activity diagrams allow analysts to think about work processes at a high level without getting lost in details.
Activity diagrams allow analysts to think about work processes at a high level without getting lost in details.
A diamond symbol in an activity diagram ________. a. Can have a word in it with a question mark b. Represents a choice c. Can have arrows leaving it that have choices on them d. All of the above
All of the above
When parsing a narrative for things like external entities and data flows, what are some ways to highlight them? a. Italics b. Underline c. Bolding d. All of the above
All of the above
Which of the following information MUST be included in a system request? a. Who the sponsor is b. Who is requesting the project c. What the general value the project will provide is d. All of the above
All of the above
A "problem" in Systems Analysis and Design is also known as what? a. A drawback b. A mistake c. An opportunity d. An obstacle
An opportunity
True or false: Activity diagrams are best used when a workflow is data-intensive, meaning that it involves a significant amount of data passing and transformation.
False
True or false: An analyst creating DFDs should make every possible level of diagram from a narrative (e.g., context, level-0, level-1, level-2, level-3). In particular, making an exploded diagram of every process in the level-0 diagram should be done.
False
True or false: Another phrase for feasibility analysis is requirements analysis.
False
True or false: As long as you don't add any new features to software you have developed for a system, you should never have to update it after it has been deployed.
False
True or false: Data flows (arrows) in DFDs show verb/noun pairs.
False
Choose the best interviewing approach for the following situation: Time to gather information is limited. a. Individual b. Group c. Both d. None of the above
Group
The key distinction between Systems Analysis and Design and other courses is that other IS courses teach you a. How to do something specific b. How to discover new techniques c. How to plan what needs to be done d. How to learn new things
How to do something specfic
Choose the best interviewing approach for the following situation: Employee tasks are performed independently. a. Both b. Individual c. None of the above d. Group
Individual
With respect to interviewing, if people are wary of providing honest answers about a business process because it might offend someone or create an argument, which type of interviewing approach would be best? (Individual or Group)
Individual
Which of the following is an important part of the Analysis Phase? a. Interviewing clients b. Analyzing other companys' designs c. Creating new software d. Proposing new projects
Interviewing clients
In order to redesign the website for a college department, which input to the Analysis Process would you use? a. The economic feasibility analysis b. The technical feasibility analysis c. Interviews with members of the department and users of the current website d. None of the above
Interviews with members of the department and users of the current website
In which phase of the SDLC would you expect to have a project analyzed by a screening committee? a. Implementation b. Analysis c. Planning d. Design
Planning
Which of the following is the top capability employers expect of IS graduates? a. Presentation b. Problem Solving c. Network Installation d. Programming
Problem Solving
Which of the following is NOT a phase in the SDLC? a. Analysis b. Support c. Programming d. Design
Programming
Another name for requirements gathering is what? a. Requirements telemetry b. Requirements solicitation c. Requirements comprehension d. Requirements determination
Requirements determination
Which of the following does NOT represent a use case in a use case diagram? a. A verb/noun phrase b. An oval c. A rounded rectangle d. None of the above
Rounded rectangle
The actions in an activity diagram are represented by what shape? a. Rounded rectangles b. White diamonds c. Black rectangles d. Square rectangles
Rounded rectangles
Which symbol type would be used to send a message to an outside system? a. Send signal b. Receive signal c. Time event d. Object
Send signal
What do use cases show? a. Objects b. Movement of data through a system c. Data stores d. Steps to complete a task
Steps to complete a task
What comes to mind when an activity diagram shows significant back and forth between actors? a. That the workflow may be taking longer than it needs to b. That an organization has social employees
That the workflow may be taking longer than it needs to
In which course within an IS program are you most likely to learn how to determine what to program as part of a solution to an organizational problem? a. Programming b. Networking c. Enterprise Infrastructure d. Systems Analysis and Design
Systems Analysis and Design
When reading a large piece of text in order to make an activity diagram, what is the purpose of highlighting words or phrases within that text? a. To identify unclear pieces of information b. To identify who is performing the actions c. To identify all actions performed d. To identify all verbs
To identify all actions performed
Swim lanes DO NOT highlight what? a. Too many decisions b. Actions performed by different actors c. Too much back and forth activity d. Time-costing actions
Too many decisions
In a diagram featuring swim lanes, the most likely problem that may be uncovered is what? a. Too many activities b. Too many actors c. Too many arrows between activities d. Too much back and forth between actors
Too much back and forth between actors
True or false: A bulleted list is not sufficient for listing requirements.
True
True or false: A steering committee may be comprised of just a developer and a business owner in a small company.
True
True or false: A system request can range from a formal written request to a simple verbal request.
True
True or false: An outside system, such as a financial system, can be an actor in a use case diagram
True
True or false: Arrows in activity diagrams seldom have data labels on them.
True
True or false: Data is only moved to or from an external entity by using a process.
True
True or false: If Uber (a ride sharing application) did not exist, designing that application for the first time would count as "problem solving."
True
True or false: Organizational feasibility asks the question, "Will the organization use it?"
True
True or false: Systems Analysis and Design teaches systematic approaches for solving organizational problems. TrueFalse
True
True or false: The conservation of inputs and outputs to a DFD process when that process is exploded to a lower level is called balancing.
True
True or false: The functions and features a system should have are called requirements.
True
True or false: You can repeat an actor in a diagram to make the diagram more readable.
True
What is learned from interviews is likely to be ________ to the success of a project than the work performed by any other role in providing the solution. a. far more important b. somewhat important c. far less important d. somewhat less important
far more important
The SDLC can be thought of as a ________ for how IT work is done.
framework
In the systems analysis and design profession, a "problem" is also known as what?
opportunity
The Systems Development Life Cycle (SDLC) is a set of ________ necessary to design and deliver an Information Technology (IT) solution to an organizational problem.
phases