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</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.</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.</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.</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.</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.</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser