Selasa, 22 Februari 2011

Jaringan Komputer

Dasar Jaringan Komputer
Jaringan komputer adalah sekumpulan peralatan komputer yang dihubungkan
 agar dapat saling berkomunikasi dengan tujuan untuk membagi sumber daya.

Jenis-Jenis Jaringan Komputer
Secara umum jaringan komputer dibagi atas lima jenis,diantaranya :
1. Local Area Network (LAN)
Local Area Network (LAN), merupakan jaringan milik pribadi di dalam sebuah gedung
atau kampus yang berukuran sampai beberapa kilometer. LAN seringkali digunakan
untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor
suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (resouce,
misalnya printer) dan saling bertukar informasi.

2. Metropolitan Area Network (MAN)
Metropolitan Area Network (MAN), pada dasarnya merupakan versi LAN yang
berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN.
MAN dapat mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga
sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum.
MAN mampu menunjang data dan suara, bahkan dapat berhubungan dengan jaringan
televisi kabel.

3. Wide Area Network (WAN)
Wide Area Network (WAN), jangkauannya mencakup daerah geografis yang luas,
seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin-mesin
yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.

Topologi Jaringan Komputer
Topologi adalah suatu cara menghubungkan komputer yang satu dengan komputer yang lainnya sehingga membentuk suatu jaringan. Cara yang saat ini banyak digunakan adalah bus, token-ring, star dan peer-to-peer network. Masing-masing topologi ini mempunyai ciri khas, dengan kelebihan dan kekurangannya masing-masing

1. Topologi Bus
Keuntungan
• Hemat kabel
• Layout kabel sederhana
• Mudah dikembangkan
Kerugian
• Deteksi dan isolasi kesalahan sangat kecil
• Kepadatan lalu lintas
• Bila salah satu client rusak, maka jaringan tidak bisa berfungsi.
• Diperlukan repeater untuk jarak jauh

2. Topologi Ring
Metode ring adalah cara menghubungkan komputer
sehingga berbentuk ring (lingkaran). Setiap simpul mempunyai tingkatan yang sama.
Jaringan akan disebut sebagai loop, data dikirimkan kesetiap simpul dan setiap
informasi yang diterima simpul diperiksa alamatnya apakah data itu untuknya atau
bukan.
Keuntungan
• Hemat Kabel
Kerugian
• Peka kesalahan
• Pengembangan jaringan lebih kaku

3. Topologi Star
     Kontrol terpusat, semua link harus melewati pusat yang menyalurkan data tersebut
kesemua simpul atau client yang dipilihnya. Simpul pusat dinamakan stasium primer
atau server dan lainnya dinamakan stasiun sekunder atau client server. Setelah
hubungan jaringan dimulai oleh server maka setiap client server sewaktu-waktu dapat
menggunakan hubungan jaringan tersebut tanpa menunggu perintah dari server.
Keuntungan
• Paling fleksibel
• Pemasangan/perubahan stasiun sangat mudah dan tidak mengganggu bagianjaringan lain
• Kontrol terpusat
• Kemudahan deteksi dan isolasi kesalahan/kerusakan
• Kemudahaan pengelolaan jaringan
Kerugian
• Boros kabel
• Perlu penanganan khusus
• Kontrol terpusat (HUB) jadi elemen kritis

Pemrograman Berorientasi Objeck


       Pemrogman ini muncul setelah era pemrograman terstruktur, dimana dalam pemrograman ini punya banyak keunggulan dalam penaganan proyek-proyek yang luar biasa kompleks dan menawarkan fleksibilitas, kegunaulangan dan kemudahan pemeliharaan. Contoh bahasa pemrogaman yang menggunakan konsep OOP(Object Oriented Programming) adalah Java.

       Ada 4 istilah dalam OOP yang merupakan tahapan dalam membuatobject, adalah :, dimana dalam pemrograman ini punya banyak keunggulan dalam penaganan proyek-proyek yang luar biasa kompleks dan menawarkan fleksibilitas, kegunaulangan dan kemudahan pemeliharaan. Contoh bahasa pemrogaman yang menggunakan konsep OOP(Object Oriented Programming) adalah Java.
       
       Ada 4 istilah dalam OOP yang merupakan tahapan dalam membuatobject, adalah :
1.       Abstraction : Bagaimana kita melakukan filtering, atau bisa dikatakan proses pemodelan, contoh dalam membuat rumah, kita harus bisa membuat model atau rancanganya terlebih dahaulu.
Contoh dalam system informasi:
Kita ambil contoh dalam Sistem Informasi Rumah Sakit
  •  Cari data apa saja yang diperlukan, dalam hal ini misalnya:
Pasien
Perawat
Kamar
  •   Dari data tersebut, kitah olah menjadi proses , missal dalam hal ini ada 4 proses dalam rumah sakit :
Register
Pemeriksaan
Pemngambilan Obat
Pembayaran
  •   Dari semua proses dan data yang ada baru kita melakukan yang namanya filtering ( Memilih data-data yang penting yang akan digunakan dalam system)
Contoh




























2. Encapsulation Membungkus data dan Proses ke dalam class-prosedure.
1.       3.  Inheritance
Penurunan atau generalisasi bahwa suatu Class bisa diturunkan ke kelas lain.
Contoh, saya punya Class Rumah dan ada turunanya, bisa digambarkan sebagai berikut:


4. Polymorph
Maksudnya Robot dalam hal berjalan atau berlari itu punya turunan yang sama-sama bisa berlari maupun berjalan, tapi bedanya yang 1 pakai kaki, dan yang satunya lagi pakai roda.
1.