100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Software engineering (2025/2026) Exam Questions with Correct Detailed Answers || Already Graded A + <Recent Update> $10.49
Add to cart

Exam (elaborations)

Software engineering (2025/2026) Exam Questions with Correct Detailed Answers || Already Graded A + <Recent Update>

 5 views  0 purchase
  • Course
  • Software engineering
  • Institution
  • Software Engineering

Software engineering (2025/2026) Exam Questions with Correct Detailed Answers || Already Graded A + &lt;Recent Update&gt; What are the four attributes of good software - ANSWER 1. Dependability 2. Efficiency 3. Acceptability 4. Maintainability What are the thr...

[Show more]

Preview 4 out of 132  pages

  • November 22, 2024
  • 132
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • Software engineering
  • Software engineering
avatar-seller
ProfBenjamin
Software engineering (2025/2026) Exam
Questions with Correct Detailed
Answers || Already Graded A +
<Recent Update>




What are the four attributes of good software - ANSWER ✔ 1. Dependability
2. Efficiency
3. Acceptability
4. Maintainability

What are the three critical software systems - ANSWER ✔ 1. Safety
2. Mission
3. Business

What are the three aspects of software failure - ANSWER ✔ 1. Over budget
2. Late
3. Does not satisfy user needs or expectations

Define Software Engineering - ANSWER ✔ Software engineering is an
engineering discipline which is concerned with all aspects of software production

What is a software process - ANSWER ✔ A set of activities whose goal is the
development or evolution of software

What is a software process model - ANSWER ✔ A simplified representation of a
software process, presented from a specific perspective

What are three generic software process models - ANSWER ✔ 1. Waterfall
2. Iterative development

,3. Component-based software engineering

Phases in the Waterfall life cycle of a software product - ANSWER ✔ 1.
Requirement Engineering
2. System Design
3. Implementation
4. System testing
5. Maintenance

What are the seven principles of software engineering - ANSWER ✔ 1. Manage
using a phased life-cycle plan
2. Perform continuous validation
3. Maintain disciplined product control
4. Use modern programming practices
5. Maintain clear accountability for results
6. Use better and fewer people
7. Maintain a commitment to improve the process.

What are two components of the first software engineering principle - ANSWER
✔ 1. Chose Software Development Life Cycle model
2. Develope project plan

What is a key component of the third software engineering principle - ANSWER
✔ Configuration management because of changing requirements

What is the formula for Interpersonal Communication Overhead - ANSWER ✔
(n(n-1))/2 ex (4(4-1))/2 = 6

What are three different ways to describe waterfall model - ANSWER ✔
Heavyweight Model (Process oriented)
Plan Driven Model (Must have Plan)
Document Driven Model (Each phase produces documentation)

What are the advantages of the Waterfall model - ANSWER ✔ 1. Straight forward
2. Find problems earlier in the process
3. Documentation
4. Best for larger projects over 50 team members

,What are the steps of the V-model - ANSWER ✔ 1 requirement ----------7
Acceptance testing
2Global design -------6 Integrations testing
3Det Design ----------5 Unit testing
4 Coding

What are four different types of Lightweight Software development models -
ANSWER ✔ 1. Prototyping
2. Incremental Development
3. RAD, DSDM
4. Extreme Programming

What are some key differences with the Lightweight Software Model as compared
to the Heavyweight Software Model - ANSWER ✔ 1. Customer Involved
2. Less Documentation
3. Faster product delivery
4. Changes accommodated
5. Flexible structure control

What are some advantages of the Prototyping Model - ANSWER ✔ 1. Getting
Customer feedback
2. Allows the creation and testing of parts of a product before the entire product
3. Production quality is not required

What are the steps for Prototyping Model - ANSWER ✔ 1. Requirements
engineering (For entire product)
2. Design (Prototype)
3. Implementation (Prototype)
4. testing (prototype developed)

What are the three types of Prototyping Development Models - ANSWER ✔ 1.
Throwaway
2. Evolutionary
3. Incremental Development

Define Throwaway Prototyping Model - ANSWER ✔ Product prototypes is
thrown away after development

, What are the key aspects of the Incremental Development Model - ANSWER ✔ 1.
System is delivered in small increments
2. Waterfall Model is employed
3. User is closely involved
4. Incremental development prevents over-functionality

What is a very important deliverable of the Incremental Model - ANSWER ✔
Must have prioritization of the requirements.

What is the difference between requirements and design phase - ANSWER ✔
Requirements are what we want done, and design is how are we going to achieve it

What are the main steps for Requirements Engineering - ANSWER ✔ Elicitation
Specification
Validation
Negotiation

What is meant by Elicitation - ANSWER ✔ Understanding the problem

What is meant by specification - ANSWER ✔ Describing the problem

What is meant by validation - ANSWER ✔ Agreeing on the nature of the problem

What is meant by negotiation - ANSWER ✔ Agreeing on the boundaries of the
problem

What are characteristics of a good SRS - ANSWER ✔ unambiguous
Consistent
Correct
Complete
Verifiable
Testable
Modifiable

What does UML stand for - ANSWER ✔ Uniform Modeling Language

What are the classic modeling techniques - ANSWER ✔ Entity relationship
Modeling

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller ProfBenjamin. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $10.49. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

50990 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 15 years now

Start selling
$10.49
  • (0)
Add to cart
Added