



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Software Engineering: Key Concepts, Models, and Requirements
Typology: Exams
1 / 5
This page cannot be seen from the preview
Don't miss anything!




What is an example of bespoke (custom) software? - ✔️ ✔️ Air traffic control systems
What includes responsiveness, processing time, and resource utilization? - ✔️ ✔️ Efficiency
What is a product characteristic indicating that software can evolve to meet changing needs? - ✔️ ✔ ️ Maintainability
What is primarily concerned with theories and methods underlying computers and software systems? - ✔️ ✔️ Computer science
What are applications that execute on a remote computer and are accessed by users from their own computer? - ✔️ ✔️ Interactive transaction-based applications
Google Apps, Microsoft Office 365, and Adobe Creative Suite are examples of what? - ✔️ ✔️ Software as a service
Which of these would be a violation of professional computer ethics? - ✔️ ✔️ Game playing on employer's machine at lunch
Which are part of all software processes? - ✔️ ✔️ Specification, validation, evolution, development
Is software engineering only concerned with the technical issues of software development? - ✔️ ✔ ️ False
Which profession does not have procedures for licensing by state licensure boards? - ✔️ ✔️ Software developer
Which step of the waterfall model identifies and describes fundamental software systems abstractions?
Which is not an advantage of incremental development over the waterfall model? - ✔️ ✔️ System structure over time
Which process activity does customer testing belong to? - ✔️ ✔️ Software validation
What is an early version of a software system used to demonstrate concepts? - ✔️ ✔️ Prototype
What means understanding existing procedures and changing these processes to increase quality? - ✔️ ✔️ Process improvement
Which of these is not an identified level in the SEI's Capability Maturity Model? - ✔️ ✔️ Matured
What is not an advantage of using incremental development and delivery? - ✔️ ✔️ Higher risk of overall project failure
Is the more realistic model of software development an iterative process lasting the software's lifetime?
Is more rapid delivery and deployment of useful software possible in the waterfall model compared to the incremental model? - ✔️ ✔️ False
Can plan-driven processes and agile processes be integrated? - ✔️ ✔️ True
Which of these would not be classified as a category of non-functional requirements? - ✔️ ✔ ️ Information requirements
Which of these is not a primary step in gathering requirements? - ✔️ ✔️ Presenting requirements to customers
What is the goal of the requirements elicitation process? - ✔️ ✔️ To understand the work that stakeholders do and how they might use a new system.
What is the process of understanding and defining what services are required from the system? - ✔️ ✔ ️ Requirements elicitation
What are use cases? - ✔️ ✔️ A way of describing interaction between users and a system using a graphical model and structured text.
Which of these would not be a check performed during requirements validation? - ✔️ ✔️ Scenario checks
Who could be considered a stakeholder for a billing system being developed for a phone company? - ✔ ️ ✔️ All of a, b, c and d
What is the process of managing and controlling requirement changes? - ✔️ ✔️ Requirements management
Do requirements change once development has begun? - ✔️ ✔️ False
What is a system boundary? - ✔️ ✔️ It defines what is and is not part of the system being developed.
What are use case models used for? - ✔️ ✔️ To model interactions between a system and external agents.
What are sequence diagrams used for? - ✔️ ✔️ To model interactions between system components.
What do class diagrams show? - ✔️ ✔️ The classes in a system and the associations between them.
What is an example of a behavioral model? - ✔️ ✔️ Activity diagram
What type of model is a state diagram? - ✔️ ✔️ Behavioral model
What type of model is a class diagram? - ✔️ ✔️ Structural model
What does a context model show? - ✔️ ✔️ A system's environment including several other automated systems.
What does a structural model display? - ✔️ ✔️ The organization of a system in terms of components and their relationships.
Is a system model a complete representation of a system? - ✔️ ✔️ False