Professional Documents
Culture Documents
ONLINE EXAMINATION
MAY 2022 SEMESTER
SUBJECT CODE : CDL101
PROGRAMME : BACHELOR
INSTRUCTIONS TO CANDIDATES
2. Plagiarism in all forms is forbidden. Students who submit plagiarised Final Examination
will be penalised.
5. You have ONE (1) day (24 HOURS) to complete the questions and please submit your
answers BEFORE OR ON tuesday, 9 august 2022, 2.00 pm (MALAYSIA) OR 1.00 pm
(INDONESIA). Please submit your answers via myAeU PLS (online submission).
7. Begin writing your answers using Microsoft Words template given at the last page of this
paper.
DECLARATION BY STUDENT
I certify that this Final Examination answer is of my own work and is in my own words. The answers
are written without any reference to any learning material. I also confirmed that I have kept a copy of
this Final Examination answers.
Name : __________________________________
Date: ___________________________________
Question 1
[10 Marks]
Question 2
Consider an online shop for books. Check if the following statements express functional or
quality requirements. Justify why it is functional or quality in each of the answers.
[Total : 10 Marks]
Question 3
[4 Marks]
[6 Marks]
[Total : 10 Marks]
Question 4
Briefly explain the THREE (3) requirements in describing and specifying a system, namely
User Requirements, Systems Requirements and Software Specifications.
[10 Marks]
Question 5
The statement in Project Charter sets out detailed project goals, roles and responsibilities,
identifies the main stakeholders, and the level of authority of a Project Manager.
Description:
I would like a web shop developed with the purpose of selling fashion merchandise directly
through my website.
Project requirements:
Front end:
I require 5 navigation tabs:
Home
About Us
Contact
My Account
The landing page should also have the following categories displayed:
Top Selling Items
New arrivals
Products
Price
I want the customer also be able to browse in each category.
I have 150 Products currently
Back end:
I require the following:
A shopping cart, with payment methods PayPal and Credit Card.
Customer registration ability
E-Mail and Newsletter sign up
Contact form
Interfaces
I need the web shop to interconnect with my:
Blog
Facebook
Twitter
My E-mail
Pinterest
Work Flow
1. I need a graphical first draft of what you are planning to program.
2. I will make revisions to the design as needed. After agreeing on all the points we can
proceed to the next phase
3. Check on the design and functionalities.
4. Final draft and closing of the project
Schedule
3 weeks: Must be finished by 01/01/20XX
Budget: XYZ Euro for the entire project, including all revisions and changes.
b) Write the appropriate Project Outcomes for the above project by listing FIVE (5)
outcomes.
[5 Marks]
[Total :10 Marks]
Question 6
Table 1
[10 Marks]
Question 1
Figure 2 shows a class diagram and its source code written in Java:
Source code :
Figure 2
a) Re-write the Java source code for the class diagram with the additional
printPerson() method as shown in Figure 3.
Figure 3
[10 Marks]
[10 Marks]
[Total : 20 Marks]
Question 2
Figure 4
Generate the appropriate test case from Unified Modelling Language (UML) state-machine
diagram in Figure 4.
[20 Marks]
ANSWER SHEET
STUDENT ID
STUDENT NAME
IC / PASSPORT NUMBER
SUBJECT CODE
SUBJECT NAME
PROGRAMME
DATE OF SUBMISSION
LEARNING LOCATION
Begin writing your answers on this page (Font: Arial or Times New Roman, Size: 11 or 12,
Lines Spacing 1.5);