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)

SWE 3313 Exam 1 Questions with Correct Answers Latest Update 2025

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

SWE 3313 Exam 1 Questions with Correct Answers Latest Update 2025 Functional Requirements - Answers what a program needs to do Nonfunctional requirements - Answers The manner in which the functional requirements need to be achieved - Real-time requirements (timing) - Performance requirements (quality) - Modifiability requirements - Security requirements - Usability requirements Design constraints - Answers Statements that constrain the ways in which the software can be designed - User interface - Platforms - Schedule requirements Design Decisions - Answers The steps and thoughts related to design decisions - Programming language - Algorithms Implementations - Answers consistent names, capitalization, and programming conventions; know thy standard library; test and review code Acceptance testing - Answers done by clients, or somebody on their behalf, to make sure the program runs as specified. If this testing fails, the client can reject the program Verification & Validation test - Answers determine whether the developers are building the correct system for the client, and verification tests determine if the system build is correct Black Box Testing - Answers testing a system with no prior knowledge of its internal workings; identify how the system responds to expected and unexpected user actions, its response time, usability issues and reliability issues White box testing - Answers tests the internal logic of the software application. It uses knowledge about how the application works and its programming code to test for any errors Breadth of complexity - Answers more functionalities, features, interfaces and linkages to other components, users, and data Depth of complexity - Answers more linkages and connections, data sharing among functionalities and logic, control passing among functionalities, nest loops among logic, and multiple hierarchical levels among functions 4 Activities for attacking complex problems - Answers 1. Decomposition 2. Modularization 3. Separation of concerns 4. Incremental iterations Decomposition - Answers process of breaking down complex problems into smaller, more manageable parts Modularization - Answers process of separating the functionality of a program into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality Continuous Integration/Continuous Deployment or CI/CD - Answers 1. continuously integrating the completed functionality 2. delivering that feature to the users 3. having the users deploying that functionalities Technology and Tool Considerations - Answers with multiple developers everyone has different experience; a common programming language, development tools, database, network, middleware, etc. need to be decided Nontechnical Considerations of Development and Support - Answers 1. Effort Estimation and Schedule - cannot be too optimistic or aggressive 2. Assignment of the most effective and properly skilled people for the right tasks Number of communication Paths Formula - Answers [n*(n-1)]/2 Iron Triangle of Project Management - Answers scope (meet requirements/specifications), schedule (delivered on time within budget), and quality (meet/exceed set quality standards) Four phases of project management (POMA) - Answers planning, organizing, monitoring, and adjusting Planning - Answers - understand the requirements of the project - perform estimation of work effort, schedule and needed resources - Establish measurable goals - Identify and analyze project risks

Meer zien Lees minder
Instelling
SWE 3313
Vak
SWE 3313

Voorbeeld van de inhoud

SWE 3313 Exam 1 Questions with Correct Answers Latest Update 2025

Functional Requirements - Answers what a program needs to do

Nonfunctional requirements - Answers The manner in which the functional requirements need
to be achieved

- Real-time requirements (timing)

- Performance requirements (quality)

- Modifiability requirements

- Security requirements

- Usability requirements

Design constraints - Answers Statements that constrain the ways in which the software can be
designed

- User interface

- Platforms

- Schedule requirements

Design Decisions - Answers The steps and thoughts related to design decisions

- Programming language

- Algorithms

Implementations - Answers consistent names, capitalization, and programming conventions;
know thy standard library; test and review code

Acceptance testing - Answers done by clients, or somebody on their behalf, to make sure the
program runs as specified. If this testing fails, the client can reject the program

Verification & Validation test - Answers determine whether the developers are building the
correct system for the client, and verification tests determine if the system build is correct

Black Box Testing - Answers testing a system with no prior knowledge of its internal workings;
identify how the system responds to expected and unexpected user actions, its response time,
usability issues and reliability issues

White box testing - Answers tests the internal logic of the software application. It uses
knowledge about how the application works and its programming code to test for any errors

Breadth of complexity - Answers more functionalities, features, interfaces and linkages to other

, components, users, and data

Depth of complexity - Answers more linkages and connections, data sharing among
functionalities and logic, control passing among functionalities, nest loops among logic, and
multiple hierarchical levels among functions

4 Activities for attacking complex problems - Answers 1. Decomposition

2. Modularization

3. Separation of concerns

4. Incremental iterations

Decomposition - Answers process of breaking down complex problems into smaller, more
manageable parts

Modularization - Answers process of separating the functionality of a program into independent,
interchangeable modules, such that each contains everything necessary to execute only one
aspect of the desired functionality

Continuous Integration/Continuous Deployment or CI/CD - Answers 1. continuously integrating
the completed functionality

2. delivering that feature to the users

3. having the users deploying that functionalities

Technology and Tool Considerations - Answers with multiple developers everyone has different
experience; a common programming language, development tools, database, network,
middleware, etc. need to be decided

Nontechnical Considerations of Development and Support - Answers 1. Effort Estimation and
Schedule

- cannot be too optimistic or aggressive

2. Assignment of the most effective and properly skilled people for the right tasks

Number of communication Paths Formula - Answers [n*(n-1)]/2

Iron Triangle of Project Management - Answers scope (meet requirements/specifications),
schedule (delivered on time within budget), and quality (meet/exceed set quality standards)

Four phases of project management (POMA) - Answers planning, organizing, monitoring, and
adjusting

Planning - Answers - understand the requirements of the project

Geschreven voor

Instelling
SWE 3313
Vak
SWE 3313

Documentinformatie

Geüpload op
13 oktober 2025
Aantal pagina's
8
Geschreven in
2025/2026
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

€9,77
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


Ook beschikbaar in voordeelbundel

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
32008
Laatst verkocht
3 dagen 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