Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Document preview thumbnail
Vista previa 3 fuera de 30 páginas
Examen

Essentials of Software Engineering – Chapters 1–7, 10: Final Exam Q&A | Academic Year 2025/2026 | Complete Review on Processes, Requirements, Agile, Design & Testing

Document preview thumbnail
Vista previa 3 fuera de 30 páginas

Essentials of Software Engineering – Chapters 1–7, 10: Final Exam Q&A | Academic Year 2025/2026 | Complete Review on Processes, Requirements, Agile, Design & Testing

Vista previa del contenido

Essentials of Software Engineering Ch. 1-7,10
questions and answers 2025/2026 latest
update
(Ch. 1) A typical kind of nonfunctional requirements is... - answerPerformance

real-time processing

modifiability



(Ch. 1) An example of a design constraint imposed by the client may be the programming language for
implementation. - answerTrue



(Ch. 1) An example of a functional requirement is: "Your client wants the newest platform." -
answerFalse



(Ch. 1) Effort estimation will enable the developer to create... - answerA cost estimation and a schedule



(Ch. 1) Estimation is more accurate if done for the total time versus dividing the project into bite-size
pieces and estimating each piece. - answerFalse



(Ch. 1) Extreme Programming practices writing test cases at which point? - answerBefore writing the
code



(Ch. 1) What are black-box tests based on, requirements or implementation? - answerRequirements



(Ch. 1) What are white-box tests based on, requirements or implementation? - answerImplementation



(Ch. 1) It does not make any performance difference to sort 100 numbers versus sorting close to a
million numbers. - answerFalse



(Ch. 1) One of the pointers on implementation is to test functions to make sure they work. What type of
testing is this? - answerverification tests

,(Ch. 1) Testing done by the client, or somebody on their behalf, to make sure the program runs as
specified is considered... - answerAcceptance testing



(Ch. 1) The design (decisions) constraints imposed in the sorting system are... - answerProgramming
language and algorithms



(Ch. 1) Performance will usually be the most important influence in choice of: - answerAlgorithms



(Ch. 1) The final deadline for delivering the project always comes from the programmers because they
know how long it will take to finish. - answerFalse



(Ch. 1) When a method fails, the code that was defective can be outside of the method's code. -
answerTrue



(Ch. 1) What are design constraints? - answerStatements that constrain the ways in which the software
can be designed and implemented.



(Ch. 1) Which of the following are design constraints? - answerthe choice of programming language,

platforms the system runs on, and other systems it interfaces with.

These design constraints are sometimes considered nonfunctional requirements



(Ch. 1) What are requirements? - answerStatements that define or qualify what a program needs to do.



(Ch. 2) A technique to "lessen" the relationships, number of functionalities, amount of interactions, and
so on, is called: - answerDecomposition

Modularization

Incremental iterations



(Ch. 2) A method to simplify a complex problem is: - answerdecomposition

modularization

, increment iteration

All of these are correct



(Ch. 2) What is the main area that needs to be coordinated in large software projects? - answerProcess

Product

People

→ All of these are correct



(Ch. 2) Important non-technical concerns in large software development are: - answereffort estimation



(Ch. 2) Important technical concerns in a large software development are: - answerprocess and
methodology



(Ch. 2) Important nontechnical concerns in large software development are - answerestimation and
planning



(Ch. 2) Methods to simplify a complex problem are... - answerDecomposition, modularization, and
incremental iteration



(Ch. 2) Technique to "lessen" the relationships, number of functionalities, amount of interactions, and so
on, are... - answerDecomposition, modularization, and separation



(Ch. 2) As software becomes present in every part of our daily lives, it also becomes more complex. -
answerTrue



(Ch. 2) As we grow the software, decision branching is one of the two major examples of growth in
depth of complexity. - answerTrue



(Ch. 2) Sophisticated users do not need manuals to operate software. - answerFalse



(Ch. 2) Current sophisticate users do not need user manuals and product support - answerFalse

Información del documento

Subido en
6 de julio de 2025
Número de páginas
30
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas
$3.59

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Vendido
0
Seguidores
0
Artículos
55
Última venta
-


Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes