Anda di halaman 1dari 4

ANGELES UNIVERSITY FOUNDATION

Mc Arthur Hi-Way, Angeles City


COLLEGE OF COMPUTER STUDIES
PRELIM EXAMINATION
SE411: Software Engineering
NAME: ___________________________________

DATE: _______________________

COURSE & SEC: ___________________________

INSTRUCTOR: _________________

Part I. Identification. Identify the correct key term that corresponds to the given statement. Choose
answer on the given list. Write your answer on the answer sheet provided. (60 pts)
1. Used the knowledge in computer science for problem solving.
2. Breaking problems into pieces.
3. Putting together all solutions into one structure.
4. Formal procedure for producing some result.
5. An instrument for accomplishing something in better way.
6. Combination of tools and technique.
7. Represent particular approach for building software.
8. It occurs when a human makes a mistake called error.
9. It is a departure from the system's required behavior.
10. Something whose failure poses a threat to life or health.
11. Quality is something we can recognize but not define.
12. Quality is fitness for purpose
13. Quality is conformance to specification
14. Quality is tied to inherent product characteristics
15. Quality depends on the amount the customer is willing to pay
16. Derived from the financial community
17. Key component of software development
18. Company, Organization or Person who pays for the system.
19. Company, Organization or Person who builds the system
20. Person or People who will use the actual system
21. States what is included in the project and what is not.
22. It is something that happens in the system.
23. Elements involved in the activities
24. Works with the customer, breakdowns what customer wants
25. Generates system-level description on what the system does
26. Write lines of code that implement what requirements specify
27. Helps catch faults that the programmer overlooked
28. Show users how to use the system
29. Fixes faults discovered during implementation
30. Prepare and store documents that are used during development
31. Key aspects of the problem w/o getting into details
32. Inputs was converted into outputs
33. Inputs determines w/c function would be performed.
34. Building a small version of a system
35. Parts of the systems with w/c the user interacts
36. Series of steps involving activities, constraints & resources
37. The way software development should progress
38. The way software development is done in actuality
39. AKA Software Development Process
40. Limitations

41. Each 30-day iteration is called "sprint"


42. Refers to revisiting the requirements and design
43. Depicts the process
44. Enacts the process
45. Early and continuous delivery of valuable software.
46. Enumerating the phases or stages of the project
47. Items that the customer expects to see
48. Part of the project that takes place over a period of time
49. Completion of an activity
50. Set of events that must occur before the activity can begin.
51. Length of time needed to complete an activity
52. The date by w/c the activity must be completed
53. It is usually a milestone or deliverable
54. Node of the activity graph
55. Lines linking the nodes of the activity graph
56. Slack on every node is zero
57. Tend to assert their ideas and not let "gut feeling affect their decision making.
58. Avoids emotional decisions, but they are willing to take time to consider all possible courses of action.
59. Base many decisions on emotional reactions, tending to want to tell others about them rather than ask
input.
60. Also creative but applies creativity only after having gathered sufficient information on which to base a
decision.

CHOICES
Abstraction

Critical
Path

Failure

Paradigm

Rational
Exroverts

Testers

Activities

Customer

Fault

Precursor

Rational
Introverts

Tool

Activities Involved on
project

Deliverables

Intuitive
Extroverts

Prescription
s

Refactoring

Trainers

Activity

Description
s

Intuitive Introverts

Procedure

ROI

Transaction

Agile

Designers

Librarians

Process

Safety-Critical

Transcendenta
l View

Analyst

Developer

Maintenance
Team

Product
View

Scrum

Transformation

Analyzing

Due Date

Manufacturing
View

Programmer
s

Software
Engineering

User

Boundaries

Duration

Method/Techniqu
e

Project
Milestone

Software Life
Cycle

User Interface

Communication

Dynamic
Model

Milestone

Project
Schedule

Static Model

User View

Constraints

Endpoint

Objects/Entities

Prototyping

Synthesis

Value-Based
View

Part II. On the given illustrations, identify the name of the given software development process model. (20 pts)
(1)_____________________________________

(2) ____________________________________________

(3)_____________________________________

(4) ____________________________________________

(5)_____________________________________

(6) ____________________________________________

(7)_____________________________________

(8) ____________________________________________

(9)_____________________________________

(10) ____________________________________________

Part III. Essay (10 pts)


Using the notation of your choice, draw a process diagram of a software development process that prototypes
three (3) different designs and choose the best from among them.
The DRAWING of answer must be written at the back of the answer sheet.

:
CASTRO

____________

Evaluated by:

Approved by:

ROSANNA A. ESQUIVEL / DAISY S. YAP


BSIT/BSCS Program Chair
DATE: __________________

DR. GILBERT M. TUMIBAY


Dean
DATE: _________________

Anda mungkin juga menyukai