Pages

Subscribe:

tulisan berjalan

"SELAMAT DATANG tahun 2012"bersama IDHAM KHOLID

Senin, 05 Desember 2011

PENGERTIAN POLYMORPHISME, INHERITANCE DAN ENKAPSULASI


1. Polymorphic (Banyak bentuk)

Polymorphism adalah suatu aksi yang memungkinkan pemrogram menyampaikan pesan tertentu keluar dari hirarki obyeknya, dimana obyek yang berbeda memberikan tanggapan/respon terhadap pesan yang sama sesuai dengan sifat masing-masing obyek.

Atau Polymorphic dapat berarti banyak bentuk, maksudnya yaitu kita dapat menimpa (override), suatu method, yang berasal dari parent class (super class) dimana object tersebut diturunkan, sehingga memiliki kelakuan yang berbeda.

Contoh program java nya :

Simpan dengan nama CoolMahasiswa.java

public class CoolMahasiswa extends Mahasiswa{

public void printNama(){

System.out.println(“Hallo, saya Mahasiswa yang baik”);

Super.printNama();

}

}

Simpan dengan nama Main.java

public class Main{

public static void main(String[] args]) {

CooltMahasiswa mhs = new CoolMahasiswa();

mhs.setNim(“09530518”);

mhs.setNama(“Nadia Kharisma Ulfah”);

mhs.printNim();

mhs.printNama();

}

}

Kemudian compile dan run.

C:\>javac CoolMahasiswa.java

C:\>javac Main.java

C:\>java Main

Kontruksi objek mahasiswa

Nim:09530518

Hallo, saya Mahasiswa yang baik

Nama:Nadia Kharisma Ulfah

C:\>

Terlihat bahwa disini kita mengoverride method printNama(), dengan menambahkan beberapa teks tambahan, sehingga method printNama(), pada class CoolMahasiswa, memiliki perilaku yang berbeda dengan class Mahasiswa.

2. Inheritance (Pewarisan)

Inheritance (penurunan sifat / pewarisan), ini merupakan ciri khas dari OOP yang tidak terdapat pada pemrograman prosedural gaya lama. Dalam hal ini, inheritance bertujuan membentuk obyek baru yang memiliki sifat sama atau mirip dengan obyek yang sudah ada sebelumnya (pewarisan). Obyek turunan dapat digunakan membetuk obyek turunan lagi dan seterusnya. Setiap perubahan pada obyek induk, juga akan mengubah obyek turunannya. Susunan obyek induk dengan obyek turunannya disebut dengan hirarki obyek.

Atau Inheritance yaitu pewarisan sifat-sifat suatu object kepada object turunannya.

Contoh program javanya :

Simpan dengan nama SmartMahasiswa.java

Public class SmartMahasiswa extends Mahasiswa{

Cara Menghormati Ilmu dan Guru


• Tidak akan memperoleh ilmu dan tidak akan dapat mengambil manfaatnya bila tidak mau menghormati ilmu dan gurunya.
• Cara menghormati guru antara lain: tidak berjalan di depan gurunya, tidak duduk di tempat yang diduduki gurunya, bila dihadapan gurunya tidak memulai pembicaraan kecuali ada izinnya.
• Janganlah terlalu banyak bicara di hadapan guru, tidak menanyainya dalam keadaan yang lelah atau bosan, perhatikan waktunya, tidak mengganggunya di rumahnya.
• Intinya santri haruslah mencari keridhoaan dari gurunya.
• Jangan menyakiti hati guru karena itu menyebabkan ilmu tidak dapat berkah.
• Cara menghormati guru adalah dengan menghormati kitab atau buku.
• Jangan memegang buku kecuali dalam keadaan suci.
• Ilmu itu adalah cahaya, sedangkan wudhu juga cahaya. Cahaya ilmu tidak akan bertambah kecuali dengan berwudhu.
• Menghormati buku juga dengan cara: tidak meletakkan buku di dekat kakinya ketika bersila, meletakkan buku buku tafsir di atas buku-buku lain juga tidak meletakkan apa pun di atas buku.
• Kecuali kalau ia tidak berniat meremehkan. Tapi alangkah lebih baiknya bila tidak melakukannya.
• Perbaguslah tulisan di dalam buku. Jangan terlalu kecil sehingga sulit dibaca.
• Sebaiknya tidak menggunakan tinta warna merah dalam menulis, karena itu kebiasaan filosof dan bukan kebiasaan ulama salaf.
• Cara lain dalam menghormati ilmu adalah dengan menghormati teman belajar terutama orang yang mengajarnya.
• Hendaknya tetap mendengarkan ilmu dan hikmah dengan hormat sekalipun ia telah berkali kali mendengarnya.
• Sebaiknya santri tidak sembarangan memilih ilmu, tapi diserahkan kepada gurunya. Karena gurunya biasanya lebih tahu dengan yang terbaik bagi santrinya tersebut.
• Janganlah terlalu dekat duduk dengan gurunya.
• Santri harus meninggalkan akhlak yang tercela. Karena akhlak yang tercela diumpamakan binatang anjing yang samar.
• Ilmu adalah musuh bagi orang orang yang congkak.
• Kemuliaan itu datang bukan karena usaha, tapi dari pemberian karunia Allah.

Kamis, 18 Agustus 2011

Perbedaan Organisasi Komputer dengan Arsitektur Komputer

Organisasi Komputer

* Bagian yang terkait erat dengan unit–unit operasional
* Contoh: teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal–sinyal kontrol

Arsitektur Komputer :

* atribut–atribut sistem komputer yang terkait dengan seorang programmer
* Contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O

Kamis, 29 Juli 2010

belajar acces

Belajar Ms Access

Query
Query adalah 'permintaan data' kita berupa bahasa bisnis, untuk mengolah data dalam tabel(-tabel) menjadi satu informasi yang bisa dimengerti. Seperti mengelompokkan sepuluh penjualan terbesar oleh customer yang dimiliki. Ia bisa berdasarkan pada satu tabel saja, atau pada dua/lebih tabel, ataupun berdasarkan pada query yang telah ada.
Query, Apasih Manfaatnya Query ?
Dengan Query kita dapat :
a. Menampilkan data-data tertentu pada suatu table, contohnya kita hanya ingin melihat data pada table barang yang kode barangnya “B001”
b. Menampilkan data dari dua table atau lebih dengan syarat anatr table itu ada field yang berhubungan. Contohnya kita ingin melihat Nomor Faktur “F0001” itu siapa pemiliknya. Di sini kita mengambil data dari table Header Penjualan dan Table Karyawan, Sebagai penghubungnya adalah field NIK.
c. Dapat melakukan operasi perhitungan.
Itulah tiga fungsi utama query.
Query biasanya digunakan sebagai sumber data untuk Report.dan Form



Microsoft Access adalah suatu aplikasi yang dapat membantu kita membuat sebuah aplikasi database dalam waktu yang relatif singkat. Biasanya digunakan untuk pembuatan aplikasi-aplikasi yang kecil. Misalnya Program untuk Kasir di koperasi, penjualan untuk toko.
Sebelum mulai belajar jangan lupa berdoa dulu kemudian Tanamkan pada diri anda bahwa Microsoft Access itu gampang dan mudah dipelajari. Kuatkan keyakinan pada diri anda bah anda dapat menguasainya.
Di Microsoft Access ada bagian apa aja sih.
a. Table digunakan untuk menyimpan data
b. Query digunakan untuk memanipulasi data
c. Form digunakan untuk frontend aplikasi. Biasanya untuk menampilkan data, menambah data dll.
d. Report digunakan untuk membuat laporan
e. Macro digunakan untuk melakukan satu atau beberapa fungsi.


Table
Apa sih Table itu ?
Table adalah tempat untuk menyimpan data. Contohnya data barang disimpan di table barang
Kenapa kita harus buat table ?
Karena kalau kita tidak buat table kita tidak dapat menyimpan data, Jika tidak ada data yang disimpan data tidak dapat diproses.
Kasih tau dong caranya buat table.
Sebelum kita mulai membuat table kita tentukan dulu table-table yang diprelukan beserta
field-fieldnya.


Query
Query adalah 'permintaan data' kita berupa bahasa bisnis, untuk mengolah data dalam tabel(-tabel) menjadi satu informasi yang bisa dimengerti. Seperti mengelompokkan sepuluh penjualan terbesar oleh customer yang dimiliki. Ia bisa berdasarkan pada satu tabel saja, atau pada dua/lebih tabel, ataupun berdasarkan pada query yang telah ada.
Query, Apasih Manfaatnya Query ?
Dengan Query kita dapat :
a. Menampilkan data-data tertentu pada suatu table, contohnya kita hanya ingin melihat data pada table barang yang kode barangnya “B001”
b. Menampilkan data dari dua table atau lebih dengan syarat anatr table itu ada field yang berhubungan. Contohnya kita ingin melihat Nomor Faktur “F0001” itu siapa pemiliknya. Di sini kita mengambil data dari table Header Penjualan dan Table Karyawan, Sebagai penghubungnya adalah field NIK.
c. Dapat melakukan operasi perhitungan.
Itulah tiga fungsi utama query.
Query biasanya digunakan sebagai sumber data untuk Report.dan Form.

Form
Form digunakan untuk merepresentasikan ke user atau menerima inputan dari user data-data dalam tabel/query dalam bentuk interface grid, tombol, dan lain-lain kontrol windows. form dalam access bisa dimasukkan ke dalam form lain sebagai control sub form, biasanya jika bekerja dalam transaksi master-detail.
Membuat Form Barang untuk maintenance data barang.
1. Pada Jendela database pilih Form, lalu klik Create Form in Desing wizard, klik New.Pada Jendela New Form pilih Auto Form Columnar, lalu pilih sumber datanya, caranya kita klik tombol panah ke bawah pilih Tbl_Barang klik OK.
Hasilnya
Kita lihat form yang dihasilkan. Untuk memodifikasinya klik Icon Design pada Toolbar.
2. Pada mode design Atur Form agar bisa kita tambahkan control-control yang lain.












belajar excel

Microsoft Excel adalah program perhitungan yang sangat populer di Indonesia. Saat ini cukup banyak pengguna Microsoft Excel yang hanya menggunakan programini untuk mengetik tabel, padahal di dalam Microsoft Excel tersedia banyak fasilitas untuk memaksimalkan pembuatan laporan dalam bentuk tabel dan memecahkan banyak perhitungan yang rumit.
Berbagai perhitungan yang dengan cara biasa memerlukan uraian yang panjang, rumit, dan lama, dapat dikerjakan dengan mudah dan cepat menggunakan salah satu FUNGSI di dalam Microsoft Excel. Misalnya, perhitungan investasi, penyusutan nilai alat produksi, interpolasi, jumlah hari di antara dua tanggal, dan berbagai perhitungan statistik. CD Tutorial Belajar Excel ini akan mengajari anda segala pengetahuan yang penting untuk anda pahami. Setelah mempelajari isi video tutorial ini, anda akan mampu memaksimalkan penggunaan Microsof Excel.

CD Tutorial ini akan memandu anda dalam:
PEMBAHASAN DASAR
  1. Mengenal Microsoft Excel
  2. Menjalankan Microsoft Excel
  3. Unsur-unsur Microsoft Excel
  4. Buku Kerja
  5. Lembar Kerja
  6. Menciptakan Lembar Kerja
  7. Menghapus Lembar Kerja
  8. Menyalin Lembar Kerja
  9. Memindahkan Lembar Kerja
  10. Menyembunyikan Lembar Kerja
  11. Mengubah Nama Lembar Kerja
  12. Memberi Warna Tab Lembar Kerja
  13. Memberi Gambar Latar Belakang
  14. Mengaktifkan Lembar Kerja
  15. Menyeleksi Kolom
  16. Menyisipkan Kolom
  17. Menghapus Kolom
  18. Menyembunyikan Kolom
  19. Mengatur Lebar Kolom
  20. Menggerakkan Penunjuk Sel
  21. Menggerakkan Kursor
  22. Memasukkan Data
  23. Mengedit Data
  24. Menghapus Data
  25. Menyalin Data
  26. Menyalin Rumus
  27. Menyalin Sel ke Beberapa Sel
  28. Memindahkan Data
  29. Memformat Angka
  30. Memformat Tanggal
  31. Mengatur Perataan
  32. Memformat Huruf dan Warna
  33. Membuat Garis Bingkai (Border)
  34. Menggunakan AutoFormat
  35. Menyalin Format
  36. Menyalin Lebar Kolom
  37. Mengisi Angka yang Berurutan
  38. Membuat Perhitungan atau Kalkulasi
  39. Menggunakan Fungsi
  40. Fungsi Matematika
  41. Fungsi Statistika
  42. Fungsi Logika
  43. Fungsi Teks
  44. Fungsi SUM
  45. Fungsi Lookup
  46. Membekukan Kolom dan Baris
  47. Mengatur Zoom
  48. Mengubah View
  49. Melakukan Proteksi
  50. Memproteksi File
  51. Memproteksi Buku Kerja
  52. Memproteksi Lembar Kerja
  53. Mengatur Halaman (Page Setup)
  54. Mengatur Halaman
  55. Mengatur Margin
  56. Mengatur Header dan Footer
  57. Mengatur Pencetakan Lembar Kerja
  58. Mencetak Lembar Kerja
  59. Menampilkan Print Preview
  60. Mengatur Pencetakan dengan Kotak Dialog Print
  61. Menentukan Print Area
PEMBAHASAN KHUSUS
  1. Membuat Bagan (Chart)
  2. Bekerja dengan Konstanta dan Rumus
  3. Memformat Worksheet
  4. Bekerja dengan Grafik
  5. Bekerja denga Lebih dari Satu Worksheet
  6. Mengelola Berkas
  7. Mencetak Worksheet
  8. Bekerja dengan Tanggal dan Waktu
  9. Bekerja dengan Berbagai Obyek
  10. Mengenal Berbagai Fungsi
  11. Melakukan Manajemen Data
  12. Penggunaan Rumus dan Fungsi Matematika dan Trigonometri
  13. Penggunaan Rumus dan Fungsi Teks dan Data
  14. Penggunaan Rumus dan Fungsi Keuangan
  15. Penggunaan Rumus dan Fungsi Tanggal dan Waktu
  16. Penggunaan Rumus dan Fungsi Informasi
  17. Penggunaan Rumus dan Fungsi Database
  18. Penggunaan Rumus dan Fungsi Engineering
  19. Penggunaan Rumus dan Fungsi Logika
  20. Penggunaan Rumus dan Fungsi Pembacaan Tabel
  21. Penggunaan Rumus dan Fungsi Statistik
  22. Contoh Aplikasi Soal dan Pembahasan, dan masih banyak lagi.

Minggu, 25 Juli 2010

sekilas teknologi

telah di temukan mesin komputer dari angin dan udara.