Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

1st Term, SY 2022-2023 1000004975 — IT1814

Preliminary Examination Page 1

Name:_____________________________ Section:___________________________ Date:_______________


Notice: A. Unified Modeling Language (UML)
Any form of cheating will result in a score of ZERO. (e.g. B. Flowchart
leaking of exam items and answers on social media, C. Unity Modeling Language (UML)
copying from other students, using prohibited D. Inheritance
resources/cheat sheets, etc.)
Use black or blue pen only. Pencils and erasable pens 9. What do project teams use to analyze the software
are not allowed. system currently used by an organization?
A. Joint Application Development (JAD) session
I. (75 points) B. Document Analysis
Read and analyze each item. Encircle the letter of the C. Interview
correct answer. D. Questionnaire

A. (15 items x 2 points) 10. This use-case diagram component indicates optional
functionality under a certain use-case.
1. This is an infrastructure that uses a network of remote A. Extend relationship
servers hosted on the Internet to manage data. B. Subject boundary box
A. Cloud Computing C. Association relationship
B. Internet of Things (IoT) D. Generalization relationship
C. Artificial Intelligence 11. This is a technology that overlays computer-generated
D. Industry 4.0 image on a user's view of the real world.
2. These requirements define the user interface, hardware A. Artificial Intelligence
and software, and the architecture of the system. B. Quantum Computer
A. System requirements C. Augmented Reality
B. Functional requirements D. The Fourth Industrial Revolution
C. Non-functional requirements 12. Which characteristic of a good requirement states that
D. User requirements a requirement is an important function of the system?
3. This structural design pattern allows developers to split A. Complete
a large class into two (2) separated hierarchies that can B. Feasible
be developed independently of each other. C. Singular
A. Bridge Pattern D. Necessary
B. Adapter Pattern 13. These requirements define the constraints on the
C. Composite Pattern functions of the system.
D. Proxy Pattern
A. System requirements
4. This is the process of cooperating with users to B. Functional requirements
determine what requirements are needed to develop C. Non-functional requirements
the software system. D. User requirements
A. Requirements analysis 14. This area of technology is the simulation of human
B. Requirements elicitation intelligence processes by machines.
C. Modeling
A. Augmented Reality
D. Requirements verification
B. Artificial Intelligence
5. Which component of the use-case diagram represents C. Quantum Computer
the scope of a software system? D. Data Science
A. Use-case 15. Which information-gathering strategies are used for
B. Association relationship understanding and identifying improvements of a
C. Subject boundary box current system of an organization?
D. Generalization relationship
A. Interviews and JAD sessions
6. This document lists the detailed requirements that are B. Questionnaires and document analysis
used to model the software system. C. Document analysis and JAD sessions
A. Interview report D. Questionnaires, JAD sessions, and document
B. Requirements checklist analysis
C. Requirements definition report
D. User acceptance testing B. (15 items x 3 points)
7. This describes the idea of connecting everyday objects
16. Which requirement is categorized as security
to the Internet to interact with other devices.
requirements?
A. Quantum Computer
B. The Fourth Industrial Revolution
C. Emerging Technology
D. Internet of Things (IoT)
8. This is a visual modeling language used for visualizing
and documenting an object-oriented system.
1st Term, SY 2022-2023 1000004975 — IT1814
Preliminary Examination Page 2

Name:_____________________________ Section:___________________________ Date:_______________


A. The system shall only accept connections from the C. The system shall allow customers to pay for their
Spine Secure Proxy (SSP). reservation through credit card-based payment.
B. The user-interface screen shall respond within five D. None of these.
(5) seconds. 24. Which requirement addresses the operational
C. Both A and B. requirements?
D. None of these.
A. The system shall enable accountants to set the
17. Which requirements-gathering technique enables an limits on overdue bills and maximum account
analyst to collect data from a wide range of customers balances.
for an online shopping system? B. The system will operate in a Windows operating
A. Joint Application Development (JAD) session system platform.
B. Observation C. Both A and B.
C. Questionnaires D. None of these.
D. Document analysis 25. Which of the following best describes augmented
18. Which is TRUE about the Flyweight design pattern? reality (AR)?
A. It uses sharing to support large numbers of objects A. It turns physical objects into digital objects.
efficiently. B. It completely immerses users in a new digital
B. It ensures that a class only has one (1) instance. environment.
C. It allows the saving and restoring of previous state C. It overlays digital information on top of real-world
of an object without revealing the details of items.
implementation. D. It can achieve a human-level understanding of
D. All of these. images.

19. Which is NOT a non-functional requirement for a hotel 26. Which use-case diagram component is used to indicate
reservation system? that there is an optional change password function for
A. The system shall display available rooms on the the user when s/he views his/her profile?
check availability page. A. Include relationship
B. Every booking submission shall be updated in the B. Use-case
system's common database every 10 seconds after C. Extend relationship
each submission. D. Generalization relationship
C. The system shall synchronize the database to 27. Which is the CORRECT sequence of steps in drawing a
cloud every five (5) minutes. use-case diagram? I. Place and draw actors II. Place
D. None of these. and draw use-cases III. Add associations IV. Draw
20. Which is NOT a potential actor of a use-case diagram subject boundary
for a library management system? A. I, II, III, VI
A. Librarian B. I, II, VI, III
B. Student C. II, I, VI, III
C. Administrator D. VI, II, I, III
D. None of these. 28. Consider the following statement: "The librarian shall
21. Which of the following is a functional requirement? be able to update the details of some books and
A. The system will store the user's passwords in the newspapers." Which characteristic of good requirement
database using an Advanced Encryption Standard was NOT met by the requirement statement?
encryption algorithm. A. Unambiguous
B. The users will log on to the system by providing a B. Feasible
username and password at the login page. C. Both A and B.
C. Both A and B. D. None of these.
D. None of these. 29. What application can businesses benefit from machine
22. Which requirement is categorized as performance learning and AI technologies without directly involving
requirements? data scientists?
A. The software shall send an automated e-mail to the A. Embedding machine learning into chatbots and
user when s/he changes his/her password. other types of applications
B. The software shall send an automated e-mail to the B. Uncovering information in large data sets that can
user within one (1) second after s/he changes be sold to other companies
his/her password. C. Both A and B.
C. Both A and B. D. None of these.
D. None of these. 30. Consider the following statement: "The system shall
23. Which of the following is NOT a functional requirement use good color combinations." Which characteristic of
for a Web-based hotel management system? good requirement was NOT met by the requirement
A. The logged-in users shall be able to make statement?
reservations. A. Unambiguous
B. The system will be accessible by customers for 24 B. Feasible
hours a day. C. Singular
1st Term, SY 2022-2023 1000004975 — IT1814
Preliminary Examination Page 3

Name:_____________________________ Section:___________________________ Date:_______________


D. All of these requirements. "The customer can log on to the online
shopping system."
II. (25 points : 5 items x 5 points) 5. Write a requirement statement based on the customer's
Answer the following items on the space provided or a sentiment for an online shopping system. "As an online
separate sheet of paper (as needed). customer, I want to view the items that are on my cart."

1. Draw a use-case diagram based on the following


RUBRIC:
situation: " A student can take an online examination
then submit it to his/her tutor." FOR ILLUSTRATION
2. Draw a use-case diagram based on the following CRITERIA PERFORMANCE INDICATOR POINTS
situation: "A registrar can view a student's enrolled The illustration is drawn and
courses. While viewing the subjects, s/he can view the Content 3
labeled correctly.
student's current balance."
The illustration is well presented
Organization 2
3. Write a requirement statement based on the following: and organized.
"As a user, I want to be able to edit my login password TOTAL 5
so I can make sure my account is secured."
4. Convert the given requirement statement into a
statement that conforms to the good characteristics of

You might also like