Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Tentamen (uitwerkingen)

SENG 438 FINAL EXAM REVIEW QUESTIONS ANSWERED CORRECTLY LATEST UPDATE 2026

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

SENG 438 FINAL EXAM REVIEW QUESTIONS ANSWERED CORRECTLY LATEST UPDATE 2026 What affects software quality? - Answers Quality, Cost, Time Time - Answers Meeting project deadline and reaching the market at the right time Cost - Answers Meeting the anticipated project costs Quality (reliability) - Answers Working fine for the designated period on the designated system Service - Answers A system's behaviour as it is perceived by its users. Correct service is delivered when the service implements the system function. Delivery of incorrect service is a system outage. Error - Answers Human action that results in software containing a fault. Fault (bug) - Answers Cause for either a failure of the program or an internal error. It must be detected and removed. Failure - Answers The only one of the 3 factors that is observable. An event that occurs when the delivered service deviates from correct service. Failure Mode - Answers The manner n which a fault occurs Failure Effect - Answers The consequence(s) of a failure mode on an operation, function, status of a system/process/activity/environment. The undesirable outcome of a fault of a system element in a particular mode. Error - Answers A discrepancy between a computed, observed, or measured value or condition and the true, specified, or theoretically correct value or condition. A human action that results in software containing a fault Availability - Answers Readiness for correct service Reliability - Answers Continuity of correct service Safety - Answers Absence of catastrophic consequences on the users and the environment. Confidentiality - Answers Absence of unauthorized disclosure of information Integrity - Answers Absence of improper system state alterations Maintainability - Answers Ability to undergo repairs and modifications Validation - Answers Checking whether they system meets the customer's actual needs. Building the right product. Verification - Answers Whether the system is well-engineered, bug free, etc. Building the product right Test Case - Answers Set of inputs and expected outputs for a unit/module/system under test Test Suite - Answers Set of test cases Exploratory testing - Answers Tests are designed and executed at the same time. Scripted testing - Answers Test are first designed and recorded. Then they may be executed some later time by any tester Regression Testing - Answers Check that a system update does not reintroduce faults that have been corrected earlier. Black-Box testing - Answers Access to specification is granted. Goal: increase input domain coverage. Partitions are based on slices of requirements and their expected behaviour White-box - Answers Access to source code is granted. Goal: increase code coverage Partitions are based on grouping input domain elements into classes that cover difference statements/branches/paths in the source code Stub - Answers Fake class that comes with preprogrammed return values. Injected into the class under test to give control over what's being tested as input Mock - Answers Fake class that replaces the depended class and can be examined after the test is finished for its interactions with the class under test. Equivalence Class Testing (ECT) - Answers Divide input set in to partitions that can be considered the same. ECs must be complete and disjoint Equivalence Class - Answers Partitions of the input space in such a way that input data has the same effect on the SUT Weak-Normal ECT - Answers Test each partition at least once. All values are in the valid range Strong-Normal ECT - Answers Test every possible combination of partitions for each variable. All values are in the valid range. Boundary Value Testing (BVT) - Answers Check that values are processed correctly at boundaries of equivalence classes. AUB, UB, BUB, NOM, ALB, LB, BLB Robustness Testing - Answers Include BLB and AUB in test cases Weak-Robust ECT - Answers Test each equivalence class once. AUB and BLB are included. Strong-Robust ECT - Answers Test every possible combination of equivalence classes for each variable. AUB and BLB are included. Decision Table - Answers Conditions: variables Actions: expected output Rule: a test case Combinatorial Testing - Answers Combine values systematically but not exhaustively Profile-Based Testing - Answers Write tests for operations based on their frequency of usage Control-Flow Graph (CFG) - Answers A digraph where each node N corresponds to a program statement and each edge A indicates flow of control from one statement from another Procedure Node - Answers Nodes with out-degree 1 Predicate Node - Answers Nodes with out-degree other than 1 and 0 Start Node - Answers Node with in-degree 0 Terminal (end) Node - Answers Node with out-degree 0 Control-Flow Based Testing - Answers 1) Create CFG from the source code 2) Design test cases to cover certain elements of CFG 3) Decide coverage metrics to report test results (statement, decision, condition, path coverage) 4) Execute tests, collect and report coverage data Statement Coverage - Answers Equivalent to covering all nodes in CFG. Cover all executable lines of code. Decision (Branch) Coverage - Answers Branch coverage relates to decision in a program Condition Coverage - Answers Design test cases so each individual condition in the program is both true and false. 2*n test cases Multiple Condition Coverage - Answers Design test cases so each combination of true and false is tested.

