100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4,6 TrustPilot
logo-home
Examen

INF3705 Question Pool | 250+ MCQs with Answers | Requirements, Design, Reuse, Testing | University of South Africa

Puntuación
-
Vendido
-
Páginas
74
Grado
A+
Subido en
07-10-2025
Escrito en
2025/2026

This document is a curated question pool of over 250 multiple-choice questions with correct answers for the module INF3705 – Software Engineering, aligned with the 2025/2026 academic year at the University of South Africa (UNISA). Designed to support exam preparation and deep understanding of software development principles, this collection targets both foundational and advanced topics in software engineering. Topics explored in this MCQ pool include: Requirements Engineering: Functional and non-functional requirements, elicitation techniques, user stories Software Design: Modular design, coupling and cohesion, interface specifications, architectural styles Software Reuse & Reengineering: Component-based design, software product lines, legacy systems Testing & Quality Assurance: Unit testing, integration testing, validation, verification, test-driven development Model-Driven Engineering & UML: Use case, activity, class, and sequence diagrams Software Process Models: Agile vs. plan-driven, incremental development, prototyping, formal specification Dependability and Maintenance: Fault tolerance, risk management, maintainability metrics Every question includes the correct answer clearly marked, offering a reliable self-assessment tool for students reviewing for semester tests or final exams. The structure of the document closely resembles UNISA's testing style, making it a valuable supplement to textbooks and lectures. Recommended for: INF3705 students at UNISA Software engineering and IT diploma students Open distance learners preparing for semester exams Candidates aiming to reinforce their knowledge of system design and testing Applicable courses or prep areas: INF3705 Software Engineering Software Design & Testing Requirements Analysis and System Modelling Advanced Software Development Techniques Keywords: INF3705, software engineering, UNISA, MCQ pool, software testing, requirements engineering, design patterns, software reuse, modular design, UML diagrams, SDLC, agile development, formal methods, integration testing, software quality assurance

Mostrar más Leer menos
Institución
INF3705
Grado
INF3705











Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
INF3705
Grado
INF3705

Información del documento

Subido en
7 de octubre de 2025
Número de páginas
74
Escrito en
2025/2026
Tipo
Examen
Contiene
Preguntas y respuestas

Temas

Vista previa del contenido

INF3705 MCQ Pool 2025/2026 Exam
Questions with 100% Correct Answers |
Latest Update



Which of the following Unified Modeling Language Diagrams show how the

system reacts to internal and external events?

a. Activity diagrams

b. State diagrams

c. Sequence diagrams


d. Pattern diagrams - 🧠 ANSWER ✔✔b. State diagrams


Which one of the following is the key factor that a user may consider when

planning software development reuse?

a. lower development costs

b. reduced process risk

,c. accelerated development.


d. the expected software lifetime - 🧠 ANSWER ✔✔d. the expected software

lifetime

An agile approach to software development consists of design and

implementation, which should be:

a. central to activities in the software process.

b. part of a development process.

c. part of general activities in the software design phase.


d. part of a final product of the system. - 🧠 ANSWER ✔✔a. central to

activities in the software process.

All systems that involve interaction with a shared database can be

considered transaction-based systems. Which of the following is an

example of an information system that allows controlled access to a larger

database of Information?

a. Process measurement

b. Employee records

c. Process change

,d. Process analysis - 🧠 ANSWER ✔✔b. Employee records


One of the problems with managing business legacy systems is a skills

shortage.

a. True


b. False - 🧠 ANSWER ✔✔a. True


Which of the following does not form part of the software reuse landscape?

a. Platform level protection

b. Application frameworks

c. Design patterns


d. Legacy System wrapping - 🧠 ANSWER ✔✔a. Platform level protection


Which of the following are costs associated with the reuse of existing

software?

a. the cost of the time spent in looking for software to reuse and assessing

whether it meets users' requirements.

b. configuration management tools to manage source code versions and to

integrate and build systems.




COPYRIGHT©NINJANERD 2025/2026. YEAR PUBLISHED 2025. COMPANY REGISTRATION NUMBER: 619652435. TERMS OF USE. PRIVACY
STATEMENT. ALL RIGHTS RESERVED
3

, c. testing tools, such as JUnit, that can automatically run a set of tests on a

new version of a program.

d. tools to support refactoring and program visualisation. - 🧠 ANSWER

✔✔a. the cost of the time spent in looking for software to reuse and

assessing whether it meets users' requirements.

Which of the following is an attribute of a dependable software engineering

process?

a. Redundancy

b. Documentable page

c. Complies with regulations.


d. Diversity - 🧠 ANSWER ✔✔d. Diversity


Scrum is an agile method that outlines the basic practices that must be

integrated when using agile methods.

a. True


b. False - 🧠 ANSWER ✔✔a. True


Validation of requirements is the process of ensuring that:

a. The system validations can do what they are meant to achieve.

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
NinjaNerd Liberty University
Ver perfil
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
225
Miembro desde
1 año
Número de seguidores
5
Documentos
12686
Última venta
15 horas hace
NinjaNerd

Here You will All Documents and Package Deals Offered by Seller NinjaNerd.

3.6

38 reseñas

5
14
4
7
3
9
2
3
1
5

Recientemente visto por ti

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