Senin, 30 Januari 2017

Pengertian Java

Pengertian Java
Java adalah sebuah bahasa pemrograman komputer kompilasi bytecode yang tidak bergantung pada sistem operasi atau platform dan termasuk berbasis pada object oriented programming.


Pengenalan Java
Dalam Java ada 2 jenis program berbeda, yaitu aplikasi dan applet. Keduanya merupakan bagian dari execute, dimana execute merupakan salah satu fase kelima dalam siklus program Java. Aplikasi adalah program yang biasanya disimpan dan di eksekusi dari komputer lokal. Applet adalah program yang biasanya disimpan pada komputer yang jauh,yang dikoneksikan pemakai lewat web browser. Komputer jauh menjalakan web server yang memberi layanan terhadap permintaan web browser.
Kebanyakan bahasa pemrograman modern berdiri di atas pustaka-pustaka kelas yang telah ada untuk mendukung fungsionalitas bahasanya. Pada bahasa Java, kelompok-kelompok kelas yang berkaitan erat dimasukkan dalam satu paket, bervariasi sesuai edisi Java.
Java adalah bahasa yang dapat dijalankan dimanapun dan di sembarang platform apapun, di beragam lingkungan: Internet, intranets, consumer electronic products, dan computer applications. Untuk beragam aplikasi yang dibuat dengan bahasa Java, Java dipaketkan dalam edisi-edisi berikut:
  • Java 2 Standar Edition (J2SE), J2SE menyediakan lingkungan pengembangan yang kaya fitur, stabil, aman, dan cross-platform. Edisi ini mendukung konektivitas basis data, rancangan user interface, masukkan/ keluaran (input/ output), dan pemrograman jaringan (network programming), dan termasuk sebagai paket-paket dasar bahasa Java.
  • Java 2 Enterpise Edition (J2EE), J2EE menyediakan tempat untuk membangun dan menjalankan multitier enterprise editions. J2EE berisi paket-paket di J2SE ditambah paket-paket untuk mendukung pengembangan Enterprise JavaBeans, Java Servlets, JavaServer Pages, XML, dan kendali transaksi yang fleksibel.
  • Java 2 Micro Edition (J2ME), J2ME selain menyedikan bahasa Java yang sama, unggul dalam portabilitas (kemampuan dapat dijalankan dimanapun), safe network delivery, seperti J2SE dan J2EE. Aplikasi-aplikasi dapat diskalakan (dimampukan) agar dapat bekerja dengan J2SE dan J2EE. J2ME adalah untuk beragam consumer electronic product, seperti pager, smart card, cell phone, handheld PDA, dan set-top box.
Ada 3 kombinasi kunci yang membuat Java menjadi teknologi yang secara fundamental berbeda dari yang lain, yang ada saat ini. Pertama, semua orang dapat menggunakan applet yang kecil, aman, dinamik, lintas-platform, aktif, dan siap dijalankan di jaringan sejak awal. Kedua, Java adalah bahasa pemrograman yang ampuh, memiliki kekuatan desain berorientasi objek dengan sintaks yang sederhana dan mudah dikenal. Ketiga, Java adalah kumpulan class object yang ampuh, yang melayani programmer dengan uraian yang jelas untuk banyak fungsi sistem umum, seperti pembuatan window, penggunaan jaringan, dan input/ output.
Beberapa Fitur Penting Dalam Bahasa Java
  • Bahasa Sederhana
    • Explicit pointer manipulation
    • Implicit type casting
    • Structures atau union
    • Operator overloading
    • Templates
    • Header files
    • Multiple inheritance

Rabu, 25 Januari 2017

Komputer Dan Generasinya


Generasi pertama (generasi tabung) komputer ditandai dengan ditemukanya tabung hampa udara sebagai penguat sinyal generasi pertama ini kemudian diganti dengan generasi kedua (generasi Transistor), setelah itu muncul generasi ketiga dengan IC-Chip (generasi mikroprosesor) generasi yang digunakan di jaman ini, Bisa dibayangkan jaman dulu saja hardisk hanya 5 MB sekarang saja bisa mencapai Giga – Tera
Demikian pada saat ini kita sudah memasuki generasi mikroprosesor kelak kita akan memasuki generasi nano kemudin Bio

Generasi Pertama
Tabung hampa udara sebagai penguat sinyal merupakan komputer generasi pertama, pada awalnya tabung hampa udara (vaum tube) digunakan sebagai komponen penguat sinyal bahan bakunya sendiri terbuat dari kaca maka komponen ini mudah pecah dan mudah menyalurkan panas jadi komponen ini perlu didampingi dengan komponen yang berfungsi sebagai pendingin.

















Dengan adanya komponen tambahan akhirnya komputer yang ada menjadi besar dan berat maka harganya menjadi mahal, pada tahun 1946 komputer elektronik di dunia yang pertama yakni ENIAC selesai dibut pada komputer tersebut terdpat 18.800 tabung hampa udara dan bobotnya mencapai 30 ton Komputer ini sangat besar dan memerlukan ruangan khusus.

Komputer ENIAC mempunyai bobot seberat 30 ton dengan panjang 30 meter dan tinggi 2,4 meter dan membutuhkan daya listrik  sekitar 175 Kwh







Generasi kedua
Transistor merupakan komputer generasi kedua bahan bakunya terdiri dari 3 lapis yaitu emmiter, basic dan collector, transistor (Transfer Resistor) yang berarti pengaruh daya tahan antara dua dari lapisan membuat daya resistor yang ada pada lapisan berikutnya dapat pula depengaruhi.

Fungsi transistor adalah sebagai penguat sinyal. Sebagai komponen padat, transistor ridak mudah pecah dan tidak menyalurkan panas hal ini membuat komputer menjadi lebih kecil dan lebih murah.


Pada tahun 1960 an, IBM memperkenalkan komputer komersial yang memanfatkan transistor dan mulai tersebar secara luas dipasaran, komputer IBM-7090 buatan amerika serikat merupakan selh satu komputer komersial yang memanfatkan resistor.






































Generasi ketiga
Konsep IC (Integrated Circuit adalah adanya suatu tumpukan kartu memori yang membentuk memori inti, setiap tumpukan IC memiliki delapan bidang dan setiap bidang terlihat adanya suatu lubang kabel yang terhubung dengan suatu cincin magneticn yang sangat kecfil tempat untaian kabel di kopel (disilangkan).

Cincin magnetic tersebut dapat di magnetasi secara satu arah maupun berlawanan dan akhirnya mensinyalkan kondisi ON atau OFF yang diterjemhakan menjadi 1 dan 0 dalam sistem bilangan biner
Yang dibutuhkan komputer, pada setiap bidang memori terdapat 1024 cincin magnetic yang masing masing mewakili satu bit informasi, jutaan bit informasi saat ini berada di dalam suatu chip tunggal dengn bentuk yang sangat kecil.


IBM S-360 merupakan komputer pertama yang menggunkan IC dan diperkenalkan pada tahun 1969, komputer yang digunakan untuk otomasi pertama dikenakna pada tahun 1968 oleh PDC 808, yang meliki 4 KB memori dan 8 bit untuk memori.





Perkembangan IC microprosesor merupakan pemadatan ribuan IC ke dalam sebuah chip bentuknya semakin kecil kemampuan ya semakin meningkat serta harga yang ditawarkan semakin murah, mikroprosesor merupakan kelahiran komputer personal pada tahun 1971 intel corp mulai mengembangkan mikroprosesor pertama serie 4004.






Contoh dari generasi ini adalah apple 1 Computer yang dikembangkan oleh steve wozniak dan steve jobs dengan cara memasukan microprosesor pada circuit board komputer, selain itu muncul TRS mosel 80 dengan processor jenis motorola 68000 dan ilog Z-80 menggunakn 64 kb RAM standard.




Komputer Apple 2 yang menggunakan processor jenis 6502R serta Ram sebesar 64 Kb juga merupakan salah satu komputer personal sangat populer pada masa itu, sistem opereasi yang digunakan adalah CP/M 8 Bit, komputer ini sangat populer pada tahun 80 an.






IBM mulai mengeluarkan PC (personal komputer) pada tahun 1981 menggunkan operating system MS-DOS 16 bit dalam waktu yang sangat singkat, komputer ini menjadi sangat popular, hal ini dikarenakan harganya yang ditaearkan mampu bersaing dengan merk komputer lainya teknologi jauh lebih baik serta nama besar IBM sendiri.




Generasi ke empat
Generasi ini ditandai dengan munculnya Large Scale Integration (LSI) yang meruoakan pemadatan ribuan mikroprosesor juga ditandai dengan munculnya mikroprosesor di antaranya Intel Corporation, Motorol, Zilog dan lainya.

Pentium 4 yang merupakan produk mikroprosesor setelah pentium 3 dari intel corporation diharapkan dapat menutupi segala kelemahan yang ada pada produk sebelumnya kemampuan dan kecepatan yang dimiliki pentium 4 juga bertambah sampai 2 ghz gambar gambar yang ditampilkan menjadi halus dan tajam ditambah kecepatan memproses mengirim dan menerima juga semakin cepat Pentium 4 diproduksi menggunakan teknologi 0.18 mikron, bentuk yang semakin kecil membuat daya arus dan tegangan panas yang dikeluarkan semakin kecil, dengan processor yang lebih cepat dingin dapat dihasikan kecepatan yang dimiliki adalah jauh lebih cepat dari generasi pentium 3


Pentium D (pentium dual Core yang juga merupakan produk Intel Corporation mengalami peningkatan kecepatan yang signifikan pentium D mempunyai dua inti. Intel  Core 2 Duo dirilis oleh Intel Corporation pada tanggal 27 juli 2006 kinerja prosesor ini jauh lebih dasyat dari pentium pentium sebelumnya, Komputer generasi keempat masih menggunakan IC untuk pengolahan data Proses pembuatan IC komputer generasi ini dinamakan pengintegrasian dalam skala yang sangat Media penyimpanan komputer Contohnya adalah PC (Personal Computer). Teknologi IC komputer generasi ini yang membedakan antara komputer mikro dan komputer mini serta main frame. Pentium I, Celeron, Pentium II, Pentium III, Pentium IV, Dual Core, dan Core to Duo sampai i7. Generasi ini juga mewujudkan satu kelas komputer yang disebut Super Komputer.



Komputer generasi Lima
Pada generasi ini ditandai dengan munculnya: LSI (Large Scale Integration) yang merupakan pemadatan ribuan microprocessor ke dalam sebuah microprocesor. Selain itu, juga ditandai dengan munculnya microprocessor dan semi conductor. Komputer i3 sampai i7 Merupakan produksi terbaru dari Intel Corporation yang diharapkan dapat menutupi segala kelemahan yang ada pada produk sebelumnya, di samping itu, kemampuan dan kecepatan yang dimiliki i3 sampai i7 juga bertambah menjadi 4 Ghz lebih Gambar-gambar yang ditampilkan menjadi lebih halus dan lebih tajam, di samping itu kecepatan memproses, mengirim    ataupun menerima gambar juga menjadi semakin cepat dan bentuknya yang semakin Ramping.