Wednesday, September 30, 2009

UPDATE: Panduan praktikum pemrograman komputer dengan JAVA

Silahkan download panduan praktikum pemrograman komputer dengan JAVA yang sudah mencakup input paling sederhana pada bab awal. Input sederhana seperti itu sangat relevan untuk UTS.

Kisi-kisi kuis 1 oktober 2009

Dengan berbekal pemahaman mengenai if , array dan for , pastikan anda mampu untuk menampilkan (secara non-visual) bilangan terpilih dari sederetan bilangan yang masuk melalui array. Pilihan tersebut cukup bervariasi, misalnya bilangan genap positif, genap negatif, habis dibagi 3 dan lain-lain. Tingkat kesulitan cukup bervariasi, namun pastikan anda mengerjakan yang pasti bisa dahulu. Kalau tidak bisa atau tidak selesai dalam waktu 60 menit, maka nilai nya adalah 40. Sebelum menghadiri kuis tersebut, pastikan anda sudah membaca materi dalam java tutorial (Inggris atau Indonesia atau apapun) mengenai if , array dan for (silahkan klik link if, array dan for). Pastinya soal akan diberikan pada tanggal 1 Oktober 2009, tapi paling tidak cobalah kerjakan soal uraian UTS2007. Untuk itu, gunakan input sederhana menggunakan class Scanner seperti dibahas pada bab 1 dari panduan praktikum. Ada pertanyaan/komentar ?

Tuesday, September 29, 2009

Java Tutorial (dalam bahasa Indonesia)

Silahkan download dan pelajari Java Tutorial . Soal dan (beberapa) jawaban UTS (tahun 2001 dan 2007) dapat dilihat pada akhir bacaan tersebut. Kisi2 kuis untuk kamis 1 oktober akan dipasang paling lambat rabu 30 September jam 12 siang (mudah-mudahan bisa lebih cepat).

Wednesday, September 16, 2009

Bahan Kuis

Berikut ini adalah pilihan soal kuis yang mungkin muncul pada hari kamis 17 September 2009. Pilih satu diantara beberapa soal berikut. Jika tidak selesai dalam 60 menit, maka nilainya adalah 40.
  1. (nilai=70) Buat program visual sederhana dengan 2 textField (untuk input dan output) dan 1 tombol, untuk menyatakan (sebagai output) bahwa inputnya merupakan bilangan negatif atau positif.
  2. (nilai=80) Buat program visual sederhana dengan 2 textField (untuk input dan output) dan 1 tombol, untuk menyatakan (sebagai output) bahwa inputnya merupakan bilangan bulat positif, bulat negatif, ganjil positif atau ganjil negatif
  3. (nilai=90) Dengan menggunakan comboBox dengan dua pilihan yaitu kotak dan lingkaran, tampilkan gambar kotak jika dipilih kotak dan tampilkan gambar lingkaran jika dipilih lingkaran.
  4. (nilai=100) Buat 1 textField untuk menampung input. Jika inputnya merupakan bilangan bulat, maka akan timbul lingkaran hijau setelah di klik tombol Ok. Jika inputnya merupakan bilangan ganjil, maka akan timbul bujursangkar merah setelah di klik tombol Ok.
Ada pertanyaan ?

Saturday, September 12, 2009

ComboboxAndBoxes

Silahkan download Java Lab yang sudah mencakup combobox dan boxes. Juga pelajari bagaimana menggunakan "for" sebagai alternatif penggunaan "if". Bersiaplah untuk kuis praktikum kamis 17 September 2009 (open laptop, open catatan, waktu 60 menit, soal bervariasi).

Thursday, September 3, 2009

Bagaimana kelanjutan praktikum pemrograman komputer 4 September 2009 ?

Bacaan berikut diperuntukkan khusus bagi mereka yang sudah menyelesaikan tugas ComboBoxAndCircle sampai dengan mengaktifkan comboBox terkait dengan warna. Untuk perubahan yang minimal:
  1. Buatlah konstruktor kedua dengan 2 argumen. Argumen pertama terkait dengan warna dan argumen kedua terkait dengan banyaknya bola/lingkaran (tentu saja tipe variablenya adalah bilangan bulat)
  2. Pada fungsi paint, tambahkan pernyataan if. Jika yang dipilih adalah 1 lingkaran, maka tampilkan 1 lingkaran. Jika yang dipilih adalah 2 lingkaran, maka tampilkan dua lingkaran. Artinya g.drawOval dan/atau g.fillOval dipanggil 2 kali dengan posisi koordinat yang berbeda. Lakukan hal serupa untuk pilihan 3 lingkaran
  3. Nah sekarang bagaimana cara memanggil / menggunakan class yang mengandung g.drawOval tersebut ? Caranya serupa dengan sebelumnya. Bedanya adalah konstruktor yang dipanggil sekarang adalah konstruktor yang mengandung 2 argumen.
Singkat kata, silahkan download lagi file Java Lab Modul paling cepat Jum'at siang 4 September 2009. Tapi jangan berharap source code nya persis sama. Perbedaan paling penting adalah banyaknya argumen pada konstruktor dan package yang digunakan. Silahkan pelajari lebih lanjut. Pastikan sebelum kuliah Selasa dimulai, anda sudah membaca java tutorial (salah satu file yang berada di folder doc dari DVD) minimal object oriented programming concept dan language basics . Usahakan dua materi tersebut anda pahami sedapat mungkin. Kalau ada pertanyaan sebelum selasa, silahkan ditanyakan dalam blog ini. Pemahaman yang cukup sebelum kuliah / praktikum dimulai, memungkinkan anda menikmati (ga pusing, stress, bingung) seluruh proses belajar dalam tatap muka dan praktikum.