You are on page 1of 4

JABATAN TEKNOLOGI MAKLUMAT DAN KOMUNIKASI

POLITEKNIK UNGKU OMAR


SESI 2 2023/2024

KOD KURSUS : DFP 50273


NAMA KURSUS : INTEGRATIVE PROGRAMMING & TECHNOLOGIES
PENILAIAN : PRACTICAL EXERCISE 1

SESI SEMASA : SESI 2 2023/2024

SEKSYEN KURSUS DDTP5B


: ________________________

NAMA PENSYARAH KURSUS : ________________________


PN KAMA HAZIRA BINTI ABDUL KADIR

ARAHAN PENILAIAN:

1. Jawab semua soalan dalam masa yang ditetapkan ( 2 jam).


2. Jawapan adalah secara individu.

NO. PENDAFTARAN NAMA CLO MARKAH

01DDT22F1052 PRAAVIEEN RAJJ A/L SUBRAMANIAM 1


2
3

Jumlah
Disediakan oleh: Disemak dan Disahkan oleh:
DFP 50273: INTEGRATIVE PROGRAMMING AND TECHNOLOGIES
PRACTICAL EXERCISE 1

CLO 2: Perform the use of digital application that show event-based GUI handling principles in
Java program (P4 , PLO 6 )
TOPIC 1 : GRAPHICAL USER INTERFACE (GUI)

INSTRUCTIONS:

1. Create .java file and name it as PE1<your regno>.java.

2. Start your program with the following sections.

/* Name:
Registration Number:
Class:
*/

3. Answer the following questions.

A. Browse a web or any apps. Choose 1 interface that contain:


i. Label
ii. Text Box/Text Area
iii. Button
iv. Choice/List
v. Check Box/Check Box Group
vi. Menu
B. Write a Java program to copy exactly the interface in A. The java program should
only use classes in java.awt package.

Note:
• Please submit the .java file. Copy the code and output and paste it in a word file and change
it to pdf file. Name the pdf file as <your regNo>.pdf
• The submission must have:
o .java file
o Pdf file contain the print screen of original interface, the codes and output
RUBRIC
CLO 2: Perform the use of digital application that show event-based GUI handling principles in Java program (P4, PLO 6)
PLO6 – demonstrate ability to use Information and Communication Technology (ICT) in quantitative skills to support work and studies
CLS3c – Digital & Numeracy Skills, P4 - Mechanism
Criteria 4 3 2 1 Weightage Standard Score
Excellent Good Moderate Poor 100
Code Execution Coding is executed Coding is Coding is Coding is 20 Score / 4
successfully with executed executed with executed more * 20
additional successfully an error than 1 error
creativity
Code Practice Coding is well Coding is well Coding is Coding is 60 Score / 4
- Frame organized, organized and readable using difficult to read * 60
- Label readable and readable using criteria that and are out of
- TextField/TextArea specific format criteria that has has been order using
- Checkbox/ using criteria that been taught taught criteria that
Checkbox Group has been taught has been
- Button taught
- Choice/List
- Menu
Output The output The output The output There is no 20 Score / 4
contains more than contains exactly contains only output * 20
expected output as the expected half of the
output. expected
output.
Total Score 100
Browse a web or any apps.

“XM TRADING APP SIGNING UP ACCOUNT INTERFACE”

OUTPUT:

You might also like