100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4,6 TrustPilot
logo-home
Tentamen (uitwerkingen)

CPEN 321-MIDTERM 1 QUESTIONS AND DETAILED ANSWERS|ALREADY GRADED A

Beoordeling
-
Verkocht
-
Pagina's
27
Cijfer
A+
Geüpload op
03-12-2025
Geschreven in
2025/2026

What is the Single Responsibility Principle? Correct Ans- - Every module should have a single responsibility - The responsibility should be entirely encapsulated by the module - All module services should be aligned with that responsibility What are the 5 essential tasks in software engineering? Correct Ans- 1) Specs/Requirements 2) Design 3) Implementation 4) Verification/Validation 5) Maintenance/Evolution

Meer zien Lees minder
Instelling
CPEN
Vak
CPEN

Voorbeeld van de inhoud

CPEN 321-MIDTERM 1 QUESTIONS AND DETAILED
ANSWERS|ALREADY GRADED A
What is the Single Responsibility Principle? Correct Ans- - Every
module should have a single responsibility
- The responsibility should be entirely encapsulated by the module
- All module services should be aligned with that responsibility


What are the 5 essential tasks in software engineering? Correct Ans- 1)
Specs/Requirements


2) Design


3) Implementation


4) Verification/Validation


5) Maintenance/Evolution


What is a software specification? Correct Ans- A description of the
system to be developed, that lays out functional and non-functional
requirements.


What is a functional requirement? Correct Ans- A use case that
describes interactions which the software must provide.

,What is requirements engineering? Correct Ans- The process of
defining, documenting, and maintaining requirements.


What is the purpose of desigining a system? Correct Ans- A system
design acts as a guide for developers in the development process.


What do good system designs rely on? Correct Ans- - Creativity


- Experience


-Technical knowledge


What is implementation? Correct Ans- The process of converting a
software design into an executable system.


What is verification? Correct Ans- Asserting that the product meets the
specifications.


What is validation? Correct Ans- Asserting that the product meets the
customer's requirements.


What is an Architectural Pattern? Correct Ans- A stylized abstract
description of good practice in architectural design that has been tried
and tested in different systems and environments. The pattern should
include information on when it is and is not appropriate to use that
architectural design.

, What is maintenance & evolution? Correct Ans- The modification of a
software product after delivery.


What are the 4 main tasks that fall under maintenance and evolution?
Correct Ans- 1) Corrective - Fixing errors


2) Perfective - Iplementing new/modified user requirements


3) Adaptive - Modifying the system to cope with environmental changes


4) Preventative - Increasing software maintainability or reliability


What percentage of time is allocated to adaptive and perfective
maintenance? Correct Ans- 75%


What percentage of the time is allocated to corrective maintenance?
Correct Ans- 21%


What percentage of time is allocated to preventive maintenance? Correct
Ans- 4%


What does a software development process define? Correct Ans- A
process defines the who, what, when, and how in the development of a
software system.

Geschreven voor

Instelling
CPEN
Vak
CPEN

Documentinformatie

Geüpload op
3 december 2025
Aantal pagina's
27
Geschreven in
2025/2026
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

$20.49
Krijg toegang tot het volledige document:

100% tevredenheidsgarantie
Direct beschikbaar na je betaling
Lees online óf als PDF
Geen vaste maandelijkse kosten

Maak kennis met de verkoper
Seller avatar
Edumint
3.0
(2)

Maak kennis met de verkoper

Seller avatar
Edumint Nightingale College
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
4
Lid sinds
6 maanden
Aantal volgers
0
Documenten
1261
Laatst verkocht
1 maand geleden
Exam Edge Papers – Sharpen your grade

Study smarter with well-structured notes and academic exam papers made to boost your performance.

3.0

2 beoordelingen

5
1
4
0
3
0
2
0
1
1

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Veelgestelde vragen