Menguasai bahasa pemrograman adalah salah satu kompetensi utama rumpun ilmu Informatika, tak terkecuali bidang studi Sistem Informasi. Namun ternyata cukup banyak mahasiswa yang merasa kesulitan dalam belajar bahasa pemrograman. Beberapa penyebabnya menurut saya adalah berikut ini.
Pertama, bahasa pemrograman tetaplah dia adalah sebuah bahasa.
Monday, December 19, 2011
Sunday, December 18, 2011
Tugas Rumah Bahasa Pemrograman: Java OOP
1. Buatlah program OOP dengan skema inheritance: class induk manusia memiliki dua class anak, yaitu class mahasiswa dan class pekerja. Gunakan perintah extends untuk pewarisan. Atribut class manusia adalah nama. Atribut class mahasiswa adalah NPM dan IPK. Atribut class pekerja adalah Nomer_id dan gaji.
2. Lengkapi dengan method yang dibutuhkan.
3. Posting source code + capture program ke blog masing-masing.
4. Tuliskan comment di artikel tugas OOP ini yang berisi alamat blog anda.
5. Batas maksimal posting comments adalah tanggal 26/12/2011 pukul 00.00 WIB.
Berikut ini gambaran kerangka program:
2. Lengkapi dengan method yang dibutuhkan.
3. Posting source code + capture program ke blog masing-masing.
4. Tuliskan comment di artikel tugas OOP ini yang berisi alamat blog anda.
5. Batas maksimal posting comments adalah tanggal 26/12/2011 pukul 00.00 WIB.
Berikut ini gambaran kerangka program:
Contoh Program Java: OOP (Inheritance)
package mahasiswa_buku;
/**
*
* @author bluejundi
*/
class mahasiswa {
private int npm;
private String nama;
private buku bukunya[];
private int jumlah;
public mahasiswa(int n, String m){
npm = n;
nama = m;
jumlah = 0;
bukunya = new buku [3];
System.out.println("Constructor mahasiswa "+nama);
}
/**
*
* @author bluejundi
*/
class mahasiswa {
private int npm;
private String nama;
private buku bukunya[];
private int jumlah;
public mahasiswa(int n, String m){
npm = n;
nama = m;
jumlah = 0;
bukunya = new buku [3];
System.out.println("Constructor mahasiswa "+nama);
}
Thursday, December 15, 2011
Kisah Inspirasi: Larut Malam di Sebuah Gerai Indomaret
Jarum jam dinding menunjukkan pukul 11 malam kurang beberapa menit, saat seorang anak muda di belakang saya tiba-tiba maju ke meja kasir. Ia letakkan tiga buah botol minuman langsung. Rupanya terlalu berat kalau dia pegang terus. Satu botol bertuliskan Anker Bir. Satu lagi terdapat merek Guinness dalam kemasan yang lebih besar. Dan yang paling kecil, seukuran botol minuman ringan, tidak dapat saya temukan namanya. Yang jelas warnanya kuning keemasan bening, mirip bensin.
Usianya mungkin belum genap 20 tahun. Dari uang yang disiapkannya untuk membayar, jelaslah ia bukan anak kaya. Berlembar-lembar uang ribuan dan lima ribuan ia genggam dan hitung satu per satu.
Usianya mungkin belum genap 20 tahun. Dari uang yang disiapkannya untuk membayar, jelaslah ia bukan anak kaya. Berlembar-lembar uang ribuan dan lima ribuan ia genggam dan hitung satu per satu.
Tuesday, December 13, 2011
Contoh Program Java: OOP (2)
/*
Program OOP berikut ini merupakan pengembangan dari program sebelumnya. Perbedaannya, di dalam program yang ini terdapat tiga buah class. Class yang baru adalah class KRS. Class tersebut berisi data mahasiswa dan mata kuliah yang diambil dalam KRS. Di dalam program utama dibuatkan array object KRS sehingga bisa menampung banyak record yang sama. Selamat belajar dan selamat mencoba :)
Program OOP berikut ini merupakan pengembangan dari program sebelumnya. Perbedaannya, di dalam program yang ini terdapat tiga buah class. Class yang baru adalah class KRS. Class tersebut berisi data mahasiswa dan mata kuliah yang diambil dalam KRS. Di dalam program utama dibuatkan array object KRS sehingga bisa menampung banyak record yang sama. Selamat belajar dan selamat mencoba :)
*/
package mhs_kuliah;
package mhs_kuliah;
Monday, December 12, 2011
Contoh Program Java: OOP
/*
Program berikut ini adalah contoh komunikasi object dalam konsep OOP (Object Oriented Programming) menggunakan bahasa Java. Terdapat dua class, yaitu mhs dan matakuliah. Dalam studi kasus ini, relasi antara keduanya adalah sebuah mata kuliah dapat diikuti oleh beberapa mahasiswa. Untuk penyederhanaan, sementara dibatasi 5 orang mahasiswa saja. Pada source code ini, di dalam class matakuliah terdapat data member berupa array object mhs, sebagai bentuk implementasi relasi di atas. Selamat mencoba :)
Program berikut ini adalah contoh komunikasi object dalam konsep OOP (Object Oriented Programming) menggunakan bahasa Java. Terdapat dua class, yaitu mhs dan matakuliah. Dalam studi kasus ini, relasi antara keduanya adalah sebuah mata kuliah dapat diikuti oleh beberapa mahasiswa. Untuk penyederhanaan, sementara dibatasi 5 orang mahasiswa saja. Pada source code ini, di dalam class matakuliah terdapat data member berupa array object mhs, sebagai bentuk implementasi relasi di atas. Selamat mencoba :)
*/
package mhs_kuliah;
package mhs_kuliah;
Video: Sentuhan Terakhir (The Last Touch)
Video singkat ini sangat touching; touch our deepest heart. Membayangkan sebagai bagian dari para pelakunya adalah luar biasa. Berkisah tentang seorang ibu muda yang meminta supaya bayi dalam kandungannya dilahirkan lebih cepat dari jadwal yang seharusnya (2 bulan lagi). Dengan berbagai pertimbangan, tim dokter pun akhirnya mengijinkannya. Dan operasi caesar pun akhirnya dilakukan. Just in time operasi selesai, sang Ibu muda tadi tergopoh-gopoh segera membawa bayinya meninggalkan rumah sakit, karena "waktu segera habis", katanya. Ada apa gerangan? Simak videonya dengan menekan link [Selengkapnya]. Serta jangan lupa berikan tanggapan Saudara :)
Wednesday, December 7, 2011
Harga Kasih Sayang Ibu
Suatu ketika, seorang anak mendatangi ibunya yang sedang sibuk menyediakan makan malam di dapur.Kemudian dia memberikan selembar kertas kepada sang ibu, sang ibu segera membersihkan tangan lalu menerima kertas yang diberikan oleh si anak dan membacanya :
Ongkos upah membantu ibu:
• Membantu Pergi Ke Warung : Rp. 20.000
• Menjaga adik : Rp. 20.000
• Membuang sampah : Rp. 5.000
• Membereskan Tempat Tidur : Rp. 10.000
• menyiram bunga : Rp. 15.000
• Menyapu Halaman : Rp. 15.000
• Jumlah : Rp. 85.000
Ongkos upah membantu ibu:
• Membantu Pergi Ke Warung : Rp. 20.000
• Menjaga adik : Rp. 20.000
• Membuang sampah : Rp. 5.000
• Membereskan Tempat Tidur : Rp. 10.000
• menyiram bunga : Rp. 15.000
• Menyapu Halaman : Rp. 15.000
• Jumlah : Rp. 85.000
Monday, December 5, 2011
Kajian: Makna Syahadat
Kalimat syahadat adalah pintu gerbang seseorang menjadi muslim. Ketika seseorang ingin masuk Islam, hal pertama yang dilakukan adalah mengucapkan “Asyhadu allaa ilaaha illallah wa asyhadu anna muhammaddar rosuulullaah”. Dengan ucapan tersebut ia otomatis sudah menjadi seorang muslim yang memiliki konsekuensi menjalankan syariat Islam. Kalimat ini pulalah yang menentukan seseorang itu husnul khatimah atau su’ul khatimah di akhir hayatnya. Dengan kalimat ini pula pintu syurga terbuka untuknya.
Konsep yang terkandung dalam kalimat laa ilaaha illallaah adalah konsep pembebasan manusia dari penghambaan apapun kecuali Allah SWT semata-mata. Manusia menafikkan secara langsung segala bentuk ketuhanan yang ada di alam ini, kecuali hanya Allah SWT. Penolakan tersebut bertujuan untuk membersihkan aqidah dari syubhat ketuhanan dan menegaskan bahwa segala arti dan hakikat ketuhanan itu hanya ada pada Allah.
Konsep yang terkandung dalam kalimat laa ilaaha illallaah adalah konsep pembebasan manusia dari penghambaan apapun kecuali Allah SWT semata-mata. Manusia menafikkan secara langsung segala bentuk ketuhanan yang ada di alam ini, kecuali hanya Allah SWT. Penolakan tersebut bertujuan untuk membersihkan aqidah dari syubhat ketuhanan dan menegaskan bahwa segala arti dan hakikat ketuhanan itu hanya ada pada Allah.
Sunday, December 4, 2011
Yang Paling Menurut Imam Al Ghazali
Pasti sudah banyak yang mendengar tentang nasehat Imam Ghazali ini kepada para muridnya. Saya kutip di sini percakapannya untuk merefresh kembali, dan mengambil hikmahnya:
Imam Ghazali = “Apakah yang paling dekat dengan diri kita di dunia ini?”
Murid 1 = “Orang tua“
Murid 2 = “Guru“
Murid 3 = “Teman“
Murid 4 = “Kaum kerabat“
Imam Ghazali = “Apakah yang paling dekat dengan diri kita di dunia ini?”
Murid 1 = “Orang tua“
Murid 2 = “Guru“
Murid 3 = “Teman“
Murid 4 = “Kaum kerabat“
Subscribe to:
Posts (Atom)