Pages

Senin, 24 Oktober 2016

Sistem Jaringan

A.   Sejarah Cisco
Pada awal 1980-an, ada sepasang suami istri yaitu Len dan Sandy Bosack yang dulu bekerja di dua departemen komputer yang berbeda yang terletak di Stanford University. Pasangan ini sedang menghadapi masalah dalam membuat komputer mereka berkomunikasi satu sama lain. Untuk mengatasi masalah ini, mereka membuat sebuah server gateway di ruangtamu mereka yang menuju cara sederhana membuat dua departemen berkomunikasi satu sama lain dengan bantuan protokol IP. Mereka mendirikan cisco Systems (dengan c kecil) pada tahun 1984, memiliki server gateway komersial kecil yang membawa sebuah revolusi dalam Networking. Nama perusahaan diubah menjadi Cisco Systems, Inc pada tahun 1992. Advanced Gateway Server (AGS) adalah produk pertama yang dipasarkan perusahaan. Setelah ini dating Mid-Range Gateway Server (MGS), Compact Gateway Server (cgs), Integrated Gateway Server (IGS) dan AGS +.Akhirnya menciptakan router cisco 4000, 7000, 2000, dan 3000 series. Router ini masih ada dan meningkatkan setiap hari. Cisco adalah pemimpin besar dunia ketika datang ke  jaringan untuk Internet. Produk perusahaan ini mengarah pada kemudahan dalam mengakses dan mentransfer informasi terlepas dari perbedaan waktu, tempat atau platform. Sertifikasi CCNA adalah sertifikat yang pertama dalam jajaran sertifikasi Cisco dan merupakan pendahulu untuk semua sertifikasi Cisco. Program CCNA dibuat untuk memberikan dasar yang kokoh yang tidak hanya untuk Cisco Internetwork Operating System (IOS) dan hardware Cisco, tetapi juga internetworking secara umum. Untuk mendapatkan Cisco Certified Internetwork Expert (CCIE) maka Ciscon membuat suatu seri sertifikasi, yaitu:
*       CCNA (Cisco Certified Network Associate)
*       CCNP (Cisco Certified Network Professional)
*       CCIE (Cisco Certified Internetwork Expert)

B.   Macam – macam Cisco
Perusahaan cisco membuat router dengan berbagai seri dan model untuk berbagai kelas atau tingkat penggunaan, seperti :
1.      Cisco Router Tipe Fixed Tingkat Akses
*       Cisco router 700 series
*       Cisco router 801-804
*       Cisco router 805
*       Cisco router 811 dan 813
*       Cisco router 827
*       Cisco router 1000 series
*       Cisco router 2000 series
*       Cisco router 2500 series
*       Cisco router 3000 series
2.      Cisco Router Tipe Modular Tingkat Akses
*       Cisco router 1600 series
*       Cisco router 1720 dan 1750
*       Cisco router 2500 series
*       Cisco router 2600 series
*       Cisco router 3600 series
*       Cisco router 4000 seriesc.


3.      Cisco Router Tipe Modular Tingkat Inti
*       Cisco router 7000 series, untuk enterprise
*       Cisco router 10000 dan 12000 series, untuk enterprise

C.   Cara Menghubungkan Cisci ke PC
1.       Melalui console port
Sebuah port pada router yang disediakan untuk menghubungkan router tersebut pada “dunia luar”. Sebuah kabel Roll Over dibutuhkan untuk menghubungkan serial interface pada PC dan Console port pada router tersebut. Setelah Router terhubung dengan PC, Router dapat dikonfigurasi dengan menjalankan applikasi Hyper Terminal dari PC.
2.       Melalui Network
Dengan cara ini, Router dapat dikonfigurasi dengan PC yang terhubung dengan Routermelalui network. Cara ini hanya bisa digunakan untuk melihat konfigurasi dan memodifikasi konfigurasi pada router.
3.       Cara ini mempunyai kelebihan N
Network administrator lebih leluasamenempatkan PC-nya untuk memodifikasi konfigurasi router. Network administrator bisamenempatkan PC-nya di mana saja, asalkan PC tersebut bisa terhubung ke Router melalui jaringan.
4.       Berikut adalah langkah-langkah menggunakan telnet pada PC dengan Sistem Operasi Windows:
*       Jalankan command prompt (atau MS DOS prompt pada Windows 9x)
*       Ketik perintah berikut pada command prompt:

C:\> telnet IP-address-Router
Contoh:
C:\> telnet 172.16.148.1

D.   Fungsi IOS
Cisco IOS pada router dan switch melakukan fungsi dimana profesional network bergantung untuk membuat infrastruktur jaringannya berjalan seperti yang diinginkan.
Fungsi utama yang dijalankan oleh router dan siwtch Cisco adalah:
*      Mendukung keamanan jaringan
*      IP addressing pada interface fisik dan virtual
*      Menjalankan konfigurasi secara spesifik pada interface untuk mengoptimalkan konektifitas sesuai media
*      Routing
*      Menjalankan teknologi Quality of Service (QoS)

*      Teknologi managemen jaringan

Tiap fitur atau service tersebut telah diasiosasikan dengan perintah konfigurasi sehingga dapat diimplementasikan oleh teknisi jaringan. Service yang dijalankan oleh Cisco IOS umumnya di akses melalui CLI.

https://rezkal.wordpress.com/2013/01/23/makalah-jarkom-pemanfaatan-cisco-dasar-dalam-jaringan-komuputer/
http://fahmpress.blogspot.co.id/2014/10/mengenal-sistem-operasi-jaringan-cisco.html


Rabu, 14 September 2016

Software Python

Python adalah bahasa pemrograman interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif.

Python mendukung multi paradigma pemrograman, utamanya namun tidak dibatasi, pada pemrograman berorientasi objek, pemrograman imperatif, dan pemrograman fungsional. Salah satu fitur yang tersedia pada python adalah sebagai bahasa pemrograman dinamis yang dilengkapi dengan manajemen memori otomatis. Seperti halnya pada bahasa pemrograman dinamis lainnya, python umumnya digunakan sebagai bahasa skrip meski pada praktiknya penggunaan bahasa ini lebih luas mencakup konteks pemanfaatan yang umumnya tidak dilakukan dengan menggunakan bahasa skrip. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.

Saat ini kode python dapat dijalankan di berbagai platform sistem operasi, beberapa diantaranya adalah:
1. Linux/Unix
2. Windows
3. Mac OS X
4. Java Virtual Machine
5. OS/2
6. Amiga
7. Palm
8. Symbian

Salah satu keunikan Python adalah feature penggabungan dan perulangan string yang begitu sederhana. Suatu string dapat digabungkan dengan string lainnya. Akan tetapi perlu diingat bahwa tipe data string tidak dapat digabungkan dengan tipe data integer maupun float. Penggabungan beberapa string dapat dilakukan dengan menggunakan operator ‘+’. berikut contoh syntax sederhananya

Output = input1 + input2

Dimana input1 dan input2 adalah dua buah string yang akan digabungkan, sedangkan output adalah string hasil penggabungannya. Selain penggabungan, perulangan string pada python relatif begitu sederhana dan mudah dipahami. Dengan menggunakan operator ‘*’ sebagai perulangan dan n, jumlah perulangannya. Contoh perulangan string sebanyak 3 kali

Output = input * 3


Install Phyton di Windows

1. Download Versi Terbaru Python secara Gratis untuk Windows di Situs Resmi Python : https://www.python.org/downloads/ .
2. Jalankan Installernya, dan Ikuti Petunjuk Installnya
 


3. Selesai.

Untuk sistem operasi Lain, Mac OSX misalnya akan sama saja, bedanya untuk Mac OSX ya download Versi Mac OSX nya. Okay, Jika kamu sudah Selesai Menginstall, kamu bisa check apakah Program Python-nya sudah bisa berjalan dengan Baik.

Check Python di Windows

1. Tekan Tombol ( WINDOWS + R ). Untuk menjalankan "RUN" di Windows.
2. Ketik "cmd" untuk membuka Command Prompt pada Windows/
3. Enter.
4. Lalu pada Jendela Command Prompt ketikkan "python -V" untuk melihat Versi Python.


5. Jika sudah Muncul tulisan versi Python, Punya saya "Python 2.7.8" maka itu menunjukkan bahwa Program Python sudah bekerja di Komputer kamu. Dan Kamu sudah siap untuk mulai Praktek belajar Python.

Cara Pengoperasian Python untuk Pemula

Pertama - tama tentunya kita harus membuka Programnya dulu untuk Membuat Program Python di Komputer kita, Bagaimana Caranya?
Untuk Windows silahkan Buka CMD Command Prompt Windows (WINDOWS + R >> Ketikkan "cmd" >> Enter). Lalu Ketikkan "python" pada Jendela CMD untuk membuka Program Python di Windows.

Untuk kalian yang menggunakan Linux hampir sama, Silahkan buka Terminal di Linux dan Ketikkan "python", tampilan di Linux juga akan terlihat hampir sama dengan Screenshoot tampilan Windows di atas, Akan terlihat garis ">>>", itu tandanya Program Python sudah berjalan.

Operasi Matematika di Python

Sama seperti Bahasa Pemograman lainnya yang wajib ada adalah Operasi Matematika. Bagaimana Operasi matematika di Bahasa pemograman di Python? Oke, kembali ke Jendela CMD / Terminal yang sudah aktif membuka Program Python, Kamu bisa mencoba untuk melakukan Operasi Matematika langsung pada Program Python lalu tekan Enter, Contoh :
>>> 1 + 1 (Penjumlahan)
2
>>> 10 - 5 (Pengurangan) 
5 
>>> 2 * 2 (Perkalian)
4
>>> 5**2 (Perpangkatan)
25
>>> 4 / 2 (Pembagian)
2

  Kamu bisa mencoba angka berapapun seperti ketika kamu sedang menggunakan Kalkulator. Masukkan Operasi Hitungnya lalu Tekan Enter ( 4 + 4 >> Enter >> Hasil ). Pada Contoh di atas, angka berwarna Biru adalah Hasil dari Operasi Hitung Matematika di Python. Operasi Hitung di Python menggunakan Simbol seperti di bawah ini :

Simbol Hitung
Operasi Hitung
Contoh Penggunaan
Hasil
+
Penjumlahan
1+1
2
-
Pengurangan
10-5
5
*
Perkalian
2*2
4
**
Perpangkatan
10**2
100
/
Pembagian
50/2
25
%
Pembagian Sisa
10%2
0

Penggunaan Kurung ( ) pada Matematika Python

Seperti Matematika pada Umumnya pada Bahasa Pemograman Python juga ada penggunaan Kurung untuk mengisolasi Operasi yang diinginkan dari operasi lain pada suatu Penjumlahan. Contohnya kalian bisa mencobanya di Python seperti ini :
>>>2 + 4 * 5
22
>>> (2+4)*5
30
Pada Contoh operasi diatas, Angkanya tetap sama tetapi kenapa hasilnya beda? Karena pada Operasi kedua kita menggunakan Kurung untuk mengisolasi Operasi 2+4 dari operasi *5. Operasi akan berjalan seperti ini 2 + 4 = 6 * 5 = 30. Beginilah program berjalan seperti Operasi Matematika pada Umumnya.

Penggunaan #Comment & Print pada Python

Ya, sekali lagi seperti Bahasa Pemograman pada Umumnya akan ada Kode "#Comment" untuk membuat Komentar pada penulisan kode gunanya untuk membantu kita menamai / memberikan Komentar pada bagian - bagian tertentu untuk menjelaskan bagian Kode tersebut.

Kalian bisa mencoba Penggunaan #Comment pada Python dengan memasukkan Kode pada Program Python seperti ini :
>>> #Ini adalah Contoh Komentar
...
Bagaimana? Yang muncul hanya tanda titik tiga ( . . . ) apa artinya? Itu artinya tidak ada apa - apa untuk ditampilkan karena yang barusan kita masukkan adalah Kode Komentar. hanya terlihat pada saat menulis Kode dan tidak akan terlihat ketika Program dijalankan.

Penggunaan Kode "Print"
Berbeda dengan kode #Comment, Kode Print adalah Perintah untuk menampilkan sesuatu yang dapat berbentuk Tulisan yang akan muncul ketika Program dijalankan. Untuk mengetahui Fungsi kode "Print" kamu bisa langsun mencobanya dengan memasukkan kode ini pada Program Python :
>>>print "Hallo Indonesia, Ini adalah Contoh kode Print" #Kode Komentar
Hallo Indonesia, Ini adalah Contoh kode Print

Output dari Kode yang kita masukkan akan terlihat seperti contoh di atas (Yang Berwarna Biru). Kode Komentar tidak muncul bukan? Karena seperti yang saya jelaskan bahwa kode komentar hanya akan muncul ketika mengedit Kodenya di Notepad. Ketika Program dijalankan, kode komentar tidak akan terlihat.