Meer zien Lees minder
Instelling
SENG 438
Vak
SENG 438

Voorbeeld van de inhoud

SENG 438 FINAL EXAM REVIEW QUESTIONS ANSWERED CORRECTLY LATEST UPDATE 2026

What affects software quality? - Answers Quality, Cost, Time
Time - Answers Meeting project deadline and reaching the market at the right time
Cost - Answers Meeting the anticipated project costs
Quality (reliability) - Answers Working fine for the designated period on the designated system
Service - Answers A system's behaviour as it is perceived by its users.
Correct service is delivered when the service implements the system function.
Delivery of incorrect service is a system outage.
Error - Answers Human action that results in software containing a fault.
Fault (bug) - Answers Cause for either a failure of the program or an internal error. It must be
detected and removed.
Failure - Answers The only one of the 3 factors that is observable.
An event that occurs when the delivered service deviates from correct service.
Failure Mode - Answers The manner n which a fault occurs
Failure Effect - Answers The consequence(s) of a failure mode on an operation, function, status of a
system/process/activity/environment. The undesirable outcome of a fault of a system element in a
particular mode.
Error - Answers A discrepancy between a computed, observed, or measured value or condition and
the true, specified, or theoretically correct value or condition.
A human action that results in software containing a fault
Availability - Answers Readiness for correct service
Reliability - Answers Continuity of correct service
Safety - Answers Absence of catastrophic consequences on the users and the environment.
Confidentiality - Answers Absence of unauthorized disclosure of information
Integrity - Answers Absence of improper system state alterations
Maintainability - Answers Ability to undergo repairs and modifications
Validation - Answers Checking whether they system meets the customer's actual needs.
Building the right product.
Verification - Answers Whether the system is well-engineered, bug free, etc.
Building the product right
Test Case - Answers Set of inputs and expected outputs for a unit/module/system under test
Test Suite - Answers Set of test cases
Exploratory testing - Answers Tests are designed and executed at the same time.
Scripted testing - Answers Test are first designed and recorded. Then they may be executed some
later time by any tester
Regression Testing - Answers Check that a system update does not reintroduce faults that have been
corrected earlier.
Black-Box testing - Answers Access to specification is granted.
Goal: increase input domain coverage.
Partitions are based on slices of requirements and their expected behaviour
White-box - Answers Access to source code is granted.
Goal: increase code coverage
Partitions are based on grouping input domain elements into classes that cover difference
statements/branches/paths in the source code
Stub - Answers Fake class that comes with preprogrammed return values. Injected into the class
under test to give control over what's being tested as input
Mock - Answers Fake class that replaces the depended class and can be examined after the test is
finished for its interactions with the class under test.
Equivalence Class Testing (ECT) - Answers Divide input set in to partitions that can be considered the
same. ECs must be complete and disjoint
Equivalence Class - Answers Partitions of the input space in such a way that input data has the same
effect on the SUT
Weak-Normal ECT - Answers Test each partition at least once. All values are in the valid range
Strong-Normal ECT - Answers Test every possible combination of partitions for each variable. All
values are in the valid range.

Geschreven voor

Instelling
SENG 438
Vak
SENG 438

Documentinformatie

Geüpload op
10 maart 2026
Aantal pagina's
4
Geschreven in
2025/2026
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

$11.49
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
TutorJosh Chamberlain College Of Nursing
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
450
Lid sinds
1 jaar
Aantal volgers
16
Documenten
32010
Laatst verkocht
1 dag geleden
Tutor Joshua

Here You will find all Documents and Package Deals Offered By Tutor Joshua.

3.5

73 beoordelingen

5
26
4
16
3
14
2
1
1
16

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 iDeal of creditcard en download je PDF-document meteen.

Student with book image

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

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen