Contoh Program JAVA : OutPut Tipe Data Sederhana

public class TipeData {
   
    public static void main(String[] args) {
       
        char xy;
        xy = '7';
        float  f = 26.7f;
        int x = 50;
        double dob = -45.78;
        boolean t = true;
        int z = 5;
        boolean y = (z > 15);
       
        System.out.println( "Output Char     =  " + xy );
        System.out.println( "Output Float    =  " + f );
        System.out.println( "Output Int      =  " + x );
        System.out.println( "Output Double   =  " + dob );
        System.out.println( "Output Boolean  =  " + "(" + z + " > 15) = " + y);
    }
}

Hasil Running...



Download File klik disini....

Tipe Data Pada JAVA

Jenis standar tipe data yang digunakan dalam bahasa pemrograman Java terdiri dari :

Byte
Tipe data dengan nilai 8 bit merupakan nilai integer dan memiliki nilai minimum -128 dan nilai maksimum +127. Byte merupakan tipe data yang cocok untuk angka-angka yang kecil dan untuk menyatakan nilai array sebuah tabungan memori.

Short
Tipe data dengan nilai 16 bit merupakan nilai integer dan memiliki nilai minimum -32.768 dan nilai maksimum +32.767. sama halnya dengan byte, tipe data ini bisa digunakan untuk angka-angka yang kecil dan bisa dipakai untuk menyatakan nilai array yang cukup besar dari byte.

Int
Tipe data dengan nilai 32 bit merupakan nilai integer dan memiliki nilai minimum - 2147483648 dan nilai maksimum +2147483647. Tipe data ini digunakan untuk nilai yang memiliki jangkauan besar. Dan jika kita menggunakan yang lebih besar lagi maka kita menggunakan long integer.

Long
Tipe data dengan nilai 64 bit dan memiliki nilai minimum -9.223.372.036.854.775.808 dan nilai maksimum +9.223.372.036.854.775.807. tipe data ini digunakan untuk nilai yang lebih luas jangkauannya dengan tipe data int

Float
Tipe data dengan nilai 32 bit, rentang nilainya nanti ada pembahasannya selanjutnya. Tipe data ini cocok digunakan pada nilai-nilai yang besar seperti halnya besaran nilai mata uang dan penggunaan tipe data ini menggunakan memory yang besar. Dan dalam kondisi ini kita menggunakan java.match.BigDecimal.

Double
Tipe data dengan nilai 64 bit, rentang nilainya nanti ada pembahasannya selanjutnya. Tipe data ini mengandung nilai decimal dan tidak cocok untuk nilai-nilai seperti mata uang.

Boolean
Tipe data yang memiliki dua buah nilai, yaitu true atau false (benar atau salah). Untuk besaran nilai tidak bisa di tetapkan.

Char
Tipe data dengan nilai 16 bit kisaran nilai dari 0 (\u0000’) – 65535(‘\uffff’).

Pengenalan JAVA

Sebagian bahasa pemrograman sebuah program harus di kompilasi (compile) maupun di terjemahkan  (interpret)  sehingga dapat dijalankan di dalam sebuah komputer. Software yang digunakan untuk melakukan kompilasi kode program disebut dengan kompiler, sedangkan yang digunakan untuk melakukan interpretasi di sebut dengan interpreter. Perbedaan antara compiler dengan interpreter adalah pada proses eksekusi kodenya jika compiler menerjemahkan kode-kode program dengan cara keseluruhan, sedangkan interpreter menerjemahkan dengan baris demi baris atau line by line. karena prosesnya yang line by line , maka interpreter terhitung lebih lambat dibandingkan dengan compiler, akan tetapi lebih efisien untuk mengetahui kesalah dalam program.

Dalam bahasa pemrograman Java kedua proses diatas memiliki peran sebagai compiler dan juga interpreter. Konsep yang terhitung sederhana yaitu pertam-tama kode program di tulis dengan extensi java (*.*java) lalu selanjutnya akan di kompilasi oleh compiler menjadi kode-kode objek. Dalam terminologinya kode ini disebut dengan istilah bytcode, dalam bahasa pemrograman java hasil akhir programnya akan berupa bytcode yaitu berextensi class (*.*class), bukan berupa file *.*EXE. Lalu selanjutnya bytcode  di eksekusi baris demi baris atau line by line (oleh interpreter). Dengan demikian, proses kompilasi hanya di lakukan sekali, akan tetapi proses interpret akan di lakukan setiap program dieksekusi.

Dalam konteksnya Bytcode dianggap sebagai kumpulan perintah bahasa mesin untuk sebuah Java Virtual Machine (JVM) . Setiap interpreter Java, baik yang berupa development tool maupun sebuah web browser , adalah  implementasi dari JVM. Program yang di buat dengan java tidak akan bisa dijalankan di dalam komputer berbeda platform maupun alat lain yang tidak memiliki JVM.

Dengan konsep bytcode ini, dalam terminologi java dikenal adanya sebuah istilah "write once,run anywhere". maksudnya adalah sekali kita menulis program java lalu melakukan kompilasi terhadapnya, maka bytcode nya bisa dijalankan didalam platform manapun selama setiap platform-platform tersebut memiliki JVM.
 
 
Perbedaan Pemrograman Prosedural dan Pemrograman Berorientas Objek

Pada suatu model pemrogaraman tradisional atau prosedural, semua data-data dan kode-kode akan digabung menjadi satu bagian dalam suatu program. Bagi program-program sederhana yang hanya membutuhkan beberapa baris kodeatau terhitung program yang pendek, penggunaan model itu  tidak terlalu menjadi suatu permasalahan. Permasalahannya akan timbul ketika  pada suatu saat model program itu berkembang ke arah yang lebih besar dan lebih kompleks , yang mungkin akan membutuhkan ratusan bahkan ribuan kode . Alasan semacam inilah yang menjadi suatu gagasan diciptakanya model pemrograman baru, yaitu model pemrograman berorientasi objek atau akrab kita sebut dengan OOP. Pada bentuk seperti ini komponen-komponen penyusun pada program secara konseptualakan akan di pecah menjadi bagian-bagian yang tersendiri, kita sebut dengan objek. .Dalam OOP, setiap objek  memiliki data yang berupa sifat, variabel maupun konstanta dan method (perilaku atau kemampuan melakukan sesuatu, berupa fungsi). Jadi, suatu objek dapat kita definisikan sebagai sesuatu entitas yang mempunyai data-data (misalnya :nama, jenis kelamin, tinggi badan, berat badan, dan yang lainya) dan juga method misalnya ( cara bicara, cara berjalan, cara marah, dan sebagainya).

Dalam pemrograman objek semacam ini diabstraksikan menjadi sebuah kelas. atau bisa dikatakan kelas adalah bentuk yang abstrak dari suatu objek. Bentuk yang nyata dari suatu kelas kita sebut dengan instance. Contohnya , apabila terdapat kelas Manusia, maka contoh instance nya adalah : Ferry, Jarwo,Supeno, Ateng dan yang lainya, Contoh lain, apabila terdapat kelas kucing, maka contoh instancenya adalah : SI Meong, Si Garong, Si Pupus dan sebagainya.

Berikut ini adalah beberapa keuntungan yang tampak pada model pemrograman berorientasi objek (OOP)  :
  • Objek-objeknya dapat digunakan ulang untuk program-program lain .
  • Programnya lebih terstruktur dan lebih mudah untuk di kembangkan.
  • Bersifat natural atau alami, karena perilaku dan sifat-sifat objek didalam program akan disesuakan dengan objek-objek nyata yang ada dalam sekitar kita.
 
Software apa yang dibutuhkan ?

Untuk membuat sebuah program java, minimal kita membutuhkan dua buah software, yaitu sebagai berikut :
  • Java Development Kit (JDK)
  • JCreator
  

Mengatasi Sekaligus Menghapus Virus Recycler

Sobat, sekarang sedang marak sekali dijumpai pada FlashDisk user warnet sebuah virus baru, jadi di dalam FlashDisk terdapat sebuah folder hidden yang bernama RECYCLER. Saat pertama melihat saya tidak mengira bahwa itu adalah virus, melainkan adalah mirip seperti recycle bin.
he...he...he....

Namun setelah pulang ke rumah dan FlashDisk saya colokkan ke komputer, SMADAV langsung menyalak dan mendapati autorun.inf yang diindikasikan sebagai virus autorun. Setelah beberapa saat kemudian baru sadar kalau di FlashDisk saya juga ada folder RECYCLER. huuf...virus lokal nech....

Setelah Berpikir sejenak akhirnya saya menemukan cara, nih berikut langkah-langkahnya :
  1. Pada windows explorer, pilih Tools --> Folder Options --> View. Ubahlah “Show hidden file”, kemudian matikan “hide extension for known file types”, matikan “hide protected operating system file”
  2. Cobalah masuk ke ke C:\RECYLER
  3. Jika ada virus recycler, maka akan ada folder “S-1-5-21-1482476501-1757981266-682003330-1003? yang bentuknya menyerupai recycle bin. Coba hapus, jika tidak berhasil maka virus sedang aktif pada komputer anda.
  4. Restart komputer anda, dan masuk dengan SAFE MODE (Tekan F8 pada saat booting). Hapus direktori di dalam C:\RECYCLER (Shift Del)
  5. Yakinkan VIRUS RECYCLER sudah hilang dari komputer anda, dengan cara restart kembali dan jalankan windows dengan normal. Cek kembali di folder tadi apakah masih ada folder RECYCLER.
  6. Setelah yakin bersih, lakukan hal yang sama pada drive lain termasuk USB.
  7. Instal antivirus yang kamu percaya..
  8. untuk menghapus autorun-nya, klick start->run lalu ketik cmd dan enter, kemudian pilihlah drive C:\ kemudian ketik cd\ untuk berada pada root
  9. Nah pada root directory ini, hapuslah file yang bernama autorun.inf, biasanya beratribut super hidden, caranya ketik attrib -r -s -h +a *.inf lalu hapusnya autorun.inf(del autorun.inf)
  10. Kemudian ketik attrib -r -s -h +a RECYCLER lalu hapus semua isi folder RECYCLER(cd RECYCLER -> del *.* ->Y -> cd..) kemudian hapus folder RECYCLER(rmdir RECYCLER).
  11. Ulangi langkah no. 8 sampai 10 ke semua drive pada komputermu termasuk usb flasdisk yang sangat rentan terhadap virus RECYCLER ini.
Selamat membasmi virus RECYCLER....:) Hidup pembuat virus Lokal, Hidup Pembasmi Virus Lokal(daripada ga ada kerjaan.....)

Pengenalan Sistem Operasi

Sistem operasi atau dalam bahasa Inggris : operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
Sistem Operasi secara umum terdiri dari beberapa bagian:
  1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
  2. Kernel, yaitu inti dari sebuah Sistem Operasi
  3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
  4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
  5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Sistem operasi - sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
  1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
  2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
  3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).
Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:
  1. Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
  2. Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
  3. Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites