Software Quality Metrics and Non-Functional Requirements Quiz
10 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 dominant approach for constructing web-based systems?

  • Purchasing software
  • Writing new software from scratch
  • Developing systems incrementally (correct)
  • Ignoring software reuse
  • How are web-based systems typically developed and delivered?

  • Iteratively and incrementally (correct)
  • Overlooking system constraints
  • All requirements specified in advance
  • Using only new software components
  • What is the approach in cloud computing regarding acquiring software?

  • Running applications locally
  • Developing software internally
  • Buying software licenses
  • Paying according to usage (correct)
  • Which technology allows rich interfaces to be created within a web browser?

    <p>AJAX</p> Signup and view all the answers

    What is the main platform for running applications today?

    <p>'The Web'</p> Signup and view all the answers

    Why should you consider reusing software?

    <p>To avoid costs associated with new development</p> Signup and view all the answers

    What approach does cloud computing use for providing computer services?

    <p>'The cloud'</p> Signup and view all the answers

    What is impractical when developing web-based systems?

    <p>'Specifying all the requirements in advance'</p> Signup and view all the answers

    Which system type must consider user interfaces constrained by web browsers?

    <p>'Interactive transaction-based apps'</p> Signup and view all the answers

    What is an essential consideration in building web-based systems?

    <p>'System constraints'</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser