Latest News

Menterjemahkan

Google Translate
Arabic Korean Japanese Chinese Simplified Russian Portuguese
English French German Spain Italian Dutch

Coding Java : Kata terakhir Versi BufferedReader

Posted by ronaldoccd on Minggu, 31 Oktober 2010 , under | komentar (0)




import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class katakata {
public static void main( String[] args ){
BufferedReaderdataIn=new BufferedReader(new InputStreamReader( System.in) );
String kata1 = "";
System.out.println("Masukan Kata Anda :");
try{
kata1 = dataIn.readLine();
}catch( IOException e ){
System.out.println("Error!");
}
String kata2 = "";
System.out.println("Masukan Kata Anda :");
try{
kata2 = dataIn.readLine();
}catch( IOException e ){
System.out.println("Error!");
}
String kata3 = "";
System.out.println("Masukan Kata Anda :");
try{
kata3 = dataIn.readLine();
}catch( IOException e ){
System.out.println("Error!");
}
System.out.println("Kata Anda  " + kata1 + " " + kata2 + " " + kata3 + "!");
}
}

Kiat - Kiat Perawatan Komputer

Posted by ronaldoccd on , under | komentar (0)



Pada zaman sekarang siapa yang tak kenal komputer, yang menjadi suatu barang yang sudah dikenal dan diketahui terutama oleh kebanyakan orang. Karena dengan alat ini tentu saja akan membuat apa yang kita kerjakan semakin mudah. Bahkan lebih dari itu, sekumpulan komputer yang terhubung dalam jaringan atau network dapat digunakan untuk berbagi sumber daya and informasi.
Pertanyaan yang sering mucul adalah, bagaimana kah cara yang bisa dilakukan tuntuk merawat komputer..? karena tak jarang komputer yang kita miliki itu rusak baik itu karena terkena virus, adanya komponen dalam CPU computer yang rusak ataupun crash nya instalasi yang kita lakukan pada komputer.
Ada baiknya jika kita mengetahui bagaimana cara untuk merawat computer sehingga sebelum computer itu rusak, kita sudah dengan susah sekuat tenaga untuk merawat computer kita namun kalo memang sudah waktu nya rusak yam au gimana lagi, berikut ini penulis ingin membagikan beberapa tips untuk merawat komputer…

1. Bersihkan motherboard & periferal lain(hardware) dari debu secara berkala. Untuk membersihkannya dapat kiga gunakan kuas halus ukuran kecil dan sedang. Setidaknya dua bulan sekali hal ini harus dilakukan. Buka casingnya terlebih dahulu kemudian bersihkan motherboard dan periferal lain (RAM, Video Card, Modem, Sound Card, CDR/CDRW/DVRW, TV Tuner) dengan sikat halus. Pada saat komputer tidak digunakan tutuplah komputer (monitor, CPU, keyboard/mouse) dengan cover sehingga debu tidak mudah masuk ke dalam komputer.
2. Uninstall atau buang program yang tidak berguna. Ruang harddisk yang terlalu banyak tersita akan memperlambat proses read/write harddisk sehingga beban kerjanya akan lebih berat sehingga harddisk akan cepat rusak. Biasanya akan muncul warning juga space hardisk kita sudah penuh. System operasi windows sudah mendukung akan hal yang seperti ini
3. Bersihkan Recycle Bin secara rutin. Sebenarnya file/folder yang kita hapus tidak langsung hilang dari harddisk karena akan ditampung dahulu di Recycle Bin, namun ada beberapa jenis setingan yang bisa kita gunakan antara lain memberikan peringatan saat menghapus, hapus lalu simpan di tempat sementara atau hapus permanen. Untuk setingan yang hapus lalu disimpan ditempat penampungan ini dengan maksud agar suatu saat apabila Anda masih membutuhkannya dapat mengembalikan lagi. Recycle Bin yang sudah banyak juga akan menyita ruang harddisk yang dapat menyebabkan pembacaan harddisk jadi lelet. Caranya jalankan Windows Explorer >> klik Recycle Bin >> klik File >> klik Empty Recyle Bin. Atau Anda dapat menjalankan fungsi Disk Cleanup Caranya Klik Start >> Program >> Accessories >> System Tool >> Disk Cleanup >> kemudian pilih drive yg mau dibersihkan >> setelah itu centangilah opsi Recycle Bin kalau perlu centangi juga yg lain (seperti temporary file, temporary internet file), setelah klik OK.
4. Install program antivirus dan update secara berkala. Untuk dapat mengenali virus/trojan2 baru sebaiknya update program antivirus secara berkala. Virus yang terlanjur menyebar di komputer dapat membuat Anda menginstall ulang komputer. Hal ini selain membutuhkan biaya juga akan menyebabkan harddisk Anda akan lebih cepat rusak dibanding apabila tidak sering diinstall ulang. Ada baiknya kita menonaktifakan sistem restore yaitu dengan cara klik kanan My Computer >> pilih System Restore >> lalu beri tanda centang pada cek box dengan keretangan Turn off System Restore on all drive
5. Tutup / close program yg tidak berguna Setiap program yg diload atau dijalankan membutuhkan memory (RAM) sehingga semakin banyak program yg dijalankan semakin banyak memory yg tersita. Hal ini selain dapat menyebabkan komputer berjalan lambat (lelet) juga beban kerja menjadi lebih berat yg akhirnya dapat memperpendek umur komponen/komputer
6. Pakailah UPS atau stavolt.Pakailah UPS untuk mengantisipasi listrik mati secara tiba-tiba yg dapat mengakibatkan kerusakan pada harddisk. Kalau terpaksa tidak ada UPS, pakailah Stavolt untuk mengantisipasi naik turunnya tegangan listrik.
7. Aktifkan screensaver Selain bersifat estetis, screensaver mempunyai fungsi lain yg penting. Monitor CRT juga televisi menggunakan fosfor untuk menampilkan gambar. Kalau monitor menampilkan gambar yg sama untuk beberapa saat maka ada fosfor yang menyala terus menerus. Hal ini dapat mengakibatkan monitor bermasalah yaitu gambar menjadi redup/kurang jelas. Lain halnya jika monitor Anda adalah LCD, LED yg sudah dilengkapi dengan energy saving, maka screensaver tidak terlalu dibutuhkan lagi.Cara+ mengaktifkan screensaver dapat dilakukan dengan banyak cara, salah satunya klik Start >> Control Panel >> Display >> klik tab screensaver, kemudian pilih sesuai selera Anda.
8. Defrag harddisk secara berkala. Fungsi defrag adalah untuk menata dan mengurutkan file-file harddisk berdasarkan jenis file/data sedemikian rupa sehingga akan mempermudah proses read/write sehingga beban kerja akan lebih ringan yg akhirnya dapat memperpanjang umur harddisk. Caranya klik menu Start > Program > Accesories > System Tool > Disk DefragmenterSaat menjalankan fungsi ini tidak boleh ada program lain yg berjalan termasuk screensaver karena akan mengacaukan fungsi defrag ini. Untuk cara ini dianjurkan tidak terlalu sering,mengapa….? Defrag adalah proses pengaturan file pada hardisk. Untuk mengaturnya agar berada pada posisi track yang berdekatan maka dilakukan gesekan untuk memindahkan. Defrag yang terlalu sering akan menyebabkan kondisi piringan hardisk cepat rusak karena seringanya proses pengikisan.
9. Ventilasi yang cukup Tempatkan monitor maupun CPU sedemikian rupa sehingga ventilasi udara dari dan ke monitor / CPU cukup lancar. Ventilasi yg kurang baik akan menyebabkan panas berlebihan sehingga komponen/rangkaian elektronik di dalamnya akan menjadi cepat panas sehingga dapat memperpendek umur komponen tsb. Oleh karena itu usahakan jarak antara monitor/CPU dengan dinding/tembok minimal 30 cm. Kalau perlu pasang kipas angin di dalam ruangan. Akan lebih baik lagi jika menggunakan AC, hmm tambah dingin
10. Jangan meletakkan Speacker Active terlalu dekat dengan monitorKarena medan magnet yang ada pada speacker tersebut akan mempengaruhi monitor yaitu warna monitor menjadi tidak rata atau belang-belang.
11. Pasang kabel ground. Apabila casing nyetrum, ambil kabel dengan panjang seperlunya, ujung satu dihubungkan dengan badan CPU (pada casing) sedangkan ujung yg lain ditanam dalam tanah. Hal ini akan dapat menetralkan arus listrik yg “nyasar” sehingga dapat membuat komponen elektronik lebih awet.(diambil dari berbagai sumber)

Perubahan Kata-Kata Baku Yang Terbaru Yang Sering Digunakan Dalam Penulisan & Percakapan

Posted by ronaldoccd on , under | komentar (0)




          Di dalam kita menjalani hidup pastilah banyaklah perubahan atau perkembangan yang kita alami yaitu perubahan keadaan Fisik, Benda, Alam, Waktu,namun tidak hanya itu Bahasa ternyata juga mengalami perubaha di dalam kehidupan sehari –hari kita. Perubahan Kata – kata Baku tersebut dapat kita lihat dari koran, majalah, maupun berita. Seperti kutipan yang saya temukan pada salah satu berita yaitu “Amerika Serikat menerima kondisi kalau Cina bisa memengaruhi kondisi umum pembangunan di Indonesia”. Kata memengaruhi dahulu kita biasa mengucapkan atau menuliskan dengan ejaan mempengaruhi, ini membuktikan bahwa penggunaan Kata Baku telah mengalami perubahan. Dengan contoh tersebut menjelaskan bahwa wartawan atau penulis telah mengenyampingkan penggunaan huruf k, p, t, s. Berikut Contoh Kata – kata yang sudah banyak ditemukan :
·         Memperkosa – Memerkosa
·         Mempesona – Memesona
·         Mempengaruhi – Memengaruhi
·         Mempesona – Memesona
·         Memperalat – Memeralat
·         Memperhatikan – Memerhatikan
·         Memperdulikan –Memerduli
·         Mengkomunikasikan – Mengomunikasikan

Itulah beberapa contoh Kata – kata yang mengalami perubahan didalam penulisan maupun pengucapannya. Tapi mungkin masih banyak dari kita yang belumnya tahu tentang perubahan – perubahan tersebut, seperti saya. Jadi dalam penggunaan sehari – hari tergantung dari masing – masing individu, untuk membiasakan menggunakannya ataupun tidak.

Benda Yang Ingin Diciptakan Dengan Kemampuan AI

Posted by ronaldoccd on Selasa, 05 Oktober 2010 , under | komentar (0)



     Apabila saya sepintar dan sejenius para penemu benda-benda yang dapat membantu aktivitas manusia di dunia, saya berkeinginan utuk membuat suatu benda yang dapat memantu keadaan lalu lintas. Benda ini saya ciptakan agar dapat membantu para anggota Polantas dalam menjalankan tugasnya mengatur lalu lintas di Indonesia, khususnya Ibu Kota Jakarta. Yang keadaannya semakin hari keadaannya semakin carut marut di dalam bekendara.

     Benda ini bebentuk robot manusia, yang mempunyai Chip yang telah dimasukkan Peraturan-peraturan dalam bekendara dan robot ini juga mempunyai kamera yang dapat merekam dan mendeteksi keadaan dari pengendara dengan sensor. Cara kerja dari robot ini adalah dengan mendeksi keadaan para pengendara, mulai dari Plat Nomor Kendaraan yang sudah d pasang cip untuk mempermudah mendapatkan data-data dari kendaraan tersebut, kelengkapan pengendara itu senderi seperti memakai Helm atau tidak untuk pengendara sepedah motor, dan Kedisiplinan para pengendara dalam bekendara di jalan raya, dengan kamera dan sensor yang telah terpasang. Maka setelah medeteksi keadaan dari para pengendara, robot ini akan mencocokkan nya dengan data-data yang telah di simpan di dalam Chip. Dan apabila terjadi pelanggaran robot ini akan menyimpan rekaman kejadian dan jenis pelanggaan nya, setelah itu mengirimkan nya ke server pusat untuk di tindak lanjuti.

     Selain untuk menjaga ketertiban para pengendara, robot ini juga dapat membantu orang untuk menyebrang jalan karena seperti yang kita ketahui bahwa masih banyak orang - orang yang menyebrang sembarangan d tambah lagi dengan lajur kendaraan yang cukup cepat dapat membahayakan bagi keduabelah pihak pengendara dan penyebrang jalan. Maka dengan ada nya robot ini diharapkan dapat membantu menertibkan keadaan lalu lintas di Jakarta yang masih buruk.

Java

Posted by ronaldoccd on Minggu, 03 Oktober 2010 , under | komentar (0)



Java adalah suatu teknologi di dunia software komputer, yang merupakan suatu bahasa pemrograman, dan sekaligus suatu platform. Sebagai bahasa pemrograman, Java dikenal sebagai bahasa pemrograman tingkat tinggi. Java mudah dipelajari, terutama bagi programmer yang telah mengenal C/C++. Java merupakan bahasa pemrograman berorientasi objek yang merupakan paradigma pemrograman masa depan. Sebagai bahasa pemrograman Java dirancang menjadi handal dan aman. Java juga dirancang agar dapat dijalankan di semua platform. Dan juga dirancang untuk menghasilkan aplikasi – aplikasi dengan performansi yang terbaik, seperti aplikasi database Oracle 8i/9i yang core-nya dibangun menggunakan bahasa pemrograman Java. Sedangkan Java bersifat neutral architecture, karena Java Compiler yang digunakan untuk mengkompilasi kode program Java dirancang untuk menghasilkan kode yang netral terhadap semua arsitekture perangkat keras yang disebut sebagai Java Bytecode.

Sun membagi arsitektur Java membagi tiga bagian, yaitu:
  1. Enterprise Java (J2EE) untuk aplikasi berbasis web, aplikasi sistem tersebar dengan beraneka ragam klien dengan kompleksitas yang tinggi. Merupakan superset dari Standar Java. 
  2. Standar Java (J2SE) ini adalah yang biasa dikenal sebagai bahasa Java. 
  3. Micro Java (J2ME) merupakan subset dari J2SE dan salah satu aplikasinya yang banyak dipakai adalah untuk wireless device / mobile device.

Fitur – Fitur Java yang Menarik
Beberapa fitur yang ditawarkan Java API antara lain sebagai berikut :

a.       Applet
Program Java yang dapat berjalan di atas browser, yang dapat membuat halaman HTML lebih dinamis dan menarik.
b.      Java Networking
Sekumpulan API (Application Programming Interface) yang menyediakan fungsi – fungsi untuk aplikasi – aplikasi jaringan, seperti penyediaan akses untuk TCP, UDP, IP Adrress dan URL. Tetapi Java Networking tidak menyediakan akses untuk ICMP dikarenakan alasan sekuriti dan pada kondidi umum hanya administrator ( root ) yang bisa memanfaatkan protokol ICMP.
c.       Java Database Connectivity (JDBC)
JDBC menyediakan sekumpulan API yang dapat digunakan untuk mengakses database seperti Oracle, MySQL, PostgreSQL, Microsoft SQL Server.
d.      Java Security
Java Security menyediakan sekumpulan API untuk mengatur security dari aplikasi Java baik secara high level atau low level, seperti public/private key management dan certificates.
e.       Java Swing
Java Swing menyediakan sekumpulan API untuk membangun aplikasi – aplikasi GUI (Graphical User Interface) dan model GUI yang diinginkan bisa bermacam – macam, bisa model Java, model Motif/CDE atau model yang dependent terhadap platform yang digunakan.
f.       Java RMI
Java RMI menyediakan sekumpulan API untuk membangun aplikasi – aplikasi Java yang mirip dengan model RPC (Remote 4 Procedure Call) jadi object - object Java bisa di call secara remote pada jaringan komputer.
g.      Java 2D/3D
Java 2D/3D menyediakan sekumpulan API untuk membangun grafik – grafik 2D/3D yang menarik dan juga akses ke printer.
h.      Java Server Pages
Berkembang dari Java Servlet yang digunakan untuk menggantikan aplikasi – aplikasi CGI, JSP (Java Server Pages) yang mirip ASP dan PHP merupakan alternatif terbaik untuk solusi aplikasi Internet.
i.        JNI (Java Native Interface)
JNI menyediakan sekumpulan API yang digunakan untuk mengakses fungsi – fungsi pada library (*.dll atau *.so) yang dibuat dengan bahasa pemrograman yang lain seperti C,C++, dan Basic.
j.        Java Sound
Java Sound menyediakan sekumpulan API untuk manipulasi sound.
k.      Java IDL + CORBA
Java IDL (Interface Definition Language) menyediakan dukungan Java untuk implementasi CORBA (Common Object Request Broker) yang merupakan model distributed Object untuk solusi aplikasi besar di dunia networking.
l.        Java Card
Java Card utamanya digunakan untuk aplikasi – aplikasi pada smart card, yang sederhana wujudnya seperti SIM Card pada handphone.
m.    JTAPI (Java Telephony API)
Java Telepony API menyediakan sekumpulan API untuk memanfaatkan devices – devices telepony, sehingga akan cocok untuk aplikasi – aplikasi CTI (Computer Telephony Integration) yang dibutuhkan seperti ACD (Automatic Call Distribution), PCPBX dan lainnya.

Kelebihan Java :

1.     Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip write once, run every where. Dengan kelebihan ini pemrogram cukup menulis sebuah program java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris.

2.    OOP, singkatan dari Object Oriented Programming yang artinya semua aspek yang terdapat di Java adalah objek. Java merupakan salah satu bahasa pemrograman berbasis object murni. Semua tipe data diturunkan dari kelas dasar Object. Hal ini sangat memudahkan programmer untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini menjadikan java sebagai salah satu bahasa pemograman termudah, bahkan untuk fungsi fungsi yang advance seperti komunikasi antara komputer sekalipun.

3.    Library Kelas Sangat Lengkap, Java terkenal dengan kelengkapan library (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para programmer untuk membangun aplikasinya. Kelengkapan library ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat library-library baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.

4.    Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak programmer C++ untuk pindah ke Java. Saat ini pengguna java sangat banyak, sebagian besar adalah programmer C++ yang pindah ke Java.

5.    Garbage Collection, memiliki fasilitas pengaturan penggunaan memori sehingga programmer tidak perlu melakukan pengaturan memori secara langsung.


Kekurangan Java :

1.    Write once, debug everywhere - Ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.

2.    Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari executable code menjadi source code. Ini dimungkinkan karena executable Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, method, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan.

3.    Heavy memory usage. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin desktop berumur lebih dari 4 tahun.