Podcast
Questions and Answers
What are software products developed for a particular customer known as?
What are software products developed for a particular customer known as?
What is an example of a real-time embedded system?
What is an example of a real-time embedded system?
What is a software product that can be sold to a range of different customers called?
What is a software product that can be sold to a range of different customers called?
What is an example of a category of software product that includes Mathematica?
What is an example of a category of software product that includes Mathematica?
Signup and view all the answers
What is the process of creating new software by reusing existing software known as?
What is the process of creating new software by reusing existing software known as?
Signup and view all the answers
What is included in software products besides computer programs?
What is included in software products besides computer programs?
Signup and view all the answers
What is the primary concern of software engineering?
What is the primary concern of software engineering?
Signup and view all the answers
Who is responsible for building the system in software development?
Who is responsible for building the system in software development?
Signup and view all the answers
What is the primary factor that has changed software development in recent times?
What is the primary factor that has changed software development in recent times?
Signup and view all the answers
What is a software process?
What is a software process?
Signup and view all the answers
Who uses the system in software development?
Who uses the system in software development?
Signup and view all the answers
What is the importance of software engineering?
What is the importance of software engineering?
Signup and view all the answers
What is the primary purpose of CASE systems?
What is the primary purpose of CASE systems?
Signup and view all the answers
What is the main difference between Upper-CASE Tools and Lower-CASE Tools?
What is the main difference between Upper-CASE Tools and Lower-CASE Tools?
Signup and view all the answers
According to McCall's quality model, what is one of the attributes of good software?
According to McCall's quality model, what is one of the attributes of good software?
Signup and view all the answers
What is meant by dependability of software?
What is meant by dependability of software?
Signup and view all the answers
Why is it important for software to be efficient?
Why is it important for software to be efficient?
Signup and view all the answers
What is one of the aspects of acceptability of software?
What is one of the aspects of acceptability of software?
Signup and view all the answers
What is the primary focus of software engineering in terms of cost?
What is the primary focus of software engineering in terms of cost?
Signup and view all the answers
What percentage of software costs are typically development costs?
What percentage of software costs are typically development costs?
Signup and view all the answers
Which of the following is NOT a generic activity in software processes?
Which of the following is NOT a generic activity in software processes?
Signup and view all the answers
What is the primary purpose of validation in software processes?
What is the primary purpose of validation in software processes?
Signup and view all the answers
What type of software engineering is concerned with the reuse of existing components?
What type of software engineering is concerned with the reuse of existing components?
Signup and view all the answers
Why do software costs often dominate computer system costs?
Why do software costs often dominate computer system costs?
Signup and view all the answers
What is the primary focus of software engineering as an engineering discipline?
What is the primary focus of software engineering as an engineering discipline?
Signup and view all the answers
What is a key challenge facing software engineering in terms of delivery?
What is a key challenge facing software engineering in terms of delivery?
Signup and view all the answers
What is the purpose of developing techniques for building software that can cope with heterogeneous platforms and execution environments?
What is the purpose of developing techniques for building software that can cope with heterogeneous platforms and execution environments?
Signup and view all the answers
What are the basic activities involved in the software process?
What are the basic activities involved in the software process?
Signup and view all the answers
What is the purpose of methods in software engineering?
What is the purpose of methods in software engineering?
Signup and view all the answers
What are the essential product attributes of software products?
What are the essential product attributes of software products?
Signup and view all the answers
Study Notes
software product: 1. generic 2. bespoke (custom develop for a single customer according to their specification
New software can be created by developing new programs, configuring generic software systems or reusing existing software..
Software is Computer programs and associated documentation such as requirements, design models and user manuals.
Software engineering is an engineering discipline that is concerned with all aspects of software production
A set of activities whose goal is the development or evolution of software
CASE is Software systems that are intended to provide automated support for software process activities
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
This quiz covers the basics of software engineering, including the roles of different participants, software development steps, and testing