Software Engineering: Transition from Requirements to Design Quiz
20 Questions
1 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 purpose of the analysis phase in software engineering?

  • To develop a custom application in-house
  • To decide how to build the new system
  • To create system specification outline
  • To figure out what the business needs (correct)

What is the primary focus of the design phase in software engineering?

  • Deciding how to build the new system (correct)
  • Developing a custom application in-house
  • Creating system specification outline
  • Figuring out what the business needs

In software engineering, what does the system specification outline define?

  • What the business needs
  • Details for building the system (correct)
  • How to build the new system
  • Ways to approach the creation of a new system

What are the three primary ways to approach the creation of a new system in software engineering?

<p>Developing a custom application, buying a packaged system, and relying on an external vendor (C)</p> Signup and view all the answers

What is the final deliverable at the end of the design phase in software engineering?

<p>System specification (A)</p> Signup and view all the answers

What is one approach to a build-vs-buy analysis?

<p>Evaluating if a packaged software solution delivers greater than 80 percent of the needed functions (B)</p> Signup and view all the answers

What is a disadvantage of custom software development mentioned in the text?

<p>Time-consuming design, setup, and implementation (B)</p> Signup and view all the answers

What is one of the benefits of packaged software mentioned in the text?

<p>Efficiency in supporting processes swiftly and productively (B)</p> Signup and view all the answers

Why is it mentioned that custom software can grow as an organization or business grows and changes?

<p>To explain its scalability (B)</p> Signup and view all the answers

What do many organizations consider when deciding between build and buy for software solutions?

<p>The assessment of future needs as part of requirements gathering (A)</p> Signup and view all the answers

Which principle of interface design focuses on the idea that users should be able to interrupt or reverse actions?

<p>Feedback (D)</p> Signup and view all the answers

What is a consideration for users who are visually impaired or color blind, according to the text?

<p>Support for people with disabilities (B)</p> Signup and view all the answers

What does the functional design determine in the context of interface design?

<p>Selection of parts of a digital object (C)</p> Signup and view all the answers

What concept is associated with storing data and metadata by the computer system, as mentioned in the text?

<p>Resource fork (Macintosh) (C)</p> Signup and view all the answers

What is crucial to usability in computer systems and networks, according to the text?

<p>Response time instantaneous for mouse tracking and echo of key stroke (D)</p> Signup and view all the answers

What is the primary purpose of system design in software engineering?

<p>To bridge the gap between a problem and an existing system (A)</p> Signup and view all the answers

Which of the following is NOT an example of a design goal in system design?

<p>Over-reliance on specific programming languages (D)</p> Signup and view all the answers

What does the conceptual model represent in the context of system design?

<p>The user's internal model of what the system provides (B)</p> Signup and view all the answers

What does the interface design focus on in software engineering?

<p>The appearance on the screen and the actual manipulation by the user (D)</p> Signup and view all the answers

What is included in the usability of a computer system?

<p>User interface design, functionality, performance, help systems and documentation (C)</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser