Anda di halaman 1dari 167

ii

KATA PENGANTAR
Kami selaku penulis mengucapkan Alhamdulilah karena telah berhasil menyelesaikan sebuah buku yang berjudul Pengantar Sistem Informasi dalam waktu tidak terlalu lama. Tujuan ditulisnya buku ini untuk membantu para mahasiswa dan masyarakat umum yang tertarik terhadap perkembangan dunia teknologi dan informasi dalam memahami konsep sistem informasi secara lebih komprehensif. Buku ini secara umum bersifat praktis pada pembahasannya sehingga mudah dipahami. Pokok materi yang dibahas dalam buku ini, termasuk contoh-contoh praktisnya, sebagian besar didasarkan kepada gagasan dari berbagai sumber termasuk dari pengalaman sehari-hari yang sama-sama bisa diamati oleh kita semua. Bab 1 berisikan pendahuluan membahas mengapa sistem informasi itu penting, beda sistem informasi dengan teknologi informasi, dan contoh penerapan. Selanjutnya, pada bab 2 berisi blog, blogger, Wordpress, tumblr. Bab 3 berisi pengantar internet dan komputer, termasuk jaringan, domain, server, web hosting, bagian-bagian komputer, sejarah komputer, ukuran komputer lama hingga komputer terbaru, sistem informasi hingga OS yang terbaru Windows 8. Bab 4 berisi Pemrograman Internet, termasuk HTML, PHP dan MySQL, perbedaan HTML, PHP, MySQL, dreamweaver serta contoh programmnya. Meskipun buku ini telah diselesaikan dengan segala kemampuan, namun kami sebagai penulis masih mengharapkan kritik dan saran dari pihak pembaca agar apa yang kami tuangkan dalam buku ini dapat berguna bagi kita semua dan bagi perkembangan pengantar sistem informasi. Penulis mengharapkan untuk semua yang membaca buku ini, kami harap dengan membeli buku ini Anda semua telah memiliki modal besar dalam berkemauan untuk maju dan berkarya. Semoga buku ini dapat memberikan manfaat terbaik buat Anda semua.

Pekanbaru, 04 Desember 2012

Penulis

iii

UCAPAN TERIMA KASIH


Segala puji bagi Allah SWT, yang telah melimpahkan berkah dan rahmat-Nya kepada kami selaku penulis sehingga dapat menyelesaikan buku ini untuk menjadi salah satu sumber informasi bagi para pembaca yang tertarik dengan dunia sistem informasi. Buku ini bisa terwujud karena adanya berbagai bantuan banyak pihak. Oleh karena itu kami sebagai penulis mengucapkan terima kasih dan penghargaan setinggi-tingginya kepada mereka. Terima kasih kami sampaikan secara khusus kepada Bapak Ronald Mangasi Hutahuruk, S.T, M.T, selaku dosen yang membimbing kami dalam penyususan buku ini. Serta ucapan terima kasih kami kepada dosen-dosen lainnya yaitu kepada Ibu DR. Tengku Ersti Yulikasari, S.Pi, M.Si, Bpk Ir. Irwandy Syofyan, S.Pi, M.Si dan selaku dosen mata kuliah pengantar sistem informasi di jurusan Pemanfaatan Sumberdaya Perairan, Fakultas Perikanan dan Ilmu Kelautan Universitas Riau yang telah memberikan materi dan petunjuk dalam penyusunan buku ini. Terakhir, kami selaku penulis sampaikan penghargaan dan terima kasih yang sebesar-besarnya kepada mereka, yang dengan sengaja maupun tak sengaja membantu kami dalam menyediakan bahan-bahan untuk penulisan buku ini.

Pekanbaru, 04 Desember 2012

Penulis

iv

DAFTAR ISI
Isi Kata Pengantar Ucapan Terima Kasih Daftar Isi Daftar Gambar Daftar Tabel I. PENDAHULUAN 1. Definisi Pengantar Sistem Informasi ................................. 2. Pentingnya Sistem Informasi ............................................ 3. Perbedaan TI dan SI ........................................................ 4. Peranan Sistem Informasi ................................................ 5. Komponen dan Elemen Sistem Informasi ......................... II. BLOG 1. What is Blog? ................................................................... 2. Langkah Awal Untuk Membuat Sebuah Blog .................... 3. Wordpress ........................................................................ 4. Tumblr .............................................................................. III. KOMPUTER DAN INTERNET 1. Pengertian Komputer........................................................ 2. Pengertian Internet ........................................................... 3. Domain ............................................................................. 4. Server .............................................................................. 5. Web Hosting ..................................................................... 6. Komputer dan Bagian-bagiannya ..................................... 7. Sistem Operasi ................................................................. IV. BAHASA PEMROGRAMAN 1. Dasar Pemrograman Web dengan HTML ......................... 2. PHP: Hypertext Preprocessor ........................................... 3. Mengenal MySQL ............................................................. 4. Perbedaan HTML, PHP, MySQL dan Dreamwaver .......... 5. Contoh Pemrograman Internet ......................................... DAFTAR PUSTAKA 1 4 8 12 18 Halaman

22 26 33 42

48 58 70 76 79 83 88

98 122 128 133 140

DAFTAR GAMBAR
Gambar 1.1 Laptop ........................................................................... 1.2 Tablet dan Handphone .................................................. 1.3 Staf Kantor yang Menggunakan Sistem Informasi ......... 1.4 Tangible Benefit ............................................................ 1.5 Intangible Benefit........................................................... 1.6 Teknologi Komputer ...................................................... 1.7 Teknologi Komunikasi ................................................... 1.8 Skema Sistem Informasi ................................................ 1.9 Proses Data atau Informasi ........................................... 1.10 Topologi Jaringan Komputer.......................................... 1.11 Komponen Sistem Informasi.......................................... 1.12 Elemen Sistem Informasi ............................................... 2.1 Blog............................................................................... 2.2 Halaman Depan Gmail .................................................. 2.3 Pendaftaran Gmail ........................................................ 2.4 Verifikasi Akun .............................................................. 2.5 Kode Verifikasi .............................................................. 2.6 Memasukkan Verifikasi Kode ........................................ 2.7 Konfirmasi Verifikasi ...................................................... 2.8 Halaman Gmail.............................................................. 2.9 Halaman Depan Blogger.com ........................................ 2.10 Opsi Profil Blog dan Pengaturan Profil........................... 2.11 Membuat Judul, Alamat dan Template Blog .................. 2.12 Dashboard..................................................................... 2.13 Membuat Posting .......................................................... 2.14 Posting yang Berhasil dan Tampilan Postingan ............. 2.15 Wordpress ..................................................................... 2.16 Halaman Depan Wordpress .......................................... 2.17 Pendaftaran Wordpress................................................. 2.18 Pendaftaran Yang Diterima ........................................... 2.19 Tampilan Wordpress Baru ............................................. 2.20 Dashboard Wordpress................................................... 2.21 Mengganti Template ...................................................... 2.22 Mengganti Warna Title dan Tagline ............................... 2.23 Mengganti Background.................................................. 2.24 Tampilan Wordpress ..................................................... 2.25 Halaman Depan Tumblr ................................................ 2.26 Halaman Pendaftaran Tumblr ........................................ 2.27 Dashboard Tumblr......................................................... 2.28 Mengubah Theme ......................................................... 2.29 Hasil Theme .................................................................. Halaman 8 5 5 6 7 9 10 13 14 15 19 21 22 26 27 27 28 28 28 29 29 30 31 31 32 33 33 35 35 36 36 37 37 38 38 39 45 45 46 46 46

vi

3.1 Komputer ...................................................................... 3.2 Komputer Generasi Pertama ......................................... 3.3 Komputer Generasi Kedua ............................................ 3.4 Komputer Generasi Ketiga ............................................ 3.5 Komputer Generasi Keempat ........................................ 3.6 Jaringan Komputer ........................................................ 3.7 Jenis-Jenis Jaringan Komputer...................................... 3.8 LAN ............................................................................... 3.9 MAN .............................................................................. 3.10 WAN ............................................................................. 3.11 Internet .......................................................................... 3.12 Wireless ........................................................................ 3.13 Domain.......................................................................... 3.14 Jenis Domain ................................................................ 3.15 Server ........................................................................... 3.16 Server Intel .................................................................... 3.17 Web hosting .................................................................. 3.18 Komputer Umum dan Perlengkapannya ........................ 3.19 Komputer Mini ............................................................... 3.20 Model Komputer Rumah/Komputer Pribadi.................... 3.21 Model Super Komputer Tahun 1985-1989 ..................... 3.22 Sistem Operasi Yang Sering Digunakan ........................ 3.23 Macam-macam Hardware Yang Sering Digunakan ....... 3.24 A. Slot PCI, B. Slot USB & C. Slot ATA ......................... 3.25 Kinerja Sistem Operasi .................................................. 3.26 Tampilan Start Screen Windows 8................................. 4.1 Dasar Tag HTML ........................................................... 4.2 Membuat Heading ......................................................... 4.3 Membuat Ukuran ........................................................... 4.4 Membuat Jenis Tulisan.................................................. 4.5 Membuat Garis Pemisah ............................................... 4.6 Membuat Urutan............................................................ 4.7 Membuat Tabel ............................................................ 4.8 Membuat Gambar ......................................................... 4.9 Membuat Link................................................................ 4.10 Membuat Elemen-Elemen (1) ........................................ 4.11 Membuat Elemen-Elemen (2) ........................................ 4.12 PHP .............................................................................. 4.13 phpMyAdmin ................................................................. 4.14 Halaman Utama ............................................................ 4.15 Memasukkan Database ................................................. 4.16 Memuat Tabel dan Jumlah Field.................................... 4.17 Tipe Field ...................................................................... 4.18 Hasil Database .............................................................. 4.19 Menu Insert ................................................................... 4.20 SQL............................................................................... 4.21 Menu Browse ................................................................ 4.22 Macromedia Dreamweaver 8 ......................................... 4.23 Adobe Dreamweaver CS5 .............................................

48 54 55 56 58 64 66 67 67 68 68 69 70 71 76 77 80 83 84 84 85 86 87 88 89 96 102 108 109 110 112 113 116 117 118 121 121 122 129 129 130 130 131 131 132 132 133 138 138

vii

4.24 Ilustrasi FTP .................................................................. 4.25 Website HTML .............................................................. 4.26 Website PHP ................................................................. 4.27 Kotak Dialog Welcome Untuk Menginstal ...................... 4.28 Tipe program ................................................................. 4.29 Penyempurnaan Install-an ............................................. 4.30 Program Dreamweaver .................................................

140 143 145 146 147 147 149

viii

DAFTAR TABLE

Table 3.1 Domain Negara Dunia ................................................... 4.1 Tag-Tag Untuk Menyelesaikan ...................................... 4.2 Tata Cara Pengetikan Karakter Khusus .........................

Halaman 72 102 110

BAB 1

PENDAHULUAN

1. Definisi Pengantar Sistem Informasi


1.1 Pengertian Sistem Informasi
Dilihat dari sudut pandang dunia kepustakaan dan perpustakaan, informasi adalah suatu rekaman fenomena yang diamati, atau bisa juga berupa putusan-putusan yang dibuat seseorang (Estabrook, 1977). Sebuah peristiwa yang menggemparkan terjadi disuatu daerah, yaitu beberapa orang penduduknya tewas karena keracunan tempe bongkrek. Itu namanya sebuah fenomena, dan menjadi informasi jika ada orang yang melihatnya atau menyaksikannya, bahkan mungkin merekamnya. Hasil kesaksian atau rekaman dari orang yang melihat atau menyaksikan perisitwa atau fenomena tadi itulah yang dimaksud dengan informasi. Dalam hal ini, informasi lebih bermakna berita. Berita adalah bentuk dari pesan-pesan komunikasi. Satu lagi contoh, katakanlah bahwa Anda tadi malam bermimpi yang sangat berkesan, misalnya mendapatkan hadiah sebuah mobil mewah dari undian sebagai nasabah bank multinasional. Mimpi itu kita sebut sebagai fenomena atau peristiwa (terlepas mimpi betulan atau bohongan). Jika Anda bercerita tentang mimpi tadi kepada seseorang, itu sudah ada nilai informasi, termasuk informasi lisan tentunya. Berdasarkan besar dan banyaknya informasi yang ada di alam ini, hanya sebagian kecil saja yang berhasil dirasakan, didengar, dilihat, dan direkam oleh manusia. Informasi yang hanya dirasakan, didengar, dan dilihat itu susah diolah karena ia akan menjurus kepada jenis informasi lisan. Informasi lisan ini lebih banyak dikembangkan oleh studi komunikasi. Orangpun tahu bahwa jenis informasi lisan jumlahnya sangat banyak, dan tentu saja lebih banyak dari jumlah manusia yang pernah ada. Sebagai gambaran, berapa banyak informasi yang terekam di alam semesta ini hingga saat ini? Atau lebih sempit lagi, berapa banyak informasi terekam pada tahun lalu di Negara kita? Bahkan, jika dibatasi lebih sempit lagi misalnya, berapa banyak informasi terekam dalam media massa telah dilahirkan hari kemarin? Atau satu lagi, berapa banyak informasi terekam yang tercipta pada sebuah surat kabar nasional hari ini? Pertanyaanpertanyaan itu hanyalah untuk menunjukkan betapa informasi lahir dan terus dilahirkan setiap waktu. Ribuan bahkan jutaan informasi terekam lahir dan terus dilahirkan setiap hari, atau bahkan setiap jam dan menit. Sekedar

informasi umum saja, The New York Times Company pada tahun 2003, pernah melaporkan bahwa pada tahun 2002, sekitar lima exabyte informasi telah disimpan oleh manusia dalam bentuk media cetak, film, optic dan magnetic. Bahkan, bertambah dua kali lipat dalam tiga tahun terakhir. Sementara itu sebagai bandingan, satu Exabyte setara dengan satu trilyun gigabyte, satu gigabyte setara dengan seribu megabyte dan satu megabyte setara dengan 700-1.000 halaman teks pada kertas ukuran A4. Semua informasi tersebut sebagian sudah disimpan dalam memori manusia, terutama memori yang sudah dialihbentukkan ke dalam media penyimpanan yang dikenal juga dengan sebutan dokumen, baik dokumen analog maupun dokumen digital (Buckland, 2001), yang dikenal di dunia komunikasi dengan nama media (Wikipedia Encyclopedia, 2006). Yang pertama berkaitan dengan dokumen-dokumen konvensional, sedangkan yang digital berarti dokumen yang dihubungkan dengan teknologi informasi dan komputer. Secara kasar, pengelolaan informasi untuk kedua jenis dokumen dari zaman ke zaman semakin berkembang dan kompleks, sekarang sudah semakin rumit seiring dengan kompleksnya jenis dan ragam dokumen yang ada. Itu semua terjadi akibat dari perkembangan pengetahuan, ilmu dan teknologi. Tidak seorangpun sanggup mengikuti seluruh perkembangan dan pertumbuhan informasi secara tuntas, bahkan seorang ahli dibidangnya sekalipun, apalagi jika informasi dimaksud tidak ada yang mengelolanya secara khusus. Atas dasar alasan-alasan seperti itulah, studi ilmu informasi dan perpustakaan lahir. Dengan menggunakan metode dan teknik tertentu yang didukung oleh teori yang terus dikembangkan, para pustakawan dan para peminat informasi mencoba mengelolanya dengan cara menghimpun, mengolah, mengklasifikasikan, mendistribusikan, melayani dan memanfaatkan informasi yang dikelola kepada orang yang membutuhkan, baik dari generasi sekarang maupun generasi yang akan datang.

1.2 Jenis-jenis Informasi


Informasi terekam yang dimaksud dalam buku ini sebenarnya masih dibedakan antara yang ilmiah dan yang tidak ilmiah. Yang pertama hanya berupa informasi biasa yang banyak tersedia di mana-mana, seperti informasi tentang meninggalnya seseorang yang dimuat di surat kabar, informasi dalam bentuk berbagai cerita keluarga, dan iklan komersial yang dipasang diberbagai media massa lainnya. Yang jelas bahwa jenis informasi bisa digunakan untuk memudahkan arah dan pengelompokan informasi tersebut sesuai dengan sifat dan karakteristik yang dimilikinya. Disamping itu, nantinya bisa digunakan untuk memudahkan pengelolaan dan pemanfaatannya didunia perpustakaan dan pusat-pusat sumber informasi, bahkan di lingkungan keluarga kita sendiri. Dengan mengetahui jenis-jenis informasi dengan lebih jelas, maka hal ini sangat berarti bagi para pencari informasi pada umumnya dalam memilahmilah atau mengklasifikasikan informasi sesuai dengan kelompoknya. Dengan demikian, hal ini dapat memperlancar pemanfaatannya. Di perpustakaan dan pusat kelembagaan lainnya, organisasi informasi sangat menentukan

keberhasilan pemaanfaatannya. Misalnya, melalui indeks kita bisa dengan cepat menemukan informasi yang kita cari disuatu tempat di perpustakaan atau di situs-situs internet.

1.3 Fungsi Sistem Informasi


Pada awal-awal sekali sudah dikemukakan yang namanya informasi itu sangat beragam sekali, baik dalam jenis, tingkatan maupun bentuknya. Dengan demikian, maka fungsinya pun beragam pula karena akan bergantung pada manfaatnya bagi setiap orang yang kebutuhannya berbedabeda. Demikian fungsinya bagi organisasi ia akan disesuaikan dengan jenis organisasi yang bersangkutan. Demikian pula untuk suatu lembaga yang yang berorientasi ke perdagangan (profit oriented), di sini sangat diperlukan segala jenis informasi yang berkaitan dengan aspek peningkatan produktivitas organisasi, misalnya informasi yang tepat untuk suatu pengambilan keputusan para manajer, informasi dengan aspek peningkatan pemasaran produkproduknya dan juga informasi tentang peramalan harga pasar. Bagi kita yang penting informasi itu bermacam-macam jenis, fungsi dan juga manfaatnya, karena hampir tidak seorang pun yang tidak membutuhkan informasi walau sekecil apapun kebutuhan tersebut. Perlu kita ingat bahwa bayi yang baru lahir pun sebenarnya membutuhkan informasi dari ibunya sehingga selagi ia menangis lantas ibunya datang sambil mengusap-usap dan meninabobokkannya, sang bayi pun diam dan mendengarkan dan tentu saja merasakan adanya sentuhan lembut dari sang ibu.

1.4 Sumber-sumber Sistem Informasi


Seperti yang sudah kita ketahui, bahwa informasi itu ada di mana-mana, di pasar, sekolah, rumah, lembang-lembaga suatu organisasi sosial maupun komersial, pustaka, dan tempat-tempat lainnya. Intinya, di mana suatu benda atau peristiwa berada, maka disana bisa tercipta informasi. Semua jenis informasi tersebut terutama yang sudah disimpan dalam rekaman seperti yang di atas, sebagian besar disimpan di lembaga-lembaga informasi seperti perpustakaan, baik perpustakaan yang terdapat di lembaga-lembaga formal maupun perpustakaan yang ada di rumah kita. Konsep perpustakaan adalah sebagai lembaga pengelolaan informasi yang tampak dalam kegiatan penghimpunan, pengolahan, dan penyebarluasan informasi untuk kepentingan penggunaan bagi masyarakat banyak. Maka unsur pemanfaatannya dilakukan secara berulang dan terusmenerus maka segi-segi keawetan dan pemerataannya sangat diperhatikan oleh perpustakaan. Oleh karena itu, di sini berlaku fungsi pelestari informasi dari perpustakaan. Fungsi tersebut kemudian berkembang menjadi fungsi untuk melestarikan hasil budaya bangsa. Melalui perpustakaan, segala jenis informasi mengenai hasil karya manusia dari suatu daerah terekam, wajib disimpan kopinya di perpustakaan nasional.

Berkaitan dengan fungsi pelestarian informasi dan sumber-sumber informasi ini, negara telah mengeluarkan Undang-Undang No. 4/1990 tentang serah simpan karya cetak dan karya rekam yang berlaku efektif sejak bulan Agustus 1990. Isinya antara lain bahwa semua penerbit dan pengusaha rekaman berkewajiban untuk menyerahkan karya cetak dan pengusaha rekaman menyerahkan rekaman ke perpustakaan nasional, dengan perincian sebanyak 2 (dua) buah cetakan dari setiap judul karya cetak yang dihasilkan kepada perpustakaan nasional, dan 1 (satu) buah kepada perpustakaan nasional yang berada di daerah provinsi (sekarang namanya perpustakaan daerah provinsi) yang bersangkutan, paling lambat tiga bulan sejak diterbitkan. Dalam beberapa tahun terakhir, tampak adanya kemunculan perpustakaan komunitas yang bentuknya bisa terintegrasi dengan toko buku, cafe, atau dengan kegiatan komersial lainnya. Para pengelola model perpustakaan seperti ini berusaha menggabungkan fungsi-fungsi pendidikan, pencerahan, sosial, dan bisnis secara terpadu.

2. Pentingnya Sistem Informasi


Sistem informasi sangat penting pada zaman modern saat ini, dengan sistem informasi kita bisa mendapatkan informasi atau pun data dengan mudah, cepat, dan murah. Sistem informasi ini dapat digunakan diberbagai bidang seperti perusahaan, lembaga masyarakat, sekolah, universitas, instansi pemerintah, bandara dan dan lain-lain. Selain itu, sistem informasi sangat mudah digunakan. Pengembangan sistem informasi memerlukan sejumlah orang yang berketerampilan tinggi dan berpengalaman lama dan memerlukan partisipasi dari para manajer organisasi. Sistem informasi yang baik adalah sistem informasi yang mampu menyeimbangkan biaya dan manfaat yang akan diperolehnya, artinya sistem informasi akan menghemat biaya, meningkatkan pendapatan, serta kepuasaan yang muncul dari informasi yang sangat bermanfaat. Di bawah ini adalah contoh alat yang dapat digunakan untuk mendapatkan berbagai informasi (Gambar 1.1 dan Gambar 1.2).

Sumber: http://aldinurzah.blogspot.com/2012/04/perbedaan-laptop-netbookdan notebook.html

Gambar 1.1 Laptop

Sumber: http://www.btemplate.info/2012/08/update-googlechrome-23012432-ev.html

Gambar 1.2 Tablet dan Handphone Sistem informasi yang dibuat dengan baik untuk dapat meningkatkan produktivitas, meniadakan kegiatan yang kurang memiliki manfaat, meningkatkan layanan, mengkoordinasikan setiap bagian dalam perusahaan serta meningkatkan kualitas kebijakan dalam manajemen (Gambar 1.3).

Sumber: http://www.lokernesiaku.com/2012/04/hati-hati-kubikel-sempit-di-ruang-kerja.html

Gambar 1.3 Staf Kantor yang Menggunakan Sistem Informasi Salah satunya pada perusaahan, secara umum manfaat sistem informasi dapat digolongkan dengan manfaat berwujud (tangible benefit) dan manfaat tak berwujud (intangible benefit).

2.1 Manfaat Berwujud (Tangible Benefit)


Sebuah sistem informasi yang di bangun dan dipelihara dengan baik akan memberikan manfaat berwujud yang secara langsung dan fakta dapat dilihat pergerakannya melalui pendapatan yang diraih serta biaya yang dikeluarkan oleh perusahaan maupun organisasi bisnis. Indikator dari keberhasilan atau manfaat yang berdampak pada peningkatan pendapatan

dengan meningkatnya penjualan, serta mengalami perluasan area penjualan atau membuka cabang. Sistem informasi yang baik juga dapat digunakan tidak hanya untuk menyimpan data secara elektronik saja namun harus mampu mendukung proses analisis yang diperlukan oleh manajemen, karena dengan adanya laporan yang tersaji dengan cepat dan setiap saat dapat diakses tersebut maka keputusan-keputusan yang diambil pun dapat lebih cepat dan tepat terhadap permasalahan pasar yang ada (Gambar 1.4).

Sumber: ilmukomputer-online.blogspot.com/2011/01/cara-mendapatkan-uangdari-blog-make.html

Gambar 1.4 Tangible Benefit Sedangkan dari sisi pengurangan biaya dapat dilakukan analisis faktual atas pengurangan jumlah sumberdaya manusia yang dilibatkan dalam bisnis, pengurangan biaya operasional seperti pasokan maupun overhead, pengurangan barang/material dalam stok gudang, pengurangan biaya pemeliharaan dan penyediaan perlengkapan yang tidak terlalu mahal. Contoh dari pengurangan jumlah sumberdaya manusia adalah dalam proses pencatatan transaksi keuangan. Jika sebelumnya proses di akunting harus dikelola minimalnya oleh lima orang maka dengan menggunakan SIA (sistem informasi akuntansi) yang baik, maka cukup dikerjakan oleh satu orang saja. Hal ini disebabkan dengan menggunakan SIA yang terintegrasi maka setiap proses pembukuan dapat diproses langsung dari masing-masing bagian terkait tanpa harus melalui proses pengisian ulang data. Selain itu secara otomatis dengan penerapan SIA maka laporan-laporan keuangan dapat disajikan berdasarkan data-data transaksi tersebut tanpa re-entry Teknologi sistem informasi memampukan perusahaan untuk membangun sumber informasi strategis sehingga mendapat kesempatan dalam keuntungan strategis. Sebagai contoh, banyak usaha yang menggunakan informasi berbasis komputer tentang konsumen mereka untuk membantu merancang kampanye pemasaran untuk menjual produk baru kepada konsumen.

2.2 Manfaat Tak Berwujud (Intangible Benefit)


Seringkali manfaat tak berwujud ini menjadi hal yang diabaikan/dilupakan pada bisnis sebuah perusahaan. Karena bersifat tak berwujud, berbagai hal ini seringkali diabaikan, contohnya: 1. Peningkatan kepuasan konsumen

Contohnya pada saat Anda datang ke sebuah bank (Gambar 1.5). Mana yang kira-kira akan Anda pilih sebagai tempat menyimpan uang Anda, bank yang waktu antrian lebih singkat atau lebih lama? Tentunya Anda akan memilih bank yang pertama dibandingkan dengan bank kedua. Ternyata bank pertama sudah menerapkan sistem informasi penjualannya yang lebih cepat dalam pemrosesan dan kemudahan pemasukan datanya.

Sumber: http://typercat18.files.wordpress.com/2009/02/antri.jpg?w=490

Gambar 1.5 Intangible Benefit 2. Peningkatan kepuasan karyawan

Banyak sekali muncul dari pihak karyawan yang merasa haknya tidak terpenuhi seperti misalkan waktu lemburnya. Ternyata hal ini terjadi akibat kesalahan perhitungan pihak manajemen yang masih melakukannya secara manual atau dengan sistem pemasukan ulang data. Padahal jika misalkan perusahaan menyediakan sistem absensi yang terintegrasi dalam sistem informasi kepegawaian dan sistem informasi maka secara otomatis dapat dibuat laporan kehadiran dan lembur yang lebih akurat dan benar. Hal tersebut baru salah satu contoh di luar misalkan perhitungan angka kredit, hak cuti, jenjang karier, pendidikan dan latihan. 3. Peningkatan mutu dan jumlah informasi

Informasi adalah sebuah hal yang penting di zaman ini. Apabila kita menguasai informasi akan bertindak lebih terhadap perubahan yang ada dan yang akan datang. Penerapan sistem informasi yang baik tentunya akan dengan menghasilkan data yang dikelola sehingga data tersebut berkualitas. Hal tersebut dapat diwujudkan karena setiap proses pembuatan laporan tersebut dilakukan secara otomatis oleh mesin komputer. 4. Peningkatan mutu dan jumlah keputusan manajemen

Setiap pengambilan keputusan, saat ini juga bergantung kepada informasi yang ada dan informasi juga akan mendukung kebijakan yang akan

diambil. Hal tersebut dapat terwujud jika sistem informasi dapat menyajikan informasi yang relevan, akurat, terkini dan dapat diambil setiap saat dan kapan pun.

3. Perbedaan Teknologi Informasi dan Sistem Informasi


3.1 Teknologi Informasi
Teknologi informasi (Information Technology) memiliki beberapa disingkat TI, IT atau infotech. Definisi teknologi informasi menurut beberapa pakar adalah: Menurut Haag dan Keen (1996), Teknologi informasi adalah seperangkat alat yang membantu Anda bekerja dengan informasi dan melakukan tugas-tugas yang berhubungan dengan pemrosesan informasi. Menurut Martin (1999), Teknologi informasi tidak hanya terbatas pada teknologi komputer (perangkat keras dan perangkat lunak) yang akan digunakan untuk memproses dan menyimpan informasi, melainkan juga mencakup teknologi komunikasi untuk mengirim/menyebarkan informasi. Menurut Williams dan Sawyer (2003), mengungkapkan bahwa teknologi informasi adalah teknologi yang menggabungkan komputasi (komputer) dengan jalur komunikasi kecepatan tinggi yang membawa data, suara, dan video. Menurut Lucas (2000), Teknologi Informasi adalah segala bentuk teknologi yang diterapkan untuk memproses dan mengirimkan informasi dalam bentuk elektronis. Menurut kamus Oxford (1995), Teknologi Informasi adalah studi atau peralatan elektronika, terutama komputer, untuk menyimpan, menganalisa, dan mendistribusikan informasi apa saja, termasuk kata-kata, bilangan, dan gambar. Dari beberapa definisi teknologi informasi maka dapat kita simpulkan teknologi informasi adalah suatu alat dapat berupa elektronik maupun benda mati yang digunakan untuk membantu manusia dalam kegiatan berkomunikasi, mengirim, menyebarkan, membuat, dan mengubah informasi. Pada dasarnya teknologi informasi adalah penyatuan antara komputasi dan komunikasi yang berupa suara, visual, maupun data. Contohnya adalah telepon, handphone, Televisi, radio, internet serta alat-alat elektronik lainnya.

3.2 Teknologi Komputer


Teknologi komputer merupakan teknologi yang berhubungan dengan perangkat komputer seperti printer, pembaca sidik jari, CD-ROM, Processor, disk, dan lain-lain (Gambar 1.6). Komputer merupakan mesin serbaguna yang

dapat digunakan untuk keperluan pengolahan data apa saja menjadi informasi yang berguna. Hal ini dimungkinkan karena komputer dapat dikendalikan oleh program yang terdiri atas sederetan instruksi. Komputer akan bertindak sesuai instruksi yang diterimanya dari program. Dengan kata lain komputer akan bertindak sesuai keinginan pembuat program.

Sumber: http://elektronikadasar.info/komponen-komponen-komputer.htm

Gambar 1.6 Teknologi Komputer

3.3 Teknologi komunikasi


Teknologi komunikasi atau telekomunikasi merupakan teknologi komunikasi jarak jauh. Termasuk teknologi telekomunikasi yang kita gunakan sehari-hari adalah telepon, televisi, radio, handy-talky, handphone. Dikatakan sebelumnya bahwa teknologi informasi merupakan konvergensi antara teknologi komputer dan teknologi telekomunikasi, saat ini teknologi telekomunikasi yang disebutkan di atas telah dapat digunakan untuk menghubungkan sejumlah komputer. Sehingga beberapa komputer dapat berkomunikasi satu sama lain dengan mudah. Inilah makna dari kata konvergensi di atas yang kemudian lazim disebut sebagai teknologi informasi.

3.4 Jenis media baru


a. Mikrokomputer Unit yang berdiri sendiri, biasanya dengan ketentuan untuk memuat perangkat lunak individual dan kadang-kadang dihubungkan

10

dengan mikrokomputer lain dalam jaringan. Unit pusat pengolahan mikrokomputer yang membaca dan mengeksekusi instruksi program adalah berupa sebuah chip semikonduktor tunggal. b. Telekonferensi Pertemuan kelompok kecil yang dimiliki oleh komunikasi elektronik interaktif antara tiga orang atau lebih dalam dua atau lebih lokasi yang terpisah. Tiga jenis utama telekonferensing adalah video telekonferensi, telekonferensi audio, dan telekonferensi komputer. Teleteks Layanan informasi interaktif yang memungkinkan individu untuk meminta frame informasi untuk melihat pada layar televisi rumah. Videotext Layanan informasi interaktif yang memungkinkan individu untuk meminta frames informasi dari sebuah Komputer pusat untuk melihat pada layar tampilan video. Komunikasi Satelit Komunikasi satelit terdiri dari pesan telepon, siaran televisi dan pesan lain dari suatu tempat di permukaan lain (Gambar 1.7). Satelit ini biasanya diletakan di stationer atau di sekitar khatulistiwa sekitar 22.300 mil dari permukaan bumi. Pada dasarnya, transmisi satelit televisi, telepon dan informasi lain menghilangkan pengaruh jarak pada biaya komunikasi.

c.

d.

e.

Sumber: http://www.ingateros.com/2010/12/appzone-telkomsel-com-gudang-aplikasiponsel.html

Gambar 1.7 Teknologi Komunikasi

11

3.4 Perbedaan dan Persamaan Sistem Informasi dan Teknologi Informasi


Ada kesamaan antara SI dan TI di antaranya yaitu: Dilihat dari tujuan sistem informasi dan teknologi informasi mempunyai satu tujuan yang sama yaitu mengolah suatu data menjadi suatu informasi yang dibutuhkan oleh pengguna/user. Baik sistem informasi dan teknologi informasi didukung dengan peralatan elektronik yaitu komputer. Dalam penggunaannya sistem informasi dan teknologi informasi saling berkaitan, contohnya dalam proses kerjanya suatu komputer dibutuhkan suatu sistem informasi yang tertatur sehingga menghasilkan tampilan yang sesuai dengan keinginan. Perbedaan Sistem Informasi dan Teknologi Informasi yaitu: Dari definisinya sistem informasi bisa dikaitkan lebih menuju pada proses, atau tahapan pengolahan data menjadi suatu informasi. Sedangkan teknologi informasi lebih kepada faktor/alat pendukung dan batasan-batasan dalam penyajian suatu informasi dengan menggunakan alat elektronik berikut perkembangannya. Selain itu, sistem informasi dalam prakteknya hanya berupa bagan-bagan kelompok informasi, yang menjalankannya adalah teknologi informasi. Namun, teknologi informasi tidak dapat berfungsi dengan tepat jika tidak memiliki sistem informasi yang teratur. Definisi Pengetahuan (knowledge) Ada beberapa pengertian tentang pengetahuan di antaranya yaitu: Pengertian 1: Pengetahuan adalah informasi atau maklumat yang diketahui atau disadari oleh seseorang. Pengertian 2: Pengetahuan adalah berbagai gejala yang ditemui dan diperoleh manusia melalui pengamatan inderawi. Dari definisi di atas saya menarik kesimpulan bahwa pengetahuan yaitu: Informasi yang dimiliki oleh seseorang setelah melalui proses analisis dengan bantuan indra yang sebelumnya belum pernah terjadi dan mempunyai pengertian sendiri. Definisi Ilmu Pengetahuan (science) Pengertian 1 (satu): Pengetahuan adalah sekumpulan proposisi sistematis yang terkandung dalam pernyataan-pernyataan yang benar dengan ciri pokok yang bersifat general, rational, objektif, mampu diuji kebenarannya (verifikasi objektif), dan mampu menjadi milik umum (Communality, The Liang Gie, 1991). Pengertian 2 (dua): Pengetahuan yang diatur secara sistematis dan langkah-langkah pencapaiannya dipertanggung-jawabkan secara teoritis. (C, Verhaak)

12

Karakteristik SI (Sistem Informasi) Suatu Sistem Informasi mempunyai karakteristik yang membedakan suatu informasi yang akan dihasilkan dan didapat. Adapun karakteristik tersebut sebagai berikut: 1. Accurate: Informasi yang dibutuhkan tepat sasaran dan sesuai dengan apa yang dibutuhkan 2. Complete: Informasi yang dibutuhkan mempunyai kelengkapan baik dari pembuat ataupun pengguna. 3. Econominal: Informasi yang dibutuhkan mempunyai keuntungan bagi penerima 4. Flexible: Informasi yang dibutuhkan mudah ditukar/disesuaikan 5. Relevant: Informasi yang dibutuhkan berhubungan dengan apa yang ingin diketahui/mempunyai manfaat bagi penggunanya. 6. Simple: Informasi yang dibutuhkan mudah didapat, dan mudah dipahami 7. Timely: Informasi yang dibutuhkan tepat pada waktunya 8. Verifiable: Informasi yang dibutuhkan dapat dibuktikan/dapat dipercaya. Komponen yang membuat suatu informasi itu bernilai Adanya suatu masalah yang menjadi suatu hambatan dalam meraih suatu informasi Selalu update Tidak adanya kebohongan Kualitas dari isi informasi tersebut

4. PENERAPAN SISTEM INFORMASI


Dalam dunia kerja sangat dibutuhkan sistem informasi, baik internal maupun eksternal. Maka dari itu saya ingin menjelaskan bagaimana cara dan di mana saja penerapan-penerapan sistem informasi itu digunakan.

4.1 Aspek Penerapan Sistem Informasi


Manusia sebagai user atau pengguna Kecanggihan Komputer Data-data yang akurat Dan perlengkapan lainnya seperti (arus listrik PLN, ATK, sinyal, kendaraan, dsb).

Contoh-contoh penerapan sistem informasi sangatlah banyak baik di bidang pertanian, perpustakan, akademik, perikanan, maupun pemerintahan, dsb. Hal itu membuktikan bahwa penerapan sistem informasi sangat dibutuhkan oleh banyak kegiatan yang berhubungan dengan kebutuhan orang banyak. Di bawah ini adalah hasil penelitian orang lain yang saya perbaharui dengan gaya bahasa saya sendiri (Gambar 1.8 dan Gambar 1.9).

13

Skema Sistem Informasi

input

processing

output
Gambar 1.8 Skema Sistem Informasi Proses Data atau Informasi

Data

Komputer

Keputusan

Informasi

Manajer Gambar 1.9 Proses Data atau Informasi

14

4.2 TOPOLOGI JARINGAN KOMPUTER


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

Sumber: http://jayinudin.wordpress.com/2011/12/16/jaringan-komputer/

Gambar 1.10 Topologi Jaringan Komputer

15

4.3 SISTEM INFORMASI MANAJEMEN PERIKANAN DKI JAKARTA

DINAS

Di sini akan dibahas tentang penerapan sistem Dinas Perikanan DKI Jakarta. Sesuai dengan tugas pokok dan fungsinya, memerlukan informasi yang dapat menunjang dalam pengambilan keputusan serta kebijakan dalam pengembangan bidang perikanan dan kelautan. Selama ini banyak informasi yang telah tersedia, namun informasi tersebut masih tersebar dalam berbagai sumber tertulis seperti jurnal maupun buku laporan, sehingga penggunaannya kurang efektif. Banyak di antaranya tidak dapat digunakan untuk pengambilan keputusan atau pengelolaan sumberdaya perikanan. Tujuan dari penelitian ini adalah untuk (1) Mengorganisasikan informasi perikanan sehingga lebih teratur, akurat, cepat, efektif dan efisien. (2) Mengembangkan program aplikasi sistem informasi manajemen dengan model Dinas Perikanan DKI Jakarta. (3) Membantu pengguna (user) dalam pengelolaan informasi sehingga dapat digunakan untuk pengambilan keputusan dan kebijakan. Tahap yang dilakukan selama penelitian ini antara lain, identifikasi kebutuhan (needed identification), perencanaan sistem (system design), pembuatan tampilan (interface design), pembuatan diagram alir (flowchart design), pembuatan program (source code), uji coba program dengan data (verification). Pengolahan data pendugaan sumberdaya ikan dilakukan dengan menggunakan metode surplus produksi, berupa model Schaefer dan model Fox. Program aplikasi ini diberi nama Sistem Informasi Manajemen Dinas Perikanan DKI Jakarta Version 1.0 atau disingkat dengan nama "SIM-DPJ version 1.0. Program aplikasi SIM_DPJ version 1.0 diuji coba (verifikasi), untuk menguji kemampuan sistem dalam memproses data masukan (input data). Proses tersebut menggunakan data dari Dinas Prikanan DKI Jakarta, yaitu data informasi keadaan Dinas Perikanan DKI Jakarta, data informasi bidang perikanan di DKI Jakarta, data informasi produksi perikanan, data informasi instansi, data informasi mengenai kajian pendugaan sumberdaya ikan. Hasil keluaran (output) ditampilkan dalam bentuk tabel untuk menampilkan data secara rinci dan bentuk grafik untuk mempermudah pengamatan secara visual hasil data masukan, sehingga dapat membantu pengguna dalam melakukan implementasi dan analisis data dari hasil tampilan tersebut. Berdasarkan keluaran informasi pada menu Hasil Data didapatkan beberapa informasi mengenai pendugaan stok sumberdaya ikan, dalam hal ini digunakan contoh data dari spesies ikan tuna dan cakalang di wilayah pengelolaan perairan 9 (WPP 9 - Samudra Hindia). Pada option standarisasi ditampilkan informasi mengenai penentuan alat tangkap standar dari enam alat tangkap yang digunakan untuk menangkap tuna dan cakalang. Alat tangkap standar ini memiliki nilai FPI (Fishing Power Index) sama dengan 1, dalam kasus ini yang menjadi alat tangkap standar adalah rawai tuna, pada option ini juga didapat informasi mengenai nilai CPUE standar, dari data diperoleh nilai CPUE standar tertinggi pada tahun 1996 yaitu sebesar 183.753

16

ton/unit sedangkan nilai CPUE standar terendah pada tahun 1997 yaitu sebesar 31.015 ton/unit. Program aplikasi SIM-DPJ version 1.0 hanya menggunakan metode surplus produksi untuk mengestimasi sumberdaya ikan. Pendugaan (estimasi) mengenai stok sumberdaya ikan diperlihatkan oleh hubungan antara upaya tangkap (effort) dengan hasil tangkap (catch) dengan menggunakan dua model surplus produksi yaitu model Schaefer dan model Fox. Hasil estimasi stok sumberdaya ikan tuna dan cakalang model Schaefer diperoleh bentuk persamaan CPUE = 124,8724 + (-0,1856879).f, dengan nilai MSY sebesar 20993,719 ton, nilai >pl sebesar 336 unit dan nilai koefisien determinasi (r2) sebesar 40,50952 %. Estimasi model Fox menunjukan bentuk persamaan CPUE = (e) M,8i2992-2.52Wfi8&03.r) ^ dengan niIai MSY sebesar 17910,33 ton, nilai fopt sebesar 395 unit dan nilai koefisien determinasi (r2) sebesar 65,32472 %. Berdasarkan model Fox terlihat grafik tingkat pemanfaatan terjadi lebih tangkap (over fishing) pada tahun 1997 dengan nilai tingkat pemanfaatan sebesar 103,9 %, sedangkan tingkat pengusahaan berdasarkan model Fox terjadi lebih pengusahaan alat tangkap ikan (over) pada tahun 1997 dengan nilai tingkat pengusahaan sebesar 151,898 %. Kegunaan program aplikasi SIM-DPJ 1.0 bila dibandingan dengan cara konvensional (buku-buku laporan) di antaranya: a. Dapat mengorganisasikan ketersediaan informasi yang ada pada Dinas Perikanan DKI Jakarta sehingga lebih teratur, akurat, cepat, efektif dan efisien serta membantu pengguna (user) sistem informasi ini dalam pengambilan keputusan dan kebijakan. Tampilan program aplikasi SIM-DPJ version 1.0 yang menarik dan jauh lebih akrab dengan pemakai (user friendly) dari pada program konvensional yang total dikerjakan melalui program prosedur. Data tersimpan dalam suatu file dolabase dan data tersebut dapat ditambah, dihapus, diperbaharui (update data) sehingga informasi yang ada tetap aktual. Program aplikasi SIM-DPJ version 1.0 untuk menentukan alternatif pengembangan usaha pemanfaatan sumberdaya perikanan di DKI Jakarta, belum secara sempurna menggambarkan kondisi perikanan yang sebenarnya, karena tergantung akurasi data yang digunakan. Agar memperoleh rekomendasi yang benar dari program aplikasi ini, disarankan dalam pengisian data yang digunakan untuk menghasilkan informasi harus akurat (garbage in garbage out) (Usman, A, 2002).

b.

c.

5. Komponen dan Elemen Sistem Informasi


5.1 Komponen Sistem Informasi
Sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (building block), yang terdiri dari komponen input, komponen model, komponen output, komponen teknologi, komponen hardware, komponen software, komponen basis data, dan komponen control

17

(Gambar1.11). Semua komponen tersebut saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk mencapai sasaran. a. Komponen input Input mewakili data yang masuk ke dalam sistem informasi. Input di sini termasuk metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar. b. Komponen model Komponen ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah ditentukan untuk menghasilkan keluaran yang diinginkan. c. Komponen output Hasil dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua pemakai sistem. d. Komponen teknologi Teknologi merupakan tool box dalam sistem informasi, teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran, dan membantu pengendalian dari sistem secara keseluruhan. e. Komponen hardware Hardware berperan penting sebagai suatu media penyimpanan vital bagi sistem informasi. Yang berfungsi sebagai tempat untuk menampung database atau lebih mudah dikatakan sebagai sumber data dan informasi untuk memperlancar dan mempermudah kerja dari sistem informasi. f. Komponen software Software berfungsi sebagai tempat untuk mengolah,menghitung dan memanipulasi data yang diambil dari hardware untuk menciptakan suatu informasi. g. Komponen basis data Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu dengan yang lain, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk

18

keperluan penyediaan informasi lebih lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System). h. Komponen kontrol Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalankegagalan sistem itu sendiri, ketidakefisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat di atasi.

Sumber: http://dimas347.wordpress.com/2010/12/23/konsep-dasar-sistem-informasi/

Gambar 1.11: Komponen Sistem Informasi

5.2 ELEMEN SISTEM INFORMASI


Sistem informasi terdiri dari elemen-elemen yang terdiri dari orang, prosedur, perangkat keras, perangkat lunak, basis data, jaringan komputer dan komunikasi data. Semua elemen ini merupakan komponen fisik (Gambar 1.12).

19

a.

Orang Orang atau personil yang dimaksudkan yaitu operator komputer, analisa sistem, programmer, personil data entry, dan manajer sistem informasi/EDP.

b.

Prosedur Prosedur merupakan elemen fisik. Hal ini disebabkan karena prosedur disediakan dalam bentuk fisik seperti buku panduan dan instruksi. Ada 3 jenis prosedur yang dibutuhkan, yaitu instruksi untuk pemakai, instruksi untuk penyiapan masukan, instruksi pengoperasian untuk karyawan pusat komputer.

c.

Perangkat keras Perangkat keras bagi suatu sistem informasi terdiri atas komputer (pusat pengolah, unit masukan/keluaran), peralatan penyiapan data, dan terminal masukan/keluaran.

d.

Perangkat lunak Perangkat lunak dapat dibagi dalam 3 jenis utama: a. Sistem perangkat lunak umum, seperti sistem pengoperasian dan sistem manajemen data yang memungkinkan pengoperasian sistem komputer. Aplikasi perangkat lunak umum, seperti model analisis dan keputusan. Aplikasi perangkat lunak yang terdiri atas program yang secara spesifik dibuat untuk setiap aplikasi

b. c.

e.

Basis data File yang berisi program dan data dibuktikan dengan adanya media penyimpanan secara fisik seperti disket, harddisk, magnetic tape, dan sebagainya. File juga meliputi keluaran tercetak dan catatan lain di atas kertas, mikro film, dan lain sebagainya.

f.

Jaringan Komputer Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data.

20

g.

Komunikasi data Komunikasi data adalah merupakan bagian dari telekomunikasi yang secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi diantara komputer-komputer dan pirant-piranti yang lain dalam bentuk digital yang dikirimkan melalui media komunikasi data. Data berarti informasi yang disajikan oleh isyarat digital. Komunikasi data merupakan bagian vital dari suatu sistem informasi karena sistem ini menyediakan infrastruktur yang memungkinkan komputerkomputer dapat berkomunikasi satu sama lain.

Sumber: http://blog.uad.ac.id/ervitakusumaputri/2011/03/26/sistem-informasi/

Gambar 1.12. Elemen Sistem Informasi

21

BAB 2

BLOG
1. What is Blog?
Banyak masyarakat umum seringkali memiliki pendapat yang berbeda mengenai pengertian blog, sehingga terjadi kesalahpahaman mengenai perihal blogging. kami menulis buku ini berharap para pengguna internet awam tidak merasa bingung mengenai artian blog dan dapat merasa lega dengan informasi yang kami berikan. Blog merupakan sebuah catatan online yang dapat dilihat, dibaca, dan dikomentari oleh pengguna internet lainnya seperti halnya dairy atau tempat curhat untuk melepaskan ide, keluhan, informasi yang bermanfaat, catatan pribadi, cerpen dan banyak lainnya. Blog didefinisikan sebagai susunan teks, gambar, objek, media, dan data yang disusun secara berurutan yang bisa ditampilkan pada browser HTML (Gambar 2.1).

Sumber: http://cdn4.aweber-static.com/images/features-pages/bbc-blogs.jpg

Gambar 2.1 Blog Seseorang yang memasukkan tulisan disebut blogger. Menjadi penulis blog, mengelola blog, atau menambahkan artikel pada blog yang sudah ada disebut blogging. Artikel pribadi didalam blog disebut blog post. Sebuah blog

22

adalah perpaduan teks, hyperteks, gambar, dan link (link ke web lain atau video, audio, dan file lainnya. (www.wikipedia.org) Sedangkan menurut (www.marketingterms.com) adalah sebuah publikasi personal dari buah pikiran seseorang yang diterbitkan secara rutin. Di sini kami mencoba menyimpulkan bahwa definisi blog itu adalah sebuah sarana tulis menulis tempat semua orang bebas mengekpresikan apa yang ingin disampaikan dan tulisan tersebut dapat dilihat oleh semua orang.

2.1 Sejarah Blog


Blog mulai muncul pada akhir 1990 an sebagai buku harian online. Seseorang memposting informasi setiap hari tentang kehidupan dan pendapat mereka. Tulisan harian tersebut telah dicatatkan pada urutan tanggal mundur, sehingga pembaca dapat melihat pos terbaru di halaman depan. Blog merupakan hasil evolusi dari diary online: Diary atau catatan harian mengenai pendapat, opini, dan apapun itu dalam bentuk yang dipublikasikan secara online (menggunakan website). Salah seorang pioneer dari internet-based journalist ini adalah Justin Hall, yang melakukan membuat online diary-nya Justin Links From The Underground ketika dia masih merupakan pelajar dari Swarthmore College. Kala itu, Blog (ketika itu bernama online diary) pada umumnya merupakan website yang berisi kumpulan link menuju halaman web lain yang disertai komentar dan opini pemilik online diary tersebut mengenai halaman dari tujuan link tersebut. Sehingga online diary ketika itu bisa juga dikatakan sebagai katalog link berdasarkan opini pemilik. Para diarist adalah editor yang memilih link mana yang menarik dan menampilkan link tersebut di online diary-nya. Pada tahun 1997, Jorn Barger, seorang programer yang juga mengelola website online diary robot wisdom menciptakan istilah weblog yang diambil dari kata logging the web . Logging bisa diartikan masuk. Jadi, logging the web bisa diartikan memasuki web. Korelasinya adalah blogger awal di kala itu merupakan orang yang masuk ke belantara web dan menyortir link-link menarik berdasarkan opininya. Hingga 1998, baru ada beberapa website yang dapat diidentifikasikan sebagai blog, hingga ketika itu menjelajahi semua weblog masih memungkingkan untuk dilakukan. Pada tahun 1999, Peter Merholz menyebutkan istilah weblog sebagai wee-blog, hingga akhirnya dibuat pendek menjadi blog saja. Orang yang mengelola blog kemudian disebut blogger.

23

Dari titik itulah semuanya berubah. Semakin hari, semakin banyak orang yang membuat blog. Pertumbuhan blog menjadi semakin signifikan ketika Pitas merilis Blogger.com pada Juli 1999. Blogger.com merupakan web service yang memungkinkan orang yang bahkan tidak memiliki kemampuan HTML sekalipun mampu menciptakan dan mengelola blog. Di titik ini, blog benar-benar berubah. Bahkan definisi blog mulai bergeser. Blog yang awalnya merupakan kumpulan link yang dikomentari oleh pemilik blog, mulai bergeser menjadi media ekspresi bebas semau pemilik blog yang ditampilkan secara kronologis terbalik. Dari sini, semuanya benar-benar berubah. Blog bertumbuh demikian cepat. Terlebih setelah MoIvable Type diluncurkan dan Wordpress sebagai project kelanjutan cms b2 dirilis ke publik sebagai blog engine. Setelah itu, blog dan blogosphere terus berevolusi menjadi blogosphere yang kita huni hari ini. Blog berkembang dan fitur interaktif ditambahkan untuk menciptakan suatu percakapan dua arah. Pembaca mengambil keuntungan dari fitur yang memungkinkan mereka untuk meninggalkan komentar di posting blog. Dilihat dari sejarah awal mulanya, Blog di populerkan oleh blogger.com yang tadinya situs milik PyraLab yang telah di akuisisi oleh google pada tahun 2002, semenjak itu para penulis blogger di manjakan dengan banyak aplikasi yang sifatnya terbuka sehingga dapat memenuhi kebutuhan para blogger untuk menulis dan mengupdate blog mereka. Fungsi dari blogging ini sebagai media publikasi dalam sebuah kampanye, catatan pribadi, sampai dengan program perusahaan dan banyak lagi macam-macam dari fungsinya, karena blog situs-situs web saling berkaitan dan memberikan informasi dengan mudah walaupun tidak semua tulisannya memiliki kualitas tinggi. Blog adalah singkatan dari weblog yang artinya jenis situs web yang menyerupai tulisan-tulisan pada halaman web, biasanya disusun diurutkan secara kronologis (waktu kejadian) mulai dari postingan yang terbaru berada di bagian atas halaman utama (halaman depan/homepage) diikuti postingan paling lama di bawahnya. Seringkali blog di update secara berkala oleh pemilik dan ditulis hanya dengan satu topik khusus, contohnya tentang tutorial Wordpress, Internet, tips dan trick SEO, catatan pribadi, hobi dll. Walaupun tidak sedikit juga pemilik mencampur tulisannya dengan lebih dari satu topik. Untuk mengetahui pengertian blog sebenarnya Anda dapat membaca beberapa sumber yang menjelaskan tentang pemahaman blog atau juga Anda dapat membuat blog pribadi Anda dan rasakan seperti apa rasanya posting tulisan Anda sendiri dan dikomentari orang lain, kami yakin Anda bisa menyimpulkan sendiri mengenai pengertian blog.

24

Artian blog telah memberikan Anda pemahaman tentang sudut pandang, karena orang bisa berdiskusi tentang artikel yang ditulis melalui fitur yang disediakan yaitu komentar yang dapat menjadi sebuah media interaksi kepada penulis. Fitur-fitur lainnya yaitu buku tamu untuk memperkenalkan pengunjung, Arsip merupakan daftar link yang mengarah ke artikel-artikel yang tersimpan didalam blog sehingga memudahkan pembaca untuk dapat mengetahui artikel apa saja yang telah ditulis, Fitur Search adalah alat untuk mencari artikel yang terdapat di dalam situs tersebut dan dapat ditemukan dengan mudah dan cepat sehingga pembaca tidak perlu merasa kesulitan untuk mencari sebuah artikel. Blog merupakan media informasi yang sangat membantu pengguna yang membutuhkan informasi, maka dari itu blog memiliki kasta tertinggi dalam tingkatan sosial media karena tugas seorang blogger adalah memberikan informasi yang dapat membantu para pembaca untuk mendapatkan informasi yang dibutuhkan, sehingga pembaca dapat berlamalama berada di situs kita karena menikmati informasi yang berguna. Jenisjenis blog adalah: Blog politik: Tentang berita, politik, aktivis, dan semua persoalan berbasis blog (Seperti kampanye). Blog pribadi: Disebut juga buku harian online yang berisikan tentang pengalaman keseharian seseorang, keluhan, puisi atau syair, gagasan jahat, dan perbincangan teman. Blog bertopik: Blog yang membahas tentang sesuatu, dan fokus pada bahasan tertentu. Blog kesehatan: Lebih spesifik tentang kesehatan. Blog kesehatan kebanyakan berisi tentang keluhan pasien, berita kesehatan terbaru, keterangan-ketarangan tentang kesehatan, dll. Blog sastra: Lebih dikenal sebagai litblog (Literary blog). Blog perjalanan: Fokus pada bahasan cerita perjalanan yang menceritakan keterangan-keterangan tentang perjalanan/traveling. Blog riset: Persoalan tentang akademis seperti berita riset terbaru. Blog hukum: Persoalan tentang hukum atau urusan hukum, disebut juga dengan blawgs (Blog Laws). Blog media: Berfokus pada bahasan berbagai macam informasi Blog agama: Membahas tentang agama. Blog pendidikan: Biasanya ditulis oleh pelajar atau guru. Blog kebersamaan: Topik lebih spesifik ditulis oleh kelompok tertentu. Blog petunjuk (directory): Berisi ratusan link halaman website. Blog bisnis: Digunakan oleh pegawai atau wirausahawan untuk kegiatan promosi bisnis mereka. Blog pengejawantahan: Fokus tentang objek diluar manusia, seperti anjing. Blog pengganggu (spam): Digunakan untuk promosi bisnis affiliate; juga dikenal sebagai splogs (Spam Blog).

25

2. Langkah Awal Untuk Membuat Sebuah Blogger


1. Memiliki sebuah alamat email, dan lebih baik layanan gmail dari google. untuk membuat email dari layanan google tersebut bisa langsung menuju ke Gmail, untuk lebih jelasnya perhatikan gambar di bawah ini (Gambar 2.2 sampai Gambar 2.12).

Sumber: www.aingindra.com

2.

Gambar 2.2 Halaman Depan Gmail Langkah kedua isi data data di form yang disediakan, dan jangan lupa paling bawah klik Saya menyetujui persyaratan layanan dan kebijakan privacy google, setelah itu klik langkah berikutnya lihat gambar di bawah.

Gambar 2.3 Pendaftaran Gmail

26

3.

Selanjutnya, klik kirim kode Verifikasi. Lihat lagi gambar di bawah ini.

Gambar 2.4 Verifikasi Akun 4. Sekarang cek ponsel, jika belum ada kode verifikasi dari google bisa dicoba lagi beberapa menit kemudian, gambar di bawah menggunakan modem, jadi kode verifikasinya langsung bisa dilihat di layar laptop.

Gambar 2.5 Kode Verifikasi

27

5.

Masukkan kode verifikasinya seperti di bawah ini.

Gambar 2.6 Memasukkan Verifikasi Kode 6. Selamat datang di akun Gmail

Gambar 2.7 Konfirmasi Verifikasi

28

klik lanjutkan ke Gmail

Gambar 2.8 Halaman Gmail 7. Proses pembuatan akun gmail sudah berhasil, sekarang ke tahap selanjutnya yaitu proses pembuatan blog. Bisa langsung menekan (ctrl+T) buka blogger.com, isi email dan sandi yang sama seperti di akun gmail. Lalu klik masuk.

Gambar 2.9 Halaman Depan Blogger.com

29

8.

Selanjutnya pilih opsi profil blogger, jika hanya membuat blogger sebaiknya klik yang sebelah kanan. Lalu klik lanjutkan ke blogger.

Gambar 2.10 Opsi Profil Blog dan Pengaturan Profil 9. Selesai dalam membuat akun blog, tahap selanjutnya silahkan lihat gambar di bawah ini untuk jelasnya. Perhatikan baik baik tahap 1, 2, dan 3. Sebelum ada tulisan This blog address is available berarti nama blog yang ingin sobat buat sudah ada yang memiliki, silahkan ganti dengan nama lain, atau untuk mudahnya bisa tambahkan angka di

30

belakang alamat blognya, lihat contoh yang dilingkari pada nomor 2 di bawah. Setelah itu klik create blog.

Gambar 2.11 Membuat Judul, Alamat dan Template Blog 10. Sekarang blog sudah jadi, lihat keterangan di bawah ini, angka 1 adalah judul blog yang diciptakan pada tahap sebelumnya, lalu angka 2 adalah start posting, yaitu untuk memulai membuat artikel.

Gambar 2.12 Dashbor 11. Setelah itu klik start posting, sekarang saatnya membuat sebuah artikel, perhatikan baik baik langkah-langkahnya dalam membuat sebuah

31

artikel. Tentunya dimulai dari angka 1. Untuk jelasnya lihat gambar di bawah ini. Langkah-langkah cara membuat artikel di blog

Gambar 2.13 Membuat Postingan Keterangan: 1. Title: Merupakan judul artikel yang nanti akan diterbitkan, boleh apa saja. silahkan berekspresi melalui artikel sendiri. 2. Post: Merupakan isi dari artikel, silahkan mengarang bebas, mau curhat, kasih tips, trik, info, atau apa saja yang diketahui, kalau artikelnya bermanfaat pasti banyak yang suka dengan blog kita sendiri 3. Label: Merupakan Label, silahkan isi apa saja. contohnya seperti ini, misalnya judul artikel yang kita buat adalah tips melangsingkan tubuh, Kemudian label tersebut bisa diisi dengan tips sehat, atau yang lainnya. 4. Preview: Dalam tahap ini adalah melihat dulu artikel sebelum diterbitkan, jika ada yang salah bisa dibenarkan sebelum artikel diterbitkan. 5. Publish: Jika pada tahap 4 sudah yakin, sekarang tinggal klik Publish (terbitkan) (Gambar 2.13).

32

12.

Gambar di bawah ini merupakan contoh artikel yang sudah berhasil diterbitkan dan untuk melihat artikelnya silahkan klik tombol view (Gambar 2.14).

Gambar 2.14 Postingan yang berhasil dan Tampilan Postingan

3. Wordpress

Sumber: http://ramadoni.com/wp-content/uploads/2009/06/wp-logo.jpg

Gambar 2.15 Wordpress Wordpress adalah salah satu mesin blog atau salah satu alat untuk mengembangkan blog dan sebuah aplikasi sumber terbuka (open source) yang sangat populer digunakan sebagai mesin blog (blog engine). Wordpress dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL (Gambar 2.15).

33

PHP dan MySQL, keduanya merupakan perangkat lunak sumber terbuka (open source software). Selain sebagai blog, Wordpress juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya. Wordpress adalah penerus resmi dari b2/cafelog yang dikembangkan oleh Michel Valdrighi. Nama Wordpress diusulkan oleh Christine Selleck, teman ketua pengembang (developer), Matt Mullenweg.

3.1 Sejarah Wordpress


Sejarah Wordpress dimulai saat Matt Mullenweg yang merupakan pengguna aktif dari b2 mengetahui bahwa proses pengembangan b2 dihentikan oleh pemrogramnya (programmer) yang bernama Michel Valdrighi, Matt Mullenweg merasa sayang dan mulai melanjutkan pengembangan b2. Wordpress muncul pertama kali di tahun 2003 hasil kerja keras Matt Mullenweg dengan Mike Little. Yang membuat Wordpress makin terkenal, selain karena banyaknya fitur dan tampilan yang menarik, adalah juga karena dukungan komunitas terhadap perangkat lunak sumber terbuka untuk blog. Wordpress.com dan Wordpress.org. Wordpress menyediakan dua alamat yang berbeda, yaitu Wordpress.com dan Wordpress.org. Wordpress.com merupakan situs layanan blog yang menggunakan mesin Wordpress, didirikan oleh perusahaan Automatic. Dengan mendaftar pada situs Wordpress.com, pengguna tidak perlu melakukan instalasi atau konfigurasi yang cukup sulit. Sayangnya, pengguna Wordpress.com tidak dapat mengubah template standar yang sudah disediakan. Artinya, pengguna tidak dapat menambahkan aksesoris apapun selain yang sudah disediakan. Meski demikian, fitur yang disediakan oleh Wordpress.com sudah cukup bagus. Wordpress.org merupakan wilayah pengembang (developer). Di alamat ini, seseorang dapat mengunduh (download) aplikasi beserta seluruh berkas CMS Wordpress. Selanjutnya, CMS ini dapat diubah ulang selama seseorang menguasai PHP, CSS dan script lain yang menyertainya. Wordpress dengan Bahasa Indonesia ada berkat kerja para kontributor di Indonesia yang dipimpin oleh Huda Toriq, seorang Mahasiswa Kedokteran dari Universitas Diponegoro (UNDIP) Semarang. Berikut ringkasan perbedaan dalam penggunaan Wordpress.com dan Wordpress.org: Wordpress.com: Untuk pengguna yang ingin membuat blog sendiri secara cepat dan punya alamat website. Wordpress.org: Untuk pengguna yang ingin memodifikasi Wordpress menurut kebutuhan sendiri atau ingin membuat blog menggunakan alamat dan server sendiri. (membutuhkan hosting sendiri)

34

3.2 Cara membuat Wordpress


Untuk mulai menggunakan layanan Wordpress.com, mari ikuti langkahlangkah berikut (Gambar 2.16 sampai Gambar 2.24): 1. Masuk ke Wordpress.com Masuk ke Wordpress.com dengan mengetik URL http://www.Wordpress.com pada browser kita. Maka akan muncul halaman depan dari Wordpress.com

Gambar 2.16 Halaman Depan Wordpress 2. Klik tombol Get Started untuk mulai mendaftar. Isi formulirnya, kemudian klik creat blog untuk melanjutkan.

Gambar 2.17 Pendaftaran Wordpress

35

3.

Biasanya alamat blog akan sama dengan Username yang kita pilih. Namun, kita bisa saja mengubahnya. (kali ini pakai Bahasa Inggris saja ya, tapi bisa diubah ke Bahasa Indonesia)

Gambar 2.18 Pendaftaran yang Diterima

4. 5.

Periksa email untuk mengaktifkan Wordpress.com kita. Hore! Akun Wordpress.com kita sudah aktif! Kunjungi blog baru kita mulai alamat http://esylisnasari.Wordpress.com. Tampilan perdananya pun seperti ini:

Gambar 2.19 Tampilan Wordpress Baru

36

6.

Tampilan Dashboard pertama kali seperti berikut:

Gambar 2.20 Dashboard Wordpress Mengganti tampilan (template) Masuk ke Appearance, klik Themes. Pilih tema yang sesuai dengan selera masing-masing.

1.

Gambar 2.21 Mengganti Template

37

2.

Kemudian klik, colors untuk merubah warna site title dan Tagline.

Gambar 2.22 Mengganti Warna Title dan Tagline 3. Mengganti background, klik background image lalu klik lagi Drop file or Select file. Pilih file dari Komputer, kemudian klik Ok.

Gambar 2.23 Mengganti Background

38

4.

Klik Save and Active. Hasilnya seperti ini:

Gambar 2.24 Tampilan Wordpress Kerenkan!

3.3 Keunggulan dan Fitur Wordpress


Wordpress memiliki banyak keunggulan dan fitur untuk dunia blog, antara lain:

Gratis, karena untuk mendapatkan perangkat lunak Wordpress hanya perlu mengunduh dari situsnya tanpa dipungut biaya, bahkan untuk blog komersial sekalipun. Berbasis kode sumber terbuka (open source). Pengguna dapat melihat dan memperoleh barisan kode-kode penyusun perangkat lunak Wordpress tersebut secara bebas, sehingga pengguna tingkat lanjut yang memiliki kemampuan pemrograman dapat bebas melakukan modifikasi, bahkan dapat mengembangkan sendiri program Wordpress tersebut lebih lanjut sesuai keinginan. Template atau desain tampilannya mudah dimodifikasi sesuai keinginan pengguna. Sehingga apabila pengguna memiliki

39

pengetahuan HTML yang memadai, maka pengguna tersebut dapat berkreasi membuat template sendiri. Pengguna yang tidak mengerti HTML, tentu saja masih dapat memilih ribuan template yang tersedia di internet secara bebas, yang tentu saja gratis. Pengoperasiannya mudah. Satu blog Wordpress, dapat digunakan untuk banyak pengguna (multi user). Sehingga Wordpress juga sering digunakan untuk blog komunitas. Anggota komunitas tersebut dapat berperan sebagai kontributor. Jika pengguna sebelumnya telah mempunyai blog tidak berbayar, misalnya di alamat Blogger, Live Journal, atau Type Pad, pengguna dapat mengimpor isi blog-blog tersebut ke alamat hosting blog pribadi yang menggunakan perangkat lunak Wordpress. Dengan demikian pengguna tidak perlu khawatir isi blog yang lama akan menjadi sia-sia setelah menggunakan perangkat lunak Wordpress. Selain pengguna yang banyak, banyak pula dukungan komunitas (community support) untuk Wordpress. Tersedia banyak plugin yang selalu berkembang. Plugin Wordpress sendiri yaitu sebuah program tambahan yang bisa diintegrasikan dengan Wordpress untuk memberikan fungsi-fungsi lain yang belum tersedia pada instalasi standar. Misalnya plugin anti-spam, plugin web counter, album foto. Kemampuan untuk dapat memunculkan XML, XHTML, dan CSS standar. Tersedianya struktur permalink yang memungkinkan mesin pencari mengenali struktur blog dengan baik. Kemungkinan untuk meningkatkan performa blog dengan ekstensi. Mampu mendukung banyak kategori untuk satu artikel. Satu artikel dalam Wordpress dapat dikategorisasikan ke dalam beberapa kategori. Dengan multikategori, pencarian dan pengaksesan informasi menjadi lebih mudah. Fasilitas Trackback dan Pingback. Juga memiliki kemampuan untuk melakukan otomatis Ping (RPC Ping) ke berbagai search engine dan web directory, sehingga website yang dibuat dengan Wordpress akan lebih cepat ter-index pada search engine. Fasilitas format teks dan gaya teks. Wordpress menyediakan fitur pengelolaan teks yang cukup lengkap. Fitur-fitur format dan gaya teks pada kebanyakan perangkat lunak pengolah kata seperti cetak tebal, cetak miring, rata kanan, rata kiri, tautan tersedia di Wordpress. Halaman statis (Halaman khusus yang terpisah dari kumpulan tulisan pada blog). Mendukung LaTeX. Mempunyai kemampuan optimalisasi yang baik pada Mesin Pencari atau SEO (Search engine Optimizer)

40

3.4 Pengertian Wordpress dan Blogger (blogspot)


Wordpress merupakan salah satu jenis CMS yang populer disamping Blogspot, Drupal, Mambo dan Joomla. Berbeda dengan blogspot yang menggunakan bahasa pemrograman HTML dan XML, Wordpress dibuat dalam bahasa PHP dan menggunakan database MySQL. Wordpress adalah salah satu CMS yang sangat cepat mengalami perubahan system lebih tepatnya rilis versi Wordpress dari satu versi ke versi lainnya sangat cepat, mulai dari versi Wordpress Versi 2.0 sampai sekarang Wordpress versi 3.0.4

3.5 Persamaan dan Perbedaan Wordpress dan Blogger (blogspot)


Tenyata selain Wordpress dan blogger memiliki persamaan, tetapi juga mempunyai perbedaan salah satu faktor yang sangat penting dari Wordpress.org ini adalah tersedianya banyak plugin-plugin gratis untuk meningkatkan performa blog. Plugin-plugin ini yang pasti tidak tersedia di blogger.com, jadi ini adalah perbedaan antara keduanya. Ada plugin yang ditawarkan di Wordpress.org untuk membuat blog Anda lebih unggul pada mesin pencari dan banyak jenis plugin lainnya untuk berbagai kegunaan dibanding dengan blogger.com yang tidak memiliki plugin. Satu hal lagi yang perlu diingat, inti perbedaan antara Wordpress dan blogger.com adalah bahwa dengan Wordpress Anda memiliki kontrol penuh atas blog Anda, sedangkan pada blogger.com Anda tidak memilikinya. Memiliki kontrol penuh blog Anda adalah hal paling penting yang harus Anda punya jika Anda membangun sebuah blog untuk keperluan bisnis dan jangka panjang. Wordpress memiliki banyak keunggulan dan fitur untuk dunia blog, antara lain:

Gratis. Untuk mendapatkan perangkat lunak Wordpress hanya perlu mengunduh dari situsnya tanpa dipungut biaya, bahkan untuk blog komersial sekalipun. Berbasis kode sumber terbuka (open source). Pengguna dapat melihat dan memperoleh barisan kode-kode penyusun perangkat lunak Wordpress tersebut secara bebas, sehingga pengguna tingkat lanjut yang memiliki kemampuan pemrograman dapat bebas melakukan modifikasi, bahkan dapat mengembangkan sendiri program Wordpress tersebut lebih lanjut sesuai keinginan. Templat atau desain tampilannya mudah dimodifikasi sesuai keinginan pengguna. Sehingga apabila pengguna memiliki pengetahuan HTML yang memadai, maka pengguna tersebut dapat berkreasi membuat template sendiri. Pengguna yang tidak mengerti HTML, tentu saja masih dapat memilih ribuan template yang tersedia di internet secara bebas, yang tentu saja gratis.

41

Pengoperasiannya mudah. Satu blog Wordpress, dapat digunakan untuk banyak pengguna (multi user). Sehingga Wordpress juga sering digunakan untuk blog komunitas. Anggota komunitas tersebut dapat berperan sebagai kontributor. Jika pengguna sebelumnya telah mempunyai blog tidak berbayar, misalnya di alamat Blogger, Live Journal, atau TypePad, pengguna dapat mengimpor isi blog-blog tersebut ke alamat hosting blog pribadi yang menggunakan perangkat lunak Wordpress. Dengan demikian pengguna tidak perlu khawatir isi blog yang lama akan menjadi sia-sia setelah menggunakan perangkat lunak Wordpress. Selain pengguna yang banyak, banyak pula dukungan komunitas (community support) untuk Wordpress. Tersedia banyak plugin yang selalu berkembang. Plugin Wordpress sendiri yaitu sebuah program tambahan yang bisa diintegrasikan dengan Wordpress untuk memberikan fungsi-fungsi lain yang belum tersedia pada instalasi standar. Misalnya plugin anti-spam, plugin web counter, album foto. Kemampuan untuk dapat memunculkan XML, XHTML, dan CSS standar. Tersedianya struktur permalink yang memungkinkan mesin pencari mengenali struktur blog dengan baik. Kemungkinan untuk meningkatkan performa blog dengan ekstensi. Mampu mendukung banyak kategori untuk satu artikel. Satu artikel dalam Wordpress dapat dikategorisasikan ke dalam beberapa kategori. Dengan multikategori, pencarian dan pengaksesan informasi menjadi lebih mudah. Fasilitas Trackback dan Pingback. Juga memiliki kemampuan untuk melakukan otomatis Ping (RPC Ping) ke berbagai search engine dan web directory, sehingga website yang dibuat dengan Wordpress akan lebih cepat ter-index pada search engine. Fasilitas format teks dan gaya teks. Wordpress menyediakan fitur pengelolaan teks yang cukup lengkap. Fitur-fitur format dan gaya teks pada kebanyakan perangkat lunak pengolah kata seperti cetak tebal, cetak miring, rata kanan, rata kiri, tautan tersedia di Wordpress. Halaman statis (Halaman khusus yang terpisah dari kumpulan tulisan pada blog). Mendukung LaTeX. Mempunyai kemampuan optimalisasi yang baik pada Mesin Pencari (Search engine Optimizer)

42

4. Tumblr
Tumblr adalah sebuah layanan tumblelog gratis yang mengizinkan penggunanya untuk memposting tidak hanya tulisan, tetapi juga mengizinkan penggunanya untuk memposting foto, quote, video, chat, audio, dan link. Fitur tumblr yang memperbolehkan para pengguna untuk memposting foto biasa digunakan oleh para pengguna tumblr untuk membuat sebuah photoblog. Terdapat fitur khusus yang ada pada situs tumblr yaitu, pengguna tumblr dapat membuat blog yang bersifat pribadi. Postingan tersebut hanya bisa dilihat oleh pengguna itu sendiri atau pengguna lain yang ditunjuk atau dipilih oleh pengguna yang memiliki account tersebut untuk dapat melihat blog pribadi ini. Pengguna dapat melihat kiriman tulisan, foto, quote, video, chat, audio, dan link melalui situs tumblr.com

4.1 Sejarah
Pada tahun 2007, seorang pengusaha internet muda yang bernama David Karp telah menciptakan Tumblr. Dia menciptakan tumblr di Jepang pada saat dia berumur 19 tahun. kemudian setelah menciptakan tumblr tersebut, dia juga menemukan sebuah kata baru yang akan digunakan pada layanan tumblr yaitu "Tumblelog". Tumblelog memiliki arti yaitu bentuk pendek dari blogging atau mengarah ke dalam bentuk miniblog. Pada tumblelog, layanan ini hanya dapat mengirimkan satu kalimat pendek saja, berbeda dengan blog-blog yang ada. David Karp kagum dengan bentuk baru blogging ini, kemudian dia berkata akan menunggu untuk salah satu platform blog yang sudah siap agar para pengguna dapat mengatur sebuah platform. Tetapi, setelah satu tahun lamanya hal tersebut tidak terjadi juga. kemudian David karp sendirilah yang akhirnya turun tangan untuk menyelesaikan platform blog tersebut. Inkarnasi saat Tumblr diluncurkan pada tanggal 1 November dan versi beta telah diluncurkan beberapa bulan sebelumnya.

4.2 Kelebihan dan Kekurangan Tumblr


a. Kelebihan: Pengguna dapat memposting melalui panel control yang memiliki tombol untuk berbagai jenis posting (teks, video, audio, foto, link, quote dan chat), Dapat memposting dari sebuah bookmarklet di dalam browser pengguna, instant messenger, telepon selular atau desktop widget. Tumblr memeliki kemudahan yang sama dengan blog-blog online lainnya, dalam hal sign up dan posting. Tumblr memiliki menu pilihan dalam memposting seperti, text, foto, video, quotes, link, chat dan audio. Pengguna dapat melakukan re-blog yang artinya mendiskusikan postingan dari blog orang lain.

43

b.

Dapat melakukan update status pada situs jejaring sosial melalui tumblr. Tumblr juga dapat mengelompokkan foto yang pengguna posting ke dalam tumblr. Kekurangan Jika pengguna menulis pada bagian artikel atau tulisan dan kemudian pengguna ingin menyisipkan foto ke dalam artikel maka, pengguna harus melakukan salin-tempel URL dari foto yang ingin dimasukkan ke dalam artikel atau tulisan, dan juga ikut disertai dengan dimensi dari foto yang akan dimasukkan ke dalam sebuah artikel atau tulisan. Foto yang telah diposting ke dalam tumblr juga tidak dapat diberi komentar oleh pengguna dan para pengguna tumblr lainnya. Para pengguna tumblr hanya dapat mem-posting satu kalimat singkat saja. Hal itu membuat pengguna tidak dapat menuliskan secara lebih isi dari tulisan pengguna. Tidak adanya pengorganisasian link untuk link yang telah pengguna posting, seperti link tentang Wordpress atau blogspot, Pengorganisasian link harus dilakukan secara manual dan tidak ada pages khusus untuk mengorganisasi link yang telah diposting ke dalam tumblr untuk didiskusikan. Tumblr juga tidak memiliki kolom komentar agar pembaca bisa berinteraksi dengan penulis dari Tumblr itu sendiri. Hal ini biasanya disiasati oleh para penggunanya dengan fitur yang disedikan oleh Disquss.

Cara mem-posting cukup mudah. Setiap kali pengguna melihat sesuatu yang menarik secara online, pengguna dapat mengklik dengan cepat Share on Tumblr. Hasil yang di dapatkan pengguna setelah mengklik share on tumblr ialah rentetan bervariasi tentang media link serta teks yang menunjukkan gambar atau video yang telah pengguna posting ke dalam tumblr. Kemudian yang berikutnya pengguna tumblr dapat membuat satu tumblr atau membuat satu untuk setiap subjek agar dapat lebih banyak berbagi dengan pengguna lain. Berikutnya ialah dengan direktori berdasarkan tag dan wilayah geografis, para pengguna tumblr dapat menjelajahi account tumblr milik pengguna lain yang berbeda daerah asal bahkan berbeda negara sekalipun melalui Tumblr negara asal yang pengguna miliki.

4.3 Langkah-langkah membuat akun Tumblr


sign up, sebagai pengguna baru memasukkan alamat Email, password, dan username blog di box yang sudah disediakan (Gambar 2.25 sampai Gambar 2.29).

44

Gambar 2.25 Halaman Depan Tumblr isi data umur dan mematuhi ketentuan yang berlaku lalu memasukkan captcha agar tidak dikira bot.

Gambar 2.26 Halaman Pendaftaran Tumblr

45

Secara otomatis Tumblr akan memberikan beberapa pilihan blog menarik kepada kita, kita dapat langsung melompat ke Dashboard jika kita tidak ingin mem-follow-nya.

Catatan : Perlu diperhatikan, Tumblr juga akan secara otomatis mengirimkan sebuah verifikasi ke email kita. Dashboard

Gambar 2.27 Dashboard Tumblr Kita dapat memilih menu Blog Settings di home. Mengubah URL blog, mengatur submition post, bahasa, zona waktu, autotweet, archive, atau Q&A pada blog. Pilihlah menu Customize Theme mengubah tema maupun layout blog.

Gambar 2.28 Mengubah Theme

46

Jika kita ingin menggunakan template yang sudah disediakan baik gratis maupun berbayar, pilihlah menu Theme di kiri atas, Jika ingin membuat theme sendiri silahkan pergunakan menu Edit Html. Setelahnya kita dapat mengatur Appearance atau tampilan blog, seperti judul, deskripsi singkat, jumlah post per halaman, dan lainlain. Kebanyakan isi dari menu Appearance mengikuti theme yang kita pilih.

Gambar 2.29 Hasil Theme Setelah selesai, klik save lalu close dan mulailah berbagi informasi, baik itu teks, foto, link, video, audio, quote, maupun chat. Selamat ngeblog

47

BAB 3

KOMPUTER DAN INTERNET


1. Pengertian Komputer
Pengertian Komputer telah mengalami banyak perkembangan dari yang pada awalnya digunakan untuk menyebutkan orang yang dalam pekerjaannya melakukan perhitungan operasi aritmetika, namun seiring waktu dengan perkembangannya istilah komputer mengacu kepada sebuah mesin sebagai alat hitung. Komputer di zaman modern mengarah ke sebuah rangkaian alat elektronik yang mampu melakukan banyak tugas dan memiliki banyak fungsi.

Sumber : weblog.web.id

Gambar 3.1 Komputer Istilah Komputer berasal dari sebuah bahasa latin yaitu computare yang berarti menghitung dan dalam bahasa inggris bisa disebut to compute, yang

48

pada awalnya ditujukan pada orang yang menghitung dan setelah itu ditujukan kepada sebuah alat hitung mekanis lalu seiring perkembangan menjadi alat istimewa yang mampu melakukan berbagai hal yang menakjubkan (Gambar 3.1). Definisi Komputer dapat diterjemahkan sebagai sekumpulan alat elektronik yang satu sama lain saling bekerja sama terkoordinasi di bawah kontrol program dengan kemampuan dapat menerima data (input) lalu mengolah data (proses) tersebut dengan menghasilkan informasi (output). Komputer pada saat sekarang ini menjadi bagian penting perannya dalam kehidupan manusia baik untuk membantu berbagai aktivitas pekerjaan ataupun untuk multimedia hiburan yang lengkap. Pada saat ini banyak orang telah menggunakan komputer dalam kesehariannya apalagi bila sudah terhubung ke internet pasti lebih betah duduk berlama-lama di depan komputer. Menjelaskan pengertian internet di mana komputer adalah hal terpenting karena internet itu merupakan jaringan luas untuk menghubungkan komputer diberbagai tempat dibelahan dunia. Bila sudah terhubung ke internet ataupun jaringan komputer yang lebih kecil yaitu LAN ataupun WAN maka perlu diwaspadai akan adanya perpindahan virus beserta variannya yang bisa merusak sistem komputer yang akan berakibat fatal, untuk itu setiap komputer gunakan antivirus terbaik agar lebih aman dan nyaman dalam menggunakan komputer dan menjelajah di dunia maya internet online.

1.1 Definisi Komputer Menurut Para Ahli


Beberapa sumber terpercaya dalam berbagai media online dan juga media cetak seperti buku-buku komputer beberapa ahli telah mendefinisikan komputer di antaranya adalah sebagai berikut ini: V.C. Hamacher et al, 1982 Komputer merupakan mesin penghitung elektronik yang dengan cepat dapat menerima informasi input digital, memrosesnya sesuai dengan program yang tersimpan di memorinya dan menghasilkan output informasi. Robert H. Blissmer, 1985 Komputer ialah suatu alat elektronik yang mampu melakukan beberapa tugas seperti menerima input, memroses input, menyimpan perintah-perintah dan menyediakan output dalam bentuk informasi. Donald H. Sanderes, 1985 Komputer adalah sistem elektronik untuk memanipulasi data dengan cepat dan tepat serta dirancang dan diorganisasikan agar secara otomatis menerima dan menyimpan data input, memrosesnya, dan

49

menghasilkan output di bawah pengawasan suatu langkah-langkah instruksi program (Sistem Operasi) yang tersimpan di dalam penyimpannya (stored program). Elias M. Awad Komputer sebuah alat hitung yang memproses data untuk disajikan dalam bentuk data digital dan data analog. Larry Long dan Nancy Long Komputer adalah alat hitung elektronik yang mampu menginterpresentasikan dan juga melaksanakan perintah program untuk input, output, perhitungan, dan operasi-operasi logika. William M. Fuori Komputer adalah suatu alat pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia. Williams, Sawyer Komputer adalah mesin multiguna yang dapat diprogram, yang menerima data (fakta-fakta dan gambar-gambar kasar) dan memproses atau memanipulasinya ke dalam informasi yang dapat kita gunakan. Definisi komputer menurut para ahli tersebut di atas bisa dijadikan bahan dalam memahami komputer lebih luas lagi yang diawali dengan melihat awal penggunaan komputer ternyata ditujukan kepada orang yang memiliki kegiatan atau pekerjaan menghitung lalu berkembang sesuai waktu dengan komputer menunjukkan kepada mesin/alat yang digunakan untuk membantu pekerjaan manusia. Pengertian komputer secara umum bisa kita artikan kepada kumpulan alat elektronik yang tersusun menjadi rangkaian membentuk sebuah mesin berteknologi dengan kontrol sistem operasi disertai program-program yang mampu menerima dan menyimpan data, melakukan pengolahan dan memberikan hasil dalam bentuk informasi sesuai prosedur operasi yang dirumuskan.

1.2 SEJARAH KOMPUTER


Sejarah komputer sudah dimulai sejak zaman dahulu kala. Sejak dahulu kala, proses pengolahan data telah dilakukan oleh manusia. Manusia juga menemukan alat-alat mekanik dan elektronik (mechanical and electronic) untuk membantu manusia dalam penghitungan dan pengolahan data supaya

50

bisa mendapatkan hasil lebih cepat. Komputer yang kita temui saat ini adalah suatu evolusi panjang dari penemuan-penemuan manusia sejak dahulu kala berupa alat mekanik (mechanical) maupun elektronik (electronic) Saat ini komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan dan pekerjaan. Komputer yang ada sekarang memiliki kemampuan yang lebih dari sekedar perhitungan mathematics biasa. Di antaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanja, sentral telephone yang menangani jutaan panggilan dan komunikasi, jaringan komputer dan internet yang menghubungkan berbagai tempat di dunia. Sejarah Komputer menurut periodenya adalah: Alat Hitung Tradisional dan Kalkulator Mekanik Komputer Generasi Pertama Komputer Generasi Kedua Komputer Generasi Ketiga Komputer Generasi Keempat Komputer Generasi Kelima

Alat hitung tradisional dan kalkulator, mekanika abacus, yang muncul sekitar 5000 tahun yang lalu di Asia kecil dan masih digunakan di beberapa tempat hingga saat ini dapat dianggap sebagai awal mula mesin komputasi.Alat ini memungkinkan penggunanya untuk melakukan perhitungan menggunakan biji-bijian geser yang diatur pada sebuah rak. Para pedagang di masa itu menggunakan abacus untuk menghitung transaksi perdagangan. Seiring dengan munculnya pensil dan kertas, terutama di Eropa, abacus kehilangan popularitasnya. Setelah hampir 12 abad, muncul penemuan lain dalam hal mesin komputasi. Pada tahun 1642, Blaise Pascal (1623-1662), yang pada waktu itu berumur 18 tahun, menemukan apa yang ia sebut sebagai kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak. Kotak persegi kuningan ini yang dinamakan Pascaline, menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit. Alat ini merupakan alat penghitung bilangan berbasis sepuluh. Kelemahan alat ini adalah hanya terbatas untuk melakukan penjumlahan. Tahun 1694, seorang matematikawan dan filsuf Jerman, Gottfred Wilhem von Leibniz (1646-1716) memperbaiki Pascaline dengan membuat mesin yang dapat mengalikan. Sama seperti pendahulunya, alat mekanik ini bekerja dengan menggunakan roda-roda gerigi. Dengan mempelajari catatan dan gambar-gambar yang dibuat oleh Pascal, Leibniz dapat menyempurnakan alatnya.

51

Barulah pada tahun 1820, kalkulator mekanik mulai populer. Charles Xavier Thomas de Colmar menemukan mesin yang dapat melakukan empat fungsi aritmatik dasar. Kalkulator mekanik Colmar, arithometer, mempresentasikan pendekatan yang lebih praktis dalam kalkulasi karena alat tersebut dapat melakukan penjumlahan, pengurangan, perkalian, dan pembagian. Dengan kemampuannya, arithometer banyak dipergunakan hingga masa Perang Dunia I. Bersama-sama dengan Pascal dan Leibniz, Colmar membantu membangun era komputasi mekanikal. Awal mula komputer yang sebenarnya dibentuk oleh seorang profesor matematika Inggris, Charles Babbage (1791-1871). Tahun 1812, Babbage memperhatikan kesesuaian alam antara mesin mekanik dan matematika yaitu mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulangkali tanpa kesalahan, sedangkan matematika membutuhkan repetisi sederhana dari suatu langkah-langkah tertenu. Masalah tersebut kemudian berkembang hingga menempatkan mesin mekanik sebagai alat untuk menjawab kebutuhan mekanik. Usaha Babbage yang pertama untuk menjawab masalah ini muncul pada tahun 1822 ketika ia mengusulkan suatu mesin untuk melakukan perhitungan persamaan differensial. Mesin tersebut dinamakan Mesin Differensial. Dengan menggunakan tenaga uap, mesin tersebut dapat menyimpan program dan dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis. Setelah bekerja dengan Mesin Differensial selama sepuluh tahun, Babbage tiba-tiba terinspirasi untuk memulai membuat komputer general purpose yang pertama, yang disebut Analytical Engine. Asisten Babbage, Augusta Ada King (1815-1842) memiliki peran penting dalam pembuatan mesin ini. Ia membantu merevisi rencana, mencari pendanaan dari pemerintah Inggris, dan mengkomunikasikan spesifikasi Analytical Engine kepada publik. Selain itu, pemahaman Augusta yang baik tentang mesin ini memungkinkannya membuat instruksi untuk dimasukkan ke dalam mesin dan juga membuatnya menjadi programmer wanita yang pertama. Pada tahun 1980, Departemen Pertahanan Amerika Serikat menamakan sebuah bahasa pemrograman dengan nama ADA sebagai penghormatan kepadanya. Mesin uap Babbage, walaupun tidak pernah selesai dikerjakan, tampak sangat primitif apabila dibandingkan dengan standar masa kini. Bagaimanapun juga, alat tersebut menggambarkan elemen dasar dari sebuah komputer modern dan juga mengungkapkan sebuah konsep penting. Terdiri dari sekitar 50.000 komponen, desain dasar dari Analytical Engine menggunakan kartu-kartu perforasi (berlubang-lubang) yang berisi instruksi operasi bagi mesin tersebut. Pada 1889, Herman Hollerith (1860-1929) juga menerapkan prinsip kartu perforasi untuk melakukan penghitungan. Tugas pertamanya adalah menemukan cara yang lebih cepat untuk melakukan perhitungan bagi Biro Sensus Amerika Serikat. Sensus sebelumnya yang dilakukan di tahun 1880 membutuhkan waktu tujuh tahun untuk menyelesaikan perhitungan. Dengan

52

berkembangnya populasi, Biro tersebut memperkirakan bahwa dibutuhkan waktu sepuluh tahun untuk menyelesaikan perhitungan sensus. Hollerith menggunakan kartu perforasi untuk memasukkan data sensus yang kemudian diolah oleh alat tersebut secara mekanik. Sebuah kartu dapat menyimpan hingga 80 variabel. Dengan menggunakan alat tersebut, hasil sensus dapat diselesaikan dalam waktu enam minggu. Selain memiliki keuntungan dalam bidang kecepatan, kartu tersebut berfungsi sebagai media penyimpan data. Tingkat kesalahan perhitungan juga dapat ditekan secara drastis. Hollerith kemudian mengembangkan alat tersebut dan menjualnya ke masyarakat luas. Ia mendirikan Tabulating Machine Company pada tahun 1896 yang kemudian menjadi International Business Machine (1924) setelah mengalami beberapa kali merger. Perusahaan lain seperti Remington Rand and Burroghs juga memproduksi alat pembaca kartu perforasi untuk usaha bisnis. Kartu perforasi digunakan oleh kalangan bisnis dan pemerintahan untuk permrosesan data hingga tahun 1960. Pada masa berikutnya, beberapa insinyur membuat penemuan baru lainnya. Vannevar Bush (1890 1974) membuat sebuah kalkulator untuk menyelesaikan persamaan differensial di tahun 1931. Mesin tersebut dapat menyelesaikan persamaan differensial kompleks yang selama ini dianggap rumit oleh kalangan akademisi. Mesin tersebut sangat besar dan berat karena ratusan gerigi dan poros yang dibutuhkan untuk melakukan perhitungan. Pada tahun 1903, John V. Atanasoff dan Clifford Berry mencoba membuat komputer elektrik yang menerapkan aljabar Boolean pada sirkuit elektrik. Pendekatan ini didasarkan pada hasil kerja George Boole (1815-1864) berupa sistem biner aljabar, yang menyatakan bahwa setiap persamaan matematik dapat dinyatakan sebagai benar atau salah. Dengan mengaplikasikan kondisi benar atau salah ke dalam sirkuit listrik dalam bentuk terhubung atau terputus, Atanasoff dan Berry membuat komputer elektrik pertama di tahun 1940. Namun proyek mereka terhenti karena kehilangan sumber pendanaan. KOMPUTER GENERASI PERTAMA Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploitasi potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer Z3, untuk mendesain pesawat terbang dan peluru kendali. Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan koderahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak terlalu mempengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama, colossus bukan merupakan komputer serbaguna (general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. Kedua,

53

keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir. Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvd-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks. Perkembangan komputer lain pada masa ini adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar 160kW. Komputer ini dirancang oleh John Presper Eckert (19191995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I. Pada pertengahan 1940-an, John von Neumann (19031957) bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Komputer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur von Neumann tersebut. Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC aadalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952. Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode-biner yang berbeda yang disebut "bahasa mesin" (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa

54

tersebut berukuran sangat besar, Gambar 3.2) dan silinder magnetik untuk penyimpanan data.

Sumber: http://cloud.papua.go.id/id/khasanah/perkembangantik/

Gambar 3.2 Komputer Generasi Pertama KOMPUTER GENERASI KEDUA Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis. Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diAndalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan SpreryRand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singkatan untuk menggantikan kode biner.

55

Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputerkomputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program. Salah satu contoh penting komputer pada masa ini adalah IBM 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memproses informasi keuangan. Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karir baru bermunculan (programmer, analyst, dan ahli sistem komputer). Industri piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini (Gambar 3.3).

Sumber: http://cloud.papua.go.id/id/khasanah/perkembangantik/

Gambar 3.3 Komputer Generasi Kedua

56

KOMPUTER GENERASI KETIGA Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC: integrated circuit) di tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Para ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer (Gambar 3.4).

Sumber: http://cloud.papua.go.id/id/khasanah/perkembangantik/

Gambar 3.4 Komputer Generasi Ketiga KOMPUTER GENERASI KEEMPAT Setelah IC, tujuan pengembangan menjadi lebih jelas yaitu mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal. Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukuran setengah keping uang logam

57

mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan kehAndalan komputer. Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap perangkat rumah tangga seperti microwave oven, televisi, dan mobil dengan electronic fuel injection dilengkapi dengan mikroprosesor. Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram. Pada tahun 1981, IBM memperkenalkan penggunaan Personal Komputer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop Komputer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop). IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena mempopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga mempopulerkan penggunaan piranti mouse. Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat. Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensi terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Komputer jaringan memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga local area network, LAN), atau kabel telepon, jaringan ini dapat berkembang menjadi sangat besar (Gambar 3.5).

58

Sumber: http://cloud.papua.go.id/id/khasanah/perkembangantik/

Gambar 3.5 Komputer Generasi Keempat KOMPUTER GENERASI KELIMA Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001:Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percakapan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri. Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhan. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian daripada sekedar menterjemahkan kata-kata secara langsung.

59

Banyak kemajuan di bidang desain komputer dan teknologi semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model von Neumann. Model von Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi. Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia. Kita tunggu informasi mana yang lebih valid dan membuahkan hasil.

2. Pengertian Internet
Pengertian internet memiliki arti pemahaman yang cukup luas di mana kata internet itu sendiri merupakan singkatan kata dari interconnectionnetworking, bila dijabarkan secara sistem global maka internet merupakan jaringan komputer diseluruh penjuru dunia yang saling terhubung satu sama lain dengan menggunakan standar Internet Protocol Suite (TCP/IP) sehingga antara komputer dapat saling mengakses informasi dan bertukar data. Internet mencangkup segala sesuatu secara luas baik itu dalam bidang komputerisasi maupun telekomunikasi.

2.1 Fungsi Internet


Fungsi internet secara sederhana yaitu sebagai media komunikasi, akses informasi, berbagi sumberdaya atau data, dalam hal ini berarti dengan internet bisa menyiarkan dan mengakses secara langsung baik berita informasi dan bertukar data dengan akses internet online ke seluruh penjuru dunia tanpa ada batasan wilayah geografis dari setiap penggunanya. Internet bisa diibaratkan seperti komputer yang saling berbicara satu sama lain dan juga bisa bertukar data secara langsung setelah komputer terhubung pada jaringan internet menggunakan TCP/IP. Kegunaan internet dari waktu ke waktu semakin dibutuhkan oleh berbagai element masyarakat maupun badan usaha untuk berbagai kebutuhan yang disesuaikan, baik untuk meningkatkan produktivitas ataupun sarana bertukar data dan juga akses informasi maupun sarana hiburan online yang sangat lengkap. Berbagai media cetak sudah banyak yang beralih ke media online dalam memberikan berita dan informasi. Kegunaan internet juga dirasakan dalam transportasi, seperti kemudahan dalam pembelian dan informasi harga tiket kereta api ataupun tiket pesawat terbang sudah bisa dibeli secara online, dan berlaku juga untuk berbagai hal lainnya semakin

60

memudahkan tentunya dengan kehadiran internet dan kegunaannya akan terus berkembang semakin banyak dalam memenuhi tuntutan para penggunanya. Beberapa waktu yang lalu ramai tentang adanya Kiamat Internet yang akan terjadi pada 9 Juli 2012 akibat dari virus malware DNS Changer tetapi akhirnya hal tersebut tidak terjadi tapi bila terjadi pasti hal ini menjadi hal yang menggemparkan dunia karena isunya sendiri sudah cukup menjadi berita yang fenomenal. Semoga saja pada kalender 2013 tahun depan tidak ada masalah yang berarti untuk internet global karena pengaruh fungsi dan kegunaan internet yang sakral bagi berbagai instansi dan element masyarakat dunia internasional. Menjelaskan secara detail definisi internet memang sangat luas dan bisa mencangkup berbagai elemen penting, namun pada jaman sekarang ini untuk mempermudah penjelasan mengenai internet akan diberikan pemahaman awal dari komputer dan jaringan komputer yang berujung dengan lebih mudah untuk memahami internet. Diawali komputer yang merupakan sekumpulan alat elektronik yang dibuat sedemikian rupa sehingga bisa saling bekerja sama dengan baik mampu menerima data, mengolah data dan memberikan informasi dalam kontrol program. Lalu Jaringan komputer merupakan sistem terhubung atas komputer dan perangkat jaringan bekerjasama dalam satu tujuan untuk bisa berkomunikasi, akses informasi dan juga berbagi sumberdaya. Nah, "internet" merupakan jaringan komputer yang ruang lingkupnya global dunia atau dengan kata lain sistem jaringan komputer diseluruh penjuru dunia yang terhubung untuk tujuan seperti yang telah disebutkan yaitu komunikasi, akses informasi, berbagi sumberdaya atau data.

2.2 Sejarah Internet


Pada tahun 1969 Departemen Pertahanan Amerika Serikat dalam proyek ARPA - ARPANET (Advanced Research Project Agency Network) melakukan demontrasi bagaimana bisa melakukan komunikasi tanpa batasan jarak (jarak tak terhingga) melalui saluran telepon menggunakan hardware dan software komputer berbasis Sistem Operasi UNIX. Pada proyerk ARPANET tersebut setelah dirancang bentuk jaringan dengan standarisasi kehandalan dan seberapa besar informasi dapat dipindahkan untuk saling berbagi maka terbentuklah sebuah protokol baru yang dikenal TCP/IP (Transmission Control Protocol/Internet Protocol). Tujuan semula dari proyek ARPANET sebenarnya hanya terbatas pada keperluan militer saja, pada waktu itu sistem jaringan komputer yang dibuat untuk menghubungkan komputer pada daerah/wilayah vital. ARPANET pada tahun 1969 awalnya hanya menghubungkan 4 situs saja di antaranya yaitu Stanford Research Institute, University of California,

61

Santa Barbara, University of Utah menjadi jaringan secara terpadu. Lalu pada bulan Oktober 1972 ARPANET diperkenalkan secara umum dan tidak lama kemudian berkembang sangat pesat di seluruh wilayah sampai ARPANET kesulitan dalam mengaturnya. Maka ARPANET di pecah menjadi dua bagian yaitu "MILNET" untuk keperluan militer dan ARPANET yang lebih kecil dalam keperluan non-militer. Seiring waktu gabungan antara kedua jaringan tersebut dikenal masyarakat luas dengan nama DARPA Internet dan kemudian disederhanakan lagi menjadi Internet yang seperti sekarang ini kita kenal. Istilah internet pertama kali digunakan pada tahun 1982 dengan perkembangan nama server yang memungkinkan para pengguna dapat terhubung kepada suatu host tertentu. Perkembangan internet telah dan terus berkembang sangat pesat membuat penggunanya semakin bertambah dan terus bertambah dengan berbagai layanan yang bisa didapatkan baik dalam mengakses informasi dari berbagai situs, komunikasi live chat, email gratis, dan berbagi data dengan secara langsung menggunakan software dan tools tertentu atau menggunakan file Transfer Protocol (FTP). Dalam penggunaan internet harus secara bijak menggunakannya dan juga menjaga keamanan komputer yang terhubung dengan menggunakan antivirus terbaik agar terlindungi dari setiap aktivitas berbagai sumberdaya ataupun berselancar didunia maya. Pengertian Internet, Fungsi Internet, Sejarah Jaringan Internet sendiri semakin luas penjabarannya seiring perkembangan teknologi komputer dan telekomunikasi disertai berbagai macam layanan online yang bisa didapatkan. Penjelasan secara singkat mengenai internet tersebut di atas beserta sejarah awalnya yang sekarang ini kita melihat dan merasakan sendiri arti dari internet dalam kehidupan sehari-hari. Banyak sekali fungsi internet baik untuk membantu dalam berbagai persoalan hidup dengan mendapatkan pemecahannya diberbagai situs, membantu pekerjaan dan bahkan internet itu sendiri dijadikan lahan pekerjaan oleh sebagian orang, membantu tugas sekolah dan juga sarana hiburan yang lengkap sekali disajikan di dunia online dengan terhubung ke internet.

2.3 Kegunaan Internet


Internet mempunyai banyak kegunaan yang menguntungkan dalam berbagai bidang (bisnis, akademis, pemerintahan, organisasi, dsb) antara lain: Informasi yang didapatkan lebih cepat dan murah dengan menggunakan berbagai aplikasi antara lain : email, News Group, www, FTP. Mengurangi biaya kertas dan biaya distribusi, contoh: koran, majalah dan brosur. Sebagai media promosi, contoh: pengenalan dan pemesanan produk. Komunikasi interaktif, meliputi: email, dukungan pelanggan dengan www, video, conferencing, internet relay chat, internet phone. Sebagai alat untuk research dan development.

62

Pertukaran data. Internet sebagai Media Komunikasi

Beberapa fenomena dan kelebihan internet sebagai media informasi dan komunikasi dibandingkan dengan media lain. Informasi yang didapatkan lebih mudah, cepat dan murah dengan jangkauan global. Hal ini didukung dengan fakta bahwa untuk menjangkau pengguna sebanyak 60 juta orang: o o o Butuh 30 tahun untuk radio Butuh 15 tahun untuk televisi Butuh 3 tahun untuk web

dengan aplikasi: Email WWW NewsGroup FTP Gopher Dan lain-lain

Bermunculan situs media online (berbasis media cetak maupun yang tidak) sehingga mengurangi biaya kertas dan biaya distribusi, contoh: Koran masuk Internet (Kompas Cyber Media) Detik Satunet CNN Majalah, brosur, dlsb

Internet sebagai media promosi, di antaranya: Image Company Pengenalan, dan pemesanan produk Registrasi klien Jadwal pengiriman dll

Internet sebagai Komunikasi Interaktif Email Dukungan Pelanggan dengan WWW Video Conferencing Internet Relay Chat Internet Phone

Internet sebagai alat Research and Development Internet sebagai Pertukaran data.

63

2.4 Dampak internet


Dampak internet akan positif dan menguntungkan jika internet digunakan secara positif dan bijaksana. Namun sebaliknya, dampak internet juga akan menjadi negatif jika internet digunakan secara negatif atau untuk hal-hal yang negatif. Jadi mengenai manfaat internet itu sederhana saja pemikirannya, positif atau negatifnya manfaat internet maka itu semua adalah pilihan Anda dan tergantung pada Anda serta tergantung dengan apa yang Anda cari dan Anda lakukan di internet. Dampak internet secara positif, Dampak internet secara positif yang pertama yaitu di internet banyak sekali informasi dari berbagai macam disiplin ilmu yang beredar yang dapat dengan mudah diakses sehingga dapat menambah pengetahuan serta wawasan Anda. Dengan banyaknya informasi yang beredar seperti informasi perkembangan suatu negara, cerita-cerita sukses, tips dan triks memecahkan suatu masalah tertentu, dan lainnya tentu akan dapat membantu Anda dalam motivasi diri, memecahkan masalah yang sedang Anda hadapi dan lain sebagainya sehingga Anda akan merasakan hal positif dari manfaat internet. Kemudian manfaat internet secara positif selanjutnya yaitu memudahkan komunikasi dengan banyak orang. Terutama dengan adanya situs social network seperti Twitter, Facebook, Friendster, dan lainnya akan dapat menghubungkan seseorang dengan banyak sekali orang dipenjuru dunia. Selain itu, melalui internet juga bisa menghasilkan banyak uang. Yang mana internet dapat digunakan untuk pemasaran, bisnis, dan lainnya yang tentunya manfaat internet tersebut akan dapat menguntungkan dalam bisnis dan pekerjaan Anda.

Dampak Negatif dari Internet, Tentu tidak bisa dipungkiri lagi, di internet sangat banyak sekali beredar situs mesum yang tentunya dapat diakses dari mana saja asalkan Anda terhubung dengan internet. Hal ini tentu sangat mengkhawatirkan terutama bagi orang tua yang memiliki anak di bawah umur yang takut anaknya melihat gambar atau video mesum pada situs tertentu, dan tentunya manfaat internet di sini akan memberikan dampak negatif bagi anak di bawah umur. Mungkin tidak hanya anak di bawah umur saja yang mendapatkan manfaat internet secara negatif dari situs tersebut, tetapi juga anak yang sudah dewasa atau bahkan orang yang sudah tua juga akan merasakan manfaat internet secara negatif jika tidak kuat mental dan iman ketika mengakses situs mesum tersebut.

64

Banyak game yang tentunya beredar di internet. Sering orang menyebutnya dengan game online. Mengenai game online ini tentu akan membuat manfaat internet menjadi negatif jika dimainkan secara brutal, main game onlinenya sampai lupa waktu, lupa makan, melupakan kesehatan, hingga berhari-hari tidak tidur karena kecanduan main game online. Kalau sudah kecanduan game online hingga lupa segalanya bahkan melupakan kesehatan sendiri, tentunya manfaat internet di sini akan menjadi negatif. Adanya situs Social Network seperti twitter, Friendster, Facebook, dan lainnya tentu akan membuat manfaat internet menjadi negatif jika orang yang menggunakannya tidak bijaksana atau bahkan hingga lupa segalanya seperti lupa pekerjaan, lupa waktu, lupa kesehatan, dan lainnya. Namun sebaliknya, jika situs social network tersebut digunakan secara bijaksana seperti untuk keperluan pemasaran dan bisnis, tentunya manfaat dari situs social network tersebut akan menjadi positif. Sudah banyak sekali orang yang menghasilkan banyak uang hanya dengan memasarkan produknya melalui social network tersebut. Sekali lagi, itu semua adalah pilihan Anda. Maraknya penipuan lewat internet cenderung orang akan menganggap manfaat internet itu negatif. Maka dari itu, selalu lakukan cek dan ricek terhadap sesuatu yang ditawarkan di internet. Cari informasi sebanyak-banyaknya dulu sebelum Anda percaya dengan apa yang ditawarkan di internet sehingga manfaat internet yang Anda dapatkan akan menjadi positif.

2.5 Jaringan Komputer


Jaringan Komputer yaitu sebuah sistem terdiri dari beberapa komputer dan perangkat jaringan lainnya yang didesain saling terhubung menggunakan protokol komunikasi agar bisa bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan jaringan komputer adalah berbagi sumberdaya (data, printer, harddisk), berkomunikasi (email, chatting), dan untuk akses informasi (web browsing, Gambar 3.6).

Sumber : Weblog.web.id

Gambar 3.6 Jaringan Komputer

65

Pengertian Jaringan Komputer secara sederhana berarti 2 atau lebih komputer yang terhubung sehingga dapat saling berkomunikasi memberi dan mendapatkan informasi dan juga bisa bertukar data untuk dapat menggunakan sumberdaya secara bersama-sama. Informasi lebih lengkap mengenai pengertian komputer telah dibahas sebelumnya sehingga topik ini lebih ditujukan kepada pengertian jaringan komputer dan manfaatnya. Berikut pengertian jaringan komputer menurut para ahli dan beberapa media lainnya yang telah weblog rangkum diambil beberapa sumber yang secara lengkapnya dapat melihat di bawah ini: Melwin Syafrizal (AMIKOM Yogyakarta) Jaringan Komputer yaitu himpunan "interkoneksi" antara 2 komputer autonomous atau lebih yang terhubung dengan media transmisi kabel atau tanpa kabel (wireless). Izaas el Said (pakar jaringan komputer) Pengertian jaringan komputer adalah sebuah sistem di mana komputer yang terhubung untuk berbagi informasi dan sumberdaya. Madcoms Jaringan Komputer merupakan kumpulan dari beberapa komputer dan peralatan penunjang lainnya yang terhubung dalam satu kesatuan dan saling terkoneksi Techi Wire House Pengertian Jaringan komputer adalah kumpulan dua atau lebih komputer yang terhubung. Kamus Besar dan Pakar Pengertian Jaringan komputer merupakan sekelompok dari dua atau lebih sistem komputer yang dihubungkan bersama-sama. English Wikipedia Jaringan komputer adalah sebuah kumpulan dari beberapa komputer dihubungkan secara elektronik. Ensiklopedia Pengertian jaringan komputer adalah sebuah sistem yang terdiri atas komputer-komputer yang didesain untuk dapat berbagi sumberdaya, berkomunikasi, dan dapat mengakses informasi secara bersama. Pengertian Jaringan Komputer cukup lengkap diberikan seperti yang disebutkan di atas baik secara umum ataupun pendapat dari beberapa ahli dan juga dari media lainnya. Pada sebuah jaringan komputer untuk mencapai tujuan yang sama maka setiap bagian dalam jaringan komputer bisa meminta dan memberikan layanan, untuk pihak yang meminta atau menerima layanan disebut sebagai client dan pihak yang memberikan atau mengirim layanan

66

disebut sebagai server, inilah biasa yang disebut sebagai desain jaringan komputer client server. Dalam mendesain sebuah jaringan komputer maka harus ada lebih dari 1 komputer (minimal 2 komputer) dan perangkat jaringan sesuai yang dibutuhkan. Dalam sebuah jaringan sederhana yang terdiri dari 2 komputer yang sudah ada perangkat lunak sistem operasi jaringan dapat dihubungkan dengan syarat masing-masing dari setiap komputer memiliki sebuah kartu jaringan kemudian dihubungkan dengan kabel jaringan yang sudah jadi (kabel lengkap dengan Connector dan benar susunan pengkabelannya). Lindungi setiap komputer yang terhubung satu sama lain dalam sebuah jaringan dengan antivirus terbaik agar komputer tidak terkena atau terkontaminasi dari berbagai macam virus beserta variannya sehingga setiap kegiatan dalam jaringan aman. Untuk membuat jaringan komputer yang lebih besar dan luas jangkauannya yang terdiri dari banyak komputer maka diperlukan peralatan tambahan untuk membangun jaringan komputer tersebut seperti Hub, Bridge, Switch, Router, Gateway dan perlengkapan lainnya yang dibutuhkan. Secara luas jaringan komputer global yang cakupannya besar adalah internet (lihat pengertian internet untuk informasi selengkapnya) di mana dengan layanan dari penyedia internet maka jaringan komputer dapat kirim dan terima email, browsing, berbagi link ke internet global dunia dan juga bisa konferensi video realtime dengan pengguna dari jarak jauh atau wilayah dan lokasi berbeda. Perkembangan di dunia teknologi semakin mempercepat dalam berbagai aspek yang tujuannya untuk memudahkan dan juga meningkatkan produktivitas manusia dalam bekerja dan aktivitas lainnya yang memungkinkan menggunakan sarana tersebut. Jaringan komputer tercipta dari rangkaian komputer lebih dari satu dengan dihubungkan disertai perangkat penunjang lainnya mampu memberikan manfaat yang sangat banyak sekali bagi manusia (Gambar 3.7).

2.6 Jenis-Jenis Jaringan Komputer

Sumber : http://www.amran91.com/2012/09/5-jenis-jaringan-komputer.html

Gambar 3.7 Jenis-jenis jaringan Komputer

67

1. LAN (Local Area Network) Local Area Network (LAN), merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (misalnya printer) dan saling bertukar informasi (Gambar 3.8).

Sumber : http://wan2202.blogspot.com/2011/03/jenis-jenis-jaringan-komputer.html

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

Sumber : http://wan2202.blogspot.com/2011/03/jenis-jenis-jaringan-komputer.html

Gambar 3.9 MAN

68

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

Sumber : http://wan2202.blogspot.com

Gambar 3.10 WAN 4. Internet Sebenarnya terdapat banyak jaringan didunia ini, seringkali menggunakan perangkat keras dan perangkat lunak yang berbeda-beda. Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kampatibel dan berbeda. Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet (Gambar 3.11).

Sumber : http://wan2202.blogspot.com

Gambar 3.11 Internet

69

5. Jaringan Tanpa Kabel Jaringan tanpa kabel merupakan suatu solusi terhadap komunikasi yang tidak bisa dilakukan dengan jaringan yang menggunakan kabel. Misalnya orang yang ingin mendapat informasi atau melakukan komunikasi walaupun sedang berada di atas mobil atau pesawat terbang, maka mutlak jaringan tanpa kabel diperlukan karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat. Saat ini jaringan tanpa kabel sudah marak digunakan dengan memanfaatkan jasa satelit dan mampu memberikan kecepatan akses yang lebih cepat dibandingkan dengan jaringan yang menggunakan kabel (Gambar 3.12).

Sumber : http://wan2202.blogspot.com

Gambar 3.12 Wireless Manfaat jaringan komputer secara umum yang akan bisa didapatkan adalah sebagai berikut ini: Jaringan komputer dapat sharing resource (data, program, peripheral komputer). Jaringan komputer media komunikasi efektif dan multimedia. Jaringan komputer memungkinkan manajemen sumberdaya lebih efisien. Jaringan komputer memungkinkan penyampaian lebih terpadu. Jaringan komputer memungkinkan kelompok kerja berkomunikasi lebih efisien. Jaringan komputer dapat menjaga keamanan data lebih terjamin (hak akses). Jaringan Komputer menghemat biaya pengembangan dan pemeliharaan. Jaringan komputer membantu mempertahankan informasi agar tetap handal dan up to date.

70

3. DOMAIN

Sumber : http://www.wpsite.net/how-to-choose-a-domain-name/

Gambar 3.13 Domain Jika Anda ingin mempunyai sebuah website yang dapat diakses melalui internet, maka terdapat 2 unsur yang harus Anda penuhi, yaitu: 1. Adanya nama domain, yaitu Anda harus mempunyai domain (contoh: singcat.com), untuk registrasi domain, silahkan lihat dulu detailnya di http://singcat.com/domain.html Adanya server/space untuk hosting (penempatan file-file Anda di server online (Gambar 3.13)

2.

Pengerti an d om ain menurut Wikipedia, domain adalah nama unik dan yang berfungsi sebagai alamat penunjuk spesifik yang diberikan untuk mengidentifikasi nama server komputer seperti webserver atau email server di jaringan komputer ataupun internet. Sedangkan fungsi domain adalah untuk mempermudah pengguna di internet pada saat mengakses server. Selain itu domain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus menghafal deretan angka rumit yang dikenal sebagai IP address. Nama domain terdiri dari dua bagian. Misalnya, dalam Wordpress.com. Disitu .com (baca dot com) mewakili apa yang dikenal sebagai Top Level Domain (TLD) atau primary domain. Dan Wordpressnya merupakan domain tingkat kedua atau secondary domain, yang merupakan nama domain sebenarnya. Nama domain yang sama, yang bisa sampai 63 karakter, dapat digunakan dengan TLD yang berbeda, seperti dot com, dot org dan dot net (Gambar 3.14).

71

Ada juga level teratas domain spesifik negara seperti fr untuk Perancis atau id untuk Indonesia. Bila nama domain yang digunakan dalam alamat web, www biasanya diletakkan di depannya untuk menunjukkan bahwa mengetikkan nama itu di browser akan membawa Anda ke sebuah website. Pemilik nama domain dapat membuat sebuah situs web dengan alamat tersebut dan juga menggunakannya untuk alamat email.

Sumber : http://www.lincwebhosting.co.uk/domains.html

Gambar 3.14 Jenis Domain

3.1 Cara Kerja Domain


Setiap komputer yang terhubung ke Internet memiliki alamat IP yang unik (IP = Internet Protocol). Alamat IP alamat terdiri dari empat set angka, misalnya, 195.234.53.199. Untuk dapat saling terhubung melalui internet Anda perlu tahu alamat IP-nya. Tetapi karena ribet banget kalau harus mengingat angka-angka IP address, maka nama domain-lah yang digunakan sebagai gantinya. Di sinilah Domain Name System (DNS) yang bertugas menerjemahkan angka-angka IP address menjadi alamat nama domain secara otomatis. Sehingga nama domain yang Anda ketik di browser akan menuju alamat IP yang sesuai. Berdasarkan penjelasan di atas, pengertian domain dapat kita rangkum. Jadi pengertian domain adalah sebuah alamat spesifik website sebagai pengganti alamat IP (Internet Protocol) yang terdiri dari 2 bagian, yaitu Top Level Domain dan Second Level Domain (dot com dot net dll), di mana Top Level Domain bisa berupa susunan huruf, angka, tanda (-) atau gabungan dari ketiganya.

72

3.2 Panjang karakter domain yang diperbolehkan


Biasanya untuk Top Level Domain maksimal 63 karakter. Namun untuk beberapa TLD khusus diperbolehkan 127 karakter. Perlu diketahui, jumlah keseluruhan nama domain tidak boleh melebihi 253 karakter (sumber: www dot website dot net). Domain disewakan secara bebas dengan status sewa umumnya selama satu tahun. Umumnya nama domain memiliki fungsinya masing-masing sesuai dengan keperluannya sebagai contoh domain .com adalah domain untuk komersil. Berikut adalah nama-nama domain beserta fungsinya: gov : Digunakan untuk untuk pemerintahan. edu : Digunakan untuk institusi pendidikan. org : Digunakan untuk organisasi/kegiatan nonprofit. mil : Digunakan untuk militer. com : Digunakan untuk organisasi profit/komersial. net : Digunakan untuk organisasi network. name : Digunakan untuk personal/keluarga. tv : Digunakan untuk pertelevisian. info : Digunakan untuk kepentingan informasi. biz : Digunakan untuk kepentingan bisnis. travel : Digunakan untuk pariwisata. jobs : Digunakan untuk pekerjaan. mobi : Digunakan untuk keperluan mobile communication. aero : Digunakan untuk perusahaan penerbangan. .asia : Digunakan untuk domain di asia. cat : Digunakan untuk kategori. .museum : Digunakan untuk website museum. Dan masih banyak lagi, walaupun telah ditetapkan fungsi domain domain tersebut, namun demikian masih banyak sekali yang tidak menggunakan domain sesuai fungsinya. Dari domain-domain tersebut ada domain yang bersponsor seperti .aero .cat .coop .jobs .mobi .museum .pro .tel .travel ada pula domain yang tidak bersponsor seperti .biz, .com, .edu, .gov, .info, .int, .mil, .name, .net, .org. Selain itu ada juga domain yang diusulkan seperti .berlin, .bzh, .cym, .gal, .geo, .kid, .kids, .mail, .nyc, .post, .sco, .web. Bahkan ada juga domain yang dihapus yaitu .nato. Beberapa contoh domain domain infrastruktur yaitu .arpa, .root. Berikut ini adalah tabel 3.1 domain milik beberapa negara di dunia: Tabel 3.1 Domain Negara Dunia .ac Ascension .ad Andorra

73

.ae .af .ag .ai .al .am .am .an .ao .aq .ar .as .at .au .aw .ax .az .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .bn .bo .br .bs .bt .bv .bw .by

Uni Emirat Arab Afganistan Antigua dan Barbuda Anguilla Albania Armenia Armenia Antillen BelAnda Angola Antartika Argentina Samoa Amerika Austria Australia Aruba land Azerbaijan Bosnia Herzegovina Barbados Bangladesh Belgia Burkina Faso Bulgaria Bahrain Burundi Benin Bermuda Brunei Darussalam Bolivia Brasil Bahama Bhutan Pulau Bouvet Botswana Belarus

74

.bz .ca .cf .cg .ci .cl .cm .cn .cr .co .cz .de .dk .dz .ec .eg .es .et .fr .gl .gh .gr .gt .hk .hn .hr .hu .id .ie .in .iq .ir .is .it .jm

Belize Kanada Republik Afrika Tengah Republik Kongo Cte dIvoire (Pantai Gading) Chili Kamerun Republik Rakyat Cina Kosta Rika Kolombia Republik Ceko Jerman Denmark Aljazair (Algeria) Ekuador Mesir Spanyol Ethiopia Perancis Greenland Ghana Yunani Guatemala Hong Kong Honduras Kroasia Hongaria Indonesia Republik Irlandia India Irak Iran Islandia Italia Jamaika

75

.jp .ke .kr .kw .la .lk .lb .ly .ma .mg .mm .ml .mn .mx .my .no .nz .pa .pe .pg .ph .pk .pl .pt .py .qa .rs .ru .sa .se .sd .sg .sy .th .tr

Jepang Kenya Korea Selatan Kuwait Laos Sri Lanka Lebanon Libya Maroko Madagaskar Myanmar Mali Mongolia Meksiko Malaysia Norwegia Selandia Baru Panama Peru Papua Nugini Filipina Pakistan Polandia Portugal Paraguay Qatar Serbia Rusia Arab Saudi Swedia Sudan Singapura Suriah Thailand Turki

76

.tw .ua .ve .vn .za .ye

Republik Cina (Taiwan) Ukraina Venezuela Vietnam Afrika Selatan Yaman

Sumber: Wikipedia/domain

4. SERVER
Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, dan juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan atau network operating system. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumberdaya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation anggota jaringan. Umumnya, di atas sistem operasi server terdapat aplikasi-aplikasi yang menggunakan arsitektur klien/server (Gambar 3.15).

Sumber : http://www.war-com.com/index.php?cPath=107

Gambar 3.15 Server

77

Contoh dari aplikasi ini adalah DHCP Server, Mail Server, HTTP Server, FTP Server, DNS Server dan lain sebagainya. Setiap sistem operasi server umumnya membundel layanan-layanan tersebut atau layanan tersebut juga dapat diperoleh dari pihak ketiga, setiap layanan tersebut akan merespons terhadap request dari klien. Sebagai contoh, klien DHCP akan memberikan request kepada server yang menjalankan server DHCP; ketika sebuah klien membutuhkan alamat IP, klien akan memberikan perintah/request kepada server, dengan bahasa yang dipahami oleh server DHCP, yakni protokol DHCP itu sendiri. Contoh sistem operasi server adalah Windows NT 3.51, dan dilanjutkan dengan Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000 Server dan Windows Server 2003, kemudian Sun Solaris, Unix, dan GNU/Linux. Server biasanya terhubung dengan client dengan kabel UTP dan sebuah Network Card. Kartu jaringan ini biasanya berupa kartu PCI atau ISA. Fungsi server sangat banyak, misalnya untuk situs internet, ilmu pengetahuan, atau sekedar penyimpanan data. Namun yang paling umum adalah untuk mengkoneksikan komputer client ke Internet. Sedangkan klien-server atau client-server merupakan sebuah paradigma dalam teknologi informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak yaitu, pihak klien dan pihak server. Dalam model klien/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen server. Komponen klien juga sering disebut sebagai front-end, sementara komponen server disebut sebagai backend. Komponen klien dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna (Gambar 3.16).

Sumber : http://www.planetminecraft.com/blog/want-to-run-your-own-server/

Gambar 3.16 Server Intel Komponen klien tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin

78

server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server. Komponen server akan menerima request dari klien, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada klien. Klien pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna. Sebuah contoh dari aplikasi client/server sederhana adalah aplikasi web yang didesain dengan menggunakan Active Server Pages (ASP) atau PHP. Skrip PHP atau ASP akan dijalankan di dalam webserver (Apache atau Internet Information Services), sementara skrip yang berjalan di pihak klien akan dijalankan oleh web browser pada komputer klien. Klien-server merupakan penyelesaian masalah pada software yang menggunakan database sehingga setiap komputer tidak perlu diinstall database, dengan metode klien-server database dapat diinstal pada suatu komputer sebagai server dan aplikasinya diinstal pada client. Dilihat dari fungsinya, server bisa dikategorikan dalam beberapa jenis, seperti: server aplikasi, server data maupun server proxy. Server aplikasi adalah server yang digunakan untuk menyimpan berbagai macam aplikasi yang dapat diakses oleh client, server data sendiri digunakan untuk menyimpan data baik yang digunakan client secara langsung maupun data yang diproses oleh server aplikasi. Server proxy berfungsi untuk mengatur lalu lintas dijaringan melalui pengaturan proxy. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer klien ke Internet Kegunaan server sangat banyak, misalnya untuk situs internet, ilmu pengetahuan, atau sekedar penyimpanan data. Jenis-jenis server: 1. 2. 3. Server platform adalah hardware atau software dasar untuk sistem yang bertindak sebagai mesin yang menggerakkan server. Server Applikasi: Juga dikenal sebagai jenis middleware, berfungsi sebagai pengolah perintah dari client dan database. Server Audio/Video: Menyediakan kemampuan multimedia ke situs web dengan membantu pengguna untuk menyiarkan streaming konten multimedia. Chat Server: Untuk menangani chatting beberapa user. Fax Server: Fax server memungkinkan user untuk mengirim dan menerima fax melalui jaringan komputer FTP Server: File Transfer Protocol Server untuk transfer data, dari atau ke client Groupware Server: Ini adalah software yang dirancang yang memungkinkan pengguna untuk bekerja sama, terlepas dari lokasi, melalui Internet atau intranet perusahaan dan berfungsi bersamasama dalam suasana virtual. IRC Server: Internet Relay Chat server memungkinkan user untuk berdiskusi lewat jaringan

4. 5. 6. 7.

8.

79

9.

10. 11.

12.

13. 14.

15.

List Server: Menyediakan cara yang lebih baik mengelola milis. Server dapat berupa diskusi interaktif terbuka untuk orangorang atau daftar satu arah yang memberikan pengumuman, buletin atau iklan. Mail Server: Server yang bertugas untuk menangani e-mail News Server: Ini berfungsi sebagai sumber distribusi dan pengiriman untuk banyak kelompok berita umum, didekati melalui jaringan berita USENET. Proxy Server: Proxy Server bertindak sebagai mediator antara client dan server diluar jaringan untuk menyaring/membatasi permintaan, meningkatkan kinerja koneksi dan sharing. Telnet Server: Untuk log on ke komputer host dengan cara remote dari komputer lain. Virtual Server: Virtual server adalah metode untuk mengurangi jumlah server fisik, jadi pada satu server fisik seolah-olah ada beberapa server. Web Server: Menyediakan konten ke web browser, Web Server berkomunikasi menggunakan HTTP (HypertextTransfer Protocol).

5. WEB HOSTING
Bagi kita kita yang berada di dunia internet dan web tentunya sudah tidak asing lagi dengan istilah web hosting. Bahkan Web hosting bisa Anda jadikan sebagai rumah/tempat curhat Anda di dunia maya. Namun, bagi Anda yang masih awam dan baru mengenal web atau blog, pasti mau tidak mau harus mengetahui apa itu Web hosting (Gambar 3.17).

Sumber : http://www.winwinhost.com/page.php/news/web-hosting-faq/

Gambar 3.17 Web hosting

80

Kali ini saya akan sedikit memberikan informasi mengenai web hosting. Namun, sebelum masuk ke pembahasan web hosting, coba Anda amati, ketika Anda mengakses sebuah website itu mengapa tampilan website orang lain bisa diakses di komputer Anda melalui bantuan koneksi internet. Jadi sebenarnya ketika ketika Anda mengakses sebuah website, maka seketika itu juga Anda sedang mengakses file (website) yang ada di komputer (server) lain, file-file (website) ini berada di sebuah server web atau yang disebut web hosting.

5.1 Pengertian Web Hosting


Hosting adalah penempatan file-file di server online agar dapat diakses melalui internet baik untuk kebutuhan publik (masyarakat umum) maupun untuk keperluan sendiri atau internal perusahaan. Web hosting adalah jasa penyewaan server dan aplikasi termasuk software-nya untuk keperluan web server. Secara definisi ruang lingkupnya hanya meliputi web server, tetapi secara praktis web hosting meliputi layanan untuk keperluan web server dan mail server. Sedangkan menurut Wikipedia Pengertian Web Hosting adalah Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web/situs internet. Tempat dapat juga diartikan sebagai tempat penyimpanan data berupa megabytes (mb) hingga terabytes (tb) yang memiliki koneksi ke internet sehingga data tersebut dapat direquest atau diakses oleh user dari semua tempat secara simultan. Inilah yang menyebabkan sebuah website dapat diakses bersamaan dalam satu waktu oleh multi user. Untuk keperluan web server ini sebagian web hosting memakai software LAMP. LAMP merupakan singkatan dari Linux Apache MySQL dan PHP. Linux sebagai unix operating system untuk server yang paling berkembang saat ini. Apache merupakan web server paling handal dan paling banyak digunakan. MySQL merupakan database tercepat untuk keperluan web dan merupakan database yang paling banyak dipakai. PHP merupakan bahasa web programming handal, paling mudah dipakai dan paling banyak digunakan di seluruh dunia. Kebutuhan akan web hosting merupakan kebutuhan setiap perusahaan yang ingin bertahan di era informasi ini. Dengan memakai jasa web hosting, perusahaan dapat memiliki company profile website, meningkatkan citra perusahaan, memudahkan pelanggan mengenal produk dan jasa kita dan juga melakukan penjualan langsung.

81

5.2 Tipe Web Hosting


Dedicated Server adalah komputer atau server secara fisik yang diperuntukkan untuk satu pengguna mutlak dengan sumberdaya CPU, RAM, hardisk dan alokasi bandwidth yang hanya bisa dikelola dan dipergunakan oleh pemegang hak dedicated server tersebut. Ini dapat digunakan untuk hosting web tunggal atau lebih dari satu web dan merupakan salah jenis tipe hosting yang paling mahal, yang biasa digunakan oleh perusahaanperusahaan besar, yang memerlukan lalu lintas data besar dan sumberdaya CPU yang tinggi, seperti perusahaan web hosting misalnya. Shared Hosting, adalah berbagi bersama sumberdaya CPU, RAM dan hardisk dan alokasi bandwidth oleh beberapa pengguna lain yang berbeda. Ini adalah salah satu tipe web hosting yang murah meriah, yang umum dipakai dalam penyelenggaran web. Resikonya adalah web Anda akan mengalami penurunan performa jika website orang lain menyedot lalu lintas data, dan sumberdaya CPU yang terlalu besar, namun Anda jangan khawatir, justru di sinilah letak ekonomisnya, Anda cukup menyerahkan pengelolaan mengenai sumberdaya CPU dan manajemen lalu lintas datanya kepada penyedia web hosting-nya. Di sini juga yang membedakan mana penyelenggaran web hosting yang baik dan mana yang tidak, terlepas dari sumberdaya fisik backbone internet dan kualitas server yang digunakan. Virtual Private Server (VPS),adalah aplikasi server virtual, yang berjalan dalam sebuah server bersama. Sebuah dedicated server diisi lebih dari satu aplikasi virtual server, yang mempunyai sistem operasi sendiri yang independen, namun menggunakan sumberdaya CPU, RAM dan harddisk yang sama. Ini adalah salah satu tipe web hosting yang baru untuk mengisi kesenjangan antara dedicated server dan shared web hosting. Jika Anda menggunakan layanan tipe ini, Anda akan memiliki web hosting yang independen, namun Anda menggunakan sumberdaya server bersama-sama dengan pengguna lainnya. Managed Web Hosting, adalah tipe hosting yang berupa dedicated server namun sudah tertata manajemen web hosting-nya oleh penyedia web hosting, pengguna tinggal menggunakan, dan tidak ada akses terhadap sistem dan file-system-nya. Keuntungan di sini adalah Anda tidak usah khawatir mengenai manajemen server-nya, namun Anda tidak bisa mengontrol secara penuh server, seperti layaknya Anda menggunakan dedicated server yang tentunya bisa berakibat pada masalah privasi data dan masalah hukum. Co-located Web Hosting, adalah server yang secara fisik Anda persiapkan sendiri, Anda bisa memilih CPU, besarnya RAM dan kapasitas hardisk sesuai keinginan anda untuk kemudian di letakkan/dititipkan (dengan membayar tentunya) kepada penyedia layanan Co-located server. Pengelolaan server hardware dan software mutlak menjadi tanggung jawab

82

Anda, penyedia layanan tidak bertanggung jawab terhadap manajemen server Anda, baik secara hardware maupun software. Ini adalah tipe paling mahal dari sebuah web hosting. Cloud Web Hosting, Web Hosting di letakkan pada cluster server, Anda hanya perlu membayar sumberdaya, dan lalu lintas web, dalam model pay as you go (bayar ketika terpakai), merupakan salah satu tipe web hosting termurah, namun ada potensi ancaman keamanannya di mana data perusahaan Anda dapat diakses oleh administrator web, dan pemilik situs web lain. Jenis atau tipe paket web hosting terdiri dari beberapa macam layanan hosting yang berbeda-beda mulai dari yang gratisan, murah, hingga yang mahal. Masing-masing mempunyai kelebihan dan keterbatasan, sehingga kita sebaiknya memilih paket web hosting yang sesuai dengan kebutuhan kita. Berikut ini adalah jenis-jenis atau tipe paket web hosting yang umum digunakan oleh web master sesuai kebutuhannya masing-masing: 1. Paket Free web hosting (Paket Hosting Gratis) 2. Shared/Virtual Web Hosting 3. Reseller Web Hosting 4. Virtual Dedicated Server 5. Dedicated hosting 6. Managed hosting 7. Colocation Web Hosting 8. Cloud Hosting 9. Clustered Hosting 10. Grid Hosting 11. Home Server

6. KOMPUTER DAN BAGIAN-BAGIANNYA


6.1 KOMPUTER
Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan secara otomatis menerima dan menyimpan data input, memprosesnya dan menghasilkan output di bawah pengawasan suatu langkah-langkah instruksi-instruksi program yang tersimpan di memori (Donald H.Sanders). Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Apa saja bagian dan komponen yang menyusun perangkat canggih ini sehingga dapat melakukan banyak hal? Untuk menjawab pertanyaan tersebut dan mengenal bagian dan komponen pada komputer lebih jelas, silahkan Sobat baca dan simak tulisan pada artikel ini selanjutnya (Gambar 3.18).

83

Sumber : marlitazainahutami.blogspot.com

Gambar 3.18 Komputer Umum dan Perlengkapannya

6.2 KLASIFIKASI KOMPUTER


Komputer dapat diklasifikasikan berdasarkan uran dan konsumsi listrik (walaupun saling tumpang tindih), yaitu: Komputer mini/notebook Ukurannya kecil, monitor-keyboard-cpu menyatu, dapat menggunakan battery sebagai sumber listrik sehingga dapat dibawa ke mana-mana (Gambar 3.19).

Sumber : irwan-hadi.blogspot.com

Gambar 3.19 Gambar Untuk Komputer Mini

84

Komputer rumah/komputer pribadi (Home Komputer) Komputer ini merupakan model komputer yang sangat simple dan banyak digunakan oleh masyarakat awam/umum pada rumah masingmasing. Komputer ini juga merupakan model komputer yang sering digunakan bagi pemula (Gambar 3.20).

sumber : http://id.wikipedia.org/wiki/Berkas:Pc.Komputer.bristol.750pix.jpg

Gambar 3.20 Model Komputer Rumah/Komputer Pribadi Super Komputer Super Komputer adalah sebuah komputer yang memimpin di dunia dalam kapasitas proses, terutama kecepatan penghitungan (Gambar 3.21).

Sumber : Wikipedia

Gambar 3.21 Model Super Komputer tahun 1985-1989

85

6.3 BAGIAN-BAGIAN KOMPUTER


Komputer terdiri atas 2 bagian besar yaitu perangkat lunak (Software) dan perangkat keras (Hardware). Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer, sedangkan perangkat keras adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada didalamnya atau yang beroperasi didalamnya, dan dibedakan dengan perangkat lunak yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya. Perangkat lunak (software) terbagi 2, yaitu: 1. Sistem operasi, program dasar pada komputer yang menghubungkan pengguna dengan hardware komputer. Sistem operasi yang sering digunakan adalah linux, windows dan Mac Os (Gambar 3.22).

Sumber : yogi-blogs-sharing.blogspot.com

Gambar 3.22 Sistem operasi yang sering digunakan 2. Program komputer, merupakan aplikasi tambahan yang dipasang sesuai kebutuhan operasinya.

86

Perangkat Keras terbagi atas 5 bagian yaitu: 1. 2. 3. 4. Pemroses atau CPU sebagai unit yang mengolah data Memori RAM, tempat menyimpan data sementara Hard drive, media penyimpanan semi permanen Perangkat masukan, media yang digunakan untuk memasukkan data untuk diproses oleh UPS, seperti mouse, keyboard, dan tablet Perangkat keluaran, media yang digunakan untuk menampilkan hasil keluaran pemrosesan CPU, seperti monitor, speaker, printer dll (Gambar 3.23).

5.

Sumber : tania.student.esaunggul.ac.id

Gambar 3.23 Gambar macam-macam Hardware yang sering digunakan

6.4 SLOT PADA KOMPUTER


1. 2. 3. ISA/PCI, slot untuk masukan kartu tambahan non-grafis AGP/PCIe, slot untuk masukan kartu tambahan grafis IDE/SCSI/SATA, slot untuk hard drive/ODD (Gambar 3.24)

87

C
Sumber : Wikipedia

Gambar 3.24 Gambar A. Slot PCI, B. Slot USB & C. Slot ATA 4. USB, slot untuk masukan media plug-and-play (colok dan mainkan, artinya perangkat yang dapat dihubungkan ke komputer dan langsung dapat digunakan

7. Sistem Operasi
Merupakan seperangkat program yang mengelola sumberdaya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting. Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumberdaya lainnya. Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer, meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer dari ponsel dan konsol permainan video untuk super komputer dan server web. Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X, dan Microsoft Windows.

88

7.1 Sistem operasi


Sistem Operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masingmasing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan kernel suatu Sistem Operasi (Gambar 3.25).

Gambar 3.25 Kinerja Sistem Operasi Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka sistem operasi komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk

89

menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain. Sistem Operasi secara umum terdiri dari beberapa bagian:

Mekanisme Boot, yaitu meletakkan kernel ke dalam memory. Kernel, yaitu inti dari sebuah sistem operasi. Command Interpreter atau shell, yang bertugas membaca input dari pengguna. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya.

Sebagian Sistem operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar Sistem operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem operasi seperti ini disebut sebagai Multitasking Operating System (misalnya keluarga sistem operasi UNIX). Beberapa Sistem operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS, contohnya adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya. Seiring dengan berkembangnya sistem operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan jaringan dan koneksi internet, yang dulunya tidak menjadi layanan inti umum. Sistem operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah. Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui antarmuka User, program juga berkomunikasi dengan program lainnya melalui API. Sistem operasi-sistem operasi utama yang digunakan komputer umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar: 1. Keluarga Microsoft Windows yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7

90

2.

3.

(Seven) yang dirilis pada tahun 2009, dan Windows 8 yang akan dirilis pada tahun 2012 atau lebih lambat)). Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).

7.2 Proses Sistem Operasi


Prosesor menjalankan program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi. Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada saat tertentu tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memori dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori. Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multiproses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan. Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih

91

rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga mengubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).

7.3 Macam-macam Sistem Operasi


1. Sistem operasi berbasis windows

QDOS (Quick and Dirty Operating System) merupakan asal-usul dari windows. QDOS ditulis oleh tim Paterson dari Seattle. Komputer pada tahun 1980. Kemudian Bill Gates dari Microsoft membeli lisensi QDOS untuk dikembangkan dan menjualnya lagi keberbagai perusahaan komputer. Pada tahun 1981 Microsoft memberi nama MS-DOS, yang dijual keperusahan komputer IBM diberi nama PC-DOS oleh IBM. MS DOS inilah yang terus berkembang hingga menjadi windows vista. 2. Pekembangan Microsoft

Setelah sukses dengan MS-DOS pada tahun 1981. Pada tahun 1983 Microsoft meluncurkan MS-Dos Versi 2.0 Pada komputer PC XT. Selanjutnya pada tahun 1984 MS DOS 3.0 . pada tahun 1985 Microsoft memperkenalkan MS windows , sistem operasi yang telah menyediakan lingkungan berbasis grafis dan kemamampuan multitasking. Sayangnya sistem ini sangat buruk peformanya dan tidak mampu menyamai kesuksesan Apple. Kemudian pada tahun 1986 Microsoft kembali meluncurkan MS-DOS versi 3.2. pada versi ni Microsoft menambahkan dukungan untuk floppy 3.5 inch 720 kb. Pada tahun 1987 Microsoft kembali memperbaruhi MS-DOS nya dengan mengeluarkan versi 3.3 merupakan versi yang paling populer dari MS-DOS . Pada tahun 1990 Microsoft memfokuskan pada pengembangan windows, pada versi ini Microsoft membundel MS office (word, excel, dan powerpoint). Setelah mendapat sambutan yang cukup baik pada versi windows, pada tahun 1991 Microsoft kembali meluncurkan MS-DOS 5.0 dengan menambahkan fasilitas full screen editor, undelete, unformat dan qbasic. Tahun 1994 menjadi tahun terakhir bagi pengembangan MS-DOS. Periode tahun 2000 merupakan era baru dunia teknologi komputer karena pada era ini perkembangan didunia komputer begitu pesat. Untuk menjaga eksistensinya sebagai OS terbaik windows meluncurkan wndows 2000 sebagai penerus windows NT. Pada tahun ini juga meluncurkan windows ME sebagai versi terakhir windows 95. Pada tahun 2001 windows XP mulai diperkenalkan dan tahun 2003 Microsoft meluncurkan windows server 2003. Untuk saat ini Windows XP masih menjadi favorit pemakai komputer. Walaupun pada tahun 2007 Microsoft berhasil meluncurkan windows vista yang dilengkapi vitur 3D.

92

Kelebihan: 1. 2. 3. 4. Tampilan grafik yang lebih menarik karena berbasiskan Graphical User Interface (GUI). Pengguna akan lebih mudah menggunakannya tanpa perlu menghafal. Dengan SO ini suatu data dapat dipakai bersama dan dapat dipindahkan dari satu aplikasi ke aplikasi lainnya dengan mudah. Fasilitas multithreading dan pre-emptive multitasking sehingga kinerja multitasking lebih reponsif. Dengan fasilitas ini beberapa program dapat dijalankan secara bersamaan. Dapat menghubungkan satu komputer dengan komputer lain dengan mengunakan modem. Didukung oleh standar industri Plug and Play yang dapat membantu guna menghindari kesulitan pada saat menambah perangkat keras baru. Banyak produk software yang mendukung sistem operasi ini.

5. 6.

7.

Kelemahan: 1. 2. 3. 4. Harga lisensi mahal. Rentan terhadap virus dan worm. Tidak ada sistem keamanan yang tangguh, kecuali MS Windows 2000 dan XP, pada MS Windows 9.x/Me. Pada MS Windows (kecuali MS Windows 2000 yang lebih baik dibandingkan Win 9.x/Me) semakin banyak aplikasi yang diinstal, maka kemungkinan besar akan terjadi ngadat. Space harddisk yang dibutuhkan besar. Membutuhkan kecepatan prosesor yang tinggi. Membutuhkan perawatan yang terus menerus dan prosedur yang sesuai dengan panduan yang ada saat menggunakannya. Sistem operasi linux

5. 6. 7. 3.

Linux adalah nama yang diberikan system komputer bertipe unix linux merupakan salah satu contoh hasil pengembangan perangkat lunax bebas terbuka dan sumber utam terbuka istilah linux juga digunakan sebagai rujukan kepada keseluruan distro linux yang di dalamnya disertai program-program lain pendukung sistem operasi, contohnya server web, bahasa pemograman, basis data, tampilan desktop dan aplikasi perkantoran. Kelebihan: 1. Linux bisa berinteraksi dengan operating system lain dengan cara: kompabilitas file system, kompabilitas network, dan emulasi (simulasi) operating system. Virtual memory membuat linux mempunyai kemampuan untuk menjalankan program-program yang lebih dari seharusnya karena penggunaan swap memori.

2.

93

3.

4.

5.

6. 7.

Skalabilitas artinya linux bisa berjalan dari komputer 286 XT sampai dengan mesin sebesar Beowulf clusters dengan multi prosesor 16 buah. Stabilitas, Linux sangat luar biasa stabil, jika dikonfigurasi dengan benar, system linux akan hidup terus menerus hingga hardware-nya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas. Salah satu yang mendasari stabilitas ini adalah penomoran versi dari shared libraries, kebanyakan aplikasi windows menginstall versi-versi baru dari dynamic link libraries (DLL), yang mengakibatkan aplikasi lain yang menimpa versi lain dari DLL tersebut tidak berfungsi dengan semestinya. Linux juga mewarisi tradisi UNIX dengan mendukung adanya file permission (izin file), yang dapat mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu, virus pada dasarnya tidak dikenal di dunia linux. Didukung oleh ribuan programmer di seluruh dunia, jadi kalau ditemukan bug cepat untuk mendapatkan solusinya, bahkan dalam hitungan jam kalau ditemukan bug, workaround sudah tersedia untuk di download. Paket Linux merupakan satu kesatuan artinya, saat instalasi tergantung keinginan pemakai. Sudah mulai banyak didukung oleh vendor hardware maupun software dunia meskipun masih kalah dengan Windows.

Kekurangan: 1. 2. 3. Operating system yang agak sulit untuk dipelajari terutama bagi yang tidak mempunyai dasar komputer yang kuat. Aplikasi yang tersedia belum sebanyak windows. Operating system yang tidak sepenuhnya GUI (Graphical User Interface) meskipun sudah menggunakan X-windows seperti GNOME dan KDE. Nama-nama paket program antara distro satu dengan distro lainnya berbeda-beda. Seperti paket Yaz, tar, gz, rpm, krpm, deb dan lain lain. Sistem operasi berbasis Macintosh

4.

4.

Macintosh opreting system (MAC OS) merupakan sistem operasi yang dibuat oleh Apple. Apple sebelumnya bernama Apple Komputer adalah sebuah perusaahan Silicon Valley berbasis di cupertino, california, yang bergerak dalam bidang teknologi Komputer pribadi pada tahun 19710 dan dengan produknya Apple II yang memajukannya sejak tahun 1980-an hingga sekarang dengan Macintosh. Macintosh operating sistem merupakan OS yang pertama menggunakan sistem GUI (Graphical User Interface). Para pemakai komputer begitu takjub melihat Macintosh yang sangat ramah dalam melayani pemakai komputer, pemakai tidak perlu banyak menulis perintah cukup hanya menunjuk gambar yang ada, maka dengan cepat Macintosh akan mengerjakan tugas sesuai gambar tayang ditunjuk.

94

Kelebihan: 1. 2. 3. 4. 5. Lebih stabil karena menggunakan UNIX. Multi Tasking. Bisa mengenal file format Windows. Tampilan yang lebih glossy sehingga bagus untuk grafik design/multimedia. Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya generik (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut. Jarang terkena virus. Open sourcecode sehingga Mac OS sulit dibajak. Ada Time Machine yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahanperubahan pada data. Ada program sherlock yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.

6. 7. 8.

9.

Kekurangan: 1. 2. 3. 4. Mahal, karena spesifikasi teknis mac memang tinggi. Asesorisnya dan spare part banyak tapi mahal. Hanya cocok untuk graphic designer. Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS. Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS. Software di Mac OS tidak begitu lengkap. Kurang cocok untuk aplikasi server dan game. Wndows 8

5. 6. 5.

Windows 8 adalah nama kode untuk versi selanjutnya dari Microsoft Windows, serangkaian sistem operasi yang diproduksi oleh Microsoft untuk digunakan pada komputer pribadi, termasuk komputer rumah dan bisnis, laptop, netbook, tablet PC, server, dan PC pusat media. Sistem operasi ini menggunakan mikroprosesor ARM selain mikroprosesor x86 tradisional buatan Intel dan AMD. Antarmuka penggunanya diubah agar mampu digunakan pada peralatan layar sentuh selain mouse dan keyboard. Sehingga Windows 8 didesain untuk perangkat Tablet sentuh. Microsoft secara resmi mengumumkan jadwal perilisan sistem operasi terbaru, Windows 8 pada 26 Oktober 2012, bersamaan dengan peluncuran komputer perdana yang menggunakan Windows 8. Microsoft telah

95

megeluarkan versi Release Preview, untuk dicoba diseluruh dunia dan ditampung komentar mereka untuk pembangunan Windows 8 menjadi lebih baik. Microsoft pun kini telah mengeluarkan Windows 8 Enterprise yang memiliki fitur paling lengkap diantara versi Windows 8 lainnya, seperti layar mulai yang memiliki pilihan latar belakang yang lebih banyak dan penuh warna. Pada 29 Februari 2012 Microsoft juga telah merilis versi Consumer Preview sebelum dikeluarkannya versi beta pada bulan Maret 2012 Microsoft juga telah merilis versi Release Preview, ini merupakan versi terakhir percobaan Windows 8, yang tidak akan diutak-atik lagi jika tidak ditemukan bug yang terlalu besar (Gambar 3.26).

Sumber: Wikipedia

Gambar 3.26 Tampilan Start Screen Windows 8 Logo baru yang didesain oleh Pentagram, sekarang menggambarkan bentuk jendela asli sebagai ganti dari logo bendera berkibar dari windows terdahulu. Sekarang tombol start sudah dihapus seluruhnya. Microsoft menyebutkan bahwa ini saatnya menu start untuk pensiun dan digantikan oleh Start Screen (banyak pro dan kontra dari konsumen dengan menolaknya penghapusan tombol start) diversi ini sekarang penampilan Start Screen dapat diubah dari PC Settings seperti tekstur dan warnanya. Perubahan nama dari Control Panel menjadi PC Settings. Pada 31 Mei 2012, Microsoft merilis versi Release Preview dari Windows 8 build 8400. Perubahan utama dari versi ini yaitu dukungan plug in pada aplikasi IE 10 Windows 8 UI Style dan adanya 3 aplikasi baru Windows 8 UI Style: Sports, Travel, dan News. Pada 26 Oktober 2012, Microsoft secara resmi merilis Windows 8 dalam acara di kota New York, Amerika Serikat. Fitur

Desain aplikasi Windows 8 UI, yang dapat dibuat dari bahasa pemograman apa saja, Seperti : HTML/CSS, Java Script, C, C++, C#, dll. Hilangnya tombol Start (disukseskan oleh Start Screen dan Charms)

96

Kompatibel dengan Arsitektur Intel, AMD dan ARM (Khususnya Tablet) Kompatibel dengan Perangkat berspesifikasi rendah seperti Tablet, Laptop, Netbook, bahkan Smartphone Windows Portabel di USB (Windows To Go) Windows Explorer Sekarang Menggunakan Ribbon seperti Office 2010 & 2007 (Tombol menu file seperti Office 2010, tetapi interface menu file explorer seperti office 2007). Hybrid Boot, fitur untuk mempercepat waktu start-up dengan menyimpan memori inti Windows ke dalam hard disk dan men-load nya tiap booting. Fitur recovery baru, Refresh dan Reset. Refresh akan mengembalikan semua file Windows ke kondisi awal/default tanpa mengubah pengaturan, berkas, atau aplikasi Windows 8 UI. Reset akan mengembalikan komputer ke kondisi standar pabrikan. Rancangan baru dari Task Manager. Proses Aktifasi yang mudah

97

BAB 4

BAHASA PEMROGRAMAN
1. DASAR PEMROGRAMAN WEB DENGAN HTML
Teknologi semakin hari semakin berkembang. Salah satunya teknologi informasi, banyak sekali bidang yang memanfaatkan teknologi informasi. Tuntutan kebutuhan akan informasi dan penggunaan komputer yang semakin banyak mendorong terbentuknya sebuah jaringan komputer yang mampu melayani berbagai kebutuhan tertentu. Jaringan komputer kita kenal dengan nama internet. Internet bisa diakses dan dimanfaatkan untuk berbagai keperluan, oleh siapa saja dan di mana saja, kapanpun kita mau menggunakannya. Salah satunya adalah web, yang mampu menyediakan informasi dalam bentuk teks, gambar, suara maupun gambar bergerak. Dengan kemampuan sepeti ini, web menjadi sangat terkenal dan perkembangannya sangatlah pesat. Dengan terus berkembangnya roda perkembangan teknologi, web berkembang menjadi alat bantu yang tidak hanya mampu menyediakan informasi, namun juga mampu untuk mengolah informasi. Proses pengolahan informasi dengan memanfaatkan teknologi web menyebabkan web menjadi media yang dinamis. Hal ini membutuhkan sarana teknis yang yang menentukan. Sarana tersebut banyak bergantung pada penggunaan perangkat lunak yang kuat, aman, terpercaya, dan cepat. Pada kesempatan ini penulis akan membahas tentang bahasa pemrograman HTML sebagai salah satu perangkat lunak yang turut menentukan dapat digunakannya media web sebagai media pengolah informasi. Beberapa permasalahan sebagai berikut: 1. 2. 3. 4. Apakah HTML itu? Apa Fungsi HTML? Bagaimana struktur pada halaman HTML? Bagaimana pengaturan pada tampilan HTML?

Masalah yang akan dibahas pada materi pemrograman terstruktur. pembahasan lebih dikhususkan pada dasar pemrograman web dengan html.

98

Hal tersebut dimaksudkan untuk mempertegas pembahasan sehingga dapat terfokus pada masalah yang akan dibahas serta dapat memberikan gambaran umum tentang isi buku ini sehingga pembaca lebih mudah mempelajarinya. Pada masa sekarang ini HTML merupakan interface standard internet. Halaman-halaman HTML ini bisa mengandung animasi, suara, video, bahkan sampai program interaktif yang kompleks. Jutaan halaman HTML setiap hari diakses dari web-web server seluruh dunia. Sudah menjadi tren memang sekarang ini perusahaan-perusahaan melakukan pertukaran informasi bisnis dan informasi intern pegawai dan pelanggan-pelanggan mereka. HTML sekarang menjadi pilihan untuk presentasi. Bahkan Microsoft sendiri telah mengintegrasikan HTML ke sistem operasi Windowsnya. Pendeknya HTML terdapat di mana-mana. HTML adalah bahasa pemrograman dasar yang digunakan untuk membangun sebuah situs. HTML sangat mudah digunakan dan diaplikasikan, oleh karena itu apabila ingin belajar membangun sebuah situs sendiri maka bahasa HTML wajib dipelajari.

1.1 Pengertian HTML


HTML merupakan singkatan dari Hypertext Markup Language. HTML digunakan untuk membangun halaman web. HTML digunakan untuk melakukan mark-up (penandaan) terhadap sebuah dokumen teks. Tanda tersebut digunakan untuk menentukan format atau style dari teks yang ditandai halaman web dibangun oleh kode-kode HTML. HTML adalah bahasa markup yang umum digunakan. Kepopuleran HTML disebabkan karena HTML ini mudah digunakan. Pembuatan dokumen web dengan HTML dapat dilakukan dengan mudah dan cepat. Dokumen web dapat tersaji dengan cepat ke banyak pembaca diseluruh dunia sekaligus. HTML mudah melakukan kontrol terhadap tampilan halaman web baik berupa teks, gambar, suara, animasi maupun video. HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan web browser seperti Mozilla Firefox atau Microsoft Internet Explorer. HTML juga dapat dikenali oleh aplikasi pembuka email ataupun dari PDA dan program lain yang memiliki kemampuan browser. a. Hypertext

Link hypertext adalah kata atau frase yang dapat menunjukkan hubungan suatu naskah dokumen dengan naskah-naskah lainnya. Jika kita klik pada kata atau frase untuk mengikuti link ini maka web browser akan

99

memindahkan tampilan pada bagian lain dari naskah atau dokumen yang kita tuju. b. Markup

Pada pengertiannya di sini markup menunjukkan bahwa pada file HTML berisi suatu intruksi tertentu yang dapat memberikan suatu format pada dokumen yang akan ditampilkan pada Word Wide Web. c. Language

Meski HTML sendiri bukan merupakan bahasa pemrograman, HTML merupakan kumpulan dari beberapa instruksi yang dapat digunakan untuk mengubah-ubah format suatu naskah atau dokumen. Pada awalnya HTML dikembangkan sebagai subset SGML (Standard Generalized Mark-up Language). Karena HTML didedikasikan untuk ditransmisikan melalui media Internet, maka HTML relatif lebih sederhana daripada SGML yang lebih pada format dokumen yang berorientasi pada aplikasi.

1.2 Fungsi HTML


Hypertext Markup Language merupakan standar bahasa yang digunakan untuk menampilkan dokumen web, yang bisa dilakukan dengan HTML yaitu: Menentukan format suatu teks Membuat list tentang sekelompok hal Membuat link ke dokumen lain atau bagian lain dari dokumen sama Menyisipkan citra atau gambar. Menampilkan informasi dalam bentuk tabel Memodifikasi, mengontrol tampilan dari web page dan content-nya. Mempublikasikan dokumen secara online sehingga bisa diakses dari seluruh dunia. Membuat online form yang bisa digunakan untuk menangani pendaftaran, transaksi secara online. Menambahkan objek-objek seperti image, audio, video dan juga java applet dalam dokumen HTML.

1.3 Struktur HTML


1. Elemen

Elemen terdiri atas tiga bagian, yaitu tag pembuka, isi, dan tag penutup. Contonya untuk menampilkan judul dokumen HTML pada web browser digunakan element title, di mana: <title> ini adalah tag pembuka judul dokumen HTML.

100

2.

Tag

Adalah teks khusus (markup) berupa dua karakter "<" dan ">", sebagai contoh <body> adalah tag dengan nama body. Tag ditulis secara berpasangan, yang terdiri atas tag pembuka dan tag penutup (ditambahkan karakter "/" setelah karakter "<"), sebagai contoh <body> ini adalah tag pembuka isi dokumen HTML, dan </body> ini adalah tag penutup isi dokumen HTML. Yang merupakan tag-tag dasar dalam HTML adalah: a. <html></html> Tag <html> dan </html> digunakan untuk menAndai awal dan akhir dari suatu file html. b. <title></title> Tulisan yang berada diantara tag <title> dan </title> akan ditampilkan oleh browser pada bagian title yang mana merupakan title dari jendela browser. c. <head></head> Berisi keterangan informasi, seperti title dan jenis dokumen, ditulis diantara head tags. d. <body></body> Bagian tag body menandai awal dan akhir dari badan dokumen HTML. Tag ini memiliki sejumlah attribut dapat ditentukan. Contoh: <html> <HEAD> <TITLE>PEMROGRAMAN INTERNET</TITLE> </HEAD> <BODY TEXT="#000000" BGCOLOR="#FFFFFF"> DASAR PEMBELAJARAN </BODY> </HTML>

101

Hasil:

Gambar 4.1 Dasar Tag HTML 3. Atribut Atribut mendefinisikan properti dari suatu elemen/tag dari HTML, yang terdiri atas nama dan nilai.

1.4 Pengaturan Halaman HTML


1. Menformat Tulisan Pada halaman HTML

Untuk membuat halaman web yang rapi dan menarik, tentu saja perlu melakukan format tulisan-tulisan, baik tata cara pencetakannya, serta jenis tulisan yang dipergunakan (Gambar 4.2 sampai 4.11). Tag-tag untuk memformat tulisan: Tabel 4.1 Tag-tag untuk Menyelesaikan Tag Keterangan <B></B> Membuat cetak tebal pada tulisan yang berada di antaranya. Menyebabkan tulisan berada di antaranya berkedip-kedip.

<BLINK></BLINK>

102

<CITE></CITE>

Digunakan untuk menandai kutipan dari suatu buku atau artikel majalah. Browser khususnya menampilkan kutipan dengan cetak miring. Menandai suatu daftar source code program. Biasanya ditampilkan oleh browser dalam suatu monospaced font yang lebih kecil. Style untuk definisi dari suatu istilah. Browser menampilkan definisi dengan cetak miring.

<CODE></CODE>

<DFN></DFN>

<EM></EM>

Text yang berada diantara tag ini dicetak lebih lebar. Browser umumnya menampilkan cetak. Menentukan ukuran font (#) yang digunakan untuk menampilkan HTML dalam tag. Default is 3; ukurannya dari 1 sampai 7. Tag yang menentukan tingkat heading dengan nilai antara 1 dan 6, dengan sebagai ukuran paling besar dan 6 paling kecil. Text di antaranya ditampilkan dengan cetak miring. Keyboard tag digunakan untuk mewakili tombol keyboard seperti Del atau Enter. Umumnya ditampilkan oleh browser dengan suatu monospaced font yang lebih kecil.

<FONT SIZE = #></FONT>

<H#></H#>

<I></I>

<KBD></KBD>

103

<PRE></PRE>

Preformatted text adalah menampilkan tulisan tanpa format yang khusus. Tag ini bagus digunakan bila Anda ingin menangani spasi antar baris; dan juga memudahkan Anda untuk meletakan tab dalam dokumen. (Hanya pada Microsoft Internet Explorer 2.0/3.0). Tag ini menyebabkan tulisan yang berada di antaranya. Atribut untuk tulisan marquee.

<MARQUEE></MARQUEE>

ALIGN

Menentukan bahwa tulisan dalam marquee harus dirapikan di top, middle atau bottom dari marquee tersebut. Setting yang berlaku untuk atribut ini adalah scroll, slide, dan alternate. Default-nya, dari sisi yang satu ke yang lain pada layar secara berulang. Gulung text melintasi layar. Yang ini menentukan dari marquee. Menentukan arah ke. Menentukan tinggi marquee dalam pixel (height= n) atau presentasi dari layar (height= n%).

BEHAVIOR

SCROLL

SLIDE BGCOLOR

DIRECTION HEIGHT

104

WIDTH

Sama dengan atribut height, tetapi diaplikasikan untuk lebar marquee. Menentukan margin kiri dan kanan untuk bagian luar marquee dalam pixel. Menentukan jumlah kali marquee harus berputar. Jika diabaikan, set ke-1 atau infinite, dan marquee bergulung sampai user meninggalkan halaman tersebut. Menentukan antara geseran dari tulisan marquee. Menentukan dari tulisan marquee. Menentukan margin top dan bottom untuk bagian luar dari marquee dalam pixel. Menampilkan sejumlah karakter literal. Banyak browser menampilkan dengan monospaced font. Tulisan di antaranya dicoret (Example). Cara lain menggambarkan attention pada suatu bagian dari text; <strong> biasanya ditampilkan dengan cetak tebal oleh browser. Menampilkan bentuk typewriter

HSPACE

LOOP

SCROLLAMOUNT

SCROLLDELAY

VSPACE

<SAMP></SAMP>

<STRIKE></STRIKE>

<STRONG></STRONG>

<TT></TT>

105

style (monospaced) font. <U></U> Tulisan di antaranya ditampilkan dengan garis bawah.

Contoh : <HTML> <HEAD> <TITLE>Heading</TITLE> </HEAD> <BODY > <H1>Heading 1</H1> <H2>Heading 2</H2> <H3>Heading 3</H3> <H4>Heading 4</H4> <H5>Heading 5</H5> <H6>Heading 6</H6> </BODY> </HTML> Hasil :

Gambar 4.2 Membuat Heading

106

Contoh : <HTML> <HEAD> <TITLE>Font <TITTLE> </HEAD> <BODY> <font size=1>ukuran 1</font><br> <font size=2> ukuran 2</font><br> <font size=3> ukuran 3</font><br> <font size=4> ukuran 4</font><br> <font size=5> ukuran 5</font><br> <font size=6> ukuran 6</font><br> <font size=7> ukuran 7</font> </BODY> </HMTL> Hasil:

Gambar 4.3 Membuat Ukuran Contoh: <HTML> <HEAD> <TITLE>Font Face<TITTLE> </HEAD> <BODY> <font face=Arial>Arial</font><br> <font face=Tahoma>Tahoma</font><br> <font face=Courier New>Courier New</font><br> </BODY> </HTML>

107

Hasil

Gambar 4.4 Membuat Jenis Tulisan

1.5 Menggunakan Karakter Khusus


Berikut ini tata cara pengetikkan untuk menampilkan karakter khusus pada halaman html: Tabel 4.2 Tata Cara Pengetikan Karakter Khusus Entitas Keterangan Contoh

&copy; &reg; &#153; &nbsp; &lt; &gt; &amp; &quot;

Copyright symbol Registered trademark symbol Trademark symbol Nonbreaking space Less-than symbol Greater-than symbol Ampersand Quotation mark

< > &

Contoh : 2 &lt; 3, adalah benar<br>

108

3 &gt; 4, adalah salah Hasil: 2< 3, adalah benar 2> 4, adalah salah

1.6 Mengatur Pemerataan Tulisan


Pemerataan tulisan sangat mempengaruhi tampilan dari halaman web Anda, ada kalanya tulisan tertentu perlu ditampilkan pada tengah halaman, atau pun justified. Tag-tag HTML yang mengatur pemerataan tulisan pada satu halaman: a. b. <center></center> Tag ini akan menampilkan tulisan/gambar ditengah baris. <p align=left|center|right></p> Tag paragraf digunakan untuk memulai suatu paragraf baru disertai dengan pemerataan teks ke kiri, tengah, atau kanan dari tampilan browser untuk paragraf bersangkutan. Suatu paragraf dapat terdiri dari teks, gambar, hyperlink, dan element HTML lainnya. <h# align=left|center|right></h#> Ini akan merapikan tulisan ke kiri, tengah atau kanan dari tulisan yang diberi tingkat heading.

c.

Contoh : <center>Tulisan ini berada ditengah baris</center> <p align=left>Tulisan ini rapat kiri</p> <p align=center>Yang ini juga ditengah baris</p> <p align=right>Yang ini rapat kanan</p> Hasil: Tulisan ini berada ditengah baris Tulisan ini rapat kiri Yang ini juga ditengah baris Yang ini rapat kanan

1.7 Membuat Garis Pemisah


Untuk menyisip suatu garis pemisah pada dokumen dapat digunakan <hr>. <hr> memiliki atribut: Noshade Size Width

109

Contoh : <HTML> <HEAD> <TITLE>Horizontal Line<TITTLE> </HEAD> <BODY> atas <hr> bawah </BODY> </HTML> Hasil:

Gambar 4.5 Membuat Garis Pemisah

1.8 Membuat Unordered List


Agar dokumen kita mudah dibaca dan jelas, ada bagian tertentu yang perlu ditampilkan dalam list. List yang paling sederhana di HTML adalah unordered, atau bulleted list. Hal ini sesuai untuk daftar item yang tidak memiliki hirarki atau urutan yang penting. a. <ul></ul> Digunakan untuk mengawali dan mengakhiri suatu Unordered List. b. <lh></lh> Digunakan untuk membuat suatu heading untuk list tersebut. c. <li></li> Digunakan untuk membuat masing-masing item list tersebut.

110

Contoh : <HTML> <HEAD> <TITLE>UL<TITTLE> </HEAD> <BODY> <ul type=disc > <li>urutan 1</li> <li>urutan 2</li> <li>urutan 3</li> </ul> </BODY> </HTML> Hasil:

Gambar 4.6 Membuat Urutan

1.9 Table dan Pengaturannya


Tabel adalah cara yang baik untuk menampilkan informasi secara logika yang biasanya ditampilkan dalam bentuk spreadsheet. Tabel juga digunakan untuk menampilkan record-record pada database. 1. <table></table> Berikut ini adalah atribut dari table tag dan efeknya pada tabel. a. Border Atribut border menentukan tebal dari border sewaktu ditampilkan oleh browser. Cobalah dengan browser anda untuk mendapatkan setting yang optimal.

111

b.

c.

d.

e.

f.

g.

h.

i.

Cellspacing Atribut cellspacing mementukan jumlah spasi yang browser tempatkan diantara tiap-tiap sel individual atau spasi antar sel dan border (jika sel berada di sisi dari tabel). Sekali lagi, hanya dengan percobaan yang akan menghasilkan nilai yang sesuai. Cellpadding Atribut cellpadding menentukan jumlah spasi yang browser tempatkan antara data dalam cell dan border sel. Dalam tag tabel, ada tiga tag yang mendefinisikan header, row, dan cels. Tag-tag tersebut adalah table header <th>, table row <tr>, dan table data <td>. Width Atribut width dapat diset dengan angka (ukuran dalam pixel), atau sebagai suatu persentase lebar tampilan browser. Browser dapat menarik tabel, tetapi tidak dapat mengompres jika ukuran jendela browser lebih kecil dari tabel. Align Dengan align, anda dapat menentukan pemerataan tabel di left, center, atau right dari halaman. Bgcolor Sebagaimana pada tag <body>, Anda dapat menentukan warna latar belakang dari tabel dengan menggunakan attribut bgcolor, anda dapat menggunakan definisi warna #rrggbb atau nama warna pada internet explorer, (sebagai contoh, <table bgcolor = red). Bordercolor (hanya pada microsoft internet explorer 2.0/3.0) Hal ini menyerupai attribut bgcolor tetapi diaplikasikan pada eksternal dan internal border. Bordercolorlight (hanya pada microsoft internet explorer 2.0/3.0) Setting ini adalah optional dan menentukan warna sisi terang dari garis kiri atas tabel. Bordercolordark (hanya pada microsoft internet explorer 2.0/3.0) Setting ini adalah berlawanan dengan border, color dan light

2.

<tr></tr> Elemen table row menandai awal dari tiap baris pada tabel. Atribut yang sah dari tabel row adalah align, valign, bgcolor, bgcolordark, dan bgcolorlight. <th></th> Elemen table header berfungsi sama seperti elemen table data <td>, tetapi elemen table header ditampilkan dalam suatu font cetak tebal. Artibut yang sah untuk elemen table header adalah rowspan, colspan, align, valign, nowrap, bgcolor, bgcolordark, dan bgcolorlight. <td></td> Elemen table data menandai awal dan akhir dari tiap sel didalam tabel. Atribut yang sah untuk elemen table data:

3.

4.

112

a.

b.

c.

Colspan Atribut ini menentukan jumlah kolom yang akan ditarik oleh sel; sebagai contoh, jika colspan di set ke 2, yang mana sel dengan span dua kolom normal dalam tabel Rowspan Atribut ini menentukan jumlah baris yang akan ditarik oleh sel; sebagai contoh, jika rowspan di set ke 2, yang mana sel dengan span dua baris normal dalam tabel. Nowrap Menyisipkan atribut nowrap untuk menjaga tulisan dalam sel semuanya dalam satu baris.

5.

<caption></caption> Tag caption ditempatkan diantara tag tabel, tetapi tidak diantara row, heading, atau cell tags. Tulisan dalam caption tags mendefinisikan caption untuk tabel tersebut. Berikut ini adalah atribut sah yang caption tag: a. Align Setting atribut align attribute untuk netscape adalah top dan bottom; sedangan microsoft internet explorer memasukkan top, bottom, left, right, dan center. b. Valign Dengan valign, anda dapat menentukan vertical alignment dari data diantara table cells. Atribut ini di set diantara <td> tag yang akan dirapkan. Setting yang sah adalah top, middle, dan bottom. Tanpa ditentukan hasil tag tersebut adalah center. Sebagai contoh , <td valign=top> top aligned </td> menentukan suatu sel akan diterapkan di bagian atas row.

Contoh: <HTML> <HEAD> <TITLE>Tabel<TITTLE> </HEAD> <BODY> <table border=1> <tr> <td>1</td> <td>2</td> </tr> <tr> <td>1</td> <td>2</td> </tr> </table> </BODY> </HTML>

113

Hasil:

Gambar 4.7 Membuat Tabel

1.10 Menyisipkan Gambar Dalam Halaman Web


Untuk menyisip suatu gambar dalam halaman web adalah dengan menggunakan tag <IMG>. Tag tersebut memiliki element sebagai berikut: a. Src = url, suatu url yang menunjuk pada sumber file gambar. b. Align, merapikan elemen yang menentukan bagaimana gambar akan dirapikan secara relatif terhadap tulisan yang berdekatan dengan gambar. Banyak nilai yang mungkin dan tidak akan dibahas di sini. c. Alt = text, menentukan tulisan yang akan ditampilkan (biasanya ditempatkan diantara tanda petik) jika browser tidak dapat menampilkan gambar untuk alasan tertentu. d. Height = h dan width = w, menentukan height dan width dari image yang memungkinkan web browser menentukan ukuran tempat yang tepat sebelum gambar benar-benar selesai diterima. Hal ini tentu saja akan membantu web browser dalam melakukan render terhadap seluruh isi halaman sebelum gambar selesai diterima. Contoh: <HTML> <HEAD> <TITLE>Gambar<TITTLE> </HEAD> <BODY> <img src=pppgkes.gif align=left alt=Logo PPPG> </BODY> </HTML> Hasil:

114

Gambar 4.8 Membuat Gambar

1.11 Link ke Dokumen atau Situs yang Lain


Dokumen HTML adalah dokumen-dokumen hypertext. Hal ini berarti bahwa mereka dapat mengandung link ke dokumen lain. Tag (<a></a>) digunakan untuk membentuk suatu link ke dokumen atau sumber yang akan dimuat ketika user melakukan klik pada link tersebut. Tulisan dan HTML lainnya yang ada di antara link ditampilkan kepada user sebagai suatu hotlink, biasanya dengan warna yang berbeda warna tulisan browser normal atau diberi garis bawah. a. Href

Href = "URL" menentukan URL dari resource yang akan ditampilkan setelah user melakukan klik padanya. Contoh : <HTML> <HEAD> <TITLE>Mailto<TITTLE> </HEAD> <BODY> <a href=mailto:fansyah@pppgkes.or.id>Kirim email ke Fansyah</a> </BODY> </HTML>

115

Hasil :

Gambar 4.9 Membuat Link b. Title Atribut ini, walaupun tidak diperlukan, memungkinkan perancang halaman memasukkan title dari halaman tersebut. URN Menentukan suatu URN (Universal Resource Name) untuk dokumen target. Name Atribut name menentukan lokasi dalam HTML tersebut yang dapat di link dari halaman lain. Hal ini memungkinkan dokumen lain mengacu ke lokasi tertentu dalam suatu halaman. Nama acuan dari halaman tersebut. Untuk mengacu pada suatu nama acuan, URL halaman ditentukan, diikuti dengan suatu #. Sebagai contoh, <a name="Copyright"> mendefinisikan nama link Copyright dalam dokumen tersebut.

c.

d.

1.12 Form dan Pengaturannya


Di awali dan di akhiri dengan tag <form> dan </form>, field-field yang berada di antaranya digunakan untuk menentukan ukuran dan jenis dari masing-masing input field. Walaupun dapat memiliki banyak form dalam satu halaman, tetapi tidak dapat melakukan form dalam form. Atribut dari elemen form adalah sebagai berikut: a. Action URL yang menentukan resource yang akan dilakukan oleh action pada form data, dan memberi respon pada user. Method Ini dapat berupa default GET atau POST. Menggunakan GET, query ditambahkan ke URL, menggunakan POST, data dikirim melalui suatu

b.

116

transaksi post pada melalui http. Untuk data yang membutuhkan keamanan Anda diajurkan untuk menggunakan metode POST.

1.13 Frame pada Netscape 2.x/Microsoft Internet Explorer 3.x


Dengan Netscape 2.0 keatas, browser mampu menampilkan frame yang menggandung kode HTML yang berbeda. Berikut ini akan dijelaskan fungsi masing-masing tag: 1. <Frameset></frameset> Elemen frameset adalah kontainer group elemen dari frame. Ada dua atribut yaitu rows dan cols. a. Rows Tag rows menentukan jumlah spasi yang diberikan pada tiap baris. Jumlah tersebut dapat ditentukan dalam pixel, persen dengan menempatkan suatu % setelah nilai, atau nilai relatif dengan menempatkan (*) pada tempat dari nilai. Cols Syntax dari atribut cols adalah sama dengan atribut rows.

b.

2. <Frame> Elemen frame menentukan properti dari setiap frame masing-masing dalam frameset. Karena tidak mengandung text, tidak ada pasangan end-tag. Atribut dari frame adalah sebagai berikut: a. Name Atribut name digunakan untuk menentukan mana pada frame, sehingga dapat berlaku sebagai target dari URL lain. Marginwidth Ini memungkinkan perancang halaman untuk menentukan lebar dari border frame dalam jumlah pixel. Marginheight Ini bekerja seperti marginwidth tetapi berefek pada tinggi dari margin. Scrolling Setting yang sah untuk atribut scrolling attribute adalah yes, no, dan auto. Jika di set ke yes, suatu scrollbar ditampilkan pada frame, no tidak ada scrollbar, dan auto menampilkan scrollbar jika besar dokumen melebihi ukuran frame.

b.

c.

d.

117

e.

Noresize Atribut ini mencegah user untuk melakukan drag untuk mengubah ukuran dari frame. Defaultnya adalah memungkin user untuk mengubah ukuran dari frame.

3. <Noframes></Noframes> Data diantara noframes tags akan diabaikan oleh browser yang mampu menampilkan frame, dan ditampilkan oleh browser yang tidak mampu menampilkan frame.

1.14 Elemen-Elemen dalam Suatu Form


Input Elemen input menentukan informasi dari user interface. Berikut ini adalah atribut untuk input tag: a. Checked Untuk checkboxes dan radio button, atribut ini dapat di set ke true (checked) atau false (unchecked). Maxlength Maxlength menentukan jumlah maksimum karakter yang mana dapat dimasukkan dalam suatu textbox. Name Menentukan nama dari form control. Hal ini digunakan untuk menentukan elemen data pada form ke resource yang memproses elemen ini. Size Menentukan ukuran dari form control. Ini dapat berupa nilai tunggal yang menentukan lebar control dalam karakter, atau dalam width/height pair. Src Ini menentukan image yang akan ditampilkan dengan control. Type Ini akan menentukan jenis control yang akan digunakan. Berikut ini daftar dari kontrol yang ada: Checkbox Kontrol sederhana true/false, yang mana kalau di cek adalah true, dan kosong menyatakan false. Hidden Kontrol ini tidak ditampilkan oleh viewer dari halaman. Kontrol Ini dapat digunakan untuk mengirim status informasi kembali ke program form-processing. 1.

b.

C.

d.

e.

f.

118

Image Klik pada akan menyebabkan form data dikirim seketika, dan nilainya lewatkan oleh image dalam x,y kordinat pixel. Password Fungsi ini seperti textbox, tetapi tulisan yang Anda ketik ditampilkan dengan asteriks sebagai penggantinya. Radio Fungsi ini menyerupai checkbox control, tetapi hanya satu option button dari group yang dapat dipilih setiap saat. Pilih ya atau tidak.

Contoh: <HTML> <HEAD> <TITLE>Input radio<TITTLE> </HEAD> <BODY> <form> Jenis Kelamin<br> Pria:<input type=radio jenis_kelamin value=Pria> Wanita:<input type=radio jenis_kelamin value=Wanita> </form> </BODY> </HTML> Hasil:

Gambar 4.10 Membuat Elemen-Elemen

119

Reset Ketika tombol di klik form data dikembalikan ke keadaan awal sesuai dengan nilai inisial masing-masing.

Contoh: <HTML> <HEAD> <TITLE>Reset<TITTLE> </HEAD> <BODY> <form> <input type=reset> </form> </BODY> </HTML> Hasil:

Gambar 4.11 Membuat Elemen-Elemen Submit Klik pada tombol akan mengirim form data ke form action URL. Text Kontrol ini digunakan untuk menggumpulkan satu baris tunggal dari tulisan. Atribut size dan maxlength dapat ditentukan untuk membatasi pengetikkan. Textarea Kontrol ini digunakan untuk mengetikkan banyak baris.

Select Tag select menandai awal dan akhir dari data dalam suatu listbox atau suatu drop-down selection list. Berikut ini adalah atribut untuk elemen select: a. Multiple

2.

120

b. c.

Atribut multiple memungkinkan user memilih lebih dari satu item dari listbox. User menekan tombol ctrl dan clicks pada item-item berbeda untuk memilih lebih dari satu. Name Ini menentukan nama dari SELECT elemen. Size Ini menentukan tinggi dari list control.

Option Elemen option membentuk masing-masing pilihan dalam textbox atau listbox. Berikut ini atribut dari elemen option: a. b. Selected Atribut ini menentukan nilai default dari text pada listbox. Value Ini mengembalikan nilai dari elemen yang terpilih.

3.

2. PHP: HypertextPreprocessor

Sumber: http://drupal.org/files/imagecache/grid-3/project-images/php.png

Gambar 4.12 PHP

1.4 Sejarah PHP


Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web (Gambar 4.12). Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga

121

modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan. Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing. Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

1.5 Pengertian PHP


PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat. Hubungan PHP dengan HTML. Halaman web biasanya disusun dari kode-kode html yang disimpan dalam sebuah file berekstensi .html. file HTML ini dikirimkan oleh server (atau file) ke browser, kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Lain halnya dengan program PHP, program ini harus diterjemahkan oleh web -server sehingga menghasilkan kode HTML yang dikirim ke browser agar dapat ditampilkan. Program ini dapat berdiri sendiri ataupun disisipkan diantara kode-kode HTML sehingga dapat langsung ditampilkan bersama dengan kode-kode HTML tersebut. Program PHP dapat ditambahkan dengan mengapit program tersebut diantara tanda . Tanda-tanda tersebut biasanya disebut tanda untuk escaping (kabur) dari kode html. file html yang telah dibubuhi program PHP harus diganti ekstensinya menjadi .php3 atau .php. PHP merupakan bahasa pemograman web yang bersifat server-side HTML embedded scripting, di mana scriptnya menyatu dengan HTML dan berada si server, artinya adalah sintaks dan perintah-perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal sebagai bahasa scripting

122

yang menyatu dengan tag HTML, dieksekusi di server dan digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server Pages) dan JSP (Java Server Pages). PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C. Semula PHP digunakannya untuk menghitung jumlah pengunjung di dalam web nya. Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan script perl yang dibuatnya untuk membuat halaman web nya menjadi dinamis. Kemudian pada tahun 1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah dapat mengakses database dan dapat terintegrasi dengan HTML. Pada tahun 1998 tepatnya pada tanggal 6 Juni 1998 keluarlah PHP versi 3.0 yang dikeluarkan oleh Rasmus sendiri bersama kelompok pengembang software-nya. Versi terbaru, yaitu PHP 4.0 keluar pada tanggal 22 Mei 2000 merupakanversi yang lebih lengkap lagi dibandingkan dengan versi sebelumnya. Perubahan yang paling mendasar pada PHP 4.0 adalah terintegrasinya Zend Engine yang dibuat oleh Zend Suraski dan Andi Gutmans yang merupakan penyempurnaan dari PHP scripting engine. Yang lainnya adalah build in http session, tidak lagi menggunakan library tambahan seperti pada PHP. Tujuan dari bahasa scripting ini adalah untuk membuat aplikasi-aplikasi yang dijalankan di atas teknologi web. Dalam hal ini, aplikasi pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan web server. Kelebihan PHP Ketika e-commerce semakin berkembang, situs-situs yang statispun semakin ditinggalkan, karena dianggap sudah tidak memenuhi keinginan pasar, padahal situs tersebut harus tetap dinamis. Pada saat ini bahasa perl dan CGI sudah jauhketinggalan jaman sehingga sebagian besar designer web banyak beralih ke bahasa server-side scripting yang lebih dinamis seperti PHP. Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang paling utama PHP adalah pada konektivitasnya dengan system database di dalam web. Sistem database yang dapat didukung oleh PHP adalah: 1. Oracle 2. MySQL 3. Sybase 4. PostgreSQL 5. dan lainnya PHP dapat berjalan di berbagai system operasi seperti windows 98/NT, unix/linux, solaris maupun macintosh. Kelebihan PHP Dari Bahasa Pemrograman Lain Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:

123

1. 2.

3. 4. 5.

Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya. Web Server yang mendukung PHP dapat ditemukan di mana-mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah. Dalam sisi pengembangan lebih mudah, karena banyaknya milismilis dan developer yang siap membantu dalam pengembangan. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

Tipe data PHP memiliki 8 (delapan) tipe data yaitu: 1. Integer 2. Double 3. Boolean 4. String 5. Object 6. Array 7. Null 8. Nill 9. Resource PHP Dalam Pemrograman Web PHP sendiri diciptakan oleh Rasmus Lerdorf pada tahun 1995, saat itu juga masih bernama FI (From Interpreted) dan merupakan Server Side Scripting. Pada tahun 1997 kemudian singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing. PHP dirancang untuk pembentukan web dinamis. Konsep atau metode kerja PHP: Metode kerja PHP diawali dengan permintaan sebuah halaman PHP oleh browser berdasarkan URL yang diminta, browser mendapat alamat dari web server dan mengidentifikasikan berkas PHP yang dikehendaki setelah berkas PHP didapatkan oleh web server, isinya akan segera dikirim ke mesin PHP dan mesin PHP inilah yang memproses request tersebut hasilnya yang berupa kode HTML dikirimkan kembali ke Client. Kelebihan atau keuntungan PHP PHP adalah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya.

124

Banyak web server yang mendukung PHP antara lain Apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relative mudah. Dalam sisi pengembangan lebih mudah. PHP adalah bahasa open source yang dapat digunakan diberbagai mesin (Linux, Unix, Macinthos, Windows) PHP telah mendukung banyak DBMS (MySQL, Oracle, PosterSQL, SQLserver, Informix, dll).

Ada Beberapa cara menuliskan script PHP 1. <? ScriptPHP ?> 2. <?php Scriptphp ?> <scriptlanguage=php> ScriptPHP </script> Contoh : <? echo PWEB ; echo <br>; echo semester pendek 2010/2011; ?> Variable Kriteria: Diawali dengan tAnda $ terdiri dari huruf, angka atau karakter Tipe data di PHP Ada Lima macam tipe data dalam PHP: 1. Interger Contoh : $a=2 $b=3 $c=$a+$b 2. Double/Float Contoh : $a=2.582; 3. String $data=perkantoran; 4. Array <? $hari=array(Minggu,senin,selasa,rabu,Kamis,jumat,sabtu); echo (jadwal kantor : <br>); echo ($hari[2]<BR>); echo ($hari[5]<BR>); ?>

125

1.

Tipe data objek Adalah tipe data baru, tipe data yang di dalamnya mempunyai data dan metode. Operator dalam PHP Operator Aritmatika Operator Assigment Operator Pembanding Operator Logika

Struktur Struktur Percabangan IfElse <? $harga=5000; If ($harga<=3000) { Echo harga murah; } Else { Echo harga mahal; } ?> Switch Case Sama dengan If, digunakan untuk menjalankan perintah percabangan. Dengan switch case maka penulisan akan lebih ringkas. Contoh: $day=date(n); Switch ($day) { Case 6: $hari=sekarang hari sabtu,weekend!; Break; Case 7 :$hari=sekarang hari minggu,santai!; Break; Default : $hari=sekarang bukan hari libur !; } Echo $hari; Struktur Perulangan 1. For For ($i=1;$i<=5;$i++) { Echo ini bilangan ke-$i <br>; } 2. While

126

3.

$i=1; While ($i<=10) { Echo ini bilangan ke -$i <bt>; $i++; } Do..While $i=1; Do { Echo ini bilangan ke -$i <br>; $i++; } While ($i<=10)

Function Subprogram yang memungkinkan untuk menjalankan sekelompok intruksi tertentu dengan melakukan pemanggilan terhadap nama fungsi tersebut. function (tulis-nama) { Echo nama saya dian; }

3. Mengenal MySQL
MySQL adalah salah satu jenis database server yang sangat terkenal. Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses database-nya. Selain itu bersifat free (tidak perlu membayar untuk menggunakannya). MySQL termasuk jenis RDBMS (Relational Database Management System). Itulah sebabnya istilah seperti tabel, baris, dan kolom digunakan pada MySQL. Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri dari sejumah baris dan setiap baris mengandung satu atau beberapa kolom.

3.1 Menggunakan phpMyAdmin


phpMyAdmin adalah software yang digunakan untuk membuat dan memaintenance database. Kita dapat mengakses database MySQL dengan account kita di phpMyAdmin. Pastikan server MySQL dan program PHP MySQL sudah berjalan. Untuk membuka tampilan PHP MyAdmin di komputer lokal melalui URL http://localhost/phpmyadmin/ (Gambar 4.13 sampai Gambar 3.21).

127

Sumber: lecturer.eepis-its.edu/.../PemrogramanWeb/.../day

Gambar 4.13 phpMyAdmin Masukkan login sebagai root atau sesuai dengan user yang sudah dibuat sehingga muncul tampilan sebagai berikut:

Sumber: lecturer.eepis-its.edu/.../PemrogramanWeb/.../day

Gambar 4.14 Halaman Utama

128

Membuat database dengan memasukkan nama database ke dalam textbox create new Database.

Sumber: lecturer.eepis-its.edu/.../PemrogramanWeb/.../day

Gambar 4.15 Memasukkan Database Setelah membuat database, kita membuat tabel dan jumlah field.

Sumber: lecturer.eepis-its.edu/.../PemrogramanWeb/.../day

Gambar 4.16 Memuat Tabel dan Jumlah Field

129

Menentukan field dan type data.

Sumber: lecturer.eepis-its.edu/.../PemrogramanWeb/.../day

Gambar 4.17 Tipe Field Berikut ini adalah hasil tabel kelas III database data.

Sumber: lecturer.eepis-its.edu/.../PemrogramanWeb/.../day

Gambar 4.18 Hasil Database

130

Memasukkan data melalui menu Insert

Sumber: lecturer.eepis-its.edu/.../PemrogramanWeb/.../day

Gambar 4.19 Menu Insert Memasukkan data dengan perintah SQL

Sumber: lecturer.eepis-its.edu/.../PemrogramanWeb/.../day

Gambar 4.20 SQL

131

Melihat data melalui menu Browse

Sumber: lecturer.eepis-its.edu/.../PemrogramanWeb/.../day

Gambar 4.21 Menu Browse

4. Perbedaan HTML, Dreamwaver


4.1 Perbedaan PHP dan HTML

PHP,

MySQL

dan

Dokumen html adalah dokumen [Hypertext Markup Language] yang akan tampil jika diaktifasikan oleh suatu tautan atau link yang di klik oleh user. Dokumen ini kemudian dibaca oleh browser. File yang mempunyai format html dibaca langsung oleh browser. Di sini, peran browser sebenarnya adalah penerjemah dari dokumen-dokumen yang ditulis dengan aturan kode HTML. Ini berbeda dengan program scripting di mana script dijalankan terlebih dahulu oleh server, di server sesuai dengan perintahnya dan kemudian hasil olahan script misalnya yang digunakan adalah PHP script dikirimkan ke browser. Browser akan membacanya sesuai dengan hasil olahan PHP. Jika script php mempunyai kesalahan operasi maka dokumen yang tampil juga akan menunjukkan kesalahan. Program php adalah scripting program harus diterjemahkan oleh [Web Server] melalui suatu Pre-Processor (semacam modul intepreter). Jadi, kalau Anda punya webserver tapi tidak memasang php processor, web server Anda

132

belum bisa menjalankan script php. Hasil akhir script php biasanya dalam bentuk html yang diterima browser. Program dengan script php dapat berdiri sendiri ataupun disisipkan diantara kode-kode html. Bahkan dapat juga dikombinasikan dengan kode script yang berbeda asalkan lingkungan server-nya mendukung hal tersebut. PHP merupakan bahasa pemograman web yang bersifat [ServerSide] HTML= embedded scripting, di mana script-nya menyatu dengan HTML dan berada di server.

4.2 Tipe PHP


Tipe data yang dapat diolah PHP adalah:

Integer: terdiri dari angka bulat positif dan negatif Floating Point: terdiri dari angka pecahan String: terdiri dari huruf atau teks dengan pemberian atau Objek: terdiri dari data dan method yang mempunyai objek Array: terdiri dari sekumpulan angka yang sejenis Boolean: terdiri dari true dan false

Operator PHP

Operator Aritmatika: + , - , * , / , % Operator Increment dan Decrement: ++ $a, $a++, - - $a, $a - Operator Logika: &, or, xor, !, &&, | | Operator Perbandingan: = =, = = =, !=, != =, <, >, <=, >= Operator Ternary: (Ekspresi1) ? (Ekspresi2) : (Ekspresi3); Operator Eksekusi: backticks (` `) atau tanda apostrophe (kutip) terbalik. Operator Assignment: Operator assignment adalah = , yang berarti operand disebelah kiri mendapatkan dari operand sebelah kanan. Operator String: $a . $b

4.3 MySQL
MySQL adalah sebuah perangkat lunak IASM manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual

133

di bawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL. MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis di bawah lisensi GPL (General Public License). Di mana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. KeAndalan suatu IASM database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL IASM sepuluh kali lebih cepat dari Postgre SQL dan lima kali lebih cepat dibandingkan Interbase. MySQL adalah sebuah perangkat lunak sistem manajemen basis dataSQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL. MySQL memiliki beberapa keistimewaan, antara lain: Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi. Open Source: MySQL didistribusikan secara open source, di bawah lisensi GPL sehingga dapat digunakan secara cuma-cuma. 'Multiuser: MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 'Performance tuning'. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL persatuan waktu. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed/unsigned integer, float, double, char, text, date, timestamp, dan lain-lain. Perintah dan Fungsi: MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query). Keamanan: MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi trankripsi.

134

Skalabilitas dan Pembatasan: MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. Konektivitas: MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT). Lokalisasi: MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya. Antar Muka: MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface). Klien dan Peralatan: MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online. Struktur tabel: MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani Alter Table, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle

4.4 Dreamweaver
Adobe Dreamweaver merupakan program membuat atau mengedit web yang dibuat Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver dibuat Macromedia. Program ini banyak digunakan oleh para pengembang web karena fitur-fiturnya yang menarik dan kemudahan untuk menggunakannya. versi terakhir Adobe Dreamweaver adalah Adobe Dreamweaver CS5. Macromedia Dreamweaver berubah menjadi Adobe Dreamweaver karena Macromedia di akuisisi oleh Adobe System sehingga seluruh produk yang dibuat oleh Macromedia kini diawali dengan kata Adobe. Beberapa kelebihan Adobe Dreamweaver sehingga menjadi pembeda dengan yang lainnya: 1. Kemampuannya membuat halaman web yang terlihat konsisten. Adobe Dreamweaver sudah ter-install beberapa template yang elegan dan menarik. Tentunya ini memudahkan Anda yang ingin belajar membuat sebuah web namun Anda belum mampu membuat design web sendiri. Jika Anda ingin membuat lebih dari 10 halaman web dengan didasarkan design template tertentu maka web Anda akan memiliki gaya halaman web yang sama dan terlihat konsisten dari halaman perhalaman. Kemudahan dan efisiensi dalam penggunaan. Program ini tidak hanya dirancang untuk Anda yang sudah mahir dan mengerti bahasa pemrograma. Bagi Anda yang belum mengerti bahasa pemrograman, Anda bisa membuat halaman web dengan hanya cara mengklik atau drag and drop menggunakan mouse serta Anda

2.

135

juga bisa melihat halaman html-nya selama proses desain berlangsung. Atau yang lebih dikenal dengan sebutan WYSIWYG (What You See Is What You Get). Selain itu Dreamweaver memiliki kemampuan memperlihatki 3 perbedaan yaitu: Code View: Berfungsi untuk hanya menampilkan script html saja. Desain View: Berfungsi menampilkan kode-kode html yang Anda tulis menjadi sebuah design/template yang nantinya akan ditampilkan di browser. Split View: Berfungsi menampilkan gabungan antara Code View dan Desain View pada saat bersamaan. Jadi Anda bisa langsung melihat perubahan pada saat Anda mengubah htmlnya. Mudah untuk mengupload melalui FTP Dreamweaver sudah dilengkapi dengan fitur FTP jadi setelah Anda selesai membangun sebuah web, Anda bisa langsung menguploadnya melalui FTP . FTP (singkatan dari file Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork. Dapat dikustom Dreamweaver dapat disesuaikan dengan kebutuhan yang Anda perlukan. Menu, tab, perintah, font dan warna semua kode dapat disesuaikan dengan preferensi pribadi. Hal ini dapat secara efektif memudahkan proses desain web. Selain itu dreamweaver didukung banyak plug-in yang membantu Anda dalam proses desain.

3.

4.

Kekurangan Adobe Dreamweaver: 1. Harga Software yang Cukup Mahal. Mungkin salah satu kekurangan dari Dreamweaver ini adalah dari segi harga. Dreamweaver CS5 dibandrol oleh Adobe sekitar $399. Harga yang mungkin terjangkau oleh kalangan tertentu saja.

Dreamweaver dapat menggunakan ekstensi dari pihak ketiga untuk memperpanjang fungsionalitas inti dari aplikasi, yang setiap pengembang web bisa menulis (sebagian besar dalam HTML dan JavaScript). Dreamweaver didukung oleh komunitas besar pengembang ekstensi yang membuat ekstensi yang tersedia (baik komersial maupun yang gratis) untuk pengembangan web dari efek rollover sederhana sampai full-featured shopping cart. Dreamweaver, seperti editor HTML lainnya, edit file secara lokal kemudian diupload ke web server remote menggunakan FTP, SFTP, atau Web DAV. Dreamweaver CS4 sekarang mendukung sistem kontrol versi Subversion (SVN) (Gambar 3.22).

136

Sumber: http://www.guidebookgallery.org/splashes/dreamweaver

Gambar 4.22 Macromedia Dreamweaver 8 Adobe Dreamweaver merupakan program membuat atau mengedit web yang dibuat Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver dibuat Macromedia. Program ini banyak digunakan oleh para pengembang web karena fitur-fiturnya yang menarik dan kemudahan untuk menggunakannya. Versi terakhir Adobe Dreamweaver adalah Adobe Dreamweaver CS5. Macromedia Dreamweaver berubah menjadi Adobe Dreamweaver karena Macromedia di akuisisi oleh Adobe System sehingga seluruh produk yang dibuat oleh Macromedia kini diawali dengan kata Adobe (Gambar 3.23).

Sumber: http://irishguy.us/why-update-to-dreamweaver-cs5/

Gambar 4.23 Adobe Dreamweaver CS5

137

Berikut beberapa kelebihan dan kekurangan Adobe Dreamweaver Keunggulan dari yang lain yaitu: Kemampuannya membuat halaman web yang terlihat konsisten. Adobe Dreamweaver sudah terinstall beberapa template yang elegan dan menarik. Tentunya ini memudahkan Anda yang ingin belajar membuat sebuah web namun Anda belum mampu membuat design web sendiri. Jika Anda ingin membuat lebih dari 10 halaman web dengan didasarkan design template tertentu maka web Anda akan memiliki gaya halaman web yang sama dan terlihat konsisten dari halaman perhalaman. Kemudahan dan efisiensi dalam penggunaan Program ini tidak hanya dirancang untuk Anda yang sudah mahir dan mengerti bahasa pemrograman. Bagi Anda yang belum mengerti bahasa pemrograman, Anda bisa membuat halaman web dengan hanya cara mengklik atau drag and drop menggunakan mouse serta Anda juga bisa melihat halaman html-nya selama proses desain berlangsung. Atau yang lebih dikenal dengan sebutan WYSIWYG (What You See Is What You Get)

Selain itu dreamweaver memiliki kemampuan memperlihatkan 3 proses yang berbeda, yaitu: Code View: Berfungsi untuk hanya menampilkan script html saja. Desain View: Berfungsi menampilkan kode-kode html yang Anda tulis menjadi sebuah design/template yang nantinya akan ditampilkan di browser. Split View : Berfungsi menampilkan gabungan antara Code View dan Desain View pada saat bersamaan. Jadi Anda bisa langsung melihat perubahan pada saat Anda mengubah htmlnya. Mudah untuk mengupload melalui FTP Dreamweaver sudah dilengkapi dengan fitur FTP jadi setelah Anda selesai membangun sebuah web, Anda bisa langsung menguploadnya melalui FTP . FTP (singkatan dari file Transfer Protocol) adalah sebuah protokol internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork.

Merujuk pada wikipedia, FTP (File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork. Protokol ini masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkasberkas komputer antara klien FTP dan server FTP. Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut.

138

Untuk prosesnya dapat dilihat dari gambar 3.24 berikut ini :

Sumber: http://adhit.web.id/cara-kerja-ftp-server-instalasi-dan-konfigurasi-vsftpd/

Gambar 4.24 Ilustrasi FTP Dapat dikustom Dreamweaver dapat disesuaikan dengan kebutuhan yang Anda perlukan. Menu, tab, perintah, font dan warna semua kode dapat disesuaikan dengan preferensi pribadi. Hal ini dapat secara efektif memudahkan proses desain web. Selain itu Dreamweaver didukung banyak plug-in yang membantu Anda dalam proses desain. Perbedaan dengan yang lainnya Harga Software yang Cukup Mahal. Mungkin salah satu kekurangan dari Dreamweaver ini adalah dari segi harga. Dreamweaver CS5 dibandrol oleh Adobe sekitar $399. Harga yang mungkin terjangkau oleh kalangan tertentu saja.

5. CONTOH PEMROGRAMAN INTERNET


5.1 HTML
Contoh website yang menggunakan html adalah: Kode HTML <html> <head> <title>Website Handoyo</title> </head>

139

<body bgcolor="black"> <font face="Old English TextMT" size="8" font color="yellow"><center>WEB Newbie</center></font><br> <font face="Times New Roman" size="3" font color="yellow"><center>Created By Ah. Handoyo</center></font> <br><br> <table border="0" align="center" width"1200" height="500"> <tr> <td rowspan="4" valign="top" width="500" height="500" bgcolor="black"> <a href="index.html"><img src="images/pinguin.jpg" width="70" height="70"></a> <a href="Tulips.html"><img src="images/Tulips.jpg" width="70" height="70"></a> <a href="flower.html"><img src="images/flower.jpg" width="70" height="70"></a> <a href="koala.html"><img src="images/koala.jpg" width="70" height="70"></a> <a href="montain.html"><img src="images/montain.jpg" width="70" height="70"></a> <a href="Desert.html"><img src="images/Desert.jpg" width="70" height="70"></a> <table border="1" width="440" height="350" valign="top" bgcolor="#cff8f1"><table border="1" width="440" height="350" valign="top" bgcolor="#cff8f1"> <tr> <td width="450" height="350"><center><img src="images/montain.jpg" width="440" height="340"></center><td> </tr> </table> </td> </tr> <tr> <td align="center" height="40" bgcolor="#f9700c"></td> <td align="center" height="40" Width="100" bgcolor="#49f306"><font fice="times New Roman" size="2"><a href="index.html">HOME</a></font></td> <td align="center" height="40" Width="100" bgcolor="#49f306"><font fice="times New Roman" size="2"><a href="profil.html">MY PROfile</a></font></td> <td align="center" height="40" Width="100" bgcolor="#49f306"><font fice="times New Roman" size="2"><a href="download.html">DOWNLOAD</a></font></td> <td align="center" height="40" bgcolor="#f9700c"></td> </tr> <tr> <td colspan="5" width="700" height="420" valign="top" bgcolor="#cff8f1">

140

<p style="text-align: justify; text-indent: 0.5in;">Bulan telah menyAndarkan tudung tipisnya di atas batas-batas pergantian malam dia menyenandungkan syairnya, Aku adalah petunjuk cinta. Aku adalah bunga yang membuka keromantisan dalam hiasan sang pelaku cinta. <p style="text-align: justify; text-indent: 0.5in;">Namun dalam syair itu terselip tangisan yang membelah kesunyian malam. Yaitu tangisan sang kekasih yang terselubung di balik gelapnya malam. <p style="text-align: justify; text-indent: 0.5in;">Dan tangisan itu membisikkan, Keindahan ini hanya hiasan dikala mimpi tetap terjaga, dan raga telah terlelap jatuh dalam buaian harum Bunga tidur. Sempat kurasakan belaian tangannya, sempat kurasakan peluk hangat tubuhnya sempat kurasakan wangi aroma tubuhnya, namun kini hanya tinggal bayangannya saja yang selalu menemani tika ku terlelap. Ku teteskan airmata ini sebagai saksi kesunyian hati yang telah terbawa hilir angin malam ini. Suasana sendu telah menjadi temanku setiap ku terjaga. <p style="text-align: justify; text-indent: 0.5in;">Hilir angin semakin dingin terasa membuat bayang-bayang yang telah hinggap dalam pelukan menjauh. Sinar bulan semakin redup tertutupi kegelapan yang telah mengambil kuasa malam itu. Bintang yang selalu berpesona menebar ke anggunannya kini harus meninggalkan panggung pertunjukkan. Hiasan lampu disekitar telah padam dan hilang dari perantauan kaki yang melintas. <p style="text-align: justify; text-indent: 0.5in;">Namun tangisan itu masih berbisik mencoba menggugah hati kekasihnya yang telah jauh meninggalkannya, <br>Bukankah cinta itu harus saling memiliki, bukankah cinta itu harus selalu bersama, bukankah cinta itu akan selalu ada saat kita senang maupun saat kita sedih, baik itu saat kita terjaga maupu sat kita terlelap. Tapi kenapa cinta meninggalkan aku, pergi meninggalkan sisa kenangan saat lambaian tangan mulai mengurai airmata ini. Haruskah ku habiskan airmata ini untuk memanggilnya kembali dalam pelukkanku. Haruskah ku lari dari kenyataan hidup ini yang semakin menghimpitku. Apakah aku harus terus bertanya hingga dapat ku gali jawaban yang ada dalam senyumannya.

</td> </tr> <tr> <div align="center"> <td colspan="5" bgcolor="#49f306" width="700"><marquee direction="left"><center><font fice="Palace ScriptMT" Font color="purple">Template by: Ah.Handoyo WEB Newbie copy right@2012</font></center></marquee></td> </div> </tr> </table> </body> </html>

141

Tampilan User

Sumber : http://www.4shared.com/rar/no8gdEhq/web q.htm

Gambar 4.25 Website HTML

5.2 PHP
Ini adalah open source yang saya ambil dari situs portal.unri.ac.id, ketika kita akan login maka nama dan password yang Anda masukkan tersebut terbaca oleh bahasa pemrograman php. Website sejenisnya seperti facebook, twitter, gmail, yahoo maupun youtube juga menggunakan bahasa pemrograman php. Kode: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <head> <title>Portal Akademik</title> <metahttp-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <linkhref="http://portal.unri.ac.id/css/a-portal-common.css" rel="stylesheet" type="text/css" title="Default" /> <linkhref="http://portal.unri.ac.id/css/a-portal-content.css" rel="stylesheet" type="text/css" title="Default" /> <linkhref="http://portal.unri.ac.id/css/a-portal-sidebar.css" rel="stylesheet" type="text/css" title="Default" /> <linkhref="http://portal.unri.ac.id/css/a-portal-table.css" rel="stylesheet" type="text/css" title="Default" /> <linkhref="http://portal.unri.ac.id/css/a-portal-frontpage.css" rel="stylesheet" type="text/css" title="Default" />

142

<linkhref="http://portal.unri.ac.id/css/a_loginbox.css" rel="stylesheet" type="text/css" /> </head> <bodyid="common"> <!--Content Element--> <center> <!-- <div id="loginWrapper"> --> <divid="loginBox"> <divid="loginBox-head"></div> <divid="loginBox-title"> <h1></h1> </div> <divid="loginBox-body"> <br /><font size="4" face="courier" color=white> <Marquee align="left" direction="left" height="10" scrollamount="2" width="350"> PENGISIAN KRS ONLINE MAHASISWA DIMULAI TANGGAL 27 AGUSTUS 2012 SAMPAI 15 SEPTEMBER 2012, PENGISIAN BERDASARKAN JADWAL PER FAKULTAS MASING-MASING, CEK JADWAL SESUAI FAKULTAS </marquee></font> <formid="form-login" action="http://portal.unri.ac.id/index.php?pModule=zdKbnKU=&pSub=zdKbnK U=&pAct=0dWjppyl" method="post"> <labelfor="aid_username">NIM/NIP</label> <inputtype="text" id="username" name="username" value="" /> <br /> <labelfor="aid_password">Password</label> <inputtype="password" id="password3" name="password" value="" /> <br />

<label></label> <inputtype="submit" value="Login" /> <hr /><BLINK>Bagi yang lupa pasword dan tidak bisa login, Minta password baru Ke Bag. Akademis Di Fakultas masing-masing.</BLINK> </form> </div> <divid="loginBox-foot"></div> </div> <!-- </div> --> </center> <!--Content Element-->

143

<scripttype="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-32235557-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </body> </html> Tampilan

Sumber: Portal.unri.ac.id

Gambar 4.26 Website PHP

5.3 MySQL
Instalasi MySQL di Windows

144

Database MySQL tidak seperti di Ms.Acces yang bisa WYSIWYG (what you see is what you get) karena berbasis GUI (Graphical User Interface). Dalam MySQL, untuk membuat database, membuat tabel, membaca tabel, menulis ke table dan lain-lain, kita harus menggunakan perintah queri SQL (Structured Query Language) yang berbasis teks. Walaupun ada juga program berbasis GUI yang bisa digunakan untuk semua keperluan MySQL yaitu MySQL Front, namun program tersebuat adalah program buatan pihak ketiga yang tidak disertakan dalam installer MySQL. Sebelum menginstal MySQL pastikan bahwa Apache Server dan PHP sudah ter-install dan berjalan dengan baik. Download source MySQL di http://www.mysql.com/downloads/, MySQL versi terakhir saat materi ini dibuat adalah MySQL 5.0.45. Silahkan Anda download versi terakhir tersebut dan simpan di komputer Anda. Pada dasarnya, instalasi untuk setiap versi MySQL tidak jauh berbeda (Gambar 4.27 sampai Gambar 4.29). Proses Instalasi MySQL 1. Setelah Anda mengklik file penginstal MySQL akan tampil kotak dialog seperti Gambar 4.27. Di sini penulis menggunakan MySQL Server 5.0.

Sumber: http://www.prowebpro.com/articles/instalasi_mysql_windows.php

Gambar 4.27 Kotak dialog Welcome untuk menginstal 2. Kliklah Next. Pada kotak dialog berikutnya, pilihlah jenis penginstalan. Anda bisa memilih Complete untuk menginstal MySQL, secara lengkap. Kemudian, tekanlah Next.

145

Sumber: http://www.prowebpro.com/articles/instalasi_mysql_windows.php

Gambar 4.28 Tipe program 3. Tampilan berikutnya merupakan konfirmasi untuk melakukan penginstalan. Kliklah tombol Install untuk melanjutkan proses, tunggu hingga proses penginstalan selesai, lalu kliklah Finish

Sumber: http://www.prowebpro.com/articles/instalasi_mysql_windows.php

Gambar 4.29 Penyempurnaan Instalan Mengatur Konfigurasi Database MySQL

146

Setelah Anda menginstal MySQL, proses selanjutnya adalah melakukan konfigurasi. Ikutilah langkah-langkah berikut: 1. 2. 3. Klik Start > All Program > MySQL > MySQL server 5.0 > MySQL Server instanfe Config Wizard Pada kotak dialog awak (kotak dialog Welcome), kliklah Next untuk melanjutkan proses konfigurasi Ada dua pilihan, yaitu Detailed Configuration dan Standard Configuration. Pilihlah Detailed Configuration agar Anda dapat melakukan konfigurasi selanjutnya. Kliklah Next untuk melanjutkan. Selanjutnya Anda diminta memilih database MySQL yang Anda gunakan. Masing-masing pilihan disesuaikan dengan kapasitas memori Komputer Anda. Gunakan pilihan server machine jika digunakan sebagai server database untuk web. Kemudian kliklah Next dan ikuti proses menginstal selanjutnya. Isi password pada user root untuk menjaga keamanan data yang ada dalam database. Tekanlah Next, kemudian klik tombol Execute. Tunggu hingga proses setting selesai dan klik Finish.

4.

5.

5.4 WEB DESIGN


Jika Anda hendak membuat sebuah website, namun Anda tidak tahu caranya. maka saatnya Anda untuk mempelajari dreamweaver. Merasa asing dengan software ini? Mungkin bagi Anda di sekolah hanya di ajarkan membuat website dengan notepad atau Ms. Front Page, pada buku ini Anda akan di ajarkan bagaimana cara membuat website sederhana menggunakan Dreamweaver. Jika Anda sudah paham, maka saya akan mengajarkan Anda membuat web dengan menggunakan Wordpress dan Xampp. Dengan membuat website menggunakan Wordpress, sama seperti Anda membuat web menggunakan joomla. Anda dapat dengan mudah membuat website yang powerfull tanpa perlu pengetahuan yang dalam mengenai membuat web, yang dibutuhkan di sini hanyalah kreatifitas dan otak yang jernih. Pertama-tama saya akan menjelaskan software-software yang dapat Anda gunakan untuk membuat web serta gadget-gadget yang berguna untuk mempercantik tampilan web Anda.

Dreamweaver

Dreamweaver adalah software yang dapat digunakan untuk membuat web dari mulai web sederhana sampai web yang proffesional. Dreamweaver ada 2 jenis, yang dibuat oleh adobe dan yang dibuat oleh macromedia. Bagus yang mana? Sama saja, bedanya jika Anda menggunakan yang dari adobe dia membutuhkan spesifikasi komputer yang lebih tinggi, serta dapat bekerja sama dengan adobe photoshop atau mungkin software adobe lainnya. Berikut ini adalah contoh tampilan adobe Dreamweaver (Gambar 4.30).

147

Sumber: activewin.com

Gambar 4.30 Program Dreamweaver

Wordpress

Wordpress yang saya sebutkan di sini bukanlah Wordpress untuk membuat blog tetapi untuk membuat web.

Xampp

Xampp adalah software paket yang di dalamnya terdapat apache, MySQL, dan file zilla. Untuk sebagian orang pasti bingung untuk apa software-software tersebut. Oleh karena itu saya akan menjelaskan masingmasing kegunaan dari software tersebut.

Apache

Apache adalah server lokal, di mana saat Anda membuat web dengan menggunakan Wordpress, Anda seolah-olah membuatnya sambil online, padahal tidak. maksudnya bagaimana? Nanti akan di jelaskan lebih lanjutnya.

MySQL

MySQL berguna sebagai database dari web tersebut. Database adalah record-record yang tersimpan dalam field. Jika Anda mengedit blog, facebook, friendster, twitter, dll Anda hanya tinggal mengedit dari menu-menu yang ada, tidak usah ribet-ribet, bahkan autosave atau misalnya begini, Anda membuat web menggunakan Dreamweaver, lalu setelah web selesai Anda mempublish

148

web tersebut, tapi Anda mempublish tanpa menggunakan database, apa yang Anda harus lakukan ketika Anda ingin merombak web Anda? Anda harus membuka Dreamweaver lagi, lalu mengupload-nya lagi, ribet bukan? Dengan bantuan database Anda tidak usah ribet-ribet seperti itu, jika Anda ingin mengeditnya, Anda cukup masuk ke dalam Dashboard, lalu data yang Anda masukan akan masuk kedalam database.

Filezilla

Filezilla digunakan untuk mengupload web Anda ke web hosting, untuk kemudian di publish. Aplikasi Pengolah Tata Letak (Layout) Program ini sering digunakan untuk keperluan pembuatan brosur, pamflet, booklet, poster, dan lain yang sejenis. Program ini mampu mengatur penempatan teks dan gambar yang diambil dari program lain (seperti Adobe Photoshop). Yang termasuk dalam kelompok ini adalah: Adobe FrameMaker Adobe In Design Adobe PageMaker Corel Ventura Microsoft Publisher Quark Xpress

DAFTAR PUSTAKA

Abdullah, S. 2012. http://www.it-artikel.com/2012/04/artikel-sistem-operasikomputer.html, Tanggal 10 Desember 2012, Pukul 21.38 Andi. (2010). Membuat blog dengan Blogger. Yogyakarta: CV.Andi Offset Anonymous. 2008. Diktat dan Pemrograman PHP dan MYSQL (http://www.google.co.id/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&cad=r ja&ved=0CGEQFjAF&url=http%3A%2F%2Fenixsoft.com%2Fjohari%2Ffile_ku liah%2FPemrograman5_PHP.pdf&ei=8D3HULr_As37rAeIyYCAAQ&usg=AFQ jCNGzfbR37YH5V9wLv0o-6V_KtdB25g, Tanggal 8 Desember 2012, Pukul 21.00). STMIK Muhammadiyah. Jakarta. Anonymous. 2008. http://blog.uin-malang.ac.id/zein/jenis-dan-tipe-webhosting/, Tanggal 11-12-2012, pukul 10.05 Anonymous. 2010. http://mukomputerplus.blogspot.com/2010/12/fungsisistem-operasi-pada-komputer.html, Tanggal 10 Desember 2012, Pukul 21.38 Anonymous. 2011. Server. http://www.mic.ac.id/index.php?option=com_ content&view=article&id135:pengertian-server&catid=36:artikrl, Tanggal 1012-2012, pukul 21.45 Anonymous. 2011. http://jevrie-brothers.blogspot.com/2011/04/kelebihankekurangan-dreamweaver.html, Tanggal 09 Desember 2012, Pukul 23.30 Anonymous. 2012. http://pacenoge.info/?p=65, Tanggal 09 Desember 2012, Pukul 23.30 Bagus, Nanang. 2012. http://www.nusamedia.net/artikel/webhosting/mengenal -beberapa-tipe-web -hosting.html, Tanggal 11-12-2012, pukul 10.05 Enterprise Jubille, (2009). Blogspt komplit untuk semua kalangan. Jakarta: PT. Elex Media Komputindo Firmansyah, N. L. 2012. http://nizaru.blogspot.com/2012/06/pengertian-webhosting.html, Tanggal 11-12-2012, pukul 10.05 Firmansyah, A. 2012. http://www.virmansyah.info/2012/09/pengertian-webhosting.html. Tanggal 11-12-2012, pukul 10.05

xi

Hand, Achmad. 2012. http://www.4shared.com/rar/no8gdEhq/webq.htm, Tanggal 09 Desember 2012, Pukul 23.30 Hermawan, U. http://www.cara-membuat-blog.info/pengertian-domain.htm, Tanggal 10-12-2012, pukul 20.45 Hutami, M. Z. 2009. http://marlitazainahutami.blogspot.com/ Tanggal 10 Desember 2012, Pukul 20.45 Kadir, Abdul dan Triwahyuni, Terra Ch. 2003. Pengenalan Teknologi Informasi. Yogyakarta. Penerbit: Andi Longley, Dennis; Shain, Michael. 1985. Dictionary of Information Technology (edisi ke-2). Macmillan Press, hlm. 164, ISBN 0-333-37260-3 Manzur Aunurrofiq, (2011). Blog for Fun. Jakarta: PT. Elex Media Komputindo Oxford English Dictionary (edisi ke-2) "information technology. Oxford University Press, 21 November 1989, diakses pada 20 November 2010 Pakpahan, O. 2009 httptips-belajar-internet.blogspot.com/2009/08/pengertianmysql.html, Tanggal 8 Desember 2012, Pukul 21.00 Prayitno, A. 2011. http://ahmad-prayitno.com/2011/09/pengertian-domain/, Tanggal 10-12-2012, pukul 20.45 Punto, A. 2012. http://asharpunto.blog.ugm.ac.id/macam-macam-sistemoperasi/, Tanggal 10 Desember 2012, Pukul 21.38 Setiawan, A. 2012. http://www.transiskom.com/2012/09/pengertian-dan-jenisserver.html, Tanggal 10-12-2012, pukul 21.45 Setyaji, J dan S, Sudarma. (2012). Buku Pintar Ngeblog. Jakarta: Media Kita Subawa, A. 2012. http://blog.balimechanicweb.net/2012/07/pengertiandomain-jenis-jenis-domain/, Tanggal 10-12-2012, pukul 20.45 Valls, Jacques. 1993. The Information Explosion and Consequences. Dalam Information Services for Developing Center, Asian Institute of Technology, hal. 3-4. Wikipedia. 2012. http://id.wikipedia.org/wiki/Windows_8, Desember 2012, Pukul 21.38 Wikipedia. 2012. http://id.wikipedia.org/wiki/Sistem_operasi, Desember 2012, Pukul 21.38 Tanggal 10

Tanggal

10

xii

Wikipedia. 2012. http://id.wikipedia.org/wiki/Adobe_Dreamweaver, Tanggal 09 Desember 2012, Pukul 23.30 Wikipedia. 2012. http://id.wikipedia.org/wiki/Komputer Tanggal 10 Desember 2012, Pukul 22.30 Wikipedia. 2012. http://id.wikipedia.org/wiki/Sistem_operasi Desember 2012, Pukul 22.30 Tanggal 10

Wikipedia. 2012. http://id.wikipedia.org/wiki/Program_komputer, Tanggal 10 Desember 2012, Pukul 22.30 Wikipedia. 2012. http://id.wikipedia.org/wiki/Bus_USB, Tanggal 10 Desember 2012, Pukul 10.30 Wikipedia. 2012. http://id.wikipedia.org/wiki/AGP, Tanggal 10 Desember 2012, Pukul 10.30 Wikipedia. 2012. http://id.wikipedia.org/wiki/Bus_PCI, Tanggal 10 Desember 2012, Pukul 10.30 Wikipedia. 2012. http://id.wikipedia.org/wiki/Komputer_rumah Tanggal 10 Desember 2012, Pukul 20.45 Wikipedia. 2012. http://id.wikipedia.org/wiki/Superkomputer Desember 2012, Pukul 20.45 Tanggal 10

Wikipedia. 2012. http://id.wikipedia.org/wiki/Wordpress, 3 Desember 2012, 20:06 WIB Williams, Sawyer. 2007. Using Information Technology terjemahan Indonesia. Penerbit ANDI, ISBN 979-763-817-0 Willsen Lea, (2011). Teknik Dasar Blogspot untuk Blogger Kreatif. Jakarta: PT. Elex Media Komputindo Yola, Radira. 2012. http://radirablog.blogspot.com/2012/09/kelebihan-dankekurangan-sistem-operasi.html, Tanggal 10 Desember 2012, Pukul 21.38 Yusup, Pamit M. 2009. Ilmu Informasi, Komunikasi, dan Kepustakaan. Jakarta. Penerbit: Bumi Aksara. Zaenal Ali, (2011). Website Super Keren dengan Wordpress 3.x. Jakarta: Media Kita

xiii

CURRICULUM VITAE PENULIS


Biodata Nama Alamat : Abdillah Muhammad lubis : Jalan Merpati Sakti Gg Himsi No 1B TTL : Pematang Siantar, 27 juli 1993 JenisKelamin : Laki-laki Status : Mahasiswa Kewarganegaraan : Indonesia Agama : ISLAM Email : abdillamuhammad@gmail.com NomorTelp/Hp : Hp081263905750 Pendidikan 2011 Sekarang 2008 2011 2004 2008 1999 2004 1998 1999 Biodata Nama Alamat : Alfi Syahrin : Jalan Bunga Kertas No 3 Sukajadi, Pekanbaru TTL : Pekanbaru, 23 Maret 1993 Jenis Kelamin : Laki-laki Status : Mahasiswa Kewarganegaraan : Indonesia Agama : ISLAM Email : alfy_arrancar@yahoo.com alfipsp@gmail.com Nomor Telp/Hp : Hp +62853-6446-6531 Telp +62761-40981 Pendidikan 2011 Sekarang 2008 2011 2004 2008 1999 2004 : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : SMA Negeri 2 Pekanbaru, Jurusan IPA : SMP Negeri 21 Pekanbaru : SD Negeri 30 Kubang Jaya : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : MA Al-Uswah Islamiyah Langkat : SMP Negeri 2 Pematang Siantar : SD Taman Siswa Pematang Siantar : TK MBBA Pematang Siantar

xiv

Biodata Nama Alamat TTL Jenis Kelamin Status Kewarganegaraan Agama Email : Andry Zuldry : Jalan Garuda, Gg. Hanggar : Palopo, 24 januari 1994 : Laki-laki : Mahasiswa : Indonesia : ISLAM : andryzuldry@gmail.com andryfsrmm@gmal.com : Hp +6289679038700 Hp +6285376372770

Nomor Telp/Hp Pendidikan 2011 Sekarang 2008 2011 2004 2008 1999 2004 1998 1999 Biodata Nama Alamat

: Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : SMA Negeri 9 Pekanbaru, Jurusan IPA : SMP Negeri 13 Pekanbaru : SD Negeri 006 Pekanbaru : TK Istiqomah,Tangkerang tengah, Pekanbaru

: Esy Lisnasari : Jalan Melati Indah, Jasmine City Garden, Blok I, No.5 TTL : Mtaram Baru, 14 Februari 1993 Jenis Kelamin : Permpuan Status : Mahasiswa Kewarganegaraan : Indonesia Agama : ISLAM Email : esylisnasari@gmail.com Lisna_esy@yahoo.com Nomor Telp/Hp : Hp +62878-9372-4371 Pendidikan 2011 Sekarang 2008 2011 2004 2008 2003 2004 2002 2003 1999 2002 1998 1999 : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : SMA Negeri 5 Siak, Jurusan IPA : SMP Negeri 06 Kerinci Kanan : SD Negeri 014 Jati Mulya, Kerinci Kanan : SD/MI Muhammadiyah, Sri Menanti, Lampung Timur : SDN 02 Mataram Baru Labuhan Maringgai Lampung Timur : TK Al-Muminin Sri Menanti, Lampung Timur

xv

Biodata Nama Alamat TTL Jenis Kelamin Status Kewarganegaraan Agama Email Nomor Telp/Hp Pendidikan 2011 Sekarang 2008 2011 2004 2008 1999 2004 Biodata Nama Alamat : Khaidir Ali : Jalan Tengku Umar Gg Jaya No 3B TTL : Pekanbaru, 1 April 1993 Jenis Kelamin : Laki-laki Status : Mahasiswa Kewarganegaraan : Indonesia Agama : ISLAM Email : mrq_vip@yahoo.co.id mrq0104@gmail.com Nomor Telp/Hp : Hp +62852-6377-1256 Telp +62761-854553 Pendidikan 2011 Sekarang 2008 2011 2004 2008 1999 2004 1998 1999 : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : SMA Negeri 2 Pekanbaru, Jurusan IPA : SMP Negeri 5 Pekanbaru : SD Negeri 005 Pekanbaru : TK An-nur Pekanbaru : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : SMA Negeri 1 Benai, Jurusan IPA : SMP Negeri 1 Benai : SD Negeri 025 Talontam : Febriady Yura Prasetya : Jalan Angkasa, Panam Pekanbaru : Talontam, 1 Februari 1993 : Laki-laki : Mahasiswa : Indonesia : ISLAM : febriadyyura@gmail.com : Hp +62852-6553-5969

xvi

Biodata Nama Alamat TTL Jenis Kelamin Status Kewarganegaraan Agama Email Nomor Telp/Hp Pendidikan 2011 Sekarang 2008 2011 2004 2008 1999 2002 2002 2004 1998 1999 Biodata Nama Alamat : M NATSIR KHOLIS : Jalan Manunggal, Perumahan Damai Asri, blok D. Panam. Lintas Pekanbaru-Bangkinang. TTL : Bengkulu, 23 April 1993 Jenis Kelamin : Laki-laki Status : Mahasiswa Kewarganegaraan : Indonesia Agama : ISLAM Email : naetsirkho_lizz@yahoo.co.id kholis2336@gmail.com Nomor Telp/Hp : Hp +62853-7886-6694 Pendidikan 2011 Sekarang 2008 2011 2005 2008 1999 2005 : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : SMA Negeri 1 kota Bengkulu, Jurusan IPS : SMP Negeri 2 kota Bengkulu : SD Negeri 50 kota Bengkulu : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : SMA Muhammadiyah Bangkinang, Jurusan IPA : Pondok Pesantren Mualimin Muhammadiyah Bangkinang : Sekolah Kebangsaan Kampung Raja Uda Port Klang, Malaysia : SD Negeri 018 Desa Pulau Lawas, Bangkinang : Tadika Kemas Kampung Raja Uda Port Klang : Muhammad Irwan : Jalan Merpati Sakti Gg Ocu : Bangkinang, 14 Januari 1992 : Laki-laki : Mahasiswa : Indonesia : ISLAM : irwanmuhammad70@yahoo.co.id Muhammadirwan61@gmail.com : Hp +62853-5680-6653

xvii

Biodata Nama Alamat : Suherman : Jalan Manunggal, Perumahan Damai Asri, blok D. Panam. Lintas Pekanbaru-Bangkinang. TTL : Naumbai, 21 Agustus 1993 Jenis Kelamin : Laki-laki Status : Mahasiswa Kewarganegaraan : Indonesia Agama : ISLAM Email : Suhermankeyen@gmail.com Nomor Telp/Hp : Hp +62853-7886-6694 Pendidikan 2011 Sekarang 2008 2011 2005 2008 1999 2005 Biodata Nama Alamat : William Disraeli Sinaga : Jalan Bangau Sakti, Gg Putri, Pondokan Rizky No 5B TTL : Muara Bungo, 19 September 1993 Jenis kelamin : Laki-laki Status : Mahasiswa Kewarganegaraan : Indonesia Agama : Kristen Protestan Email : delegendwilly@gmail.com No Hp : +6285363646181 Pendidikan 2011 Sekarang 2008 2011 2004 2008 1999 2004 : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : SMA Khatolik Xaverius Padang, Jurusan IPA : SMP Negeri 1 Sungai Rumbai : SD Cinta Rakyat Pematang Siantar : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : MA Asy-Syafiiyah Air Tiris : MTS N Desa Naumbai : Sd N 012 Desa Naumbai

xviii

Biodata Nama Alamat TTL Jenis Kelamin Status Kewarganegaraan Agama Email Nomor Telp/Hp Pendidikan 2011 Sekarang 2007 2010 2004 2007 1998 2004 Biodata Nama Alamat TTL Jenis Kelamin Status Kewarganegaraan Agama Email Nomor Telp/Hp Pendidikan 2011 Sekarang 2008 2011 2004 2008 1999 2004 Organisasi 2012 sekarang : Bagian unit Pengembangan Usaha Koprasi Mahasiswa Universitas Riau : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : SMK Negri 1 Kuala Cenaku, Jurusan ATPH (Agrobisnis Tanaman Pangan dan Holtikultura) : SMP Negeri 3 Kempas, Tembilahan : SD Negeri 007 Pekan Tua, kempas : Zulmaidah : Jl. Balam Sakti, Panam : Tembilahan, 6 Mei 1992 : Perempuan : Mahasiswi : Indonesia : ISLAM : zulmaidah92@gmail.com : +6285364846912 : Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Pemanfaatan Sumberdaya Perairan : SMU SANTO MIKHAEL PANGURURAN, Jurusan IPA : SMP Negeri 1 PANGURURAN : SD Negeri No 177086 Sampetua : Wandy Leo Pandiangan : Jalan Bangau Sakti Gang Ocu : Sampetua, 8 Desember 1992 : Laki-laki : Mahasiswa : Indonesia : KATHOLIK : Wandy_Pandiangan@yahoo.co.id Wandyleo789@gmail.com : Hp +62831-8713-0159

xix

xx

Anda mungkin juga menyukai