Sistem Operasi Komputer
Operating system (OS) atau yang sering di sebut sistem operasi adalah sekumpulan perintah dasar yang berperan untuk menjalankan dan mengoperasikan komputer .Sekarang ini banyak sekali macam-macam sistem operasi di pasaran baik yang asli ataupun yang bajakan.Ada beberapa sistem operasi yang biasa kita jumpai di pasaran diantranya Windows,Unix,Linux Dan masih banyak lagi yang lainya.Dari sekian banyak sistem operasi Yang beredar,sistem operasi milik perusahaan microsoft lah yang paling populer untuk para pengguna pc notebook,bahkan ponsel dan PDA sekalipun Dengan sistem operasi berbasis mobilenya .
Dari beberapa sistem operasi tersebut,Sistem operasi yang dapat digunakan secara bebas alias open sourc Asalah linux. sistem operasi ini biasa digunakan untuk tujuan pendidikan ,lain halnya dengan para vendor ponsel dan PDA ,Para vrndor ini lebih menyasarkan produknya untuk menggunakan sistem operasi mobile milik perusahaan microsoft yaitu windows. Sama seperti di pc atau notebook sistem operasi di PDA atau ponsel memiliki Beberapa versi dan tatap muka yang hampir sama ,mulai dari windows mobile versi 5.0 sampai dengan windows vista versi mobile .Vendor PDA atau ponsel yang biasa memakai sistem operasi tersebut diantaranya 02,Samsung.Doppod Dan sony ericson untuk beberapa type.
Perkembangan Sistem Operasi
Perkembangan sistem operasi Berawal dari altair,yaitu perangkat komputer pertama pada tahun 1975 yang menggunakan sistem operasi CP/M dan kemudian oleh perusahaan microsoft dirilis menjadi MS-DOS Dan berkembang dari MS-DOS versi 1.0 Pada tahun 1981 sampai MS-DOS versi 5.0 pada tahun 1991 dan sampai sekarang ini microsoft telah mengeluarkan beberapa sistem operasi mulai dari Ms-windows,windows97,windows98,windows98Me,Windows2000.Windows ME,Windows XP dan yang paling terbaru adalah windows vista yang terkenal dengan tatatp mukanya
Algoritma dan struktur data
A. Pengertian Algoritma dan struktur data
Algoritma adalah suatu prosedur yang tepat untuk memecahkan masalah dengan menggunakan bantuan komputer serta menggunakan suatu bahasa pemrogaman tertentu seperti bahasa Pascal, Visual Basic, Java, dan masih banyak lagi bahasa yang lain.Pranata (2002:8) dalam kehidupan sehari-hari, sebenarnya kita juga menggunakan algoritma untuk melaksanakan sesuatu. Sebagai contoh, ketika kita menulis surat, maka kita perlu melakukan beberapa langkah sebagai berikut:
1. Mempersiapkan kertas dan amplop.
2. Mempersiapkan alat tulis, seperti pena atau pensil.
3. Mulai menulis.
4. Memasukkan kertas ke dalam amplop.
5. Pergi ke kantor pos untuk mengeposkan surat tersebut.
B. Fungsi Algoritma
Dengan algoritma, kita dapat mengatasi masalah dari yang sederhana sampai yang kompleks sekalipun. Namun, seorang user harus mampu membuat suatu program dengan menggunakan bahasa yang difahami oleh komputer. Sebelum disajikan dalam bentuk bahasa pemrogaman, sebaiknya kita membuat diagram alir (Flow Chart) dan Pseudocode. Hal ini dimaksudkan agar dapat mempermudah kerja atau mempermudah dalam membuat program. Selain itu, algoritma dapat mengatasi masalah logika dan masalah matematika dengan cara berurutan, tetapi kadang-kadang algoritma tidak selalu berurutan, hal ini dikenal dengan proses percabangan.
C. Kriteria Program Algoritma dalam Bidang Komputer
Pada dasarnya, komputer adalah mesin digital, artinya komputer hanya bisa mengenal kondisi ada arus listrik (biasanya dilambangkan dengan 1) dan tidak ada arus listrik (biasanya dilambangkan dengan 0). Dengan kata lain, kita harus menggunakan sandi 0 dan 1 untuk melakukan pemrogaman komputer. Bahasa pemrogaman yang menggunakan sandi 0 dan 1 ini disebut bahasa mesin. Karena bahasa mesin sangat susah, maka muncul ide untuk melambangkan untaian sandi 0 dan 1 dengan singkatan kata yang lebih mudah difahami manusia biasa disebut dengan mnemonic code. Bahasa pemrogaman yang menggunakan singkatan kata ini disebut bahasa assembly.
Program algoritma harus komplit, nyata, dan jelas. Meskipun tugas algoritma tidak menghasilkan solusi, tetapi proses harus berakhir hal ini disebut dengan semi algorithm (prosedur akan berjalan terus atau biasa disebut dengan perulangan). Intinya kita tidak boleh menambah masalah, akan tetapi kita harus mampu menyelesaikan masalah untuk mendapat hasil yang tepat. Adapun contoh algoritma seperti dalam menghitung luas lingkaran dari masukan berupa jari-jari lingkaran. Rumus lingkaran adalah L=?*R*R
Berikut ini adalah contoh algoritma untuk menghitung luas lingkaran:
1. Masukkan R
2. Pi ? 3,14
3. L ? Pi*R*R
4. Tulis L
Perhatikan tanda ? pada baris kedua dan ketiga. Tanda ini berarti nilai di sebelah kanan diberikan pada operan di sebelah kiri. Sebagai contoh, untuk baris kedua, nilai 3,14 diberikan pada variabel Pi. Berikutnya, nilai Pi*R*R diberikan pada variable L. Baris terakhir menuliskan luas lingkaran tersebut.
Seperti yang dikemukakan di atas, bahwa algoritma ada yang tidak berurutan dan biasa di sebut dengan pengulangan. Adapun contohnya yaitu dalam penghitungan rata-rata dari sekumpulan data yang dimasukkan pengguna.
Berikut ini adalah algoritma untuk menghitung rata-rata data yang dimasukkan pengguna:
1. Masukkan N
2. i?1
3. j?0
4. Selama (i<=N) kerjakan baris 4 sampai dengan 7 5. Masukkan dt 6. i?i+1 7. j?j+dt 8. Rata?j/N 9. Tulis rata Baris pertama meminta pengguna memasukkan N, yaitu jumlah data. Pada baris kedua, variabel I, yang berguna sebagai pencacah banyaknya data yang telah dimasukkan pegguna, bernilai 1. Pada baris ketiga, variabel j, yang digunakan untuk menyimpan hasil penjumlahan data, diberi nilai 0. Baris keempat memberikan perintah untuk mengulangi baris keempat sampai dengan baris ketujuh selama I kurang dari sama dengan N. Dengan kata lain, setelahi lebih besar dari N, baris kedelapan yang dijalankan. Baris kelima meminta masukkan data yang ke-i. Baris keenam menambah variabel I dengan 1. Perhatikan arti dari perintah i?i+1 adalah nilai i ditambah dengan 1 kemudian hasilnya disimpan pada variabel i kembali. Baris ketujuh menambah variabel j dengan data yang dimasukkan pengguna. Sebagaimana dijelaskan di atas, variabel j digunakan untuk menyimpan hasil penjumlahan semua data, jadi untuk setiap masukan data, nilai variabel j harus ditambah dengan dt. Baris kedelapan menghitung rata-rata dengan cara membagi hasil penjumlahan dengan banyaknya data. Baris terakhir menuliskan rata-rata tersebut. Tetapi banyak pemrogram yang sudah berpengalaman tidak pernah menuliskan algoritma di atas kertas lagi.. Artinya dia menuliskan algoritma itu di daalam kepalanya.
2. Materi dalam Algoritma 2
Bab 1 Pointer
Pointer merupakan tipe data berukuran 32 bit yang berisi salah satu nilai yang berpadanan dengan alamat memory tertentu. Sebagai contoh, Sebuah variable P bertipe pointer bernilai 0x0041FF2A, berarti P menunjuk pada alamat memory 0041FF2A. Pointer Dideklarasikan seperti variable biasa menambahkan tanda * (asterisk yangh mengawali nama variable.
Bab 2 Array
Array adalah suatu struktur data yang terdiri dari sejumlah elemen yang memiliki tipe data yang sama. Elemen – elemen array tersusun secara sekuensial dalam memory computer. Array dapat berupa satu dimensi, dua dimensi, tiga dimensi ataupun banyak dimensi (multi dimensi).
2.1 Array satu dimensi
Array satu dimensi tidak lain adalah kumpulan elemen – elemen identik yang tersusun dalam satu baris. Elemen – elemen tersebut memiliki tipe data yang sama pula.
2.2 Array dua dimensi
Array dua dimensi sering digambarkan sebagai sebuah matriks, merupakan perluasan dari array satu dimensi. Jika array satu dimensi hanya terdiri dari sebuah baris dan kolom elemen, maka array dua dimensi terdiri dari beberapa baris dan beberapa kolom elemen yang bertipe sama.
Bab 3. Strukture
Structure (struktur) adalah kumpulan elemen-elemen data yang digabungkan menjadi satu ketentuan. Masing – masing elemen data tersebut dikenal dengan sebuah field. Field data tersebut dapat memiliki tipe data yang sama ataupun berbeda. Walaupun field – field tersebut berada dalam satu kesatuan, masing – masing field tersebut tetap dapat diakses secara indifidual.
Bab 4. Linked list
Pada bab sebelumnya telah dijelaskan mengenai varriabel array yang bersifat statis (ukuran dan urutannya sudah pasti). Selain itu, ruang memory yang dipakai olehnya tidak dapat dihapus bila array tersebut sudah tidak digunakan lagi pada saat program dijalankan. Untuk memecahkan masalah diatas , Kita dapat menggunakan variable akan dilokasikan hanya pada saat dibutuhkan dan sesudah tidak dibutuhkan dapat direlokasikan kembali.
4.1 Single linked list
Pembuatan Single link list dapat menggunakan 2 metode :
• LIPO (Last In First Out), Aplikasinya : Stack ( Tumpukan)
• FIFO (First In First Out), Aplikasinya : Queue (Antrean)
4.2 Double Linked list
Salah satu kelemahan single link list adalah pointer hany dapat bergerak satu arah saja, maju/mundur, atau kanan/kiri sehingga pencarian data pada single link list hanya dapat bergerak dalam satu arah saja. Untuk mengatasi kelemahan tersebut, anda dapat menggunakan metode double link list.
4.3 Circular Doubele linkd list
Ini adalah double linked list yang simpul terakhirnya menuju ke simpul terakhirnya menuju ke simpul awalnya menuju ke simpul akhir sehingga membentuk suatu linkaran.
Bab 5. Stack
5.1. Definisi stack
Steck adalah suatu tumpukan dari benda. Konsep utamanya adalah LIPO , benda terakhr masuk dalam stack menjadi benda pertama yang dikeluarkandari stack.
5.2 . Stack dengan Array
Sesuai dengan sifat stack, pengambilan / penghapusan di elemen dalam stack harus dimulai dari elemen teratas.
5.3. Double stack dengan Array
Metode ini adalah teknik khusus yang dikembangkan untuk menghemat pemakaian memori dalam pembuatan dua stack dengan array. Intinya adalah penggunaannya hanya sebuah array untuk menampung dua stack.
5.4. Stack dengan Singel Link List
. Stack dengan Singel Link List memiliki keunggulan dari pada menggunakan array, yaitu penggunaan alokaso memori yang dinamis sehingga menghindari pemborosan memori.
Bab 4. Queue
Queue merupakan salah satu contoh aplikasi dari pembuatan double linked listyang cukup sering kita temui dalam kehidupan sehari-hari. Istilah yang sering dipakai seseorang masuk dalam sebuah antrian adalah enqueue. Istilah yang sering dipakai bila seseorang keluar dari antrian adalah dequeue.
1) IMPLEMENTASI QUEUE DENGAN LINEAR ARRAY
Linear array adalah suatu array yang dibuat seakan-akan merupakan suatu garis lurus dengan satu pintu masuk dan satu pintu keluar.
2) IMPLEMENTASI ARRAY DENGAN CIRCULAR ARRAY
Circular array adalah suatu array yang dibuat seakan-akan merupakan sebuah lingkaran dengan titik awal(head)dan titik akhir(tail) saling bersebelahan jika array tersebut masih kosong.
3) IMPLEMENTASI QUEUEU DENGAN DOUBLE LINKED LIST
Selain menggunakan array, queue juga dapat dibuat dengan linked list. Metode linked list yang digunakan adalah double linked list.
Bab 5. Tree
• TREE
Tree merupakan salah satu bentuk struktur data tidak linear yang menggambarkan hubungan yang bersifat hierarkis antara elemen-elemen. Tree bisa didefinisikan sebagai kumpulan simpul/node dengan elemen khusus yang disebut Root. Node lainnya terbagi menjadi himpunan-himpunan yang saling tak berhubungan satu sama lain.
JENIS-JENIS TREE
1) Binary tree
Binary tree adalah tree dengan syarat bahwa tiap node hanya boleh memiliki maksimal dua subtree dan kedua subtree tersebut harus terpisah. Sesuai dengan definisi tersebut tiap node dalam binary tree hanya boleh memiliki paling banyak 2 child.
JENIS-JENIS BINARY TREE:
 FULL BINARY TREE
Jenis binary tree ini tiap nodenya (kecuali leaf) memiliki 2 child dan tiap subtree harus mempunyai panjang path yang sama.
 COMPLETE BINARY TREE
Jenis ini mirip dengan full binary tree, namun tiap subtree boleh memiliki panjang path yang berbeda dan stiap node kecuali leaf hanya boleh memiliki 2 child.
 SKEWED BINARY TREE
Skewed binary tree adalah binary tree yang semua nodenya (kecuali leaf)
Hanya memiliki 1 child
 IMPLEMENTASI BINARY TREE
Binary tree dapat diimplementasikan dalam c++ dengan menggunakan double linked list.
BINARY SEARCH TREE
Binary tree ini memiliki sifat dimana semua left child harus lebih kecil dari pada right child dan parentnya. Semua right child juga harus lebih besar dari left child serta parentnya. Binary search tree dibuat untuk mengatasi kelemahan pada binary tree biasa, yaitu kesulitan dalam searching/pencarian node tertentu dalam binary tree.
3. Kesimpuan
Matakuliah ini mengajarkan teknik-teknik
dasar untuk abstraksi data, algoritma-algoritma akses dan manipulasi
struktur-struktur abstraksi tersebut; serta pengantar analisis kompleksitas
pemakaian storage dan waktu dalam eksekusi algoritme-algoritme tersebut.
Topik-topik yang akan dibahas meliputi: pengenalan struktur data, konsep ADT
(Abstract Data Type) dan contoh-contoh penggunaannya, pemrograman rekursif,
algoritma-algoritma pengurutan (sorting), implementasi struktur data linear
(list, stack, queue), struktur data hirarkis: Tree, Binary Search Tree, AVL
Tree, BTree, Hashtable, dan Graph.
MEMBUAT KABEL UTP STRAIGHT & CROSS
Kabel straight
Kabel straight merupakan kabel yang memiliki cara pemasangan yang sama antara ujung satu dengan ujung yang lainnya.
Kabel straight digunakan untuk menghubungkan 2 device yang berbeda.
Urutan standar kabel straight adalah seperti dibawah ini yaitu sesuai dengan standar TIA/EIA 368B (yang paling banyak dipakai) atau kadang-kadang juga dipakai sesuai standar TIA/EIA 368A sebagai berikut:
Contoh penggunaan kabel straight adalah sebagai berikut :
Menghubungkan antara computer dengan switch
Menghubungkan computer dengan LAN pada modem cable/DSL
Menghubungkan router dengan LAN pada modem cable/DSL
Menghubungkan switch ke router
Menghubungkan hub ke router
Kabel cross over
Kabel cross over merupakan kabel yang memiliki susunan berbeda antara ujung satu dengan
ujung dua. Kabel cross over digunakan untuk menghubungkan 2 device yang sama. Gambar dibawah adalahsusunan standar kabel cross over.
Contoh penggunaan kabel cross over adalah sebagai berikut :
Menghubungkan 2 buah komputer secara langsung
Menghubungkan 2 buah switch
Menghubungkan 2 buah hub
Menghubungkan switch dengan hub
Menghubungkan komputer dengan router
Dari 8 buah kabel yang ada pada kabel UTP ini (baik pada kabel straight maupun cross over) hanya 4 buah saja yang digunakan untuk mengirim dan menerima data, yaitu kabel pada pin no 1,2,3 dan 6.
Membuat kabel Straight dan Cross Over
Untuk membuat sebuah kabel jaringan menggunakan kabel UTP ini terdapat beberapa peralatan yang perlu kita siapkan, yaitu
kabel UTP
Connector RJ-45
Crimping tools
RJ-45 LAN Tester
contoh gambarnya seperti dibawah ini :
Kabel UTP Tipe Straight
Sekarang akan kita bahas cara pemasangannya. Yang pertama adalah cara memasang kabel UTP tipe straight. Untuk itu, lakukan langkah-langkah berikut:
Kupas ujung kabel sekitar 2 cm, sehingga kabel kecil-kecil yang ada didalamnya kelihatan.
Pisangkan kabel-kabel tersebut dan luruskan. Kemudian susun dan rapikan berdasarkan warnanya yaitu Orange Putih, Orange, Hijau Putih, Biru, Biru Putih, Hijau, Coklat Putih, dan Coklat. Setelah itu potong bagian ujungnya sehingga rata satu sama lain.
Susunan kabel UTP tipe straight bisa Anda lihat pada gambar di bawah:
Setelah kabel tersusun, ambil Jack RJ-45. Seperti yang saya katakan tadi Jack ini terdiri dari 8 pin. Pin 1 dari jack ini adalah pin yang berada paling kiri jika posisi pin menghadap Anda. Berurut ke kanan adalah jack 2, 3, dan seterusnya.
Kemudian masukkan kabel-kabel tersebut ke dalam Jack RJ-45 sesuai dengan urutan tadi yaitu sebagai berikut:
Orange Putih pada Pin 1
Orange pada Pin 2
Hijau Putih pada Pin 3
Biru pada Pin 4
Biru Putih pada Pin 5
Hijau pada Pin 6
Coklat Putih pada Pin 7
Coklat pada Pin 8.
Masukkan kabel tersebut hingga bagian ujungnya mentok di dalam jack.
Masukan Jack RJ-45 yang sudah terpasang dengan kabel tadi ke dalam mulut tang crimping yang sesuai sampai bagian pin Jack RJ-45 berada didalam mulut tang. Sekarang jepit jack tadi dengan tang crimping hingga seluruh pin menancap pada kabel. Biasanya jika pin jack sudah menancap akan mengeluarkan suara “klik”.
Sekarang Anda sudah selesai memasang jack RJ-45 pada ujung kabel pertama. Untuk ujung kabel yang kedua, langkah-langkahnya sama dengan pemasangan ujung kabel pertama tadi. Untuk itu, ulangi langkah-langkah tadi untuk memasang Jack RJ-45 pada ujung kabel yang kedua.
Kalau sudah kemudian kita test menggunakan LAN tester. Masukkan ujung ujung kabel ke alatnya, kemudian nyalakan, kalau lampu led yang pada LAN tester menyala semua, dari nomor 1 sampai 8 berarti Anda telah sukses. Kalau ada salah satu yang tidak menyala berarti kemungkinan pada pin nomor tersebut ada masalah. Cara paling mudah yaitu Anda tekan (press) lagi menggunakan tang. Kemungkinan pinnya belum tembus. Kalau sudah Anda tekan tetapi masih tidak nyambung, maka coba periksa korespondensinya antar pin udah 1-1 atau belum.
Kabel UTP Tipe Cross
Cara memasang kabel UTP tipe straight sudah saya jelaskan tadi. Sekarang saya bahas mengenai cara memasang kabel UTP tipe cross. Cara pemasangan kabel UTP tipe cross hampir sama dengan memasang kabel UTP tipe straight. Mengenai teknis pemasanganya sama seperti tadi. Perbedaanya adalah urutan warna kabel pada ujung kabel yang kedua. Untuk ujung kabel pertama, susunan kabel sama dengan susunan kabel UTP tipe straight yaitu:
Orange Putih pada Pin 1
Orange pada Pin 2
Hijau Putih pada Pin 3
Biru pada Pin 4
Biru Putih pada Pin 5
Hijau pada Pin 6
Coklat Putih pada Pin 7
Coklat pada Pin 8.
Untuk ujung kabel yang kedua, susunan warnanya berbeda dengan ujung pertama. Adapaun susunan warnanya adalah sebagi berikut:
Hijau Putih pada Pin 1
Hijau pada Pin 2
Orange Putih pada Pin 3
Biru pada Pin 4
Biru Putih pada Pin 5
Orange pada Pin 6
Coklat Putih pada Pin 7
Coklat pada Pin 8.
Hasil akhir kabel UTP tipe cross akan seperti ini:
Kesimpulannya adalah jika Anda memasang kabel UTP tipe straight maka susunan warna pada kedua ujung kabel adalah sama. Sedangkan cara pemasangan UTP tipe cross, susunan warna ujung kabel pertama berbeda dengan unjung kabel kedua. Nanti jika dites menggunakan LAN tester, maka nantinya led 1, 2, 3 dan 6 akan saling bertukar. Kalau tipe straight menyalanya urutan, sedangkan tipe cross ada yang lompat-lompat.
Cara Membuat Router Menggunakan Mikrotik
SEBUAH sistem jaringan, baik itu skala kecil maupun skala besar, memerlukan sebuah perangkat yang disebut sebagai router (baca: rowter). Perangkat router ini menentukan titik jaringan berikutnya di mana sebuah paket data dikirim ke jalur-jalur jaringan yang dituju.
Sebuah perangkat router umumnya terhubung sedikitnya ke dua jaringan, dalam konfigurasi dua buah LAN (Local Area Network) dengan WAN (Wide Area Network, seperti akses pita lebar broadband) atau sebuah LAN dengan jaringan penyedia akses internet (Internet Service Provider, ISP). Sebuah router biasanya terletak pada sebuah gateway, tempat di mana dua atau lebih jaringan terkoneksi satu sama lainnya.
Ada banyak router yang tersedia di pasaran yang dijual dengan harga yang bervariasi, tergantung dari kebutuhan sebuah jaringan. Untuk penggunaan akses broadband yang dikombinasi dengan penggunaan fasilitas nirkabel berupa Access Point, umumnya perangkat ini sudah dilengkapi dengan sebuah fasilitas router yang sudah lumayan lengkap.
Namun, untuk sebuah usaha kecil menengah dengan kebutuhan beberapa jasa jaringan seperti e-mail, web server, dan sejenisnya untuk menggunakan beberapa alamat protokol internet (IP address), perangkat router yang tersedia akan menjadi sangat mahal. Apalagi, kalau IP address yang digunakan hanya dalam jumlah yang terbatas, maka penggunaan perangkat keras router bermerek menjadi terlalu mahal.
Dana terbatas
Salah satu kemungkinan adalah membuat sendiri apa yang disebut PC router, menggunakan komputer sederhana dan murah dan memiliki dua perangkat Ethernet masing-masing digunakan untuk jaringan lokal dan lainnya untuk akses ke jaringan WAN (terhubung ke ISP). Perangkat PC router ini kemudian diisi dengan sebuah perangkat lunak router buatan Mikrotik (www.mikrotik.com) dengan membayar lisensi sekitar 45 dollar AS.
Perangkat lunak router Mikrotik memiliki seluruh fasilitas routing yang dibutuhkan, mampu mengendalikan jaringan kerja yang kompleks. Penggunaan dan pemasangannya sederhana, cukup dengan pelatihan sebentar saja, sebuah UKM mampu menggunakan fasilitas router ini tanpa harus memiliki departemen teknologi informasi sendiri.
Fitur PC router Mikrotik ini mencakup load balancing untuk membagi beban akses jaringan, fasilitas tunneling untuk membuat akses aman VPN (Virtual Provate Network), bandwith management untuk mengatur berbagai protokol dan port, serta memiliki kemampuan untuk dikombinasikan dengan jaringan nirkabel.
Miktrotik juga menyediakan fasilitas firewall untuk melindungi akses dari berbagai ancaman yang tersebar di internet. Mereka yang memiliki dana terbatas tapi menginginkan akses jaringan di dalam dan luar yang aman, mudah digunakan, murah, dan tangguh, menggunakan Mikrotik adalah pilihan yang menarik.
Dengan menggunakan komputer yang cukup minim spesifikasinya, misal Pentium I , hard disk 1-2 GB, memory 64 MB, tanpa mouse, keyboard ataupun monitor, kalau Mikrotik sudah jalan, kita hanya butuh mose, keyboard dan monitor sewaktu instalasi saja. jadi kita sudah bisa membuat router dengan dana minim, daripada kita membeli peralatan router yang bisa jutaan rupiah mahalnya. Mari kita mulai melakukan instalasi, sebelumnya anda harus memiliki file Mikrotik yang dapat didownload dari situsnya www.mikrotik.co.id. Cara membuat router menggunakan mikrotik adalah sebagai berikut :
Sebelum melakukan instalasi pastikan komputer yang akan diinstall Mikrotik OS mempunyai 2 Lan Card, untuk spesifikasi hardware yang akan digunakan, anda bisa melihat rujukannya di http://mikrotik.com
– * booting dari CD ROM
Pilih paket-paket yang akan dipilih, untuk kebutuhan Router+Proxy+Bandwidth Management, sebaiknya anda pilih :
– System
– DHCP
– Advanced Tols
– Routing
– Security
– Web Proxy
Setelah memilih paket-paket yang dibutuhkan tekan tombol “ i “ untuk mulai instalasi.
- Akan muncul tulisan “Do you want to keep...............”, pilih n (no)
- Kemudian “Continue.....” , pilih y (yes)
Mulailah membuat partisi dan memformat hard disk, setelah instalasi paket-paket yang tadi dipilih.
Setelah selesai, Mikrotik minta di reboot dengan menekan enter.
Setelah booting, muncul perintah untuk melakukan pengecekan hard disk, anda bisa pilih yes atau no, pilih no juga tidak mengapa jika anda yakin hard disk bebas dari bad sector.
Anda diminta untuk login, ketikkan admin pada :
Mikrotik Login: admin
untuk mengisikan password tekan enter saja, karena password masih kosong pada instalasi baru
– Dou you want to see...................., pilih no, untuk mempercepat proses, akan muncul konsole Mikrotik, yaitu :
[admin@Mikrotik] >
Untuk merubah nama mesin Mikrotik ini, ketik :
[admin@Mikrotik] > system identity set name=trimoko
Lalu konsole berubah menjadi :
[admin@trimoko] >
Merubah password mesin Mikrotik, ketikkan password =
[admin@trimoko] > User set admin password=1234
Untuk mematikan Mikrotik cukup kita ketikkan sbb
[admin@trimoko] > system shutdown
[admin@trimoko] > system reboot (untuk merestart nya)
[admin@trimoko] > system reset (untuk mereset konfigurasi yang sudah kita buat sebelumnya)
Perintah-perintah diatas harus dilakukan pada direktori admin.
Setelah itu anda perlu mengaktifkan kedua LAN Card yang terpasang, dengan contoh perintah di bawah ini :
[admin@ trimoko i] > interface ethernet enable ether1
[admin@ trimoko] > interface ethernet enable ether2
Jika muncul tanda kesalahan, ada dua alasan:
pertama : Ada kemungkinan LAN Card yang terpasang, rusak
kedua : Driver dari LAN Card belum disupport oleh Mikrotik
Untuk Melihat kedua LAN Card yang terpasang(apakah sudah komplit dua), ketikkan .............
[admin@ trimoko] > ip address
[admin@ trimoko i] ip address > interface print (atau perintah tersebut bisa disingkat menjadi " in pr " )
Lalu tampillah kedua LAN Card, perhatikan konsole diatas menandakan kita sudah berada pada direktori ip address
Berdasar tampilan monitor Mikrotik LAN Card pertama bernama "ether1" dimana ether1 ini nantinya terkoneksi ke IP Public/Internet sedang LAN Card kedua bernama "ether2" ini terkoneksi ke IP Local/LAN Lokal, kemudian kita memberi ip address pada masing-masing LAN Card, dengan perintah/command sebagai berikut :
[admin@ trimoko] > ip address
[admin@ trimoko] ip address > add interface=ether1 address=192.168.1.2/255.255.255.0
[admin@ trimoko] ip address > add interface=ether2 address=192.168.50.1/24
Untuk mengetahui hasilnya ketikkan:
[admin@ trimoko] ip address > print
Lihat hasilnya pada gambar diatas. untuk naik ke direktori yang lebih tinggi ketikkan titik dua " .. " , atau " / " ke direktori admin, yang merupakan direktori tertinggi.
Lalu kita mengisi ip address gateway dari LAN Card yang pertama, yakni dimana kita mendapat akses internet
[admin@ trimoko ] > ip route add gateway=192.168.1.1
Selanjutnya kita mengisi ip address DNS, isikan sesuai rekomendasi dari ISP anda, misalnya :
[admin@ trimoko] > ip dns set primary-dns=202.134.2.34
admin@ trimoko i] > ip dns set secondary-dns=202.134.0.61
Selanjutnya kita mengeset agar mesin Mikrotik kita bisa menjadi router
[admin@ trimoko] > /ip firewall nat add chain=srcnat action=masquerade out-interface=ether1
Setelah tahap ini kita harus melakukan NAT:
admin@ trimoko i] >/ip firewall nat add chain=dstnat dst-address=192.168.1.2 action=dst-nat \ to-addresses=192.168.50.1
/ip firewall nat add chain=srcnat src-address=192.168.50.1 action=src-nat \ to-addresses=192.168.1.2
Nah pada tahap awal ini kita sudah bisa membuat Router Mikrotik, guna mengetahui hasilnya kita melakukan test ping( untuk perintah "ping" ini harus dilakukan pada direktori tertinggi yakni di direktori "admin") ke komputer client dari router Mikrotik kita, ketika muncul dalam proses ping tersebut ada kata-kata "ping time out" atau "host unreachable" maka kita tidak berhasil untuk koneksi, coba teliti kembali pada setting Mikrotik atau teliti pula konfigurasi ip address pada komputer client, kemudian coba pula ping ke alamat internet dari komputer client atau browsing dari komputer client, jika berhasil maka berhasil pula tugas kita membuat Router Mikrotik.
Jenis-Jenis Manusia Purba di Indonesia
Manusia prasejarah atau yang juga biasa disebut dengan manusia purba adalah manusia yang hidup sebelum tulisan ditemukan (selengkapnya: Praaksara di Indonesia). Cara hidup mereka masih sangat sederhana dan masih sangat bergantung pada alam. Meskipun tidak meninggalkan peninggalan sejarah dalam bentuk tulisan, namun eksistensi dan kebudayaan mereka berhasil diketahui lewat fosil dan artefak berupa alat-alat sehari-hari yang masih sangat sederhana. Fosil-fosil manusia purba banyak ditemukan di Indonesia maupun di luar Indonesia. Di Indonesia sendiri terdapat beberapa situs tempat dimana fosil manusia purba banyak ditemukan, seperti di Mojokerto, Solo, Ngandong, Pacitan, atau yang paling terkenal yaitu Sangiran. Berikut adalah beberapa jenis manusia purba yang fosilnya pernah ditemukan di Indonesia.
Meganthropus paleojavanicus
Meganthropus paleojavanicus berasal dari kata-kata; Megan= besar, Anthropus= manusia, Paleo= tua, Javanicus= dari Jawa. Jadi bisa disimpulkan bahwa Meganthropus paleojavanicus adalah manusia purba bertubuh besar tertua di Jawa. Fosil manusia purba ini ditemukan di daerah Sangiran, Jawa tengah antara tahun 1936-1941 oleh seorang peneliti Belanda bernama Von Koeningswald. Fosil tersebut tidak ditemukan dalam keadaan lengkap, melainkan hanya berupa beberapa bagian tengkorak, rahang bawah, serta gigi-gigi yang telah lepas. Fosil yang ditemukan di Sangiran ini diperkirakan telah berumur 1-2 Juta tahun.
Ciri-Ciri Meganthropus paleojavanicus
Mempunyai tonjolan tajam di belakang kepala.
Bertulang pipi tebal dengan tonjolan kening yang mencolok.
Tidak mempunyai dagu, sehingga lebih menyerupai kera.
Mempunyai otot kunyah, gigi, dan rahang yang besar dan kuat.
Makanannya berupa tumbuh-tumbuhan.
Pithecanthropus
Fosil manusia purba jenis Pithecanthrophus adalah jenis fosil manusia purba yang paling banyak ditemukan di Indonesia. Pithecanthropus sendiri berarti manusia kera yang berjalan tegak. Paling tidak terdapat tiga jenis manusia Pithecanthropus yang ditemukan di Indonesia, yaitu Pithecanthrophus erectus, Pithecanthropus mojokertensis, dan Pithecanthropus soloensis. Berdasarkan pengukuran umur lapisan tanah, fosil Pithecanthropus yang ditemukan di Indonesia mempunyai umur yang bervariasi, yaitu antara 30.000 sampai 1 juta tahun yang lalu.
pithecanthropus erectus
Tulang tengkorak ×Pithecanthropus erectus
Pithecanthropus erectus, ditemukan oleh Eugene Dubois pada tahun 1891 di sekitar lembah sungai Bengawan Solo, Trinil, Jawa Tengah. Fosil yang ditemukan berupa tulang rahang atas, tengkorak, dan tulang kaki.
Pithecanthropus mojokertensis, disebut juga dengan Pithecanthropus robustus. Fosil manusia purba ini ditemukan oleh Von Koeningswald pada tahun 1936 di Mojokerto, Jawa Timur. Fosil yang ditemukan hanya berupa tulang tengkorak anak-anak.
Pithecanthropus soloensis, ditemukan di dua tempat terpisah oleh Von Koeningswald dan Oppernoorth di Ngandong dan Sangiran antara tahun 1931-1933. Fosil yang ditemukan berupa tengkorak dan juga tulang kering.
Ciri-ciri Pithecanthropus
Memiliki tinggi tubuh antara 165-180 cm.
Badan tegap, namun tidak setegap Meganthrophus.
Volume otak berkisar antara 750 – 1350 cc.
Tonjolan kening tebal dan melintang sepanjang pelipis.
Hidung lebar dan tidak berdagu.
Mempunyai rahang yang kuat dan geraham yang besar.
Makanan berupa tumbuhan dan daging hewan buruan.
Homo
Manusia purba dari genus Homo adalah jenis manusia purba yang berumur paling muda, fosil manusia purba jenis ini diperkirakan berasal dari 15.000-40.000 tahun SM. Dari volume otaknya yang sudah menyerupai manusia modern, dapat diketahui bahwa manusia purba ini sudah merupakan manusia (Homo) dan bukan lagi manusia kera (Pithecanthrupus). Di Indonesia sendiri ditemukan tiga jenis manusia purba dari genus Homo, antara lain Homo soloensis, Homo wajakensis, dan Homo floresiensis.
homo floresiensis
Tengkorak Homo floresiensis (kiri), dan manusia modern (kanan)
Homo soloensis, ditemukan oleh Von Koeningswald dan Weidenrich antara tahun 1931-1934 disekitar sungai bengawan solo. Fosil yang ditemukan hanya berupa tulang tengkorak. Ciri-ciri khusus yang dimiliki oleh manusia purba jenis ini antara lain, volume otak antara 1000 – 1300 cc; tinggi badan antara 130 – 210 cm; muka tidak menonjol ke depan; serta berjalan tegap secara bipedal (dua kaki). Homo soloensis diperkirakan pernah hidup antara 900.000 sampai 300.000 tahun yang lalu.
Homo wajakensis, ditemukan oleh Eugene Dubois pada tahun 1889 di Wajak, Jawa Timur. Fosil yang ditemukan berupa rahang bawah, tulang tengkorak, dan beberapa ruas tulang leher. Ciri-ciri Homo wajakensis antara lain, memiliki muka lebar dan datar; hidungnya lebar dan bagian mulutnya menonjol; tulang tengkorak sudah membulat; serta memiliki tonjolan yang agak mencolok di dahi. Homo wajakensis diperkirakan hidup antara 40.000 sampai 25.000 tahun yang lalu.
Homo floresiensis, ditemukan saat penggalian di Liang Bua, Flores oleh tim arkeologi gabungan dari Puslitbang Arkeologi Nasional, Indonesia dan University of New England, Australia pada tahun 2003. Saat dilakukan penggalian pada kedalaman lima meter, ditemukan kerangka mirip manusia yang belum membatu (belum menjadi fosil) dengan ukurannya yang sangat kerdil. Manusia kerdil dari Flores ini diperkirakan hidup antara 94.000 dan 13.000 tahun SM. Ciri-ciri Homo floresiensis antara lain, tinggi badan kurang dari 1 meter; berbadan tegap; berjalan secara bipedal; volume otak sekitar 417cc; serta tidak memiliki dagu.
Sepertinya cukup sekian dulu postingan tentang manusia purba di Indonesia kali ini, apabila ada yang ingin bertanya, menambahkan, ataupun mengkoreksi silahkan sampaikan di kotak komentar. Semoga bermanfaat.