Software Engineering: Chapter 1 Introduction
18 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 a critical attribute of good software due to the changing business environment?

  • Maintainability (correct)
  • Efficiency
  • Dependability
  • Acceptability
  • Which characteristic of software includes reliability, security, and safety?

  • Efficiency
  • Acceptability
  • Maintainability
  • Dependability (correct)
  • What is the main concern of software efficiency?

  • Memory utilization
  • Processing time
  • System resources (correct)
  • Malicious user access
  • What is meant by acceptability in software engineering?

    <p>Software is understandable and usable</p> Signup and view all the answers

    What is the primary focus of software engineering?

    <p>All aspects of software production</p> Signup and view all the answers

    What is the term for software that can evolve to meet the changing needs of customers?

    <p>Maintainable software</p> Signup and view all the answers

    What is the main reason why software engineering methods are more cost-effective in the long run?

    <p>Because they reduce the costs of changing the software after it has gone into use</p> Signup and view all the answers

    Which of the following software process activities is responsible for ensuring the software meets customer requirements?

    <p>Software validation</p> Signup and view all the answers

    What is a key benefit of using software engineering methods for software production?

    <p>Producing reliable and trustworthy systems economically and quickly</p> Signup and view all the answers

    What type of application system runs on a local computer and does not need to be connected to a network?

    <p>Stand-alone application</p> Signup and view all the answers

    Why do software engineering methods focus on producing reliable and trustworthy systems?

    <p>Because individuals and society rely on advanced software systems</p> Signup and view all the answers

    What is the main goal of software specification activity?

    <p>To define the software and its constraints</p> Signup and view all the answers

    What is the main concern of system engineering?

    <p>All aspects of engineering and computer-based systems development</p> Signup and view all the answers

    What is the approximate percentage of software costs attributed to development costs?

    <p>60%</p> Signup and view all the answers

    What is a key challenge facing software engineering?

    <p>Coping with increasing diversity</p> Signup and view all the answers

    What is a technique suitable for developing safety critical control systems?

    <p>Complete and analyzable specification</p> Signup and view all the answers

    What is a result of the web on software engineering?

    <p>Advances in programming languages and software reuse</p> Signup and view all the answers

    What often exceeds development costs for custom software?

    <p>Evolution costs</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser