Software Engineering: Chapter 1 Introduction
18 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 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 (D)</p> Signup and view all the answers

What is the primary focus of software engineering?

<p>All aspects of software production (A)</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 (C)</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 (D)</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 (B)</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 (D)</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 (A)</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 (B)</p> Signup and view all the answers

What is the main goal of software specification activity?

<p>To define the software and its constraints (C)</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 (C)</p> Signup and view all the answers

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

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

What is a key challenge facing software engineering?

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

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

<p>Complete and analyzable specification (C)</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 (A)</p> Signup and view all the answers

What often exceeds development costs for custom software?

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

More Like This

Use Quizgecko on...
Browser
Browser