Sei sulla pagina 1di 3

ICCT COLLEGES FOUNDATION INC.

V.V. Soliven Avenue II, Cainta, Rizal


SOFTWARE ENGINEERING (COMS017A)
FINAL Examination
A.Y. 2014-2015
Name________________________________________
____________________
Course and Section: ____________________________
Mr. Joko Delicano

Date:
Instructor:

Direction: Select the best answer for each of the following quest on. Encircle the
corresponding letter of your choice.
1. It is an engineering discipline that is concerned with all aspects of software
production.
a. Software Engineering
b. Systems engineering
c. Computer Engineering
d. Computer Science
2. It focuses on Program theories and Software fundamentals.
a. Software Engineering
b. Systems Engineering
c. Computer Engineering
d. Computer Science
3. These are programs that affect the whole system and controls hardware
components such as the mouse, the keyboard, and the computers memory.
a. Software Engineering
b. Software
c. System Software
d.
Application Software
4. It is a sequence of activities that leads to the production of a software product.
a. Software development
b. software process
c. Software specification
d. Software validation
5. A process where customers and engineers define the software that is to be
produced and the constraints on its operation.
a. Software development
b. software process
c. Software specification
d. Software validation
6. A process where the software is checked to ensure that it is what the customer
requires.
a. Software development
b. software process
c. Software specification
d. Software validation
7. These are application systems that run on a local computer, such as a PC. They
include all necessary functionality and do not need to be connected to a network.
a. Stand-alone applications
b. Embedded Control system c. Batch processing
system d. Systems of systems
8. These are software control systems that control and manage hardware devices.
a. Stand-alone applications
b. Embedded Control system c. Batch processing
system d. Systems of
systems
9. These are business systems that are designed to process data in large batches.
They process large numbers of individual inputs to create corresponding outputs.
a. Stand-alone applications
b. Embedded Control system c. Batch processing
system d. Systems of systems
10.These are systems that are composed of a number of other software systems
a. Stand-alone applications
b. Embedded Control system c. Batch processing
system d. Systems of systems
11.This takes the fundamental process activities of specification, development,
validation, and evolution and represents them as separate process phases such as
requirements specification and so on.
a. Reuse-oriented software engineering
b. Incremental
development
c. The waterfall model
d. Plan-driven processes

12.An approach that interleaves the activities of specification, development, and


validation. The system is developed as a series of versions with each version
adding functionality to the previous version.
a. Reuse-oriented software engineering
b. Incremental
development
c. The waterfall model
d. Plan-driven processes
13.It is based on the existence of a significant number of reusable components. The
system development process focuses on integrating these components into a
system rather than developing them from scratch.
a. Reuse-oriented software engineering
b. Incremental
development
c. The waterfall model
d. Plan-driven processes
14.It involves verifying that each program unit meets its specification.
a. Integration and system testing
b. Operation and maintenance
c. Implementation and unit testing
d. System and software design
15.It involves identifying and describing the fundamental software system
abstractions and their relationships.
a. Integration and system testing
b. Operation and maintenance
c. Implementation and unit testing
d. System and software design
II. Identify the following:
1. It involves correcting errors which were not discovered in
earlier stages of the life cycle, improving the implementation of
system units.
2. It is based on the idea of developing an initial implementation,
exposing this to user comment and evolving it through several
versions until an adequate system has been developed.
3. It involves verifying that each unit meets its specification
4. A sequence wherein software is designed and programmed.
5. A process on which software must evolve to meet changing
customer needs
6. It is a software that carries out the computers essential
functions and provides an environment for hardware and
software to work together.
7. It is concerned with all aspects of computer-based systems
development including hardware, software and process
engineering.
8. It is a set of related components that produces specific results.
9. A process on which the functionality of the software and
constraints on its operation must be defined.
10.These are the outcomes of a software process activity.
11. These reflect the responsibilities of the people involved in the
process.
12.These are statement that is true before and after a process
activity has been enacted or a product produced.
13.A process where software must be validated to ensure that it
does what the customer wants.
14. It is the software to meet the specification must be produced.
15.It involves identifying and describing the fundamental software
system abstractions and their relationships.

The Hardships you feel today is the strength you feel tomorrow. For every
challenge encountered there is opportunity for growth.
GOOD LUCK!!!

Potrebbero piacerti anche