Senin, 15 September 2014


Pengertian Dasar dan Simbol Flowchart

Posted: 09/12/2010 in Uncategorized
1
Pengenalan Flowchart
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung.
Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram (programmer) menerjemahkannya ke bentuk program dengan bahsa pemrograman.
Pengenalan Flowchart
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung.
Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram (programmer) menerjemahkannya ke bentuk program dengan bahsa pemrograman.
Simbol-simbol flowchart
Flowchart disusun dengan simbol-simbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses di dalam program. Simbol-simbol yang dipakai antara lain :
Flow Direction symbol
Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain. Simbol ini disebut juga connecting line.
Terminator Symbol
Yaitu simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan
Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses dalam lembar / halaman yang sama.
Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses pada lembar / halaman yang berbeda.
Processing Symbol
Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer
Simbol Manual Operation
Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer
Simbol Decision
Simbol pemilihan proses berdasarkan kondisi yang ada.
Simbol Input-Output
Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya
Simbol Manual Input
Simbol untuk pemasukan data secara manual on-line keyboard
Simbol Preparation
 
Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage.
Simbol Predefine Proses

Simbol untuk pelaksanaan suatu bagian (sub-program)/prosedure
Simbol Display
 
Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer dan sebagainya.
Simbol disk and On-line Storage
 
Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.
Simbol magnetik tape Unit
Simbol yang menyatakan input berasal dari pita magnetik atau output disimpan ke pita magnetik.
Simbol Punch Card
 
Simbol yang menyatakan bahwa input berasal dari kartu atau output ditulis ke kartu
Simbol Dokumen
Simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas.
Kaidah-kaidah pembuatan Flowchart
Dalam pembuatan flowchart tidak ada rumus atau patokan yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan pemrogram lainnya.
Namun secara garis besar, setiap pengolahan selalu terdiri dari tiga bagian utama, yaitu;
  1. Input berupa bahan mentah
  2. Proses pengolahan
  3. Output berupa bahan jadi.
Untuk pengolahan data dengan komputer, dapat dirangkum urutan dasar untuk pemecahan suatu masalah, yaitu;
  • START: berisi instruksi untuk persiapan perlatan yang diperlukan sebelum menangani  pemecahan masalah.
  • READ: berisi instruksi untuk membaca data dari suatu peralatan input.
  • PROCESS: berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca.
  • WRITE: berisi instruksi untuk merekam hasil kegiatan ke perlatan output.
  • END: mengakhiri kegiatan pengolahan
Gambar berikut memperlihatkan flowchart dari kegiatan dasar diatas.
Dari gambar flowchart di atas terlihat bahwa suatu flowchart harus terdapat proses persiapan dan proses akhir. Dan yang menjadi topik dalam pembahasan ini adalah tahap proses. Karena kegiatan ini banyak mengandung variasi sesuai dengan kompleksitas masalah yang akan dipecahkan. Walaupun tidak ada kaidah-kaidah yang baku dalam penyusunan flowchart, namun ada beberapa anjuran yaitu:
  • Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat
  • Penggambaran flowchart yang simetris dengan arah yang jelas.
  • Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.
Operator

Selasa, 09 September 2014

Topologi Jaringan | Kelebihan dan Kekurangan

Topologi jaringan adalah hal yang menjelaskan hubungan geometris antara unsur-unsur dasar penyusun jaringan, yaitu node, link, dan station.
Untuk mendevelop Local Area Network (LAN) dibutuhkan suatu perencanaan atau bisa kita kenal sebagai topology. Topologi adalah suatu cara menghubungkan komputer yang satu dengan komputer lainnya sehingga membentuk 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 sendiri.
Topologi ini mengacu dan mengadaptasi kepada keadaan jaringan yang ada di-lapangan (memungkinkan atau tidaknya digunakan salah satu topologi). Tapi keseluruhan grand design jaringan (pemilihan alat-alat, aksesoris, aktif / pasif device) dan kebijakan / policy yang akan diaplikasikan setelah selesainya suatu project, akan berdasarkan dari pemilihan bentukan Topologi Jaringan ini.
Jenis Topologi
1.  Topologi BUS
2.  Topologi Star
3.  Topologi Ring
4.  Topologi Mesh
5.  Topologi Tree
6.  Topologi Extended Star
Setiap jenis topologi di atas masing-masing memiliki kelebihan dan kekurangan. Pemilihan topologi jaringan didasarkan pada skala jaringan, biaya, tujuan, dan pengguna. Topologi-topologi ini sering kita temui di kehidupan sehari-hari, namun kita tak menyadarinya. Topologi pertama yang digunakan adalah topologi bus. Semua Topologi memiliki kelebihan dan kekurangan tersendiri.
1. Topologi BUS
Description: topologi jaringan komputer bus

Karakteristik Topologi BUS
  • Node – node dihubungkan secara serial sepanjang kabel, dan pada kedua ujung kabel ditutup dengan terminator.
  • Sangat sederhana dalam instalasi
  • Sangat ekonomis dalam biaya.
  • Paket‐paket data saling bersimpangan pada suatu kabel
  • Tidak diperlukan hub, yang banyak diperlukan adalah Tconnector pada setiap ethernet card.
  • Problem yang sering terjadi adalah jika salah satu node rusak, maka jaringan keseluruhan dapat down, sehingga seluruh node tidak bisa berkomunikasi dalam jaringan tersebut.
Keuntungan Topologi BUS
  • Topologi yang sederhana
  • Kabel yang digunakan sedikit untuk menghubungkan komputer‐komputer atau peralatan‐peralatan yang lain
  • Biayanya lebih murah dibandingkan dengan susunan pengkabelan yang lain.
  • Cukup mudah apabila kita ingin memperluas jaringan pada topologi bus.
Kerugian Topologi BUS
  • Traffic (lalu lintas) yang padat akan sangat memperlambat bus.
  • Setiap barrel connector yang digunakan sebagai penghubung memperlemah sinyal elektrik yang dikirimkan, dan kebanyakan akan menghalangi sinyal untuk dapat diterima dengan benar.
  • Sangat sulit untuk melakukan troubleshoot pada bus.
  • Lebih lambat dibandingkan dengan topologi yang lain.
2. Topologi STAR

Description: topologi jaringan komputer star

Karakteristik Topologi STAR
  • Setiap node berkomunikasi langsung dengan konsentrator (HUB)
  • Bila setiap paket data yang masuk ke consentrator (HUB) kemudian di broadcast keseluruh node yang terhubung sangat banyak (misalnya memakai hub 32 port), maka kinerja jaringan akan semakin turun.
  • Sangat mudah dikembangkan
  • Jika salah satu ethernet card rusak, atau salah satu kabel pada terminal putus, maka keseluruhhan jaringan masih tetap bisa berkomunikasi atau tidak terjadi down pada jaringan keseluruhan tersebut.
  • Tipe kabel yang digunakan biasanya jenis UTP.
Keuntungan Topologi STAR
  • Cukup mudah untuk mengubah dan menambah komputer ke dalam jaringan yang menggunakan topologi star tanpa mengganggu aktvitas jaringan yang sedang berlangsung.
  • Apabila satu komputer yang mengalami kerusakan dalam jaringan maka computer tersebut tidak akan membuat mati seluruh jaringan star.
  • Kita dapat menggunakan beberapa tipe kabel di dalam jaringan yang sama dengan hub yang dapat mengakomodasi tipe kabel yang berbeda.
Kerugian Topologi STAR
  • Memiliki satu titik kesalahan, terletak pada hub. Jika hub pusat mengalami kegagalan, maka seluruh jaringan akan gagal untuk beroperasi.
  • Membutuhkan lebih banyak kabel karena semua kabel jaringan harus ditarik ke satu central point, jadi lebih banyak membutuhkan lebih banyak kabel daripada topologi jaringan yang lain.
  • Jumlah terminal terbatas, tergantung dari port yang ada pada hub.
  • Lalulintas data yang padat dapat menyebabkan jaringan bekerja lebih lambat.
3. Topologi RING

Description: topologi jaringan komputer ring

Karaktristik Topologi RING
  • Node‐node dihubungkan secara serial di sepanjang kabel, dengan bentuk jaringan seperti lingkaran.
  • Sangat sederhana dalam layout seperti jenis topologi bus.
  • Paket‐paket data dapat mengalir dalam satu arah (kekiri atau kekanan) sehingga collision dapat dihindarkan.
  • Problem yang dihadapi sama dengan topologi bus, yaitu: jika salah satu node rusak maka seluruh node tidak bisa berkomunikasi dalam jaringan tersebut.
  • Tipe kabel yang digunakan biasanya kabel UTP atau Patch Cable (IBM tipe 6).
Keuntungan Topologi RING
  • Data mengalir dalam satu arah sehingga terjadinya collision dapat dihindarkan.
  • Aliran data mengalir lebih cepat karena dapat melayani data dari kiri atau kanan dari server.
  • Dapat melayani aliran lalulintas data yang padat, karena data dapat bergerak kekiri atau kekanan.
  • Waktu untuk mengakses data lebih optimal.
Kerugian Topologi RING
  • Apabila ada satu komputer dalam ring yang gagal berfungsi, maka akan mempengaruhi
  • keseluruhan jaringan.
  • Menambah atau mengurangi computer akan mengacaukan jaringan.
  • Sulit untuk melakukan konfigurasi ulang.
4. Topologi MESH

Description: topologi jaringan komputer mesh

Karakteristik Topologi MESH
  • Topologi mesh memiliki hubungan yang berlebihan antara peralatan‐peralatan yang ada.
  • Susunannya pada setiap peralatan yang ada didalam jaringan saling terhubung satu sama lain.
  • Jika jumlah peralatan yang terhubung sangat banyak, tentunya ini akan sangat sulit sekali untuk dikendalikan dibandingkan hanya sedikit peralatan saja yang terhubung.
Keuntungan Topologi MESH
  • Keuntungan utama dari penggunaan topologi mesh adalah fault tolerance.
  • Terjaminnya kapasitas channel komunikasi, karena memiliki hubungan yang berlebih.
  • Relatif lebih mudah untuk dilakukan troubleshoot.
Kerugian Topologi MESH
  • Sulitnya pada saat melakukan instalasi dan melakukan konfigurasi ulang saat jumlah komputer dan peralatan‐peralatan yang terhubung semakin meningkat jumlahnya.
  • Biaya yang besar untuk memelihara hubungan yang berlebih.
5. Topologi Tree
Description: http://irwananwar.files.wordpress.com/2012/12/topologi-tree.gif?w=280&h=250
Kelebihan Topologi Tree
  • Seperti topologi star perangkat terhubung pada pusat pengendali /HUB.
  • Tetapi HUB dibagi menjadi dua,central HUB,dan secondary HUB
  • Topologi tree ini memiliki keunggulan lebih mampu menjangkau jarak yang lebih jauh dengan mengaktifkan fungsi Repeater yang dimiliki oleh HUB.
Kelemahan Topologi Tree
  • Kabel yang digunakan menjadi lebih banyak sehingga diperlukan perencanaan yang matang dalam pengaturannya , termasuk di dalamnya adalah tata letak ruangan.
6. Topologi Extended Star 
Topologi Extended Star merupakan perkembangan lanjutan dari topologi star, karakteristiknya tidak jauh berbeda dengan topologi star.Description: http://irwananwar.files.wordpress.com/2012/12/200905260923382521extended_star_topology.png?w=280&h=250
Kelebihan Topologi Extended Star
  •  Jika satu kabel sub node terputus maka sub node yang lainnya tidak terganggu, tetapi apabila central node terputus maka semua node disetiap sub node akan terputus
Kekurangan Topologi Extended Star

  • Tidak dapat digunakan kabel yang “lower grade” karena hanya menghandel satu traffic node, karena untuk berkomunikasi antara satu node ke node lainnya membutuhkan beberapa kali hops.

Rabu, 03 September 2014

KONSEP DASAR JARINGAN

PERKEMBANGAN JARINGAN
 
Kebutuhan akan pemanfaatan komputer dalam rangka mendukung kinerja menjadi sebuah keharusan maka kemudian dibuatlah sebuah komputer super, yakni sebuah komputer berkemampuan super yang mampu melayani manusia dengan mudah dan cepat. Tetapi hal tersebut belumlah cukup karena kebutuhan yang makin berkembang yakni kebutuhan melakukan pertukaran data ( sharing data ) yang menjadi kebutuhan mutlak guna mempermudah pekerjaan tanpa harus berpindah tempat maupun memindahkan perangkat keras ( hardware ) penyimpanan data.

               Dari sinilah kemudian muncul sebuah konsep yang dikenal dengan nama TSS ( Time Sharing System ), yakni bentuk pertama kali jaringan komputer. Aplikasi pada konsep TSS yaitu beberapa komputer terminal terhubung secara seri ke sebuah host komputer.selanjutnya konsep ini berkembang menjadi konsep Distributed Processing ( proses dan sistem distribusi ) yang mampu melayani host komputer secara paralel. Kemudian berkembang sebuah taknologi LAN ( Local Area Network ), jaringan raksasa yang di kenal dengan WAN ( Wide Area Network ) hingga internet ( global ).
 
JENIS – JENIS JARINGAN KOMPUTER
a)      LAN ( Local Area Network )
Merupakan jaringan milik pribadi dengan jangkauan satu gedung atau beberapa km saja untuk dapat memakai bersama sumber daya dan saling bertukar informasi.
b)      INTRANET
Memiliki konsep yang sama dengan LAN namun bedanya hanya penambahan web server pada servernya. Intranet bersifat tertutup dan keamanannya terjaga ( hanya digunakan oleh kalangan sendiri ).
c)      MAN ( Metropolitan Area Network )
Merupakan kumpulan LAN dengan jangkauan lebih besar yaitu satu kota. MAN dapat mencakup kantor – kantor atau perusahaan yang letaknya berdekatan. Dapat dimanfaatkan untuk keperluan pribadi atau umum dan mampu menunjang data, suara, bahkan TV kabel.
d)      WAN ( Wide Area Network )
Merupakan jaringan komputer dengan jangkauan daerah yang luas yaitu antar negara bahkan benua. Sifatnya tertutup dengan menggunakan jasa provider tertentu sebagai media penghubungnya.
e)      INTERNET
Merupakan kumpulan jaringan yang terkoneksi yang dapat diakses oleh siapapun, kapanpun, dan di manapun. Sifatnya sangat terbuka dan keamannya kurang terjamin.
f)       WIRELES ( jaringan tanpa kabel )
Merupakan jaringan komunikasi yang dilakukan tanpa kabel yang mampu memberikan kecepatan akses lebih cepat dibanding jaringan dengan kabel. Contoh : teknologi infrared, bluetooth, modem, dll

 
TOPOLOGI JARINGAN
Topologi adalah suatu cara menghubungkan komputer yang satu dengan komputer lainnya sehingga membentuk jaringan. Cara yang saat ini banyak digunakan adalah Bus, Token-Ring, dan Star Network. Masingmasing topologi ini mempunyai ciri khas, dengan kelebihan dan kekurangannya sendiri.
a)     TOPOLOGI BUS
Pada topologi Bus digunakan sebuah kabel tunggal atau
kabel pusat dimana seluruh workstation dan server dihubungkan.
Keuntungan
· Hemat kabel
· Layout kabel sederhana
· Pengembangan jaringan atau penambahan workstation baru      dapat dilakukan dengan mudah tanpa mengganggu workstation   lain
Kerugian
· Deteksi dan isolasi kesalahan sangat kecil
· Kepadatan lalu lintas pada jalur utama
· Kelemahan dari topologi ini adalah bila terdapat gangguan di
  sepanjang kabel pusat maka keseluruhan jaringan akan mengalami
  gangguan
· Diperlukan repeater untuk jarak jauh


 
b)     TOPOLOGI TOKEN RING
Di dalam topologi Ring semua workstation dan server dihubungkan sehingga terbentuk suatu pola
lingkaran atau cincin. Tiap workstationataupun server akan menerima dan melewatkan informasi dari satu komputer ke komputer lain, bila alamat-alamat yang dimaksud sesuai maka informasi diterima dan bila tidak informasi akan dilewatkan.

Kelemahan :  setiap node dalam jaringan akan selalu ikut serta mengelola informasi yang dilewatkan dalam jaringan, sehingga bilaterdapat gangguan di suatu node maka seluruh jaringanakan terganggu.
Keunggulan : tidak terjadinya collision atau tabrakan pengiriman data seperti pada topologi Bus, karena hanya satu node dapatmengirimkan data pada suatu saat.


 
 
c)      TOPOLOGI STAR
Masing – masing workstasion dan server akan langsung dihubungkan ke HUB / Switch.
Keuntungan
· Paling fleksibel
· Pemasangan/perubahan stasiun sangat mudah
  dan tidak mengganggu
  bagian jaringan lain
· Kontrol terpusat
· Kemudahan deteksi dan isolasi kesalahan /
   kerusakan pengelolaan
   jaringan
Kerugian
· Boros kabel
· Perlu penanganan khusus
· Kontrol terpusat (HUB / Switch) jadi elemen kritis

 
d)      TOPOLOGI  TREE
Pada dasrnya merupakan bentuk yang lebih luas dari topologi star.
Kelebihan dan kelemahan topologi star juga dimiliki oleh topologi ini hanya perbedaannya adalah Hub dan kabel yang digunakan menjadi lebih banyak sehingga perlu perencanaaan yang matang dalam pengaturannya.


 
e)      TOPOLOGI MESH
Susunan setiap peralatan jaringan saling terhubung satu sama lain. Jika ada peralatan ( komputer ) yang akan disambungkan maka perhitungannya adalahn(n – 1)/2. Jika komputer yang terhubung semakin banyak maka akan semakin banyak pula hubungan yang akan diatur sehingga akan memperumit penginstalan. Topologi ini cocok digunakan pada sistem yang kecil.
Kelebihan :
·  Hubungan dedicated link lebih cepat karena satu link digunakan khusus untuk berkomunikasi dengan komputer yang dituju saja.
·  Memiliki sifat Robust yaitu gangguan tersebut tidak kan mempengaruhi koneksi komputer satu dengan yang lainnya.
·  Privacy dan sucurity lebih terjamin.
·  Memudahkan proses identifikasi permasalahan pada saat terjadi kerusakan koneksi antar komputer.
Kekurangan :
·  Membutuhkan banyak kabel dan port I/O
·  Biaya relatif mahal
·  Instalasi dan konfigurasi lebih sulit
·  Banyak kabel yang digunakan sehingga memerlukan ruangan yang cukup untuk tiap komputer tsb.

 
Jaringan komputer merupakan gabungan antar teknologi komputer dengan teknologi komunikasi. Gabungan teknologi ini melahirkan pengolahan data yang dapat didistribusikan yang mencakup pemakaian data base, software aplikasi, perakitan hardware, otomatisasi perkantoran, serta peningkatan efisiensi kerja. Banyak sekali manfaat dibangunnya jaringan komputer, antara lain :
Resource Sharing
Artinya dapat menggunakan sumber daya ( hardware ) yang ada secara bersama – sama
      Reliabilitas Tinggi
Artinya dengan jaringan komputer anda akan mendapatkan reliabilitas yang tinggi dengan memiliki sumber – sumber persediaan.
      Sharing Software
Artinya suatu software dapat diakses dan diupdate secara bersama – sama dalam satu waktu, misalnya program spreadsheet dalam accounting dll
      Information Sharing
Artinya memakai bersama program aplikasi dan data yang tersimpan dalam server
      Network Access
Artinya komputer yang terhubung jaringan dapat mengakses jaringan yang lebih luas seperti WAN ( Wide Area Network ) bahkan dapat mengakses internet hanya dalam satu ISP ( Internet Service Provider )
      Keamanan Data
Artinya keamanan dapat diatur oleh administrator jaringan seperti pemberian hak akses dan penggunaan password untuk melindungi pemakaian komputer serve 
           Menghemat Uang
Dari kesekian manfaat tadi pada intinya dapat sedikit menghemat pengeluaran