100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

SOFTWARE ENGINEERING NEWEST TESTBANK EXAM 2025/2026 (COMPUTER SCIENCE) FOR GUARANTEED PASS WITH APPROVED QUESTIONS AND EXPERT VERIFIED ANSWERS UPDATES.

Rating
-
Sold
-
Pages
89
Grade
A+
Uploaded on
22-10-2025
Written in
2025/2026

SOFTWARE ENGINEERING NEWEST TESTBANK EXAM 2025/2026 (COMPUTER SCIENCE) FOR GUARANTEED PASS WITH APPROVED QUESTIONS AND EXPERT VERIFIED ANSWERS UPDATES. Association -.......ANSWER.......When objects are related to one another, the relationship is called association among the objects Name the types of Association -.......ANSWER.......1. Aggregation 2. Composition Aggregation -.......ANSWER.......Special form of association where all objects have their own lifecycle but there is ownership Example of aggregation? -.......ANSWER.......Car and Driver Example of composition? 2 | Page -.......ANSWER.......Car and Wheels What kind of relationship is Inheritance, example? .......ANSWER.......is-a relationship, House is a Building What kind of relationship is Composition, example? .......ANSWER.......owns (has-a) relationship, House has a bathroom When to use inheritance? -.......ANSWER.......Use inheritance when base interface is required to be available in derived classes either as is or with some functions overidden When to use composition? -.......ANSWER.......Use composition when the base interface is not needed or needs to be augmented or controlled by the enclosing class also when the enclosing class uses several objects of differing classes What is the symbol for an aggregation? -.......ANSWER.......white headed spear: College has a student [College]<>---[Student] What is the symbol for a composition? 3 | Page -.......ANSWER.......black headed spear: College owns a department [College]<*>---[Dept.] Given a choice should you prefer composition or inheritance? .......ANSWER.......Composition is preferred Name a set of design principles for object-oriented software? .......ANSWER.......SOLID principles What does the S stand for in SOLID? -.......ANSWER.......Single responsibility principle (SRP) What does the O stand for in SOLID? -.......ANSWER.......Open-close principle (OCP) What does the L stand for in SOLID? -.......ANSWER.......Liskov substitution principle (LSP) What does the I stand for in SOLID? -.......ANSWER.......Interface segregation principle (ISP) What does the D stand for in SOLID?

Show more Read less
Institution
SOFTWARE ENGINEERING NEWEST 2025/2026
Course
SOFTWARE ENGINEERING NEWEST 2025/2026











Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
SOFTWARE ENGINEERING NEWEST 2025/2026
Course
SOFTWARE ENGINEERING NEWEST 2025/2026

Document information

Uploaded on
October 22, 2025
Number of pages
89
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

1|Page



SOFTWARE ENGINEERING NEWEST
TESTBANK EXAM 2025/2026
(COMPUTER SCIENCE) FOR
GUARANTEED PASS WITH APPROVED
QUESTIONS AND EXPERT VERIFIED
ANSWERS UPDATES.


Association
-.......ANSWER.......When objects are related to one another, the
relationship is called association among the objects


Name the types of Association
-.......ANSWER.......1. Aggregation 2. Composition


Aggregation
-.......ANSWER.......Special form of association where all objects have
their own lifecycle but there is ownership


Example of aggregation?
-.......ANSWER.......Car and Driver


Example of composition?

,2|Page


-.......ANSWER.......Car and Wheels


What kind of relationship is Inheritance, example? -
.......ANSWER.......is-a relationship, House is a Building


What kind of relationship is Composition, example? -
.......ANSWER.......owns (has-a) relationship, House has a bathroom


When to use inheritance?
-.......ANSWER.......Use inheritance when base interface is required to
be available in derived classes either as is or with some functions
overidden


When to use composition?
-.......ANSWER.......Use composition when the base interface is not
needed or needs to be augmented or controlled by the enclosing class
also when the enclosing class uses several objects of differing classes


What is the symbol for an aggregation?
-.......ANSWER.......white headed spear:


College has a student
[College]<>---[Student]


What is the symbol for a composition?

,3|Page


-.......ANSWER.......black headed spear:


College owns a department
[College]<*>---[Dept.]


Given a choice should you prefer composition or inheritance? -
.......ANSWER.......Composition is preferred


Name a set of design principles for object-oriented software? -
.......ANSWER.......SOLID principles


What does the S stand for in SOLID?
-.......ANSWER.......Single responsibility principle (SRP)


What does the O stand for in SOLID?
-.......ANSWER.......Open-close principle (OCP)


What does the L stand for in SOLID?
-.......ANSWER.......Liskov substitution principle (LSP)


What does the I stand for in SOLID?
-.......ANSWER.......Interface segregation principle (ISP)


What does the D stand for in SOLID?

, 4|Page


-.......ANSWER.......Dependency inversion principle (DIP)


What is Single responsibility principle (SRP)? -
.......ANSWER.......computer programming principle that states that
every module, class, or function should have responsibility over a single
part of the functionality provided by the software


What is SRP closely related to
-.......ANSWER.......concepts of cohesion and coupling


What is the open-close principle?
-.......ANSWER.......OCP states that software entities should be OPEN
for extension but CLOSED for modification


What is Liskov substitution principle?
-.......ANSWER.......It states that objects in a program should be
replaceable with instances of their subtypes without altering the
correctness of that program


LSP is a particular definition of a subtyping relation called _________. -
.......ANSWER.......(strong) behavioural subtyping


What is subtyping?
-.......ANSWER.......its a form of polymorphism in which a subtype is a
datatype that is related to another datatype (the supertype) by some
notion of substitutability, meaning that methods or functions, operate on
$7.99
Get access to the full document:

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached

Get to know the seller
Seller avatar
andrewjohns3915

Also available in package deal

Thumbnail
Package deal
SOFTWARE ENGENEERING
-
4 2025
$ 69.16 More info

Get to know the seller

Seller avatar
andrewjohns3915 Teachme2-tutor
View profile
Follow You need to be logged in order to follow users or courses
Sold
New on Stuvia
Member since
2 months
Number of followers
0
Documents
47
Last sold
-
One Stop Shop

Welcome to My Store My mission is simple — to help you excel in your studies by providing accurate, high-quality, and verified study materials. Here, you’ll find a wide range of study guides, exam papers, assignments, test banks, and research materials — all carefully checked and updated to match current course standards. Whether you’re preparing for midterms, finals, or just need a reliable study boost, this store is designed to make studying easier and more effective. -All materials are verified and well-organized -Covers both past and recent exams -Clear, detailed, and easy to understand I believe in helping students achieve success, so every document you purchase is made to help you score better and study smarter. Stay focused, study smart, and aim for success! Welcome once again — you’re in the right place to achieve your academic goals!

Read more Read less
0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions