Software Engineering Chapter 4: Software Requirements
9 Questions
2 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 dual function that requirements may serve?

  • Basis for software architecture design
  • Basis for project planning and scheduling
  • Basis for user interface development
  • Basis for a bid for a contract and basis for the contract itself (correct)

Which type of requirement may range from a high-level abstract statement to a detailed mathematical functional specification?

  • System requirement
  • User requirement
  • Functional requirement
  • Non-functional requirement (correct)

What are the descriptions of the system services and constraints that are generated during the requirements engineering process called?

  • System requirements (correct)
  • Non-functional requirements
  • Functional requirements
  • User requirements

Why must software requirements be organized in a requirements document?

<p>To serve as a basis for bidding on contracts and as part of the contract itself (C)</p> Signup and view all the answers

What does Davis mean by 'requirements abstraction' in the context of software development?

<p>Defining software needs abstractly to allow different contractors to bid for the contract. (B)</p> Signup and view all the answers

What characterizes 'user requirements' in software development?

<p>High-level statements of what the system should do, written for customers. (D)</p> Signup and view all the answers

What distinguishes 'functional requirements' from 'non-functional requirements' in software development?

<p>Functional requirements are high-level statements of what the system should do, non-functional requirements set constraints on the services or functions offered by the system. (D)</p> Signup and view all the answers

In the context of software development, what is the purpose of a 'system requirements specification'?

<p>To define the type of external files and their associated tools. (B)</p> Signup and view all the answers

What is the primary function of the LIBSYS system mentioned in the text?

<p>Providing a single interface to a number of databases of articles in different libraries. (B)</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser