Systems Analysis and Design chapter 3
48 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the primary purpose of requirements modeling in systems analysis?

  • To describe the current system and identify requirements for a new system (correct)
  • To create a marketing strategy
  • To develop coding standards
  • To implement data security measures
  • Which method focuses on collaborative workshops to gather requirements?

  • Joint Application Development (JAD) (correct)
  • Agile methods
  • Rapid Application Development (RAD)
  • Functional Decomposition Diagram (FDD)
  • What does the concept of scalability refer to in systems analysis?

  • The methods used for data collection in research
  • The speed at which a system can process transactions
  • The ability of a system to manage multiple users simultaneously
  • The capacity to enhance the system by adding resources (correct)
  • Which of the following is NOT a recognized fact-finding technique?

    <p>Code review</p> Signup and view all the answers

    In systems analysis, what is the function of a Functional Decomposition Diagram (FDD)?

    <p>To model business functions and processes graphically</p> Signup and view all the answers

    What is the purpose of developing effective documentation methods during systems development?

    <p>To facilitate communication among stakeholders</p> Signup and view all the answers

    What does total cost of ownership (TCO) include in systems development?

    <p>All costs associated with acquiring, operating, and maintaining the system</p> Signup and view all the answers

    Which is a characteristic of agile methods used in systems analysis?

    <p>Emphasis on collaboration and iterative progress</p> Signup and view all the answers

    What is a key benefit of using JAD in the development process?

    <p>It leads to a stronger commitment to the success of the new system.</p> Signup and view all the answers

    Which of the following is a disadvantage of JAD?

    <p>It can be cumbersome if the group is too large.</p> Signup and view all the answers

    What is one of the primary objectives of the RAD model?

    <p>To fully involve users in every phase of systems development.</p> Signup and view all the answers

    Which of the following phases is NOT part of the RAD model?

    <p>Cost analysis</p> Signup and view all the answers

    What is an advantage of the RAD methodology?

    <p>It helps develop systems quickly with significant cost savings.</p> Signup and view all the answers

    How does RAD primarily modify prototypes?

    <p>Through user feedback and input.</p> Signup and view all the answers

    One of the disadvantages of RAD is that it does not emphasize what?

    <p>Quality and design standards.</p> Signup and view all the answers

    What is a common criticism of larger groups in JAD sessions?

    <p>They may lead to slower decision-making.</p> Signup and view all the answers

    Which of the following are considered the three building blocks of modular design?

    <p>Sequence, Selection, Iteration</p> Signup and view all the answers

    What is the purpose of using indentation in Structured English?

    <p>To enhance readability</p> Signup and view all the answers

    How does the number of rules in a decision table change with the addition of conditions?

    <p>It doubles</p> Signup and view all the answers

    Which logical structure can take on more than two outcomes in a decision table?

    <p>Decision tables</p> Signup and view all the answers

    What should be ensured when creating decision tables?

    <p>Include all possible combinations of conditions and actions</p> Signup and view all the answers

    What is NOT a rule for using Structured English?

    <p>Use a varied vocabulary to enhance description</p> Signup and view all the answers

    Which option correctly describes the role of iteration in programming?

    <p>To loop through a set of instructions repeatedly</p> Signup and view all the answers

    What characteristic of decision tables helps in managing complex sets of conditions?

    <p>They account for all possible combinations of conditions</p> Signup and view all the answers

    What is a primary requirement for the prescription system regarding user access?

    <p>The system must support 25 users online simultaneously.</p> Signup and view all the answers

    What is the maximum allowable response time for the system as specified?

    <p>Four seconds</p> Signup and view all the answers

    What type of security measures must the system implement?

    <p>Logon security at both operating system and application levels.</p> Signup and view all the answers

    Which of the following is essential for ensuring accountability in the system?

    <p>Maintain an error log file detailing types and descriptions of errors.</p> Signup and view all the answers

    What does scalability refer to in a system's context?

    <p>The ability to handle increased business volume and transactions.</p> Signup and view all the answers

    Why is the Total Cost of Ownership (TCO) important during system evaluation?

    <p>It helps evaluate several alternatives for cost-effectiveness.</p> Signup and view all the answers

    What common mistake do systems analysts make regarding cost estimates?

    <p>They tend to understate indirect costs.</p> Signup and view all the answers

    What is a characteristic of a scalable system?

    <p>It can easily accommodate future increases in business volume.</p> Signup and view all the answers

    What is the primary purpose of identifying required information during fact-finding?

    <p>To determine business functions supported by the current system</p> Signup and view all the answers

    Which question is NOT typically asked to gather information during the fact-finding process?

    <p>What are the office locations of all employees?</p> Signup and view all the answers

    What is the first step in preparing for interviews during the fact-finding process?

    <p>Determine the people to interview</p> Signup and view all the answers

    Which framework assists managers and users in aligning business goals with IT projects?

    <p>The Zachman Framework</p> Signup and view all the answers

    What aspect of the current situation is crucial for a systems analyst to understand?

    <p>What should be done moving forward</p> Signup and view all the answers

    In the context of fact-finding, which is an essential part of the post-interview process?

    <p>Evaluating the interview</p> Signup and view all the answers

    Which of the following best describes the overall aim of the fact-finding plan?

    <p>To gather accurate and relevant information for system development</p> Signup and view all the answers

    What type of questions are included in the Zachman Framework to support systems development?

    <p>Traditional fact-finding questions</p> Signup and view all the answers

    What is a primary advantage of Software as a Service (SaaS)?

    <p>It eliminates the need for customer software support.</p> Signup and view all the answers

    Which of the following best describes Web 2.0?

    <p>An internet stage promoting user-generated content.</p> Signup and view all the answers

    What typically includes a request for proposal (RFP)?

    <p>A summary of perceived needs and expectations.</p> Signup and view all the answers

    What does cloud computing primarily refer to?

    <p>Deployment of applications via the Internet.</p> Signup and view all the answers

    What is a potential drawback of in-house software development?

    <p>Higher costs and resource allocation challenges.</p> Signup and view all the answers

    Which of the following statements regarding outsourcing is true?

    <p>It can include offshore options for cost-effectiveness.</p> Signup and view all the answers

    In a cost-benefit analysis, which factor is typically not considered?

    <p>Personal feelings of team members towards a project.</p> Signup and view all the answers

    Which development strategy is not a common software acquisition alternative?

    <p>Traditional installation-in-a-box software.</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser