Latest News

Menterjemahkan

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

Beberapa Atribut Yang Ada Pada Java Bag.2

Posted by ronaldoccd on Rabu, 29 Desember 2010 , under | komentar (0)



3.  Class Variable
       Dalam pemrograman berorientasi objek dengan kelas, sebuah variabel kelas adalah variabel didefinisikan dalam kelas (yaitu variabel anggota) dari yang satu salinan ada, terlepas dari berapa banyak contoh kelas yang ada. Sebuah variabel kelas adalah kebalikan dari instance variable. Ini adalah jenis khusus dari atribut kelas (atau properti kelas, lapangan, atau anggota data). Di Jawa, C #, dan C + +, variabel kelas yang dideklarasikan dengan kata kunci statis, dan karenanya dapat disebut sebagai variabel anggota statis. Dikotomi yang sama antara anggota misalnya dan kelas berlaku untuk metode ("fungsi anggota") juga; kelas mungkin memiliki metode contoh baik dan metode kelas. Sekali lagi, Java, C #, dan C + + menggunakan kata kunci statis untuk menunjukkan bahwa metode adalah metode kelas ("anggota fungsi statis").
Contoh :
struct Request {
static int count;
int number;
Request() {
number = count; // modifies the instance variable "this >number"
++count; // modifies the class variable "Request::count”
}
};
int Request::count = 0;
In this example, the class variable Request::count is incremented on each call to the constructor, so that Request::count always holds the number of Requests that have been constructed, and each new Request object is given a number in sequential order. Since count is a class variable), there is only one object Request::count; in contrast, each Request object contains its own distinct number field.
4.  Constructor
Constructor adalah method yang pertama kali dijalankan pada saat pembuatan suatu obyek
Ciri constructor :
·         Mempunyai nama yang sama dengan nama class.
·         Tidak mempunyai return type.
Contoh :
public class Siswa {
private int nrp;
private String nama;
public Siswa(int n, String m) {
nrp=n;
nama=m;
}
}
Suatu class boleh memiliki lebih dari satu constructor
Syaratnya : daftar parameternya tidak boleh sama
Contoh :
public class Siswa {
private int nrp;
private String nama;
public Siswa(String m) {
nrp=0;
nama=m;
}
public Siswa(int n, String m) {
nrp=n;
nama=m;
}
}

Belajar Kata - Kata Baku ( Nostalgia Waktu SMA )

Posted by ronaldoccd on Senin, 20 Desember 2010 , under | komentar (0)



Tentunya kita sudah tidak asing lagi terhadap Kata – kata Baku dan Tidak Baku, di dalam melakukan percakapan dan penulisan dikehidupan sehari – hari. Tapi taukah kita apaitu Kata-kata Baku dan Tidak Baku itu sendiri??. Kata Baku adalah kata-kata yang standar sesuai dengan aturan kebahasaaan yang berlaku, didasarkan atas kajian berbagai ilmu, termasuk ilmu bahasa dan sesuai dengan perkembangan zaman. Kebakuan kata amat ditentukan oleh tinjauan disiplin ilmu bahasa dari berbagai segi yang ujungnya menghasilkan satuan bunyi yang amat berarti sesuai dengan konsep yang disepakati terbentuk.




Dalam Pedoman UmumPembentukan istilah (PUPI)diterangkan sistem pembentukqan istilah serta pengindonesiaan kosa kata atau istilah yang berasal dari bahasa asing. Bila kita memedomani sistem tesebut akan telihat keberaturan dan kemanapan bahasa Indonesia.
Kata baku sebenanya merupakan kata yang digunakan sesuai dengan kaidah bahasa Indonesia yang telah ditentukan. Konteks penggunaannya adalah dalam kalimat resmi, baik lisan maupun tertulis dengan pengungkapan gagasan secara tepat.
Suatu kata bisa diklasifikasikan tidak baku bila kata yang digunakan tidak sesuai dengan kaidah bahasa Indonesia yang ditentukan. Biasanya hal ini muncul dalam bahasa percakapan sehari-hari, bahasa tutur.
Namun pada plaksanaannya masih terdapat kesalahan-kesalahan dalam kita melakukan percakapan maupun penulisa. Berikut adalah contoh Kata Baku dan Tidak Baku di dalam Penulisan dan Percakapan :
Beberapa contoh Kata Baku dalam Penulisan :
1.     Rapat itu membahas masalah kenaikan gaji sekretaris.
2.    Nakhoda harus berhati-hati agar tidak terhempas ke dinding dermaga.
3.    Acara pertemuan tersebuat akan dilaksanakan pada BulanNovember.
4.    Foto bewarna pertama tahun 1872 yang diambil oleh Louis Ducos du Hauron.
5.    Merapi adalah nama sebuah gunung berapi di provinsi Jawa Tengah.
Beberapa contoh Kata Tidak Baku dalam Penulisan :
1.     Rapat itu dibahas masalah kenaikan gaji sekertaris.
2.    Nakoda harus berhati-hati agar tidak terhempas ke dinding dermaga.
3.    Acara pertemuan tersebuat akan dilaksanakan pada BulanNopember.
4.    Photo bewarna pertama tahun 1872 yang diambil oleh Louis Ducos du Hauron.
5.    Merapi adalah nama sebuah gunung berapi di propinsi Jawa Tengah.




Beberapa contoh Kata Baku dalam Percakapan :
1.     Saya sudah mendapatkan izin dari Kepala Sekolah.
2.    Apakah itu istri Tono ?
3.    Tolong belikan obat sakit kepala di Apotek.
4.    Dari sini lurus saja, lalu di pertigaan belok ke kiri.
5.    Kalau ingin diterapkan, harus disosialisasikan dahulu.
Beberapa contoh Kata Baku dalam Percakapan :
1.     Saya sudah mendapatkan ijin dari Kepala Sekolah.
2.    Apakah itu bini nya Tono ?
3.    Tolong belikan obat sakit kepala di apotik.
4.    Dari sini lurus terus, nah pas di pertigaan ambil kiri.
5.    Kalo mao diterapkan, harus disosialisasikan dulu.




Mungkin banyak di antara kita pernah membaca atau bahkan menulis karya ilmiah, namun kemampuan kita dalam mengenali atau menulis dengan kata yang baku masih sedikit yang memilikinya. Kata baku dalam bahasa Indonesia memedomani Pedoman Umum Pembentukan Istilah yang telah ditetapkan oleh Pusat Pembinaan dan Pengembangan Bahasa bersamaan ditetapkannya pedoman sistem penulisan dalam Ejaan Yang Disempurnakan. Di samping itu, kebakuan suatu kata juga ditentukan oleh kaidah morfologis yang berlaku dalam tata bahasa bahasa Indonesia yang telah dibakukan dalam Tata Bahasa Baku Bahasa Indoensia.

Bahasa Gaul

Posted by ronaldoccd on Senin, 13 Desember 2010 , under | komentar (0)



Bahasa gaul adalah ragam bahasa Indonesia nonstandar yang lazim digunakan di Jakarta pada tahun 1980-an hingga saat ini menggantikan bahasa prokem  yang lebih lazim dipakai pada tahun-tahun sebelumnya. Ragam ini semula diperkenalkan oleh generasi muda yang mengambilnya dari kelompok waria dan masyarakat terpinggir lain. Sintaksis dan morfologi ragam ini memanfaatkan sintaksis dan morfologi bahasa Indonesia dan dialek Betawi.



Berikut beberapa Bahasa Gaul yang mudah di temukan sehari - hari di kalangan anak muda :
  • Jaim
Ucapan Jaim ini di populerkan oleh Bapak Drs.Sutoko Purwosasmito, seorang pejabat di sebuah departemen, yang selalu mengucapkan kepada anak buahnya untuk menjaga tingkah laku, pada suatu hari Pak Pur, begitu ia sering dipanggil, berpidato di hadapan anak buahnya untuk Jaim, inilah kutipan kata-katanya "saudara-saudara sebagai pegawai negeri kita harus Jaim, apa itu Jaim Jaim itu yah...Jaga Imej " itulah awal kata- kata Jaim itu populer, kemudian seorang anak buah Pak Pur, Bapak Dharmawan Sutanto, yang punya anak bernama Santi Indraswara, pernah memarahi Santi untuk gak terlalu ngumbar ama temen-temen cowoknya San...kamu kalo jadi cewek harus Jaim..!!!! Santi bengong dengan muka begonya dia nanya Pa...Jaim itu apa seh..? Pak Dhar langsung keluar kamar Santi sembari ngomong Jaim itu Jaga Imej... Santi yang masih bengong cuman ngucapin ooooh. Nah hari seninnya Santi pas upacara bendera dia ditugaskan jadi pembaca UUD 1945, diakhir kata dia gak sengaja ngucapin Jaim doooong........ Kepala Sekolahnya langsung noleh ke Santi dan nanya ke Santi apa tuh Jaim Santi dengan santai jawab Jaga Imej...Pak ehm Kepala Sekolah dengan muka bego juga cuman ngucapin Ooohh..

  • Jayus
Kata berikut nya adalah Jayus, tapi bukan Jayus yang lagi menggegerkan Indonesia yaaa.. Jadi kata Jayus di akhir dekade 90-an dan di awal abad 21 sangat populer, kata ini artinya lawakan yang nggak lucu, garing atawa tingkah laku yang mau ngelucu tapi nggak lucu orang yang mengucapkan ini adalah kelompok anak SMU yang bergaul di kitaran Kemang, konon ada seseorang bernama Herman Setiabudhi, dia dipanggil temen-temennya Jayus, soalnya Bapaknya bernama Jayus Kelana seorang pelukis di kawasan Blok M. Si Herman alias Jayus ini kalau ngelawak nggak pernah lucu, temannya yang bernama Sonny Hassan alias Oni Acan sering ngomentarin tiap lawakan yang nggak lucu dengan celetukan Jayus, ucapan Oni Acan inilah yang kemudian diikuti tongkrongannya di daerah Sajam, Kemang lalu kemudian merambat populer di lingkungan PL, dan nak-anak SMU sekitar Melawai. Puncaknya pas ada acara PL Fair2000 kata-kata Jayus ini banyak di ucapkan.

  • Gitu Loohhh........(GL)
Kata GL pertama kali diucapin oleh Gina Natasha seorang remaja SMP di kawasan Kebayoran, Gina ini punya kakak bernama Ronny Baskara seorang pekerja event organizer, nah si Ronny ini punya temen kantor bernama Siska Utami, pada suatu saat Siska ertandang ke rumah Ronny, pas dia ketemu si Gina, Siska nanya Kakakmu mana si Gina ngejawab di kamar, Gitu Loooohhh.. terus pas di tanya lagi Eh Gina kelas berapa ! sekarang si Gina ngejawab Kelas dua SMP Gitu looohhh.. Yah namanya tamu, Siska trus nanya Gina, kalau yang benerin genteng bocor siapa seh? Gina ngejawab Siapa aja ..Gitu Looohhh sampai sebelas pertanyaan selanjutnya si Gina ngejawb dengan kata-kata Gitu Looohh... Esoknya si Siska di kantor ikut-ikutan latah dia ngucapin kata Gitu Loooohhh...di tiap akhir kalo dia ngomong.

  • Booo
Ini ucapan populer di pertengahan awal 90-an, pertama dipoplerkan oleh grup GSP, kalau nggak salah Hennyta Tarigan dan Rina Gunawan yang pertama kali mengucapkan, kemudian kata-kata ini pernah di ucapkan dalam lenong rumpi, tapi kata-kata ini populer dalam lingkungan pergaulan di kalangan artis, Titi DJ-lah orang benar-benar mempopulerkan ucapan ini.

  • Nek... 
Setelah kata-kata Boo... tak lama kemudian muncul kata-kata Nek... bagi generasi yang SMA-nya di pertengahan 90-an pasti mengalami bagaimana populernya kata-kata ini, Ucapan Nek...pertama kali di ucapkan oleh Budi Hartadi seorang remaja di kawasan kebayoran yang tinggal sama neneknya, makanya dia sering ngucapin Nek... kebetulan dia latah jadinya setiap ngomong dia ngucapin Nek...Nek...eh lo mau ke menong, Nek itu contohnya si Budi kalo ngomong ke temennya, si Budi ini seneng gaul di wilayah Tjokro, Menteng ...nah kebetulan ada banci menteng yang denger, kemudian si Banci itu ngikutin kata-kata si Budi, so... banyak Banci ngomong gaya Budi, jadi banyak orang mengira kata-kata ini di populerkan oleh para Banci.

  • Memble dan Kece
Ini adalah ciptaan khas Jaja Mihardja, di tahun 1986 kemudian di mainkan dalam Film Memble tapi Kece yang diperankan oleh Jaja Mihardja sendiri dan Dorce Gamalama.

  • Nih Yee
Ucapan ini terkenal di tahun 1980-an, kalau tidak salah tepatnya November 1985 pertama kali di ucapkan oleh pelawak Diran, kemudian dijadikan bahan lelucon oleh Euis Darliah.

Itu lah beberapa kata - kata gaul yang sering kita jumpai.

The Chronicles of Narnia: The Voyage of the Dawn Treader

Posted by ronaldoccd on , under | komentar (0)



Edmund Pevensie (Skandar Keynes) dan Lucy Pevensie (Georgie Henley) kembali harus berurusan dengan negeri dongeng saat secara tidak sengaja sebuah lukisan tiba-tiba saja membawa mereka kembali ke negeri Narnia. Sepertinya kedatangan dua bersaudara ini juga diharapkan oleh warga Narnia karena negeri ini sedang menghadapi masalah besar dan bantuan Pevensie bersaudara jelas akan diperlukan.

Saat sedang melihat-lihat sebuah lukisan, tiba-tiba saja lukisan ini hidup dan menelan Edmund dan Lucy. Bukan hanya mereka berdua, Eustace Scrubb (Will Poulter) pun ikut terbawa ke negeri Narnia. Mereka masuk ke negeri dongeng ini dan kembali bertemu dengan Caspian (Ben Barnes) yang kini telah menjadi raja dan sedang dalam perjalanan mencari tujuh orang bangsawan yang hilang.

Petualangan berawal di Lone Island dan berlanjut hingga ke ujung dunia. Dalam petualangan ini, banyak yang terjadi dan salah satunya adalah saat Eustace berubah menjadi naga karena kesalahannya. Berhasilkah mereka menemukan ketujuh bangsawan yang hilang ini? Atau perjalanan kali ini tak akan membawa hasil apapun?

Kelebihan Film ini :
Untuk pertama kalinya film NARNIA diproduksi dalam format tiga dimensi alias 3D, yang pastinya akan membuat keadaan menjadi lebih seru.
Akan membawa kita kedalam dunia imajinasi yang tinggi.

Kekurangan Film ini :
Karena termasuk Film Famtasy tentunya untuk anak - anak perlu bimbingan dari orang tua, agar anak tidak anak tidak terjerumus kehal negatif.

Deskrips
  • Genre    :    Fantasy
  • Release Date    :    December 10, 2010
  • Director    :    Michael Apted
  • Script    :    Christopher Markus, Stephen McFeely, Steven Knight, Michael Petroni, Richard LaGravenese
  • Producer    :    Mark Johnson, Andrew Adamson, Philip Steuer, Douglas Gresham
  • Distributor    :    20th Century Fox
  • Duration    :    115 minutes
  • Budget    :    US$140 million
  • Official Site    :    www.narnia.com 
  • Harga Tiket : Cinema 21
Cast
  • Georgie Henley       ...      Lucy Pevensie
  • Skandar Keynes          ...     Edmund Pevensie
  • Ben Barnes          ...     Caspian
  • Will Poulter          ...     Eustace Scrubb
  • Gary Sweet          ...     Drinian
  • Terry Norris          ...     Lord Bern
  • Bruce Spence          ...     Lord Rhoop
  • Bille Brown          ...     Coriakin
  • Laura Brent          ...     Lilliandil
  • Colin Moody          ...     Auctioneer
  • Tilda Swinton          ...     The White Witch
  • Anna Popplewell     ...     Susan Pevensie
  • William Moseley      ...     Peter Pevensie
  • Shane Rangi          ...     Tavros
  • Arthur Angel          ...     Rhince 

Beberapa Atribut Yang Ada Pada Java Bag.1

Posted by ronaldoccd on Senin, 08 November 2010 , under | komentar (0)




1.  Class
Didalam Java kita mengenal yang namanya Object Oriented Programming (OOP). Java adalah bahasa yang murni berorientasi object sehingga kita tidak bias mendefinisikan object diluar class atau memakai class itu secara langsung. Mungkin Anda pernah mendengar kata class sebelumnya dalam bahasa pemrograman.Class diumpamakan seperti cetakan yang berguna untuk mencetak suatu object. Contoh dari sebuah cetakan/class tersebut misalnya cetakan dari sebuah mobil sedan. Mobil sedan tentunya mempunyai konsep. Konsep inilah yang akan dipakai untuk membentuk/mencetak hingga menjadi mobil sedan. Oleh karena itu konsep bisa berarti class atau cetakan.
Contoh cetakan/class/konsep dari mobil sedan adalah sebagai berikut :
·         Mempunyai mesin
·         Mempunyai roda sebanyak 4 yaitu 2 didepan dan 2 dibelakang
·         Mempunyai setir
·         Mempunyai body atau kerangka dengan panjang, lebar dan tinggi
·         Mempunyai warna
·         Mempunyai perseneling
·         Mempunyai knalpot
Sampai akhirnya didalam pabrik, cetakan/class/konsep tersebut dapat digunakan untuk membuat banyak object baru tentunya dengan berbeda nama/merk. Class juga bisa diilustrasikan atau diumpamakan dengan makhluk hidup. Contohnya adalah hewan mamalia yaitu kucing. Didalam ilmu biologi, kucing tergolong dalam class hewan pemakan daging atau karnivora dan tentunya mempunyai bentuk atau konsep. Tuhan Yang Maha Kuasa sudah sudah menentukan bentuk dari pada class kucing tersebut.
Class kucing mempunyai konsep sebagai berikut :
·         Mempunyai kaki sebanyak 4 yaitu 2 didepan dan 2 dibelakang
·         Mempunyai suara yaitu “meong” atau “miaw”
·         Mempunyai golongan/family yaitu hewan bertulang belakang atau vertebrata dan termasuk golongan mamalia pemakan daging atau karnivora
Nah didalam Java, class mempunyai makna yang sama dengan ilustrasi diatas. Didalam Java kita tidak bisa sembarangan membuat, menciptakan atau mewujudkan suatu object tanpa  didasarkan pada konsep/cetakan/class. Oleh karena itu Java adalah bahasa pemrograman yang murni berorientasi object atau dengan kata lain semua pekerjaan yang dikerjakan menggunakan bahasa Java harus dilakukan didalam class.
Mendeklarasikan class Java
::=
class {
*
*
*
}
dimana adalah sebuah access modifier, yang mana boleh dikombinasikan dengan tipe yang laen dari modifier.
2.  Object
Object adalah instance dari class. Jika class secara umum merepresentasikan (template) sebuah object, sebuah instance adalah representasi nyata dari class itu sendiri.
Bekerja dengan Object
Ketika anda membuat program dengan Java, anda akan mendefinisikan beberapa class, anda juga akan menggunakan class untuk membuat suatu instance dan tentu saja akan bekerja dengan instance-instance tersebut.
Membuat Object
Untuk membuat object, kita menggunakan perintah new dengan sebuah  nama class yang akan dibuat sebagai instance dari class tersebut.
String str = new String();
Random r = new Random();
Pegawai p2 = new PEgawai();
Date hari = new Date();
hari adalah object reference dari class Date yang akan digunakan untuk mengakses class Date. Sedangkan operatorne w adalah operator yang akan menghasilkan hari  sebagai reference ke instance dari class Date().
Contoh :
Kita akan menggunakan class Date untuk membuat suatu object Date.
import java.util.Date;
class CreateDates {
public static void main(String args[]){
Date d1,d2,d3;
d1 = new Date();
System.out.println(“Hari 1 : “ + d1);
d2 = new Date(71,4,14,8,35);
System.out.println(“Hari 2 : “ + d2);
d3 = new Date(“September 3 1976 2:25 PM”);
System.out.println(“Hari 3 : “ + d3);
}
}
Ketika anda memanggil operator new terjadi beberapa hal :
·         Instance baru yang telah diberikan oleh class dicipakan.
·         Memori dialokasikan untuk instance tersebut.
·         Special Method didefinisikan pada class (Konstruktor).
Konstruktor : Suatu method tertentu untuk membuat dan menginsialisasi sebuah instance baru dari class. Konstruktor menginisialiasasi object-object baru dan variable-variabel. Pemberian nama method Konstruktor harus sama dengan nama classnya.

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.

Proxy

Posted by ronaldoccd on Kamis, 30 September 2010 , under | komentar (0)



Dalam jaringan komputer, server proxy adalah server (sistem komputer atau program aplikasi) yang bertindak sebagai perantara permintaan dari klien mencari sumber daya dari server lain. klien A terhubung ke server proxy, meminta beberapa servis, seperti file, koneksi, halaman web, atau sumber daya lainnya, yang tersedia dari server yang berbeda. Server proxy mengevaluasi permintaan menurut aturan penyaringan. Sebagai contoh, mungkin filter lalu lintas menurut alamat IP atau protokol. Jika permintaan divalidasi oleh filter, proxy menyediakan sumber daya dengan menghubungkan ke server yang relevan dan meminta layanan atas nama klien. Sebuah server proxy opsional dapat mengubah permintaan klien atau respon server, dan kadang-kadang mungkin melayani permintaan tanpa menghubungi server yang ditentukan. Dalam hal ini, tanggapan 'cache' itu dari server jauh, dan selanjutnya kembali permintaan konten yang sama secara langsung.
Sebuah server proxy memiliki berbagai macam tujuan potensial, termasuk:

  • Untuk menjaga mesin di balik itu anonim (terutama untuk keamanan).
  • Untuk mempercepat akses ke sumber daya (menggunakan cache). Web proxy biasanya digunakan untuk halaman web cache dari server web.
  • Untuk menerapkan kebijakan akses ke layanan jaringan atau konten, misalnya untuk memblokir situs yang tidak diinginkan.
  • Untuk log / penggunaan audit, yaitu untuk menyediakan pegawai perusahaan pelaporan penggunaan internet.
  • Untuk memotong keamanan / kontrol orangtua.
  • Untuk memindai konten menular malware sebelum pengiriman.
  • Untuk memindai konten outbound, misalnya untuk perlindungan data kebocoran.
  • Untuk menghindari pembatasan regional. 
Sebuah server proxy yang melewati permintaan dan balasan dimodifikasi biasanya disebut gateway atau kadang-kadang tunneling proxy.
Sebuah server proxy dapat ditempatkan di komputer lokal pengguna atau pada berbagai titik antara pengguna dan server tujuan di Internet.
Sebuah proxy reverse (biasanya) proxy internet menghadapi digunakan sebagai sebuah front-end untuk mengontrol dan melindungi akses ke server di jaringan pribadi, umumnya juga melakukan tugas-tugas seperti load-balancing, otentikasi, dekripsi atau caching.

Ada banyak jenis-jenis Proxy, salah satunya adalah :
  1. Caching proxy server
    Sebuah server proxy caching mempercepat permintaan layanan dengan mengambil konten yang disimpan dari permintaan sebelumnya dibuat oleh klien yang sama atau bahkan klien lain. Caching proxy menyimpan salinan setempat dari sumber daya sering diminta, yang memungkinkan organisasi besar untuk secara signifikan mengurangi penggunaan bandwidth hulu mereka dan biaya, sedangkan secara signifikan meningkatkan kinerja. Sebagian besar ISP dan bisnis besar memiliki proxy caching. Caching proxy adalah jenis pertama dari server proxy.
    Beberapa proxy caching buruk-diterapkan memiliki kelemahan (misalnya, ketidakmampuan untuk menggunakan otentikasi pengguna). Beberapa masalah yang dijelaskan di RFC 3143 (HTTP Diketahui Proxy / Caching Masalah).
    Penggunaan lain yang penting dari server proxy adalah untuk mengurangi biaya hardware. Suatu organisasi mungkin memiliki banyak sistem di jaringan yang sama atau di bawah kendali server tunggal, melarang kemungkinan individu untuk koneksi Internet untuk setiap sistem. Dalam kasus seperti itu, sistem individu dapat dihubungkan ke satu server proxy, dan proxy server yang terhubung ke server utama.
  2. Anonymi proxy server
    Anonymous proxy server (kadang-kadang disebut web proxy) umumnya mencoba untuk anonymize web surfing. Ada berbagai varietas anonymizers. Salah satu variasi yang lebih umum adalah proxy terbuka. Karena mereka biasanya sulit untuk melacak, proxy terbuka terutama berguna bagi mereka anonimitas online mencari, dari pembangkang politik untuk penjahat komputer. Beberapa pengguna yang hanya tertarik pada anonimitas untuk keamanan tambahan, menyembunyikan identitas mereka dari website berpotensi berbahaya misalnya, atau pada prinsipnya, untuk memfasilitasi hak asasi manusia konstitusional kebebasan berbicara, misalnya. Server menerima permintaan dari server proxy anonymi, dan dengan demikian tidak menerima informasi tentang alamat pengguna akhir. Namun, permintaan bukanlah orang yang anonim ke server proxy anonymi, dan tingkat kepercayaan hadir antara server proxy dan pengguna. Banyak dari mereka yang didanai melalui link iklan terus pengguna.
    Access control: Beberapa server proxy menerapkan persyaratan logon. Dalam organisasi besar, resmi pengguna harus log on untuk mendapatkan akses ke web. Organisasi demikian dapat melacak penggunaan ke individu.
    Beberapa server proxy anonymi dapat meneruskan paket data dengan baris header seperti HTTP_VIA, HTTP_X_FORWARDED_FOR, atau HTTP_FORWARDED, yang dapat mengungkapkan alamat IP dari klien. server proxy lain anonymi, dikenal sebagai proxy anonimitas elit atau tinggi, hanya menyertakan header REMOTE_ADDR dengan alamat IP dari server proxy, sehingga muncul bahwa proxy server adalah klien. Sebuah situs web masih bisa tersangka proxy yang digunakan jika klien mengirimkan paket yang termasuk cookie dari kunjungan sebelumnya yang tidak menggunakan server proxy anonimitas tinggi. cookies Kliring, dan mungkin cache, akan memecahkan masalah ini.
  3. Web proxy
    Sebuah proxy yang berfokus pada World Wide Web lalu lintas disebut "web proxy". Penggunaan paling umum dari web proxy adalah untuk melayani sebagai web cache. Sebagian besar program proxy menyediakan sarana untuk menolak akses ke URL yang ditentukan dalam daftar hitam, sehingga memberikan penyaringan konten. Ini sering digunakan dalam lingkungan perusahaan, pendidikan, atau perpustakaan, dan di mana saja penyaringan konten yang diinginkan. Beberapa web proxy memformat ulang halaman web untuk tujuan tertentu atau penonton, seperti untuk ponsel dan Server PDAs.Web adalah server menengah antara permintaan klien dan sumber daya server.
Inilah beberapa jenis-jenis Proxy, yang mungkin dapat membantu kita dakam berselancar di Dunia Maya...
       

Deadlock

Posted by ronaldoccd on , under | komentar (0)



Deadlock adalah suatu kondisi dimana sekumpulan proses tidak dapat berjalan kembali akibat kompetisi memperebutkan sumber daya. Sebuah proses berada dalam keadaan deadlock apabila semua proses berada dalam keadaan menunggu (di dalam waiting queue) peristiwa yang hanya bisa dilakukan oleh proses yang berada dalam waiting queue tersebut.

Algoritma Banker's ( Banker's algorithm ) digunakan sebagai salah satu cara untuk menangani deadlock. Algoritma Banker's itu sendiri  adalah alokasi sumber daya & algoritma kebuntuan menghindari dikembangkan oleh Edsger Dijkstra bahwa tes untuk keselamatan dengan mensimulasikan alokasi yang telah ditentukan sebelumnya jumlah maksimum yang mungkin dari semua sumber daya, dan kemudian membuat "aman-negara" periksa untuk menguji kondisi kebuntuan mungkin untuk semua kegiatan tertunda lainnya, sebelum memutuskan apakah alokasi harus diizinkan untuk melanjutkan.
Algoritma ini dikembangkan dalam proses desain untuk sistem operasi dan awalnya ATAS dijelaskan (dalam bahasa Belanda) dalam EWD108 [1]. Nama ini oleh analogi dengan cara yang bankir menjelaskan kendala likuiditas.
Secara umum Algoritma Banker's mempunyai struktur data yaitu tersedia, alokasi, maksimum, dan kebutuhan. Apabila pada sebuah sistem tidak tersedia pencegahan ataupun penghindaran deadlock, kemungkinan besar deadlock dapat terjadi. Pada keadaan seperti ini, sistem harus menyediakan algoritma pendeteksian deadlock algoritma pemulihan deadlock.


Penyebab terjadinya Deadlock :
  • Proses Mutual Exclusion.
  • Proses memegang dan menunggu.
  • Proses Preemption.
  • Proses menunggu dengan siklus deadlock tertentu.
Penanganan Deadlock :
  • Mengabaikan masalah deadlock.
  • Mendeteksi dan memperbaiki.
  • Penghindaran yang terus menerus dan pengalokasian yang baik.
  • Pencegahan yang secara struktur bertentangan dengan empat kondisi terjadinya deadlock.