Software Engineering Chapter 1 Quiz
16 Questions
1 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 main focus of software engineering?

  • Professional software development (correct)
  • Creating graphical user interfaces
  • Market research for software products
  • Developing hardware systems
  • Why are the economies of developed nations dependent on software?

  • Because more and more systems are software controlled (correct)
  • To decrease the significance of software in GNP
  • To increase expenditure on software
  • To reduce the reliance on other industries
  • What is a characteristic of software costs compared to hardware costs?

  • Software costs more to maintain than it does to develop (correct)
  • Hardware maintenance costs are several times higher than software development costs
  • Hardware costs often dominate computer system costs
  • Software products are always more expensive than hardware products
  • What are generic products in the context of software engineering?

    <p>Systems that are marketed and sold to any customer who wishes to buy them</p> Signup and view all the answers

    What is the main concern of software engineering?

    <p>Cost-effective software development</p> Signup and view all the answers

    What does software engineering ethics focus on?

    <p>Ethical issues that affect software engineering</p> Signup and view all the answers

    What is the difference between customized products and generic products in software engineering?

    <p>Customized products have specifications owned by the customer, while generic products have specifications owned by the developer.</p> Signup and view all the answers

    What is the primary concern of software engineering?

    <p>Concerned with all aspects of software production and delivery.</p> Signup and view all the answers

    What are the attributes of good software according to the text?

    <p>Functionality, performance, and usability.</p> Signup and view all the answers

    What are the key challenges facing software engineering as per the text?

    <p>Coping with increasing diversity, demands for reduced delivery times, and developing trustworthy software.</p> Signup and view all the answers

    What are the costs of software engineering according to the text?

    <p>Roughly 60% of software costs are development costs, 40% are testing costs.</p> Signup and view all the answers

    What is the difference between computer science and software engineering?

    <p>Computer science focuses on theory and fundamentals; software engineering is concerned with practicalities of developing and delivering useful software.</p> Signup and view all the answers

    What are the fundamental engineering activities related to software engineering?

    <p>Software specification, software development, software validation, and software evolution.</p> Signup and view all the answers

    What should be the primary concern when managing different types of systems in software engineering?

    <p>Using appropriate techniques for different types of systems.</p> Signup and view all the answers

    What is system engineering primarily concerned with according to the text?

    <p>All aspects of engineering and system engineering including hardware, software, and process engineering.</p> Signup and view all the answers

    What are the best techniques for managing different types of systems?

    <p>Different techniques are appropriate for different types of systems.</p> Signup and view all the answers

    Use Quizgecko on...
    Browser
    Browser