Anda di halaman 1dari 2

Praktikum Events and More Controls

Pelajari terlebih dahulu materi Events and More Controls (di buku pdf Chapter 11 –
bit.ly/bukuprokom2).
Diambil dari Buku Halaman 464
Permintaan
1. Write a program that determines what type of character has been entered into a
TextBox. For every character entered, determine and display whether it’s a
consonant, vowel, number, or special character.
2. Write a simple drag-and-drop application to drop letters and numbers into their
correct locations. Create three Labels with consonants and three with numbers. Set
up “boxes” and drop them into their correct locations.
3. Write a program that lets the user select a date in the future using a Month- Calendar.
Determine the number of days between now and that date. Add a splash screen and
an about screen to a program you’ve already written.
4. Write a program with overloaded functions. One function should determine the letter
grade for a class when passed the midterm, final, and term paper scores. The other
should determine pass/fail for a class when passed the term paper, midterm, and final
scores. Test scores are Singles and the paper score is a Byte.
Silahkan kerjakan kedua permintaan di atas. Lalu buatlah laporan yang melaporkan hasil
pekerjaan anda. Ada dua permintaan, yang berarti ada dua laporan yang harus dibuat
perindividu. KERJAKAN LAPORAN ANDA secara KELOMPOK. Saya sangat melarang ada
Copy-Paste. Diskusi diperbolehkan, namun copy-paste sangat dilarang.
Kelompok Ganjil (A, C, E, G, I, dst.) mengerjakan soal nomor 1, 3
Kelompok Genap (B, D, F, H, J, dst.) mengerjakan soal nomor 2, 4
Berikan penciri khusus untuk program yang anda buat, sehingga membedakan karya
kelompok anda dengan orang lain.
Format laporan sebagai berikut.
1. Cover laporan, berisi logo UNNES, nama penyusun (standar cover)
2. Bagian 1: Penjelasan tentang permintaan soal
3. Bagian 2: Gambaran form program yang anda buat
Contoh: Form ini diberi nama xxx.frm, memiliki sekian tombol (tombol A, B), dua
buah text box yang berfungsi sebagai input bla bla bla
4. Bagian 3: Penjelasan dari masing-masing kontrol yang ada dalam form anda
Contoh: Button Exit, terletak di bagian kiri bawah form, Button ini memiliki properti
nama btnExit, text “Exit”, memiliki panjang XXX pixel, dan lebar sekian pixel. Warna
yang digunakan dalam button ini adalah bla bla. Dst.
5. Bagian 4: Kode untuk masing-masing kontrol beserta penjelasannya
Untuk kode-kode yang memuat hal spesifik deklarasi, input, proses, output, berikan
penjelasan dengan detail.
Contoh: Pada button Exit, kode yang dipakai adalah
End
Di mana kode ini berfungsi untuk mengakhiri program
Contoh: Kode pada button Proses terdiri dari 4 hal: deklarasi, input, bla bla. Pada
bagian input, variabel X diisi dengan teks yang ada pada textbox bla bla. dst.
6. Bagian 5: Screenshoot (SS) dari program ketika dijalankan, untuk seluruh
kemungkinan yang ada.
Contoh: Ini adalah SS ketika tombol X diklik saat program dijalankan. Ini adalah SS
ketika input program diisi dengan nilai nonnumerik, memunculkan message box
peringatan, bla bla

Laporan dibuat dalam kertas A4, margin 4-3-4-3, font Cambria size 12, spasi satu.
Saya sangat menghargai jika laporan anda susun dengan rapi.

Saya menyarankan anda untuk membuat bahasa-bahasa deskriptif untuk poin-poin


penjelasan.

Dua laporan tersebut dijadikan satu file, lalu diunggah di tempat yang telah
disediakan di Elena.

Saat ini Elena sedang Error, sambil menunggu elena pulih, silahkan kirimkan ke email
saya zuhairzahid@mail.unnes.ac.id, dengan subjek nama_kelas_prakteven. File
laporan satu kelas dikumpulkan jadi satu file (dinamai yang urut dan konsisten), lalu
dikompress. Satu kelas mengirim satu file saja.

Anda mungkin juga menyukai