Kamis, 11 Maret 2010

software

Open source software adalah istilah yang digunakan untuk software yang membuka/membebaskan source codenya untuk dilihat oleh orang lain dan membiarkan orang lain mengetahui cara kerja software tersebut dan sekaligus memperbaiki kelemahan-kelemahan yang ada pada software tersebut. Dan yang menarik dan salah satu keunggulannya adalah bahwa Open source software dapat diperoleh dan digunakan secara gratis tanpa perlu membayar lisensi. Biasanya orang mendapatkan software ini dari internet. Salah satu open source software yang terkenal yaitu Linux.

Keberadaan open source software ini sangat ditunjang oleh internet. Mula-mula Open source software diambil dari internet kemudian digunakan oleh orang dan diperbaiki apabila ada kesalahan. Hasil perbaikan dari open source ini kemudian dipublikasikan kembali melalui internet yang memungkinkan orang lain menggunakan dan memperbaikinya. Dan begitulah seterusnya. Saat ini sangat mudah mendapatkan open source software di internet.

Pengembangan open source software melibatkan banyak orang dari berbagai penjuru dunia yang berinteraksi melalui internet. Maka bermunculanlah berbagai macam software yang dibuat berbasis open source ini yang dipublikasikan melalui internet. Pola open source ini telah melahirkan developer-developer handal dari berbagai penjuru dunia.

Dengan pola open source orang dapat membuat dan mengembangkan apa yang disebut dengan free software. Software ini dapat digunakan tanpa perlu membayar lisensi atau hak cipta karena memang dikembangkan dengan pola open source. Jadi, dengan pola open source orang dapat mengembangkan software dan mempublikasikannya dengan bebas melalui internet. Maka tidak heran apabila kita akan banyak menemukan free software ini di internet dan bisa secara bebas mendownloadnya tanpa perlu membayar uang sepeser pun kepada pengembang software tersebut.

Free software disini juga bukan program kacangan. Anggapan bahwa barang yang gratis jelek kualitasnya tidak berlaku buat free software. Karena sudah terbukti kehandalannya. Dan karena free software berbasis open source maka software tersebut sudah melalui proses perbaikan yang terus menerus. Jadi tidak ada alasan tidak mau menggunakan free software ini dengan alasan kualitasnya yang tidak baik.

Dengan karakteristik yang telah disebutkan di atas maka tidak salah apabila kita menaruh harapan pada open source ini sebagai platform alternatif yang bisa kita gunakan dalam komputer kita. Penerapan pola open source di Indonesia juga dapat menghilangkan pemakaian software komersial secara ilegal dan memungkinkan bangsa Indonesia dikenal karya ciptanya dengan ikut mengembangkan open source software.

web site

  • Website atau situs juga dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink). Bersifat statis apabila isi informasi website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik website. Bersifat dinamis apabila isi informasi website selalu berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna website. Contoh website statis adalah berisi profil perusahaan, sedangkan website dinamis adalah seperti Friendster, Multiply, dll. Dalam sisi pengembangannya, website statis hanya bisa diupdate oleh pemiliknya saja, sedangkan website dinamis bisa diupdate oleh pengguna maupun pemilik.

B. UNSUR-UNSUR DALAM PENYEDIAAN WEBSITE ATAU SITUS.
Untuk menyediakan sebuah website, maka kita harus menyeediakan unsur-unsur penunjangnya, seperti halnya:

  1. Nama domain (Domain name/URL - Uniform Resource Locator)

Nama domain atau biasa disebut dengan Domain Name atau URL adalah alamat unik di dunia internet yang digunakan untuk mengidentifikasi sebuah website, atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan sebuah website pada dunia internet. Contoh : http://www.nama situs .com
Nama domain diperjualbelikan secara bebas di internet dengan status sewa tahunan. Setelah Nama Domain itu terbeli di salah satu penyedia jasa pendaftaran, maka pengguna disediakan sebuah kontrol panel untuk administrasinya. Jika pengguna lupa/tidak memperpanjang masa sewanya, maka nama domain itu akan di lepas lagi ketersediaannya untuk umum. Nama domain sendiri mempunyai identifikasi ekstensi/akhiran sesuai dengan kepentingan dan lokasi keberadaan website tersebut. Contoh nama domain ber-ekstensi internasional adalah com, net, org, info, biz, name, ws. Contoh nama domain ber-ekstensi lokasi Negara Indonesia adalah :

  • .co.id : Untuk Badan Usaha yang mempunyai badan hukum sah
  • .ac.id : Untuk Lembaga Pendidikan
  • .go.id : Khusus untuk Lembaga Pemerintahan Republik Indonesia
  • .mil.id : Khusus untuk Lembaga Militer Republik Indonesia
  • .or.id : Untuk segala macam organisasi yand tidak termasuk dalam kategori “ac.id”,”co.id”,”go.id”,”mil.id” dan lain lain
  • .war.net.id : untuk industri warung internet di Indonesia
  • .sch.id : khusus untuk Lembaga Pendidikan yang menyelenggarakan pendidikan seperti SD, SMP dan atau SMU

e-mail

1. Pengertian Email
Surat elektronik (disingkat ratel atau surel atau surat-e) atau pos elektronik (disingkat pos-el) atau nama umumnya dalam bahasa Inggris “e-mail atau email” (ejaan Indonesila: imel) adalah sarana kirim mengirim surat melalui jalur Internet. Dengan surat biasa umumnya pengirim perlu membayar per pengiriman (dengan membeli perangko), tetapi surat elektronik umumnya biaya yang dikeluarkan adalah biaya untuk membayar sambungan Internet.

2.kelebihan penggunaan email
Nyaman
Untuk mengirim surat tidak perlu ke kantor pos, cukup duduk di depan komputer yang terhubung Internet dan ketik pesan lalu dikirim ke alamat tujuan. Bahkan sekarang inie-mail bisa dikirim melalui media komunikasi mobile seperti ponsel dan PDA (Personal Assistant Data).
Cepat
Hanya dengan hitungan detik e-mail dapat dikirimkan ke belahan dunia manapun.
Murah
Biaya pengiriman relatif sangat murah dibandingkan penggunaan telepon atau surat, terutama jika mengirim surat atau interlokal ke luar daerah atau luar negeri.
Hemat sumber daya
Kita tidak perlu membeli kertas, pulpen, atau memboroskan tinta printer untuk digandakan lalu dikirimkan ke beberapa orang sekaligus yang tidak sedikit mengeluarkan biaya.

Global
E-mail bisa digunakan oleh siapa saja, di mana saja, dan kapan saja sebagai sarana komunikasi di seluruh penjuru dunia.
Reliabel
Kita bisa menyimpan e-mail di server yang tidak akan hilang kecuali dihapus.
Pesan multimedia
Pesan yang dikirim tidak hanya sekedar teks (tulisan) saja. Isi e-mail dapat berupa gambar, foto, video, program, bahkan suara.
KELEMAHAN PENGGUNAAN E-MAIL
Salah kirim
Bila sebuah e-mail yang berisi dokumen-dokumen penting salah alamat, maka ada kemungkinan dokumen tersebut disalahgunakan.
Rawan penyadapan
Ada kemungkinan e-mail disadap oleh oknum tertentu, sehingga dibutuhkan kehati-hatian dalam mengirimkan pesan rahasia.

Pemalsuan identitas
Kita tidak bisa memastikan identitas seseorang hanya dengan mengetahui alamat e-mail yang dimilikinya.
Kebanjiran e-mail
Hal ini bisa terjadi karena mailbox sudah terlalu lama tidak dibuka atau dihapus.
Sampah e-mail
Banyak sekali e-mail sampah (junkmail/spam) yang berupa iklan komersial yang tidak kita harapkan.
Respon terlambat
Tidak semua orang membaca e-mail setiap hari sehingga ada
kemungkinan balasan akan mengalami keterlambatan.

3. Sejarah email
Surat elektronik sudah mulai dipakai di tahun 1960-an. Pada saat itu Internet belum terbentuk, yang ada hanyalah kumpulan komputer yang terbentuk sebagai jaringan.

Konsep e-mail sendiri pertama kali dikemukan oleh Ray Tomlinson, seorang computer engineer pada akhir tahun 1971. Ray Tomlinson saat itu bekerja pada Bolt, Beranek and Newman (BBN) milik lembaga pertahanan Amerika.

Awalnya Ray bereksperimen dengan sebuah program yang bernama SNDMSG yang bisa digunakan untuk meninggalkan pesan pada sebuah komputer, sehingga orang lain yang memakai komputer itu dapat membaca pesan yang ditinggalkan. Lalu ia melanjutkan eksperimennya dengan menggunakan file protocol yang bernama CYPNET sehingga program SNDMSG tadi bisa mengirim pesan ke komputer lain yang berada di dalam jaringan ARPAnet. Itulah awal terciptanya sebuah ‘e-mail’. Pesan e-mail yang pertama kali dikirim Ray, dan merupakan e-mail yang pertama di dunia adalah “QWERTYUIOP”.

Pada tahun 1972, Ray mengenalkan icon ‘ @ ‘ sebagai identitas e-mail untuk memisah user id dan domain sebuah alamat e-mail, yang berarti “at” atau “pada”.

Contoh alamat e-mail:

• sahrudin : nama kotak surat (mailbox) atau nama pengguna (username) yang ingin dituju dalam mailserver
• yahoo.com: nama mailserver tempat pengguna yang dituju, rinciannya:
• yahoo: subdomain (milik pemegang nama domain), biasanya merujuk ke suatu komputer dalam lingkungan pemilik domain
• com: menunjukkan bahwa domain ini termasuk kategori bisnis/komersial (commercial)

Sebuah alamat e-mail terdiri atas dua bagian seperti contoh di atas, yaitu di sebelah kiri tanda @ disebut user id (paksiman), yang menunjukkan identitas pemilik e-mail tersebut. User id ini dapat berupa nama pemilik, singkatan nama, nickname, nomor, atau apapun juga. Sedangkan teks setelah lambang @ (yahoo.com) disebut domain name/hostname, yang menunjukkan identitas domain tempat e-mail (mail server) tersebut disimpan.

Mulai tahun 1980-an surat elektronik sudah bisa dinikmati oleh khalayak umum. Sekarang ini banyak perusahaan pos di berbagai negara menurun penghasilannya disebabkan masyarakat sudah tidak memakai jasa pos lagi.

4. Cara membuat email yaitu :
. Pada browser bukalah YahooMail lalu pilihlah tombol ” sign up”.

2. Pada sebelah kanan atas, pilihlah bahasa yang digunakan, biasanya berpengaruh juga pada nama email. seperti yahoo indonesia :

Yahoo u.s dengan Bahasa inggris:

Pada dasarnya sama saja, hanya nanti konten bahasa yang berbeda.
3. Sekarang masukkan nama email Anda, dan tekan tombol “check” untuk melihat ketersediaan nama tersebut.

4. Apabila nama email tersedia, lanjutkan dengan mengisi password email yahoo Anda dan ulangi password Anda pada “Re-type Password” .

5. Apabila Anda mempunyai email lain, bisa mengisinya di pada poin 3, lalu isi juga pertanyaan apabila suatu saat kelupaan password.

6. Isilah kode verifikasi sesuai dengan gambar yang muncul, kode ini bersifat acak jadi tiap pendaftaran selalu berubah-ubah.

7. Centang kolom “Do you agree?” , sebagai tanda Anda setuju dengan persyaratan dari yahoo.

8. Terakhir klik tombol “Create My Account” untuk membuat account Anda.

9. Bila telah berhasil, maka Anda Akan Mendapatkan Ucapan Selamat dari Yahoo seperti dibawah.

Untuk masuk langsung ke email Anda, silahkan klik tombol “continue”

10. Pada Sebelah kanan, klik Tulisan “Mail”

maka email yahoo Anda akan segera muncul…dan selesai.

Oh iya, setiap Anda mau keluar dari email yahoo atau yang lain jangan lupa selalu klik tombol “sign out” atau “logout”, sebagai tanda Anda sudah selesai, dan sebagai keamanan email apabila komputer Anda di pakai oleh banyak orang, atau di tempat umum seperti warnet (Warung Internet).
Apabila anda mau membuka email yahoo atau rocketmail lagi tinggal ketikkan pada browser Anda http://mail.yahoo.com/ . Masukkan nama email dan password Anda lalu klik Tombol “sign in” .
Jika Anda belum punya Email di yahoo, silahkan langsung di praktekkan saja.

5.Istilah dalam email
Istilah-istilah yang sering digunakan dalam menggunakan e-mail adalah :
1. Sign Up : Mendaftarkan diri (menjadi member)
2. Sign In : Pemilik e-mail dapat masuk ke e-mailnya sendiri apabila sudah terdaftar (menjadi member)
3. Compose : Menulis surat baru
4. Inbox : Surat yang masuk ke pemilik e-mail
5. To : Surat akan dikirim ke alamat e-mail yang dituju
6. CC : Surat dikirim secara berantai ke alamat lain
7. BCC : Surat dikirim ke alamat yang dituju tanpa memberi tahu pemilik alamat yang tercantum di alamat CC
8. Draft : Surat yang ditulis tapi belum dikirim
9. Sent : Surat yang terkirim
10. Spam : Surat yang berisi kata-kata yang tidak baik/menganggu
11. Reply : Membalas surat yang diterima
12. Trash : Melihat e-mail yang telah dihapus
13. Bulk : Melihat e-mail yang dicurigai sebagai spam
14. Forward : Meneruskan surat yang diterima untuk disampaikan kepada orang lain
15. Attachment : Fasilitas pada sebuah program e-mail baik program komputer maupun webmail yang dapat digunakan untuk mengirimkan file, atau gambar, yang di ikutsertakan pada e-mail yang akan di kirim.

Ancaman Worm Di Situs Jejaring Sosial

Popularitas jejaring sosial, seperti Facebook dan Friendster di Indonesia memang sudah tidak bisa disangkal lagi. Setidaknya, ada belasan juta pengguna situs jejaring sosial dari data terakhir 25 juta pengguna Internet negeri ini.

Namun, Anda mesti waspada, karena popularitas situs jejaring sosial ternyata juga telah melahirkan ancaman baru. Tidak hanya bagi komputer, namun bagi penggunanya. Beberapa analisis keamanan komputer memprediksi ancaman yang timbul dari situs jejaring sosial akan menjadi salah satu isu penting.


Beberapa kasus yang menjadi ancaman itu antara lain, situs Facebook palsu dan pencurian user ID untuk tujuan bermacam – macam. Lantas, baru – baru ini, program jahat alias Worm lawas yang bernama Net-Worm.Win32.Koobface semakin populer, dan targetnya adalah akun Facebook dan MySpace. Worm ini sebetulnya sudah terdeteksi sejak tahun 2008, namun geliatnya semakin hangat tahun 2009.

Koobface adalah anagram dari kata Facebook. Ia tidak hanya menyerag jejaring besutan Mark Zuckerberg dan teman-temannya itu, namun juga MySpace, Hi5, Bebo, Friendster, dan Twitter.

Tujuan serangannya juga berbahaya. Worm ini bermaksud mencuri data penting pengguna, misalnya nomor kartu kredit. Memang tidak ada pencantuman nomor kartu kredit di jejaring sosial. Tapi coba simak bagaimana Koobface bekerja.

Cara penyebarannya melalui pesan yang dikirim dari komputer terinfeksi ke jaringan pemilik akun disertai judul pesan yang memancing minat. Begitu diterima dan diklik, calon korban akan diarahkan ke situs lain di luar Facebook yang ternyata situs palsu.

Naah, di situs palsu ini, korban diperintahkan untuk memperbarui Adobe Flash Player. Apabila terjadi dan berkas dieksekusi, komputer akan segera terinfeksi Koobface.

Setelah itu, Koobface akan memonitor komputer dan kegiatan korban di dunia maya, termasuk bila korban banyak melakukan pembelian online dengan kartu kredit. Saban pengguna menggunakan mesin pencari seperti Google, Yahoo, dan sebagainya, beberapa hasil pencarian adalah situs yang sudah terkontaminasi.

Menariknya, Worm ini hanya menyerang komputer berbasis sistem operasi Windows. Ia juga melahirkan varian – varian. Perusahaan Antivirus Kaspersky Lab bahkan mendeteksi 575 varian baru sepanjang bulan.

Beberapa varian Koobface adalah Net-Worm.Win32.Koobface.a yang menyerang MySpace dan Net-Worm.Win32.Koobface.b yang menyerang Facebook. Adapun Twitter diserang WORM_KOOBFACE.DC. Sedangkan varian W32/Koobfa-Gen menyerang Facebook, MySpace, Hi5, Bebo, Friendster, myYearbook, Tagged, Net-log, dan Fubar.

Tips Menghindari Koobface :

Kaspersky Lab menyodorkan beberapa saran bagi para pengguna situs jejaring sosial agar terhindar dai Koobface :

- Mewaspadai setiap link yang dikirimkan melalui pesan mencurigakan. Meskipun pesan itu datang dari teman terpercaya.

- Apabila menggunakan IE (Internet Explorer) sebagai Browser, jalankan “Internet Explorer” pada “protected mode” atau, apabila menggunakan “Mozilla Firefox”, dengan menginstall “NoScript”

- Jangan mengumbar informasi pribadi, seperti alamat rumah, nomor telepon, dan sebagainya.

- Rajin – rajinlah memperbarui Software Antivirus.

Pengertian dan Etika Chatting

Chatting adalah suatu feature / program dalam Internet untuk berkomunikasi langsung sesama pemakai Internet yang sedang online (yang sedang sama-sama menggunakan Internet). Komunikasi bisa berupa teks (text chat) atau suara (voice chat). Anda mengirim pesan dengan teks atau suara kepada orang lain yang sedang online, kemudian orang yang dituju membalas pesan Anda dengan teks atau suara, demikian seterusnya.

Chatting tidak hanya populer kalangan remaja saja namun sekarang ini, sudah merambah kalangan dewasa bahkan orang tua sekalipun. Dengan chatting, kita bebas mengobrol apa saja mulai dari pekerjaan kantor, persahabatan, pelajaran sekolah, mata kuliah, percintaan & perjodohan, sampai dengan hal bersifat pribadi sekali pun. Saking bebasnya kadang-kadang membuat chatter-chatter kebablasan tanpa kontrol yang mungkin dapat membuat chatter lainnya marah dan tersinggung. Walaupun pada saat chatting, tidak terjadi tatap muka secara langsung, namun hal itu seharusnya tidak membuat para chatter meninggalkan etika ketimuran seperti dalam pergaulan pada umumnya. Sehubungan dengan etika dalam chatting, sudah banyak artikel di blog-blog, situs-situs, atau media lainnya yang mengulasnya, namun tidak ada salahnya untuk mengingatkan kembali akan pentingnya hal tersebut, maka pada TIPS DAN TRIK INTERNET kali ini akan memberikan tips tips dan etika yang ada hubungannya dengan chatting.


Sebenarnya kita semua sudah sepakat dan mengetahui etika chatting (walau pun tidak disebutkan secara tertulis), namun kita belum menyadari sepenuhnya untuk mempraktekkannya dengan benar. Nah, etika chatting tersebut antara lain, di bawah ini.

· Harus Sopan, siapa pun partner chatting kita, mengenalnya atau tidak, jangan sampai kita memperlakukan partner chatting dengan tidak sopan, seperti mengetikkan kata-kata porno atau kata-kata yang kasar atau tidak pantas lainnya.

· Jangan memaksakan kehendak, apapun alasan partner chatting sehingga dia tidak mau melayani percakapan dengan kita, kita harus menghormatinya dan tidak boleh memaksanya untuk menjawab atau meladeni percakapan kita.

· Harus Jujur, usahakan untuk menuliskan sesuatu apa pun dengan jujur (kecuali untuk hal-hal yang menyangkut privasi), karena hal ini akan membuat partner chatting kita percaya dan menghargai kita. Yakinlah bahwa sejelek atau seburuk apa pun, jika kita mengatakannya dengan jujur, orang lain akan menghargai kita dengan baik dan mengangkat topi untuk itu. Yang sering kita jumpai (bahkan saya sendiri) adalah sulit untuk mengatakan apa adanya, seperti umur, status, atau perkerjaan.

· Jangan suka mengganggu dan iseng, walaupun partner chatting keliatan online, belum tentu dia mempunyai waktu untuk melakukan chatting dengan kita, siapa tahu dia mempunyai pekerjaan yang memerlukan konsentrasi. Jika demikian, kita tidak boleh mengganggunya atau mengisenginya dengan mengetikkan “BUZZ” terus menerus.

· Jangan pernah membawa SARA, karena hal ini sangat sensitive yang dapat memicu perselisihan dan yakinlah hal ini tidak akan memberi manfaat apa-apa bagi kedua belah pihak.

· Ucapkan salam, tidak ada buruknya jika ucapan salam diterapkan pada saat chatting yang justru dapat menambah suasana keakraban. Pada setiap perjumpaan kita bisa mengetikkan selamat siang, halo, hi, atau senang bertemu Anda kembali, atau jika ingin mengakirinya, bisa mengetikkan selamat tinggal, bye, atau sampai ketemu lagi.

· Jangan menuliskan dengan HURUF BESAR (kapital) karena hal ini mengandung arti teriakan sehingga dapat membuat partner chatting marah atau tersinggung.

· Aktifkan status offline, hal ini dapat menjadi alternative jika Anda sedang sibuk dan tidak ingin “diganggu” chatter lain, dan ini sah-sah saja.

· Jangan terlalu banyak membuka dialog pada saat yang bersamaan, jika Anda tidak ingin dikatakan tidak serius oleh partner chatting Anda, karena harus melayani banyak dialog dengan yang lain. Selain itu, jika sembari menyelesaikan tugas pekerjaan, maka akan sangat mengganggu kelancaran pekerjaan Anda tersebut.

· Jangan lupa minta izin kepada partner chatting, pada saat kita ingin meninggalkan komputer, siapa tahu dia sedang menunggu jawaban dari kita.

· Jika Anda salah masuk room dengan tema yang tidak Anda sukai, jangan sekali-sekali membelokkan tema obrolan sesuai keinginan Anda, kecuali Anda sudah mendapat mandat dari chatter lainnya. Atau lebih baik Anda keluar dari room tersebut.

Selain etika chatting yang telah disebutkan di atas, ada tips chatting lain yang mungkin perlu kita ketahui adalah, antara lain seperti di bawah ini.

· Gunakanlah nickname yang baik dan sopan.

· Jangan menggunakan nama asli sebagai nickname Anda.

· Jangan pernah memberikan alamat dan nomor telepon kepada chatter yang belum Anda kenal sama sekali.

· Jika Anda menggunakan webcam, jangan sembarangan memberi izin kepada chatter yang tidak Anda kenal.

· Jika ingin memview webcam dari partner chatter, harus meminta izin dengan baik-baik kepadanya, kalau pun tidak diizinkan Anda harus menghormatinya.

· Jika harus melakukan copy darat, pastikan Anda tidak sendirian, hal ini untuk menghindari hal-hal yang tidak diinginkan.

· Jangan pernah melayani chatter yang menggunakan kata-kata kasar atau tidak sopan.

Kamis, 28 Januari 2010

macam-macam topologi

Topolgoi Bus

bus

bus

Pada topologi Bus, kedua unjung jaringan harus diakhiri dengan sebuah terminator. Barel connector dapat digunakan untuk memperluasnya. Jaringan hanya terdiri dari satu saluran kabel yang menggunakan kabel BNC. Komputer yang ingin terhubung ke jaringan dapat mengkaitkan dirinya dengan mentap Ethernetnya sepanjang kabel. Linear Bus: Layout ini termasuk layout yang umum. Satu kabel utama menghubungkan tiap simpul, ke saluran tunggal komputer yang mengaksesnya ujung dengan ujung. Masing-masing simpul dihubungkan ke dua simpul lainnya, kecuali mesin di salah satu ujung kabel, yang masing-masing hanya terhubung ke satu simpul lainnya. Topologi ini seringkali dijumpai pada sistem client/server, dimana salah satu mesin pada jaringan tersebut difungsikan sebagai File Server, yang berarti bahwa mesin tersebut dikhususkan hanya untuk pendistribusian data dan biasanya tidak digunakan untuk pemrosesan informasi. Instalasi jaringan Bus sangat sederhana, murah dan maksimal terdiri atas 5-7 komputer. Kesulitan yang sering dihadapi adalah kemungkinan terjadinya tabrakan data karena mekanisme jaringan relatif sederhana dan jika salah satu node putus maka akan mengganggu kinerja dan trafik seluruh jaringan.

* Keunggulan topologi Bus adalah pengembangan jaringan atau penambahan workstation baru dapat dilakukan dengan mudah tanpa mengganggu workstation lain. Kelemahan dari topologi ini adalah bila terdapat gangguan di sepanjang kabel pusat maka keseluruhan jaringan akan mengalami gangguan.

Topologi linear bus merupakan topologi yang banyak dipergunakan pada masa penggunaan kabel Coaxial menjamur. Dengan menggunakan T-Connector (dengan terminator 50ohm pada ujung network), maka komputer atau perangkat jaringan lainnya bisa dengan mudah dihubungkan satu sama lain. Kesulitan utama dari penggunaan kabel coaxial adalah sulit untuk mengukur apakah kabel coaxial yang dipergunakan benar-benar matching atau tidak. Karena kalau tidak sungguh-sungguh diukur secara benar akan merusak NIC (network interface card) yang dipergunakan dan kinerja jaringan menjadi terhambat, tidak mencapai kemampuan maksimalnya. Topologi ini juga sering digunakan pada jaringan dengan basis fiber optic (yang kemudian digabungkan dengan topologi star untuk menghubungkan dengan client atau node.).

Topologi Star/Bintang


star

star

Topologi bintang merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah.

Kelebihan

* Kerusakan pada satu saluran hanya akan mempengaruhi jaringan pada saluran tersebut dan station yang terpaut.
* Tingkat keamanan termasuk tinggi.
* Tahan terhadap lalu lintas jaringan yang sibuk.
* Penambahan dan pengurangan station dapat dilakukan dengan mudah.

Kekurangan

* Jika node tengah mengalami kerusakan, maka seluruh jaringan akan terhenti.

Topologi Ring/Cincin

ring

ring

Topologi cincin adalah topologi jaringan dimana setiap titik terkoneksi ke dua titik lainnya, membentuk jalur melingkar membentuk cincin. Pada topologi cincin, komunikasi data dapat terganggu jika satu titik mengalami gangguan. Jaringan FDDI mengantisipasi kelemahan ini dengan mengirim data searah jarum jam dan berlawanan dengan arah jarum jam secara bersamaan.

Topologi Mesh

mesh

mesh

Topologi jaringan ini menerapkan hubungan antar sentral secara penuh. Jumlah saluran harus disediakan untuk membentuk jaringan Mesh adalah jumlah sentral dikurangi 1 (n-1, n = jumlah sentral). Tingkat kerumitan jaringan sebanding dengan meningkatnya jumlah sentral yang terpasang. Dengan demikian disamping kurang ekonomis juga relatif mahal dalam pengoperasiannya.

Topologi Tree

tree

tree

Topologi Jaringan Pohon (Tree) Topologi jaringan ini disebut juga sebagai topologi jaringan bertingkat. Topologi ini biasanya digunakan untuk interkoneksi antar sentral denganhirarki yang berbeda. Untuk hirarki yang lebih rendah digambarkan pada lokasi yang rendah dan semakin keatas mempunyai hirarki semakin tinggi. Topologi jaringan jenis ini cocok digunakan pada sistem jaringan komputer .

Pada jaringan pohon, terdapat beberapa tingkatan simpul (node). Pusat atau simpul yang lebih tinggi tingkatannya, dapat mengatur simpul lain yang lebih rendah tingkatannya. Data yang dikirim perlu melalui simpul pusat terlebih dahulu. Misalnya untuk bergerak dari komputer dengan node-3 kekomputer node-7 seperti halnya pada gambar, data yang ada harus melewati node-3, 5 dan node-6 sebelum berakhir pada node-7. Keungguluan jaringan model pohon seperti ini adalah, dapat terbentuknya suatu kelompok yang dibutuhkan pada setiap saat. Sebagai contoh, perusahaan dapat membentuk kelompok yang terdiri atas terminal pembukuan, serta pada kelompok lain dibentuk untuk terminal penjualan. Adapun kelemahannya adalah, apabila simpul yang lebih tinggi kemudian tidak berfungsi, maka kelompok lainnya yang berada dibawahnya akhirnya juga menjadi tidak efektif. Cara kerja jaringan pohon ini relatif menjadi lambat.

Topologi Linier

linier

linier

Jaringan komputer dengan topologi linier biasa disebut dengan topologi linier bus, layout ini termasuk layout umum. Satu kabel utama menghubungkan tiap titik koneksi (komputer) yang dihubungkan dengan konektor yang disebut dengan T Connector dan pada ujungnya harus diakhiri dengan sebuah terminator. Konektor yang digunakan bertipe BNC (British Naval Connector), sebenarnya BNC adalah nama konektor bukan nama kabelnya, kabel yang digunakan adalah RG 58 (Kabel Coaxial Thinnet). Installasi dari topologi linier bus ini sangat sederhana dan murah tetapi maksimal terdiri dari 5-7 Komputer.

Tipe konektornya terdiri dari

1. BNC Kabel konektor —> Untuk menghubungkan kabel ke T konektor.
2. BNC T konektor —> Untuk menghubungkan kabel ke komputer.
3. BNC Barrel konektor —> Untuk menyambung 2 kabel BNC.
4. BNC Terminator —> Untuk menandai akhir dari topologi bus.

Keuntungan dan kerugian dari jaringan komputer dengan topologi linier bus adalah :

* Keuntungan, hemat kabel, layout kabel sederhana, mudah dikembangkan, tidak butuh kendali pusat, dan penambahan maupun pengurangan terminal dapat dilakukan tanpa mengganggu operasi yang berjalan.
* Kerugian, deteksi dan isolasi kesalahan sangat kecil, kepadatan lalu lintas tinggi, keamanan data kurang terjamin, kecepatan akan menurun bila jumlah pemakai bertambah, dan diperlukan Repeater untuk jarak jauh.

komputer

Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.

Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses informasi" atau "sistem pengolah informasi."

Menurut sejarah komputer, generasi komputer dibagi menjadi 5 bagian.

Etimologi

Selama bertahun-tahun sudah ada beberapa arti yang berbeda pada kata "komputer", dan beberapa kata berbeda tersebut sekarang cukup disebut disebut sebagai komputer.

Kata computer secara umum pernah dipergunakan untuk mendefiniskan orang yang melakukan perhitungan aritmatika, dengan atau tanpa mesin pembantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata untuk "orang yang menghitung" kemudian menjelang 1897 juga digunakan sebagai "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita Amerika Serikat dan Inggris yang pekerjaannya menghitung jalan artileri perang dengan mesin hitung.

Charles Babbage mendesain salah satu mesin hitung pertama yang disebut mesin analitikal. Selain itu, berbagai alat mesin sederhana seperti slide rule juga sudah dapat dikatakan sebagai komputer.

Jenis

Sekalipun demikian, definisi di atas mencakup banyak alat khusus yang hanya bisa memperhitungkan satu atau beberapa fungsi. Ketika mempertimbangkan komputer modern, sifat mereka yang paling penting yang membedakan mereka dari alat menghitung yang lebih awal ialah bahwa, dengan pemrograman yang benar, semua komputer dapat mengemulasi sifat apa pun (meskipun barangkali dibatasi oleh kapasitas penyimpanan dan kecepatan yang berbeda), dan, memang dipercaya bahwa mesin sekarang bisa meniru alat perkomputeran yang akan kita ciptakan di masa depan (meskipun niscaya lebih lambat). Dalam suatu pengertian, batas kemampuan ini adalah tes yang berguna karena mengenali komputer "maksud umum" dari alat maksud istimewa yang lebih awal. Definisi dari "maksud umum" bisa diformulasikan ke dalam syarat bahwa suatu mesin harus dapat meniru Mesin Turing universal. Mesin yang mendapat definisi ini dikenal sebagai Turing-lengkap, dan yang pertama mereka muncul pada tahun 1940 di tengah kesibukan perkembangan di seluruh dunia. Lihat artikel sejarah perkomputeran untuk lebih banyak detail periode ini.

komputer benam

Pada sekitar 20 tahun , banyak alat rumah tangga, khususnya termasuk panel dari permainan video tetapi juga mencakup telepon genggam, perekam kaset video, PDA dan banyak sekali dalam rumahtangga, industri, otomotif, dan alat elektronik lain, semua berisi sirkuit elektronik yang seperti komputer yang memenuhi syarat Turing-lengkap di atas (dengan catatan bahwa program dari alat ini seringkali dibuat secara langsung di dalam chip ROM yang akan perlu diganti untuk mengubah program mesin). Komputer maksud khusus lainnya secara umum dikenal sebagai "mikrokontroler" atau "komputer benam" (embedded computer). Oleh karena itu, banyak yang membatasi definisi komputer kepada alat yang maksud pokoknya adalah pengolahan informasi, daripada menjadi bagian dari sistem yang lebih besar seperti telepon, oven mikrowave, atau pesawat terbang, dan bisa diubah untuk berbagai maksud oleh pemakai tanpa modifikasi fisik. Komputer kerangka utama, minikomputer, dan komputer pribadi (PC) adalah macam utama komputer yang mendapat definisi ini.

komputer pribadi

Akhirnya, banyak orang yang tak akrab dengan bentuk komputer lain memakai istilah ini secara eksklusif untuk menunjuk kepada komputer pribadi (PC).

Bagaimana komputer bekerja

Saat teknologi yang dipakai pada komputer digital sudah berganti secara dramatis sejak komputer pertama pada tahun 1940-an (lihat Sejarah perangkat keras menghitung untuk lebih banyak detail), komputer kebanyakan masih menggunakan arsitektur Von Neumann, yang diusulkan di awal 1940-an oleh John von Neumann.

Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus"

Memori

modul memori RAM

Di sistem ini, memori adalah urutan byte yang dinomori (seperti "sel" atau "lubang burung dara"), masing-masing berisi sepotong kecil informasi. Informasi ini mungkin menjadi perintah untuk mengatakan pada komputer apa yang harus dilakukan. Sel mungkin berisi data yang diperlukan komputer untuk melakukan suatu perintah. Setiap slot mungkin berisi salah satu, dan apa yang sekarang menjadi data mungkin saja kemudian menjadi perintah.

Memori menyimpan berbagai bentuk informasi sebagai angka biner. Informasi yang belum berbentuk biner akan dipecahkan (encoded) dengan sejumlah instruksi yang mengubahnya menjadi sebuah angka atau urutan angka-angka. Sebagai contoh: Huruf F disimpan sebagai angka desimal 70 (atau angka biner ) menggunakan salah satu metode pemecahan. Instruksi yang lebih kompleks bisa digunakan untuk menyimpan gambar, suara, video, dan berbagai macam informasi. Informasi yang bisa disimpan dalam satu sell dinamakan sebuah byte.

Secara umum, memori bisa ditulis kembali lebih jutaan kali - memori dapat diumpamakan sebagai papan tulis dan kapur yang dapat ditulis dan dihapus kembali, daripada buku tulis dengan pena yang tidak dapat dihapus.

Ukuran masing-masing sel, dan jumlah sel, berubah secara hebat dari komputer ke komputer, dan teknologi dalam pembuatan memori sudah berubah secara hebat - dari relay elektromekanik, ke tabung yang diisi dengan air raksa (dan kemudian pegas) di mana pulsa akustik terbentuk, sampai matriks magnet permanen, ke setiap transistor, ke sirkuit terpadu dengan jutaan transistor di atas satu chip silikon.

Pemprosesan

Unit Pengolah Pusat atau CPU berperanan untuk memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. Unit atau peranti pemprosesan juga akan berkomunikasi dengan peranti input , output dan storan bagi melaksanakan arahan-arahan berkaitan.

Dalam arsitektur von Neumann yang asli, ia menjelaskan sebuah Unit Aritmatika dan Logika, dan sebuah Unit Kontrol. Dalam komputer-komputer modern, kedua unit ini terletak dalam satu sirkuit terpadu (IC - Integrated Circuit), yang biasanya disebut CPU (Central Processing Unit).

Unit Aritmatika dan Logika, atau Arithmetic Logic Unit (ALU), adalah alat yang melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan (misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah dilakukan "kerja" yang nyata.

Unit kontrol menyimpan perintah sekarang yang dilakukan oleh komputer, memerintahkan ALU untuk melaksanaan dan mendapat kembali informasi (dari memori) yang diperlukan untuk melaksanakan perintah itu, dan memindahkan kembali hasil ke lokasi memori yang sesuai. Sekali yang terjadi, unit kontrol pergi ke perintah berikutnya (biasanya ditempatkan di slot berikutnya, kecuali kalau perintah itu adalah perintah lompatan yang memberitahukan kepada komputer bahwa perintah berikutnya ditempatkan di lokasi lain).

Input dan hasil

I/O membolehkan komputer mendapatkan informasi dari dunia luar, dan menaruh hasil kerjanya di sana, dapat berbentuk fisik (hardcopy) atau non fisik (softcopy). Ada berbagai macam alat I/O, dari yang akrab keyboard, monitor dan disk drive, ke yang lebih tidak biasa seperti webcam (kamera web, printer, scanner, dan sebagainya.

Yang dimiliki oleh semua alat masukan biasa ialah bahwa mereka meng-encode (mengubah) informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh sistem komputer digital. Alat output, men-decode data ke dalam informasi yang bisa dimengerti oleh pemakai komputer. Dalam pengertian ini, sistem komputer digital adalah contoh sistem pengolah data.

Instruksi

Perintah yang dibicarakan di atas bukan perintah seperti bahasa manusiawi. Komputer hanya mempunyai dalam jumlah terbatas perintah sederhana yang dirumuskan dengan baik. Perintah biasa yang dipahami kebanyakan komputer ialah "menyalin isi sel 123, dan tempat tiruan di sel 456", "menambahkan isi sel 666 ke sel 042, dan tempat akibat di sel 013", dan "jika isi sel 999 adalah 0, perintah berikutnya anda di sel 345".

Instruksi diwakili dalam komputer sebagai nomor - kode untuk "menyalin" mungkin menjadi 001, misalnya. Suatu himpunan perintah khusus yang didukung oleh komputer tertentu diketahui sebagai bahasa mesin komputer. Dalam prakteknya, orang biasanya tidak menulis perintah untuk komputer secara langsung di bahasa mesin tetapi memakai bahasa pemrograman "tingkat tinggi" yang kemudian diterjemahkan ke dalam bahasa mesin secara otomatis oleh program komputer khusus (interpreter dan kompiler). Beberapa bahasa pemrograman berhubungan erat dengan bahasa mesin, seperti assembler (bahasa tingkat rendah); di sisi lain, bahasa seperti Prolog didasarkan pada prinsip abstrak yang jauh dari detail pelaksanaan sebenarnya oleh mesin (bahasa tingkat tinggi)

Arsitektur

Komputer kontemporer menaruh ALU dan unit kontrol ke dalam satu sirkuit terpadu yang dikenal sebagai Central Processing Unit atau CPU. Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat CPU. Alat yang menempati sebagian besar ruangan dalam komputer adalah ancilliary sistem (misalnya, untuk menyediakan tenaga listrik) atau alat I/O.

Beberapa komputer yang lebih besar berbeda dari model di atas di satu hal utama - mereka mempunyai beberapa CPU dan unit kontrol yang bekerja secara bersamaan. Terlebih lagi, beberapa komputer, yang dipakai sebagian besar untuk maksud penelitian dan perkomputeran ilmiah, sudah berbeda secara signifikan dari model di atas, tetapi mereka sudah menemukan sedikit penggunaan komersial.

Fungsi dari komputer secara prinsip sebenarnya cukup sederhana. Komputer mencapai perintah dan data dari memorinya. Perintah dilakukan, hasil disimpan, dan perintah berikutnya dicapai. Prosedur ini berulang sampai komputer dimatikan.

Program

Program komputer adalah daftar besar perintah untuk dilakukan oleh komputer, barangkali dengan data di dalam tabel. Banyak program komputer berisi jutaan perintah, dan banyak dari perintah itu dilakukan berulang kali. Suatu [[Personal computer[PC]] modern yang umum (pada tahun 2003) bisa melakukan sekitar 2-3 milyar perintah dalam sedetik. Komputer tidak mendapat kemampuan luar biasa mereka lewat kemampuan untuk melakukan perintah kompleks. Tetapi, mereka melakukan jutaan perintah sederhana yang diatur oleh orang pandai, "programmer." "Programmer Baik memperkembangkan set-set perintah untuk melakukan tugas biasa (misalnya, menggambar titik di layar) dan lalu membuat set-set perintah itu tersedia kepada programmer lain." Dewasa ini, kebanyakan komputer kelihatannya melakukan beberapa program sekaligus. Ini biasanya diserahkan ke sebagai multitasking. Pada kenyataannya, CPU melakukan perintah dari satu program, kemudian setelah beberapa saat, CPU beralih ke program kedua dan melakukan beberapa perintahnya. Jarak waktu yang kecil ini sering diserahkan ke sebagai irisan waktu (time-slice). Ini menimbulkan khayal program lipat ganda yang dilakukan secara bersamaan dengan memberikan waktu CPU di antara program. Ini mirip bagaimana film adalah rangkaian kilat saja masih membingkaikan. Sistem operasi adalah program yang biasanya menguasai kali ini membagikan

Sistem operasi

Sistem operasi ialah semacam gabungan dari potongan kode yang berguna. Ketika semacam kode komputer dapat dipakai secara bersama oleh beraneka-macam program komputer, setelah bertahun-tahun, programer akhirnya menmindahkannya ke dalam sistem operasi.

Sistem operasi, menentukan program yang mana dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang mereka gunakan. Sistem operasi juga memberikan servis kepada program lain, seperti kode (driver) yang membolehkan programer untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung.

Penggunaan komputer

Komputer digital pertama, dengan ukuran dan biaya yang besar, sebagian besar mengerjakan perhitungan ilmiah. ENIAC, komputer awal AS semula didesain untuk memperhitungkan tabel ilmu balistik untuk persenjataan (artileri), menghitung kerapatan penampang neutron untuk melihat jika bom hidrogen akan bekerja dengan semestinya (perhitungan ini, yang dilakukan pada Desember 1945 sampai Januari 1946 dan melibatkan dala dalam lebih dari satu juta kartu punch, memperlihatkan bentuk lalu di bawah pertimbangan akan gagal). CSIR Mk I, komputer pertama Australia, mengevaluasi pola curah hujan untuk tempat penampungan dari Snowy Mountains, suatu proyek pembangkitan hidroelektrik besar. Yang lainnya juga dipakai dalam kriptanalisis, misalnya komputer elektronik digital yang pertama, Colossus, dibuat selama Perang Dunia II. Akan tetapi, visionaris awal juga menyangka bahwa pemrograman itu akan membolehkan main catur, memindahkan gambar dan penggunaan lain.

Orang-orang di pemerintah dan perusahaan besar juga memakai komputer untuk mengotomasikan banyak koleksi data dan mengerjakan tugas yang sebelumnya dikerjakan oleh manusia - misalnya, memelihara dan memperbarui rekening dan inventaris. Dalam bidang pendidikan, ilmuwan di berbagai bidang mulai memakai komputer untuk analisa mereka sendiri. Penurunan harga komputer membuat mereka dapat dipakai oleh organisasi yang lebih kecil. Bisnis, organisasi, dan pemerintah sering menggunakan amat banyak komputer kecil untuk menyelesaikan tugas bahwa dulunya dilakukan oleh komputer kerangka utama yang mahal dan besar. Kumpulan komputer yang lebih kecil di satu lokasi diserahkan ke sebagai perkebunan server.

Dengan penemuan mikroprosesor di 1970-an, menjadi mungkin menghasilkan komputer yang sangat murah. PC menjadi populer untuk banyak tugas, termasuk menyimpan buku, menulis dan mencetak dokumen. Perhitungan meramalkan dan lain berulang matematika dengan spreadsheet, berhubungan dengan e-pos dan, Internet. Namun, ketersediaan luas komputer dan mudah customization sudah melihat mereka dipakai untuk banyak maksud lain.

Sekaligus, komputer kecil, biasanya dengan mengatur memprogram, mulai menemukan cara mereka ke dalam alat lain seperti peralatan rumah, mobil, pesawat terbang, dan perlengkapan industri. Yang ini prosesor benam menguasai kelakuan alat seperti itu yang lebih mudah, membolehkan kelakuan kontrol yang lebih kompleks (untuk kejadian, perkembangan anti-kunci rem di mobil). Saat abad kedua puluh satu dimulai, kebanyakan alat listrik, kebanyakan bentuk angkutan bertenaga, dan kebanyakan batas produksi pabrik dikuasai di samping komputer. Kebanyakan insinyur meramalkan bahwa ini cenderung kepada akan terus.

Bagian-bagian komputer

Komputer terdiri atas 2 bagian besar yaitu perangkat lunak (software) dan perangkat keras (hardware).

Perangkat keras

  • Prosesor atau CPU sebagai unit yang mengolah data
  • Memori RAM, tempat menyimpan data sementara
  • Hard drive, media penyimpanan semi permanen
  • Perangkat masukan, media yang digunakan untuk memasukkan data untuk diproses oleh CPU, seperti mouse, keyboard, dan tablet
  • Perangkat keluaran, media yang digunakan untuk menampilkan hasil keluaran pemrosesan CPU, seperti monitor dan printer

Perangkat lunak

  • Sistem operasi
    Program dasar pada komputer yang menghubungkan pengguna dengan hardware komputer. Sistem operasi yang biasa digunakan adalah Linux, Windows, dan Mac OS. Tugas sistem operasi termasuk (namun tidak hanya) mengatur eksekusi program di atasnya, koordinasi input, output, pemrosesan, memori, serta instalasi software.
  • Program komputer
    Merupakan aplikasi tambahan yang dipasang sesuai dengan sistem operasinya

Slot pada komputer

  • ISA/PCI, slot untuk masukan kartu tambahan non-grafis
  • AGP/PCIe, slot untuk masukan kartu tambahan grafis
  • IDE/SCSI/SATA, slot untuk hard drive/ODD
  • USB, slot untuk masukan media plug-and-play (colok dan mainkan, artinya perangkat yang dapat dihubungkan ke komputer dan langsung dapat digunakan)

Jenis Komputer

anti virus komputer

Antivirus adalah sebuah jenis perangkat lunak yang digunakan untuk mendeteksi dan menghapus virus komputer dari sistem komputer. Disebut juga Virus Protection Software. Aplikasi ini dapat menentukan apakah sebuah sistem komputer telah terinfeksi dengan sebuah virus atau tidak. Umumnya, perangkat lunak ini berjalan di latar belakang (background) dan melakukan pemindaian terhadap semua berkas yang diakses (dibuka, dimodifikasi, atau ketika disimpan).

Sebagian besar antivirus bekerja dengan beberapa metode seperti di bawah ini:

  • Pendeteksian dengan menggunakan basis data virus signature (virus signature database): Cara kerja antivirus ini merupakan pendekatan yang banyak digunakan oleh antivirus tradisional, yang mencari tanda-tanda dari keberadaan dari virus dengan menggunakan sebagian kecil dari kode virus yang telah dianalisis oleh vendor antivirus, dan telah dikatalogisasi sesuai dengan jenisnya, ukurannya, daya hancurnya dan beberapa kategori lainnya. Cara ini terbilang cepat dan dapat diandalkan untuk mendeteksi virus-virus yang telah dianalisis oleh vendor antivirus, tapi tidak dapat mendeteksi virus yang baru hingga basis data virus signature yang baru diinstalasikan ke dalam sistem. Basis data virus signature ini dapat diperoleh dari vendor antivirus dan umumnya dapat diperoleh secara gratis melalui download atau melalui berlangganan (subscription).
  • Pendeteksian dengan melihat cara bagaimana virus bekerja: Cara kerja antivirus seperti ini merupakan pendekatan yang baru yang dipinjam dari teknologi yang diterapkan dalam Intrusion Detection System (IDS). Cara ini sering disebut juga sebagai Behavior-blocking detection. Cara ini menggunakan policy (kebijakan) yang harus diterapkan untuk mendeteksi keberadaan sebuah virus. Jika ada kelakuan perangkat lunak yang "tidak wajar" menurut policy yang diterapkan, seperti halnya perangkat lunak yang mencoba untuk mengakses address book untuk mengirimkan e-mail secara massal terhadap daftar e-mail yang berada di dalam address book tersebut (cara ini sering digunakan oleh virus untuk menularkan virus melalui e-mail), maka antivirus akan menghentikan proses yang dilakukan oleh perangkat lunak tersebut. Antivirus juga dapat mengisolasi kode-kode yang dicurigai sebagai virus hingga administrator menentukan apa yang akan dilakukan selanjutnya. Keuntungan dari cara ini adalah antivirus dapat mendeteksi adanya virus-virus baru yang belum dikenali oleh basis data virus signature. Kekurangannya, jelas karena antivirus memantau cara kerja perangkat lunak secara keseluruhan (bukan memantau berkas), maka seringnya antivirus membuat alarm palsu atau "False Alarm" (jika konfigurasi antivirus terlalu "keras"), atau bahkan mengizinkan virus untuk berkembangbiak di dalam sistem (jika konfigurasi antivirus terlalu "lunak"), terjadi false positive. Beberapa produsen menyebut teknik ini sebagai heuristic scanning. Teknologi Heuristic Scanning ini telah berkembang begitu jauh hingga sekarang. Beberapa antivirus mengecek sebuah file dengan definisi biasa. Jika lolos dari deteksi biasa, maka file tersebut dijalankan di sebuah lingkungan virtual. Semua perubahan yang dilakukan file bersifat seperti virus, maka pengguna akan diperingatkan.

Antivirus yang menggunakan behavior-blocking detection ini masih sedikit jumlahnya, tapi di masa yang akan datang, kemungkinan besar semua antivirus akan menggunakan cara ini. Beberapa antivirus juga menggunakan dua metode di atas secara sekaligus.

  • Antivirus - antivirus terbaru sekarang tidak hanya mendeteksi virus. Program antivirus sekarang juga telah diprogram untuk mendeteksi spyware, rootkits, dan malware - malware lainnya. Tidak hanya itu, antivirus sekarang dilengkapi firewall, untuk melindungi komputer dari serangan hacker dan anti spam untuk mencegah masuknya email sampah bervirus ke inbox pengguna.
  • Antivirus berdasarkan jenis pengguna dapat dibagi menjadi 2, yaitu untuk Home User dan Network (Corporate User). Untuk home user, antivirus berjalan seperti biasa. Untuk versi jaringan, antivirus dapat melakukan scan di komputer - komputer client dan network drive. Selain itu, proses update komputer client dalam jaringan tidak harus langsung dari Internet. Komputer client dapat melakukan upate langsung dari server jaringan.

Produsen Antivirus

Produsen Produk Situs Web
Aladdin Knowledge Systems eSafe http://www.aks.com
Alwil Software Avast http://www.asw.cz
Anyware Software Anyware AntiVirus http://www.helpvirus.com
Ansav Ansav http://www.ansav.com/
AVI Anti Virus InfoKomputer http://www.infokomputer.com/avi
AVG AntiVirus AVG Anti-Virus http://www.avg.com
Avira AntiVir http://www.avira.com
Cat Computer Services Quick Heal http://www.quickheal.com
Central Command Software Vexira Antivirus http://www.centralcommand.com
Authentium Command AntiVirus http://www.authentium.com/command/index.html
Computer Associates eTrust http://www.ca.com/virusinfo/
Cybersoft waVe Antivirus http://www.cyber.com
DialogueScience SpIDer Guard http://www.dials.ru
Eset Software NOD32 http://www.nod32.com
Frisk Software F-Prot Antivirus http://www.f-prot.com
F-Secure F-Secure Anti-virus http://www.fsecure.com
GeCAD RAV AntiVirus http://www.rav.ro
H+BEDV Datentechnik AntiVir dan AntiVir Personal Edition http://www.antivir.de
HAURI ViRobot, DataMedic, Live-Call http://www.hauri.co.kr
Hiwire Computer and Security WinProof dan ExcelProof http://www.hiwire.com.sg
Ikarus Die Klinik http://www.ikarus-software.at
Kaspersky Labs Kaspersky Anti-Virus (AVP) http://www.kaspersky.com
Leprechaun Software VirusBUSTER II http://www.leprechaun.com.au
Messagelabs email scanning services http://www.messagelabs.com/viruseye/
MicroWorld Software eScan http://www.microworldtechnologies.com
MKS MKS Vir http://www.mks.com.pl
Network Associates McAfee Anti-Virus dan McAfee Virus Scan http://www.mcafee.com atau http://www.nai.com
NetZ Computing InVircible AV http://www.invircible.com
Norman Data Defense Systems Norman Virus Control dan Norman Security Suite http://www.norman.no
Panda Software Panda AntiVirus dan NanoScan http://www.pandasoftware.com
Per Systems Per AntiVirus http://www.persystems.com/antivir.htm
Proland Software Protector Plus http://www.pspl.com
Safetynet VirusNet PC and VirusNet LAN http://www.safe.net
Softwin BitDefender http://www.bitdefender.com
Sophos Sophos Anti-Virus http://www.sophos.com
Sybari Software Antigen for Microsoft Exchange http://www.sybari.com
Symantec Norton Antivirus dan Symantec Antivirus Corporate Edition http://www.symantec.com
TREND Micro Trend Virus Control System dan PC-Cilin http://www.trendmicro.com
VirusBuster Ltd. VirusBuster http://www.vbuster.hu
Clam ClamAV http://www.clamav.org
PC Media Anti Virus PCMAV http://www.pcmav.biz/
Microsoft Corporation Windows Live OneCare dan Microsoft ForeFont http://onecare.live.com
Zonelabs ZoneAlarm AntiVirus http://www.zonealarm.com/
BullGuard BullGuard Antivirus http://www.bullguard.com/

Anda dapat mendownload antiviruses updates secara manual di:

Nama Anti Virus Alamat Website
AVG Anti Virus http://www.avg.com/download-update
PC Media Anti Virus http://www.pcmav.biz/, http://www.virusindonesia.com/
ANSAV http://www.ansav.com/
AVI http://www.infokomputer.com/avi/download-avi/halaman-unduhan-update-avi
McAfee VirusScan http://www.mcafee.com/apps/downloads/security_updates/dat.asp?region=us&segment=enterprise
Symantec Norton AntiVirus http://www.symantec.com/business/security_response/definitions.jsp
Kaspersky Antivirus http://www.kaspersky.com/avupdates
TrendMicro http://www.trendmicro.com/download/apac/pattern.asp?WT.mc_id=2008HPAPAC_TRC_PatternFile
AVG Antivirus http://free.avg.com/download-update
BitDefender http://www.bitdefender.com/site/view/Desktop-Products-Updates.html

virus komputer

Virus komputer merupakan program komputer yang dapat menggandakan atau menyalin dirinya sendiri dan menyebar dengan cara menyisipkan salinan dirinya ke dalam program atau dokumen lain. Virus komputer dapat dianalogikan dengan virus biologis yang menyebar dengan cara menyisipkan dirinya sendiri ke sel makhluk hidup. Virus komputer dapat merusak (misalnya dengan merusak data pada dokumen), membuat pengguna komputer merasa terganggu, maupun tidak menimbulkan efek sama sekali


Cara Kerja

Virus komputer umumnya dapat merusak perangkat lunak komputer dan tidak dapat secara langsung merusak perangkat keras komputer dengan cara memuat program yang memaksa over process ke perangkat tertentu misalnya VGA, Memory bahkan Procesor (terutama pada sistem operasi , seperti sistem operasi berbasis keluarga Windows (Windows 95, Windows 98/98SE, Windows NT, Windows NT Server, Windows 2000, Windows 2000 Server, Windows 2003, Windows 2003 Server, Windows XP Home Edition, Windows XP Professional, Windows XP Service Pack 1, Windows XP Service Pack 2, Windows Vista Service Pack 1 ) bahkan GNU/Linux. Efek negatif virus komputer terutama adalah memperbanyak dirinya sendiri, yang membuat sumber daya pada komputer (seperti CPU Real Time, penggunaan memori) menjadi berkurang secara signifikan. Hampir 95% Virus adalah virus komputer berbasis sistem operasi Windows. Sisanya, 2% menyerang Linux/GNU dengan versi kernel dibawah 1.4 (dan Unix, sebagai source dari Linux, tentunya), 1% menyerang Mac terutama Mac OS 9, Mac OS X (Tiger, Leopard). 2% lagi menyerang sistim operasi lain seperti FreeBSD, OS/2 IBM, dan Sun Operating System.

Jenis-jenis Virus Komputer

Virus komputer sendiri adalah sebuah istilah umum untuk menggambarkan segala jenis serangan terhadap komputer. Namun, bila dikategorikan dari cara kerjanya, virus komputer dapat dikelompokkan ke dalam kategori sebagai berikut:

  • Worm - merupakan program yang diam-diam menginstallkan dirinya ke dalam komputer ketika pengguna sedang membuka laman-laman tertentu di Internet.
  • Trojan - merupakan program yang menginjeksikan dirinya ke dalam sebuah program baik-baik, yang mengakibatkan Trojan tersebut aktif di memori ketika program inang tersebut dijalankan oleh pengguna.
  • Hacking - merupakan serangan langsung dari hacker terhadap komputer pengguna yang mengakses laman internet tertentu, dengan atau tanpa program bantuan yang telah disisipkan di komputer pengguna.
  • Backdoor - merupakan program pencuri data-data pribadi dari user, dan secara diam-diam mengirimkannya kepada sang pembuat virus.
  • Spyware, Malware, dan Adware - merupakan program yang didesain untuk menjejali komputer pengguna dengan promosi-promosi yang mengganggu.
  • Rogue dan Ransomware - merupakan program yang meniru program antivirus dan menampilkan aktivitas layaknya antivirus normal, dan memberikan peringatan-peringatan palsu tentang adanya virus. Tujuannya adalah agar pengguna membeli dan mengaktivasi program antivirus palsu itu dan mendatangkan uang bagi pembuat virus rogue tersebut.
  • Virus Telepon Seluler - merupakan virus yang khusus berjalan di telepon seluler, dan dapat menimbulkan berbagai macam efek, mulai dari merusak telepon seluler, mencuri data-data di dalam telepon seluler, sampai membuat panggilan-panggilan diam-diam dan menghabiskan pulsa pengguna telepon seluler.

Cara Mengatasi Virus Komputer

Serangan virus dapat dicegah atau ditanggulangi dengan menggunakan perangkat lunak antivirus. Jenis perangkat lunak ini dapat juga mendeteksi dan menghapus virus komputer, asalkan basis data virus komputer yang dimiliki oleh perangkat lunak antivirus telah mengandung kode untuk menghapus virus tersebut.

Contoh antivirus yang bisa diandalkan dan menangkal virus adalah Kaspersky, Panda, Sophos, Symantec, Bit Defender, Ansav, SmadAV, AVG, AntiVir, PCMAV, Norton, Norman, McAfee, dan lain sebagainya.

Senin, 25 Januari 2010

hacker dan cracker

Pengertian Hacker dan Cracker

1. Hacker

Hacker adalah sebutan untuk orang atau sekelompok orang yang memberikan sumbangan bermanfaat untuk dunia jaringan dan sistem operasi, membuat program bantuan untuk dunia jaringan dan komputer.Hacker juga bisa di kategorikan perkerjaan yang dilakukan untuk mencari kelemahan suatu system dan memberikan ide atau pendapat yang bisa memperbaiki kelemahan system yang di temukannya.

2. Cracker

Sedangkan cracker adalah sebutan untuk orang yang mencari kelemahan system dan memasukinya untuk kepentingan pribadi dan mencari keuntungan dari system yang di masuki seperti: pencurian data, penghapusan, dan banyak yang lainnya.

Hirarki / Tingkatan Hacker

Ternyata Hacker juga mempunyai tingkatan-tingkatan, tiap tingkatan di bedakan dengan kemampuan dan ilmu yang dimiliki sang hacker :

1.Elite

Ciri-ciri : mengerti sistem operasi luar dalam, sanggup mengkonfigurasi & menyambungkan jaringan secara global, melakukan pemrogramman setiap harinya, effisien & trampil, menggunakan pengetahuannya dengan tepat, tidak menghancurkan data-data, dan selalu mengikuti peraturan yang ada. Tingkat Elite ini sering disebut sebagai ‘suhu’.

2.Semi Elite

Ciri-ciri : lebih muda dari golongan elite, mempunyai kemampuan & pengetahuan luas tentang komputer, mengerti tentang sistem operasi (termasuk lubangnya), kemampuan programnya cukup untuk mengubah program eksploit.

3.Developed Kiddie

Ciri-ciri : umurnya masih muda (ABG) & masih sekolah, mereka membaca tentang metoda hacking & caranya di berbagai kesempatan, mencoba berbagai sistem sampai akhirnya berhasil & memproklamirkan kemenangan ke lainnya, umumnya masih menggunakan Grafik User Interface (GUI) & baru belajar basic dari UNIX tanpa mampu menemukan lubang kelemahan baru di sistem operasi.

4.Script Kiddie

Ciri-ciri : seperti developed kiddie dan juga seperti Lamers, mereka hanya mempunyai pengetahuan teknis networking yang sangat minimal, tidak lepas dari GUI, hacking dilakukan menggunakan trojan untuk menakuti & menyusahkan hidup sebagian pengguna Internet.

5.Lammer

Ciri-ciri : tidak mempunyai pengalaman & pengetahuan tapi ingin menjadi hacker sehingga lamer sering disebut sebagai ‘wanna-be’ hacker, penggunaan komputer mereka terutama untuk main game, IRC, tukar menukar software prirate, mencuri kartu kredit, melakukan hacking dengan menggunakan software trojan, nuke & DoS, suka menyombongkan diri melalui IRC channel, dan sebagainya. Karena banyak kekurangannya untuk mencapai elite, dalam perkembangannya mereka hanya akan sampai level developed kiddie atau script kiddie saja.

Cracker tidak mempunyai hirarki khusus karena sifatnya hanya membongkar dan merusak

blog

Blog merupakan singkatan dari "web log" adalah bentuk aplikasi web yang menyerupai tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web umum. Tulisan-tulisan ini seringkali dimuat dalam urut terbalik (isi terbaru dahulu baru kemudian diikuti isi yang lebih lama), meskipun tidak selamanya demikian. Situs web seperti ini biasanya dapat diakses oleh semua pengguna internet sesuai dengan topik dan tujuan dari si pengguna blog tersebut.


Sejarah

Media blog pertama kali dipopulerkan oleh Blogger.com, yang dimiliki oleh PyraLab sebelum akhirnya PyraLab diakuisi oleh Google.Com pada akhir tahun 2002 yang lalu. Semenjak itu, banyak terdapat aplikasi-aplikasi yang bersifat sumber terbuka yang diperuntukkan kepada perkembangan para penulis blog tersebut.

Blog mempunyai fungsi yang sangat beragam,dari sebuah catatan harian, media publikasi dalam sebuah kampanye politik, sampai dengan program-program media dan perusahaan-perusahaan. Sebagian blog dipelihara oleh seorang penulis tunggal, sementara sebagian lainnya oleh beberapa penulis, . Banyak juga weblog yang memiliki fasilitas interaksi dengan para pengunjungnya, seperti menggunakan buku tamu dan kolom komentar yang dapat memperkenankan para pengunjungnya untuk meninggalkan komentar atas isi dari tulisan yang dipublikasikan, namun demikian ada juga yang yang sebaliknya atau yang bersifat non-interaktif.

Situs-situs web yang saling berkaitan berkat weblog, atau secara total merupakan kumpulan weblog sering disebut sebagai blogosphere. Bilamana sebuah kumpulan gelombang aktivitas, informasi dan opini yang sangat besar berulang kali muncul untuk beberapa subyek atau sangat kontroversial terjadi dalam blogosphere, maka hal itu sering disebut sebagai blogstorm atau badai blog.

Komunitas Blogger

Komunitas blogger adalah sebuah ikatan yang terbentuk dari para blogger berdasarkan kesamaan-kesamaan tertentu, seperti kesamaan asal daerah, kesamaan kampus, kesamaan hobi, dan sebagainya. Para blogger yang tergabung dalam komunitas-komunitas blogger tersebut biasanya sering mengadakan kegiatan-kegiatan bersama-sama seperti kopi darat.

Untuk bisa bergabung di komunitas blogger, biasanya ada semacam syarat atau aturan yang harus dipenuhi untuk bisa masuk di komunitas tersebut, misalkan berasal dari daerah tertentu Jenis-jenis blog

  • Blog politik: Tentang berita, politik, aktivis, dan semua persoalan berbasis blog (Seperti kampanye).
  • Blog pribadi: Disebut juga buku harian online yang berisikan tentang pengalaman keseharian seseorang, keluhan, puisi atau syair, gagasan jahat, dan perbincangan teman.
  • Blog bertopik: Blog yang membahas tentang sesuatu, dan fokus pada bahasan tertentu.
  • Blog kesehatan: Lebih spesifik tentang kesehatan. Blog kesehatan kebanyakan berisi tentang keluhan pasien, berita kesehatan terbaru, keterangan-ketarangan tentang kesehatan, dll.
  • Blog sastra: Lebih dikenal sebagai litblog (Literary blog).
  • Blog perjalanan: Fokus pada bahasan cerita perjalanan yang menceritakan keterangan-keterangan tentang perjalanan/traveling.
  • Blog riset: Persoalan tentang akademis seperti berita riset terbaru.
  • Blog hukum: Persoalan tentang hukum atau urusan hukum; disebut juga dengan blawgs (Blog Laws).
  • Blog media: Berfokus pada bahasan kebohongan atau ketidakkonsistensi media massa; biasanya hanya untuk koran atau jaringan televisi
  • Blog agama: Membahas tentang agama
  • Blog pendidikan: Biasanya ditulis oleh pelajar atau guru.
  • Blog kebersamaan: Topik lebih spesifik ditulis oleh kelompok tertentu.
  • Blog petunjuk (directory): Berisi ratusan link halaman website.
  • Blog bisnis: Digunakan oleh pegawai atau wirausahawan untuk kegiatan promosi bisnis mereka
  • Blog pengejawantahan: Fokus tentang objek diluar manusia; seperti anjing
  • Blog pengganggu (spam): Digunakan untuk promosi bisnis affiliate; juga dikenal sebagai splogs (Spam Blog)

Budaya populer

Ngeblog (istilah bahasa Indonesia untuk blogging) harus dilakukan hampir setiap waktu untuk mengetahui eksistensi dari pemilik blog. Juga untuk mengetahui sejauh mana blog dirawat (mengganti template) atau menambah artikel. Sekarang ada lebih 10 juta blog yang bisa ditemukan di Internet.[rujukan?] Dan masih bisa berkembang lagi, karena saat ini ada banyak sekali software, tool, dan aplikasi Internet lain yang mempermudah para blogger (sebutan pemilik blog) untuk merawat blognya.selain merawat dan terus melakukan pembaharuan di blognya, para blogger yang tergolong baru pun masih sering melakukan blogwalking, yaitu aktivitas dimana para blogger meninggalkan link di blog atau situs orang lain seraya memberikan komentar. Beberapa blogger kini bahkan telah menjadikan blognya sebagai sumber pemasukan utama. Sehingga kemudian muncullah istilah profesional blogger, atau problogger, orang yang menggantungkan hidupnya hanya dari aktivitas ngeblog.[rujukan?] karena memang faktanya banyak chanel-chanel pendapatan dana baik berupa dolar maupun rupiah dari aktivitas ngeblog ini.

Resiko kejahatan

Karena blog sering digunakan untuk menulis aktivitas sehari-hari yang terjadi pada penulisnya, ataupun merefleksikan pandangan-pandangan penulisnya tentang berbagai macam topik yang terjadi dan untuk berbagi informasi - blog menjadi sumber informasi bagi para hacker, pencuri identitas, mata-mata, dan lain sebagainya. Banyak berkas-berkas rahasia dan penulisan isu sensitif ditemukan dalam blog-blog. Hal ini berakibat dipecatnya seseorang dari pekerjaannya, diblokir aksesnya, didenda, dan bahkan ditangkap.