• Tidak ada hasil yang ditemukan

Handout SIF108 Tugas 1

N/A
N/A
Protected

Academic year: 2017

Membagikan "Handout SIF108 Tugas 1"

Copied!
2
0
0

Teks penuh

(1)

Tugas 1: Struktur Data

Tugas kali ini Anda akan membuat sebuah aplikasi penghitungan dengan memanfaatkan GUI (Graphical User Interface), lihat Gambar 1. Aplikasi ini menawarkan beberapa pilihan operasi matematika, seperti: perkalian, pembagian, penjumlahan, dan pengurangan (lihat Gambar 2).

Gambar 1: Tampilan awal aplikasi

(2)

Pengguna diwajibkan mengisi angka pertama dan kedua serta memilih operasi matematika yang diinginkan. Setelah mengisi semua data yang diperlukan, pengguna lalu mengklik tombol Hitung untuk memulai proses penghitungan.

Gambar 3: Menampilkan hasil penghitungan

Setelah proses penghitungan selesai, angka yang diinput oleh pengguna beserta operasi matematika dan hasil penghitungan ditambilkan di bagian bawah (lihat Gambar 3).

Spesifikasi Tugas:

1. [30] Buatlah program dengan terdiri dari dua class utama (di luar class Main), yaitu: Display.java dan Hitung.java

Class Display.java berkaitan dengan menampilkan GUI dan menangani

event yang terjadi atau ditimbulkan oleh pengguna. Class Hitung.java adalah class yang berisi proses penghitungan matematika yang diperlukan untuk memproses inputan dari pengguna.

2. [30] Exception handling, program harus dapat menangani setiap inputan yang diberikan oleh pengguna. Jika kesalahan input terjadi, program harus menampilkan kesalahan yang terjadi dan inputan yang diharapkan.

3. [20] Documentation 4. [20] Demo

Date line

penyerahan program

dan

DEMO

:

Gambar

Gambar 1: Tampilan awal aplikasi
Gambar 3: Menampilkan hasil penghitungan

Referensi

Dokumen terkait

Pembelajaran kooperatif adalah suatu model pembelajaran yang saat ini banyak digunakan untuk mewujudkan kegiatan belajar mengajar yang berpusat pada siswa (student

Dari tabel diatas dapat terlihat bahwa kualitas hidup yang dipersepsikan oleh subjek memiliki hubungan yang signifikan dengan dimensi shared emotional connection dari

Hasil percobaan yang telah disimulasikan kemudian diimplementasikan pada plant “Digital Pendulum Mechanical Unit 33-200” secara langsung dan hasil yang diharapkan plant

tersebut dengan gaya horisontal yang konstan oleh sapu yang vertikal terhadap gaya tersebut.Skala pada gambar bidang vertikal diberikan = 6.0 J.. Selama semester musim panas di

Namun, yang sangat sulit ditemukan dalam pemaknaan Pasal 33 ayat (2) UUD 1945 adalah penegasan cabang produksi apa saja yang harus dikuasai oleh Negara karena

Saran peneliti yaitu: (1) Dapat meningkatkan kerukunan antar etnis, serta mencegah konflik yang terjadi antar etnis di Desa Bungin Kecamatan Bokan Kepulauan Kabupaten Banggai

A two-way ANOVA and Tukey Test ( α = 0.05) found that both sintering temperature and testing environment, affected the scaffold compressive stiffness (p-value < 0.05

Program kerja yang dilakukan praktikan PPL meliputi program intra dan ekstra yang terdapat di lingkungan sekolah. Program intra meliputi kegiatan administrasi