isi bab tanpa watermark

109
1 BAB I PENDAHULUAN 1.1. Mengapa sistem informasi itu penting? Untuk mengetahui apakah sistem informasi itu penting, kita harus mengkaji satu persatu dari kata sistem dan informasi. Informasi sangat berperan penting dalam kehidupan kita sehari-hari tanpa informasi kita tidak tahu bagaimana keadaan atau hal apa yang sedang terjadi di luar sana. Kata informasi sudah sangat familiar di telinga kita yaitu kumpulan data-data yang sudah diproses dan memiliki arti sedangkan pengertian dari kata sistem adalah suatu kumpulan dari data-data atau elemen yang mempunyai tujuan. Sistem informasi adalah kumpulan orang, data, proses, dan teknologi informasi yang berinteraksi untuk mengumpulkan, memproses, menyimpan dan menyediakan informasi yang dibutuhkan untuk mendukung organisasi, perusahaan atau elemen tertentu yang bergerak di bidangnya. Informasi yang dikatakan baik adalah jika informasi tersebut memiliki beberapa kriteria dan karakteristik. Berikut adalah beberapa kriteria dan karakteristik informasi yang dikatakan baik yaitu: Information must be pertinent Informasi harus berhubungan. Pernyataan informasi harus berhubungan dengan urusan dan masalah yang penting bagi penerima informasi (orang yang membutuhkan informasi tersebut). Information must be accurate Informasi harus bebas dari kesalahan-kesalahan dan tidak memiliki bias atau menyesatkan. Informasi yang dihasilkan harus mencerminkan maksudnya. Keakuratan informasi sering bergantung pada keadaan. Information must be timely Informasi harus ada ketika dibutuhkan. Informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi karena informasi merupakan landasan di dalam pengambilan keputusan. Relevan Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap-tiap orang yang satu dengan yang lainnya pasti berbeda. Informasi juga mempunyai nilainya sendiri. Nilai dari informasi (value of

Upload: rizkyrinaldi

Post on 07-Aug-2015

137 views

Category:

Documents


1 download

DESCRIPTION

memuat tentang isi buku psi tanpa watermark

TRANSCRIPT

Page 1: isi bab tanpa watermark

1

BAB I PENDAHULUAN

1.1. Mengapa sistem informasi itu penting? Untuk mengetahui apakah sistem informasi itu penting, kita harus

mengkaji satu persatu dari kata sistem dan informasi. Informasi sangat berperan penting dalam kehidupan kita sehari-hari tanpa informasi kita tidak tahu bagaimana keadaan atau hal apa yang sedang terjadi di luar sana. Kata informasi sudah sangat familiar di telinga kita yaitu kumpulan data-data yang sudah diproses dan memiliki arti sedangkan pengertian dari kata sistem adalah suatu kumpulan dari data-data atau elemen yang mempunyai tujuan.

Sistem informasi adalah kumpulan orang, data, proses, dan teknologi informasi yang berinteraksi untuk mengumpulkan, memproses, menyimpan dan menyediakan informasi yang dibutuhkan untuk mendukung organisasi, perusahaan atau elemen tertentu yang bergerak di bidangnya. Informasi yang dikatakan baik adalah jika informasi tersebut memiliki beberapa kriteria dan karakteristik. Berikut adalah beberapa kriteria dan karakteristik informasi yang dikatakan baik yaitu:

• Information must be pertinent

Informasi harus berhubungan. Pernyataan informasi harus berhubungan dengan urusan dan masalah yang penting bagi penerima informasi (orang yang membutuhkan informasi tersebut).

• Information must be accurate

Informasi harus bebas dari kesalahan-kesalahan dan tidak memiliki bias atau menyesatkan. Informasi yang dihasilkan harus mencerminkan maksudnya. Keakuratan informasi sering bergantung pada keadaan.

• Information must be timely

Informasi harus ada ketika dibutuhkan. Informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi karena informasi merupakan landasan di dalam pengambilan keputusan.

• Relevan

Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap-tiap orang yang satu dengan yang lainnya pasti berbeda. Informasi juga mempunyai nilainya sendiri. Nilai dari informasi (value of

Page 2: isi bab tanpa watermark

2

information) ditentukan oleh dua hal dan dua hal tersebut adalah manfaat dan biaya untuk mendapatkan informasi tersebut.

Suatu informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkannya. Sebagian besar informasi tidak dapat ditaksir dan ditentukan secara pasti nilai keuntungannya (dalam satuan uang), tetapi kita dapat menaksir nilai efektifitas dari informasi tersebut. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectiveness atau costbenefit (Muhammad, 2008).

Setelah selesai mendefenisikan pengertian Sistem dan Informasi, barulah kemudian dapat didefenisikan pengertian dari sistem informasi untuk menjawab pertanyaan apa yang dimaksud dengan sistem informasi.

Menurut John F. Nash (1995), yang diterjemahkan oleh La Midjan dan Azhar Susanto, menyatakan bahwa Sistem Informasi adalah: Kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan pengendalian yang bermaksud menata jaringan komunikasi yang penting, proses atas transaksi-transaksi tertentu dan rutin, membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar pengambilan keputusan yang tepat.

Sedangkan menurut Henry Lucas (1988), yang diterjemahkan oleh Jugianto H.M, menyatakan bahwa sistem Informasi adalah suatu kegiatan dari prosedur-prosedur yang diorganisasikan, bilamana dieksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian di dalam organisasi.

Menurut John F. Nash dan Martil B. Robert (1988), yang diterjemahkan oleh Jugianto H. M, menyatakan bahwa: sistem informasi adalah kombinasi dari orang-orang, fasilitas, teknologi, media, prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen yang lainnya terhadap kejadian-kejadian internal.

Selain itu pengertian sistem informasi menurut Rommey (1997) yang dialihbahasakan oleh Krismiaji (2002) adalah sebagai berikut: Sistem Informasi adalah cara-cara yang diorganisasi untuk mengumpulakn, memasukkan, mengolah dan menyimpan data dan cara-cara yang diorganisasi untuk menyimpan, mengelola, mengendalikan dan melaporkan informasi sedemikian rupa sehingga sebuah organisasi dapat mencapai tujuan yang telah ditetapkan.

Dari semua pengertian sistem informasi di atas, maka dapat disimpulkan bahwa sistem informasi menyediakan informasi untuk mengambil keputusan manajemen, operasi perusahaan dari hari kehari dan informasi yang layak untuk pihak luar perusahaan.

Sistem informasi dalam suatu organisasi dapat dikatakan sebagai suatu sistem yang menyediakan informasi bagi semua tingkatan dalam organisasi tersebut kapan saja diperlukan. Sistem ini menyimpan, mengambil, mengubah, mengolah dan mengkomunikasikan informasi yang diterima dengan menggunakan sistem informasi atau peralatan sistem lainnya.

Dalam penyajian sistem informasi, sistem informasi mempunyai beberapa komponen penting untuk mencapai sasaran di mana kompenen tersebut biasa disebut dengan blok bangunan (building block), yang terdiri

Page 3: isi bab tanpa watermark

3

dari komponen input, komponen model, komponen output, komponen teknologi, komponen hardware, komponen software, komponen basis data, dan komponen kontrol. Semua komponen tersebut saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk mencapai sasaran.

1. Komponen input

Input mewakili data yang masuk kedalam sistem informasi. Input di sini termasuk metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumen dokumen dasar.

2. 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.

3. Komponen output

Hasil dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua pemakai sistem.

4. 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.

5. Komponen hardware

Hardware berperan penting sebagai suatu media penyimpanan penting 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.

6. Komponen software

Software berfungsi sebagai tempat untuk mengolah, menghitung dan memanipulasi data yang diambil dari hardware untuk menciptakan suatu informasi.

7. 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 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).

Page 4: isi bab tanpa watermark

4

8. Komponen kontrol Banyak hal yang dapat merusak sistem informasi, seperti bencana

alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidak efisienan, 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 diatasi.

Selain itu sistem informasi juga memiliki elemen-elemen yang terdiri dari orang, prosedur, perangkat keras, perangkat lunak, basis data, jaringan komputer dan komunikasi data. Semua elemen ini merupakan komponen fisik.

1. Orang

Orang atau personil yang dimaksud yaitu operator komputer, analis sistem, programmer, personil data entry, dan manajer sistem informasi.

2. Prosedur

Prosedur merupakan elemen fisik. Hal ini di sebabkan 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 dan instruksi pengoperasian untuk karyawan pusat komputer.

3. Perangkat keras

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

4. Perangkat lunak

Perangkat lunak dapat dibagi dalam 3 jenis utama: a. Sistem perangkat lunak umum, seperti sistem pengoperasian dan

system manajemen data yang memungkinkan pengoperasian sistem komputer.

b. Aplikasi perangkat lunak umum, seperti model analisis dan keputusan.

c. Aplikasi pernagkat lunak yang terdiri atas program yang secara spesifik dibuat untuk setiap aplikasi.

5. Basis data File yang berisi program dan data dibuktikan dengan adanya media

penyimpanan secara fisik seperti diskette, hard disk, magnetic tape, dan sebagainya. File juga meliputi keluaran tercetak dan catatan lain di atas kertas, micro film, dan lain sebagainya.

Page 5: isi bab tanpa watermark

5

6. 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.

7. Komunikasi data Komunikasi data adalah merupakan bagian dari telekomunikasi yang

secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi di antara komputer-komputer dan piranti-piranti yang lain dalam bentuk digital yang dikirimkan melalui media komunikasi data. Data berarti informasi yang disajikan oleh isyarat digital. Komunikasi data merupakan bagian penting dari suatu sistem informasi karena sistem ini menyediakan infrastruktur yang memungkinkan komputer-komputer dapat berkomunikasi satu sama lain. Dari semua penjelasan yang sudah dijelaskan, ternyata sistem informasi itu sangat penting bagi kehidupan sehari-hari kita baik di segala bidang apapun kita bergerak.

1.2. SEJARAH PERKEMBANGAN TEKNOLOGI INFORMASI DAN

KOMUNIKASI. Teknologi Komunikasi pada Zaman Permulaan

Sebagai makhluk sosial, sejak dahulu manusia berkomunikasi satu dengan yang lainnya, hanya saja teknologi komunikasi yang digunakan masih sangat sederhana. Perkembangan teknologi komunikasi pada zaman pra sejarah dapat dibagi kedalam beberapa periode waktu.

a. Periode s.d. 3000 SM

Pada periode sampai tahun 3000 SM, cara manusia berkomunikasi masih terbatas pada pengenalan bentuk-bentuk yang mereka temukan. Manusia menggambarkan informasi yang mereka dapatkan di dinding-dinding gua perihal berburu dan binatang buruannya. Manusia mulai mengidentifikasi benda-benda di sekitar lingkungan mereka dan mewakilinya dengan bentuk-bentuk yang dilukiskan di dinding-dinding gua. Kemampuan berbahasa manusia hanya terbatas pada dengusan, bahasa isyarat dengan gerakan tangan.

b. Periode 3000 SM

Pada periode tahun 3000 SM bangsa Sumeria untuk pertama kalinya menggunakan tulisan dalam berkomunikasi. Tulisan yang digunakan masih berupa simbol-simbol yang dibentuk dari piktograf sebagi huruf. Simbol atau huruf-huruf bangsa Sumeria juga mempunyai bentuk bunyi yang berbeda-beda, sehingga tulisan-tulisan tersebut menjadi kata, kalimat dan bahasa yang mempunyai arti.

c. Periode 2900 SM

Pada periode ini bangsa Mesir kuno telah menggunakan hieroglif untuk berkomunikasi. Huruf-huruf hieroglif terdiri dari simbol-simbol objek seperti

Page 6: isi bab tanpa watermark

6

perkakas, binatang, atau kapal-kapal. Ketika simbol-simbol huruf hieroglif digabung, akan mempunyai cara pengucapan dan arti yang berbeda. Sistem menulis telah digunakan oleh dinasti Shang di Cina yang memerintah pada tahun 1766-1050 SM. Bentuk tulisan dan bahasa ini lebih maju dibandingkan dengan tulisan bangsa Sumeria.

d. Periode 500 SM

Pada masa ini, bangsa Mesir kuno sudah menggunakan serat papyrus sebagai kertas. Kertas terbuat dari serat pohon papyrus yang pada zaman itu banyak terdapat di sepanjang Sungai Nil. Kertas tersebut kemudian dijadikan sebagai media untuk berkomunikasi dan menyampaikan informasi, serat papyrus lebih kuat dari tanah liat yang sebelumnya digunakan sebagi media untuk menyampaikan informasi.

e. Periode 105 M

Pada periode 105 M, bangsa Cina menemukan kertas. Kertas tersebut terbuat dari serat bambu yang dihaluskan, disaring, dicuci, kemudian diratakan dan dikeringkan. Penemuan ini juga memungkinkan sistem pencetakan yang dilakukan dengan menggunakan blog kayu yang ditoreh dan dilumuri tinta, atau yang sekarang kita kenal dengan sistem cap. Pada periode tersebut bangsa Hindus di India telah membuat sistem bilangan 9 digit yang sampai saat ini kita gunakan. 1. Telegraf

Telegraf adalah sistem telekomunikasi yang menggunakan peralatan listrik untuk mengirimkan dan menerima sinyal sesuai dengan kode dalam bentuk pulsa listrik.

Telegraf pertama kali ditemukan oleh Samuel Finley Breese Morse, seorang peneliti Amerika pada tahun 1837 dan di Inggris pada tahun yang sama oleh seorang Fisikawan Sir Charles Wheatstone yang bekerja sama dengan seorang insinyur Inggris Sir William F.Cooke. Telegraf kemudian menjadi alat komunikasi yang penting pada pertengahan tahun 1800-an sampai dengan pertengahan tahun 1900-an. 2. Telepon

Telepon adalah peralatan yang mengubah suara menjadi energi listrik dan mengirimkannya melalui kabel jaringan telepon. Pada sisi penerima, energi listrik tersebut kemudian diubah kembali menjadi suara, sesuai dengan namanya yang berasal dari Yunani, tele berarti jauh dan phone berarti suara, telepon mengirimkan suara dalam jarak yang jauh.

Telepon lahir dari penemuan Alexander Graham Bell, Bell telah bekerja untuk mewujudkan idenya mengirimkan suara. Keberhasilannya menemukan telepon bukan berdasarkan hasil kerjanya sendiri, melainkan hasil penemuan-penemuan sebelumnya seperti Stephen Gray yang berhasil mengirimkan sinyal listrik melalui kabel (1729), Alessandro Volta yang menemukan baterai pertama (1800), Christian Oersted yang menemukan gejala elektomagnetik (1820), Michael Faraday yang berhasil menemukan generator listrik pertama (1837), dan yang tak kalah penting adalah Johann

Page 7: isi bab tanpa watermark

7

Philipp Reis yang menyelesaikan telepon pertama yang belum berhasil (1861).

3. Radio

Radio adalah alat komunikasi yang mengirimkan suara melalui udara dengan menggunakan gelombang elektromagnetik. Radio merupakan alat komunikasi yang sangat penting sejak ditemukan dan digunakan untuk mengirimkan suara pada jarak yang jauh. Perkembangan radio pada akhir tahun 1800-an menyebabkan revolusi dalam bidang komunikasi. Pada saat itu, orang-orang hanya mempunyai dua sarana komunikasi jarak jauh yang cepat, yakni telegraf dan telepon. Kedua alat komunikasi jarak jauh tersebut mengandalkan kabel untuk mengirimkan sinyal antara dua tempat yang berjauhan. Radio dikembangkan berdasarkan oleh penemuan-penemuan dan teori-teori yang telah dikembangkan oleh peneliti-peneliti sebelumnya. Beberapa penemu yang berjasa hingga terciptanya radio adalah Joseph Henry dan Michael Faraday yang menemukan teori induksi, James Clerk Maxweell, dan seorang Fisikawan Jerman Heinrich Hertz.

Pada akhir tahun 1980-an dan awal 1990-an, para peneliti kemudian mengembangkan Digital Audio Broadcasting (DAB), sebuah sistem yang mengkonversi suara kedalam bentuk-bentuk kode-kode digital sebelum ditransmisikan. DAB diperkenalkan pada konferensi dunia pada tahun 1992. Pada tahun 1998 DAB komersial pertama beroperasi di Inggris. Karena DAB dapat membawa berbagai macam sinyal, program radio dapat disertai dengan gambar, teks dan data-data lain. Saat ini kemampuan gelombang radio untuk mentransmisikan kode-kode digital dimanfaatkan untuk mentransmisikan data dan informasi. Gelombang radio kemudian dimanfaatkan dalam jaringan komputer dan internet.

4. Televisi

Televisi adalah sistem telekomunikasi yang mengirimkan dan menerima gambar dan suara dengan cara mengirimkan sinyal-sinyal elektronik melalui kabel dan serat optic, atau dengan menggunakan gelombang elektromagnetik.

Pada tahun 1884, George Estman, seorang penemu Amerika, menemukan film foto yang fleksibel. Kemudian pada tahun 1888 Eastman membuat kamera Kodak, kamera pertama yang didesain untuk film rol. Kedua penemuan ini membuat hobi fotografi yang tadinya mahal menjadi murah. Pada tahun 1892 Eastman kemudian mendirikan Eastman kodak company, di Rochester New York. Pada tahun 1887 Thomas Edison mematenkan kamera untuk gambar bergerak. Untuk menampilkan gambar bergerak yang dihasilkan, ia membuat sebuah mekanisme yang disebut kinetoskop. Peralatan ini bekerja dengan cara melewatkan film melalui satu lubang pengintip. Meskipun hanya satu orang yang dapat melihat gambar bergerak setiap waktu, gambar yang dihasilkan lebih jelas dari yang ditampilkan oleh proyektor.

Pada tahun 1891 William K. L. Dickson berhasil mengambil gambar bergerak selama 15 detik menggunakan kamera bergerak yang dibuatnya, yang disebut kinetograf. Pada tahun 1895, gambar bergerak didomenstrasikan pertama kali didepan umum di Prancis. Pada tahun 1897

Page 8: isi bab tanpa watermark

8

seorang Fisikawan Jerman Ferdinand Braun, berhasil mengembangkan sebuah tabung katoda sinar-X (cathode ray tube-CRT). Tabung katoda sinar-X tersebut kemudian digunakan untuk membuat gambar televisi pada tahun 1907. Kemudian pada tahun 1927 film-film yang disertai suara mulai dihasilkan. Di London siaran televisi pertama kali telah dilakukan pada tahun 1936 dalam format hitam putih.

Pada tahun 2003, DVD mulai diperkenalkan sebagai media untuk penyimpanan data-data dari video dengan kualitas tinggi dan mempunyai lebih banyak fitur-fitur yang tidak tersedia divideo tape biasa. DVD juga dapat menyimpan data sampai 27 GB. Ini berarti dapat menyimpan lebih banyak informasi dimana satu disk dapat menyimpan sampai 6 jam video dengan kualitas tinggi. Pada tahun 2006, televisi layar datar dengan layar yang lebih besar dan harga yang lebih murah mulai diperkenalkan. Televisi dengan layar LCD dan teknologi plasma diperkirakan akan menjadi model televisi pada tahun 2009.

Sejarah perkembangan komputer

Perkembangan peradaban manusia berjalan seiring dengan perkembangan manusia dalam berkomunikasi atau memberikan informasi. Sebaliknya informasi yang diperoleh manusia juga mempengaruhi perkembangan peradaban manusia itu sendiri. Sejak zaman pra sejarah, cara manusia berkomunikasi terus berkembang sampai saat ini. Sejak zaman pra sejarah telah banyak ditemukan teknologi-teknologi informasi dan komunikasi yang saat ini sebagian sudah usang dan sebagian masih terus dipakai.

1. Alat hitung tradisional

Pada zaman dahulu, manusia sudah terbiasa menggunakan alat bantu dalam melakukan perhitungan salah satu contoh alat perhitungan kuno adalah Abacus. Alat ini telah digunakan oleh bangsa Romawi kuno dan Yunani kuno dan kini masih digunakan di Cina dan beberapa negara Asia. Sebagai alat hitung Abacus dapat digunakan untuk melakukan perhitungan-perhitungan yang umum dilakukan sehari-hari, seperti penambahan, pengurangan, perkalian, pembagian, perhitungan pangkat dua, dan akar pangkat dua.

Pada tahun 1642, seorang Matematikawan, ilmuan dan Filsuf Perancis, Blaise Pascal, menemukan kalkulator otomatis yang pertama. Kalkulator tersebut dapat melakukan penjumlahan dan pengurangan dengan cara menggunakan seperangkat roda gigi yang saling berhubungan. Roda pertama mewakili bilangan satuan, roda kedua mewakili bilangan puluhan, bilangan ketiga mewakili bilangan ratusan, dan seterusnya.

Pada tahun 1820-an, seorang Matematiakawan Inggris, Charles Babage mengembangkan sebuah ide komputer mekanik. Ide ini muncul setelah ia melihat kesamaan antara perhitungan Matematika dengan gerakan mekanik, di mana gerakan mesin melakukan hal yang sama secara terus menerus. Selama 50 tahun beliau bekerja untuk mengembangkan komputer mekanik tersebut. Pada tahun 1842 Babbage berhasil membuat komputer mekanik versi pertama yang disebut difference engine. Setelah itu muncul versi-versi yang lain.

Page 9: isi bab tanpa watermark

9

2. Komputer generasi pertama Selama perang dunia kedua (1939-1945) komputer dikembangkan

untuk kebutuhan perang. Pada tahun 1941 seorang Insinyur Jerman, Conrad Zuse, membangun sebuah computer Z3 yang digunakan untuk mendesain dan membangun pesawat terbang dan peluru kendali. Sebelumnya Zuse, mendesain dan membangun kalkulator digital elektronik yang digunakan untuk merelai telepon listrik.

Selanjutnya, pada tahun 1946 pemerintah Amerika Serikat bekerja sama dengan University of Pennsylvania berhasil mengembangkan komputer ENIAC untuk tujuan serbaguna (general purpose computer). Komputer ENIAC dirancang oleh John Presper Eckert (1919-1995) dengan John W. Mauchly (1907-1980). ENIAC terdiri dari 18000 tabung vakum, 70000 resistor, dan 5 juta titik solder.

Pada tahun 1951, Remington Rand kemudian mengembangkan UNIVAC I (Universal Automatic Computer) dan menjadi computer komersial pertama yang menggunakan model arsitektur von Neumann. UNIVAC memiliki banyak kemajuan dibandingkan dengan komputer ENIAC. Meskipun banyak kemajuan yang dimiliki UNIVAC dibandingkan dengan ENIAC, UNIVAC masih saja dianggap sangat tidak efisien bila dibandingkan dengan computer standar yang ada saat ini.

3. Komputer generasi kedua

Pada tahun 1948, tiga orang Fisikawan Amerika yang bekerja di bell telephone laboratories, Walter Houser Brattain, John Bardeen dan William Bradford Shockley berhasil menemukan transistor, sebuah peralatan elektronik yang terbuat dari material semi konduktor dan kemudian digunakan sebagai pengganti fungsi tabung vakum di computer, televisi, dan radio.

Komputer pertama yang memanfaatkan teknologi transistor dan memori inti-magnetik adalah super computer strech yang dibuat oleh IBM. Kemudian sprerry-rand super computer LARC. Komputer-komputer tersebut digunakan di Laboratorium energi atom untuk menangani data-data penelitian. Kelemahan dari komputer LARC adalah harganya yang masih sangat mahal dan terlalu kompleks untuk menangani kebutuhan komputasi bisnis sehingga kurang populer. Pada komputer generasi kedua, bahasa mesin yang digunakan digantikan dengan bahasa Assembly. Bahasa ini menggunakan kode-kode berupa singkatan-singkatan dan lebih mudah dipahami oleh manusia dibandingkan dengan kode-kode biner.

Komputer generasi kedua mempunyai program dan bahasa pemograman di dalamnya. Hal ini membuat komputer lebih fleksibel dalam penggunanya. Fleksibel ini berhasil meningkatkan kinerja komputer dengan harga yang masih pantas untuk digunakan dalam bisnis. komputer sudah dapat digunakan untuk mencetak faktur pembelian, mendesain produk, menghitung daftar gaji, dan sebagainya.

Sejak saat itu pekerjaan baru dalam bidang komputer mulai bermunculan, seperti programmer dan system analisis. Perusahaan-perusahaan perangkat lunak juga mulai bermunculan.

Page 10: isi bab tanpa watermark

10

4. Komputer Generasi Ketiga Transistor sukses menggantikan tabung vakum dan memberikan

kontribusi penting dalam pengembangan komputer. Transistor berhasil membuat ukuran computer menjadi lebih kecil dan konsumsi energi yang lebih hemat. Namun transistor masih memiliki kelemahan, yaitu masih menghasilkan panas yang cukup besar yang berpotensi merusak bagian-bagian komputer lainnya.

Pada tahun 1958, Jack Kilby, seorang insinyur elektro Amerika menemukan sirkuit terintegrasi (IC: integrated circuit). IC dibuat dengan cara mengombinasikan tiga komponen elektronik dalam sebuah piringan silicon kecil yang terbuat dari pasir Kuarsa. Kemudian para ilmuan berhasil memasukkan lebih banyak komponen-komponen kedalam satu chip tunggal. Dengan penggunaan chip, komputer dapat dibuat lebih kecil karena komponen-komponennya dipadatkan dalam chip-chip.

5. Komputer generasi keempat

Setelah ditemukan chip, perkembangan komputer semakin cepat. Ilmuan kemudian berhasil menyusun chip-chip dalam sebuah sirkuit dan menghasilkan apa yang disebut dengan mikroprosesor. Mikroprosesor pertama adalah Intel 4004 yang dibuat pada tahun 1971. Mikroprosesor tersebut dibuat untuk digunakan pada kalkulator. Intel 4004 terbuat dari 2.300 transistor dan dapat melakukan 60.000 perhitungan per detik.

Mikroprosesor pertama yang digunakan untuk komputer adalah Intel 8008 yang dibuat pada tahun 1972. Intel 8008 terdiri dari 3.300 transistor. Kemudian pada tahun 1974 Intel mengeluarkan mikroprosesor 8080 yang terdiri dari 4.500 transistor dan dapat menjalankan 200.000 operasi per detik. Pada tahun 1989 Intel mengeluarkan mikroprosesor yang terdiri dari 1,2 juta transistor dan dapat menjalankan 20 juta operasi per detik.

Pada tahun 1990-an jumlah transistor dalam sebuah mikroprosesor bertambah menjadi dua kali lipat setiap 18 bulan. Pertambahan jumlah transistor tersebut sesuai dengan prediksi sebelumnya dari perintis semi konduktor Amerika, Gordon Moore. Pada tahun 1965, Moore memprediksi bahwa jumlah transistor di chip computer akan bertambah dua kali lipat setiap 24 bulan. Prediksi tersebut dikenal dengan sebutan hukum Moore. Pada pertengahan tahun 1990-an chip dari Intel Pentium Pro mengandung 5,5 juta transistor; ultra Sparc-II keluaran Sun Microsystem mengandung 5,4 juta transistor; Power PC620 yang dikembangkan bersama Apple, IBM, dan Motorola mengandung 7 juta transistor; dan Alpha 21164A milik digital equipment corporation mengandung 9.3 juta transistor.

Selain perkembangan mikroprosesor, perkembangan komputer generasi ke empat juga ditandai dengan penggunaan computer untuk mengontrol peralatan-peralatan lain. Mikroprosesor kemudian ditambahkan pada peralatan-peralatan AC, lemari pendingin, mobil dan sebagainya. Pada tahun 1981 IBM memperkenalkan penggunaan personal computer (PC) untuk penggunaan di rumah, kantor dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit ditahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta unit PC digunakan.

Perkembangan teknologi jaringan komputer menyebabkan komputer-komputer yang ada kemudian dihubungkan dalam jaringan-jaringan local

Page 11: isi bab tanpa watermark

11

(LAN) dan jaringan internet. Jaringan tersebut memungkinkan satu komputer berkomunikasi dengan komputer lain untuk saling mempertukarkan informasi. Komputer kemudian menjadi sarana komunikasi dan juga sumber informasi. Mungkin kita masih mengenal komputer-komputer yang pernah beredar dipasaran, seperti IBM PC/ 486, pentium I, pentium II, pentium III, pentium IV, AMD K6, dan AMD Athlon. Komputer-komputer tersebut merupakan contoh-contoh komputer generasi ke empat.

1.2 PERBEDAAN SISTEM INFORMASI DENGAN TEKNOLOGI

INFORMASI Sebelum membahas lebih dalam mengenai berbagai sistem teknologi

informasi maka kita terlebih dahulu harus mengetahui apa itu pengertian dari system informasi dan pengertian teknologi informasi berserta perbedaan antara keduanya. A. Pengertian

Dewasa ini perkembangan teknologi menjadi begitu pesat karena itu juga disebabkannya jaman semakin canggih. Dengan munculnya berbagai macam gadget berukuran serba mini, tidak lepas dari kemajuan teknologi itu tersebut. Misalkan saja komputer, sekarang kebanyakan orang sudah beralih ke yang namanya notebook maupun netbook. Seiring berkembangnya jaman yang semakin canggih ini, maka berkembang pula ilmu yang mempelajari tentang teknologi yang mengarah kepada ilmu komputer, jaringan dan sebagainya. Sehingga banyak pula perguruan tinggi di Indonesia yang menyediakan program studi yang mengarah atau menginduk kepada ilmu komputer. Ada beberapa program studi atau bidang ilmu yang mengarah atau menginduk kepada ilmu komputer, di antaranya adalah teknologi informasi, teknik informatika, sistem informasi dan masih banyak lagi.

Seperti yang kita tahu bahwa terkadang orang mengartikan sistem informasi dengan teknologi informasi itu sama padahal dua hal di sini sangatlah berbeda pada halnya sistem informasi merupakan suatu cara ataupun susunan kerja dalam menyampaikan sebuah informasi sedangkan teknologi informasi yaitu menginduk pada ilmu komputer, yang pada dasarnya merupakan kumpulan disiplin ilmu dan teknik yang secara khusus menangani masalah transformasi atau pengolahan fakta-fakta simbolik (data) dengan memanfaatkan seoptimal mungkin teknologi komputer. Untuk lebih jelasnya lihat beberapa pengertian di bawah ini:

1. Sistem Informasi

Sistem informasi terdiri dari kata sistem dan informasi, di sini akan dibahas pengertian sistem dan informasi. Yang pertama yaitu pengertian dari sistem, sistem dapat diartikan sebagai suatu komponen yang membentuk kumpulan tertentu yang teroganisir yang saling berhubungan erat dengan yang lainnya serta sama-sama berfungsi untuk mencapai suatu tujuan tertentu yang ingi dicapai.

Sedangkan pengertian dari informasi yaitu hasil olahan data dalam bentuk yang lebih berguna dan berarti bagi penerima yang sekaligus dapat

Page 12: isi bab tanpa watermark

12

menggambarkan secara nyata tentang kejadian-kejadian yang dapat dijadikan sebagai proses pengambilan keputusan.

Dari kedua pengertian di atas maka dapat diperoleh bahwa pengertian dari sistem informasi yaitu suatu sistem kerja atau kegiatan yang bertujuan untuk pengolahan baik itu (penangkapan, transmisi, menyimpan dan mengambil, memanipulasi maupun menampilkan) berbagai informasi yang diperoleh sebalumnya.

Sistem informasi dapat juga dianggap sebagai bentuk komunikasi sistem yang datanya dapat mewakili proses memori sosial ataupun sebagai bahasa semi formal manusia dalam mengambil keputusan dan tindakan. Pengertian sistem informasi menurut ahli: a. John F. Nash

Sistem Informasi adalah kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan pengendalian yang bermaksud menata jaringan komunikasi yang penting, proses atas transaksi-transaksi tertentu dan rutin, membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar pengambilan keputusan yang tepat.

b. Henry Lucas

Sistem informasi adalah suatu kegiatan dari prosedur yang diorganisasikan, bilamana dieksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian di dalam organisasi. Ruang lingkup sistem informasi:

Ruang lingkup atau batas garis kerja dari sistem informasi ini sudah ditentukan sebelumnya yaitu dari awal pembentukan, dengan tujuan agar sistem informasi satu dengan sistem informasi lainnya tidak saling bersinggungan garis lingkup kerjanya.

Ruang lingkup kerja informasi ini terbentuk dari tiga kata yakni sistem, informasi dan manajemen

c. John F.Nash dan Martil B.Robert (1988)

Berdasarkan yang diterjemahkan oleh Jugianto H.M, menyatakan bahwa; Sistem Informasi adalah kombinasi dari orang-orang, fasilitas, teknologi, media, prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen yang lainnya terhadap kejadian-kejadian internal.

Dari ketiga pengertian sitem informasi di atas, maka dapat disimpulkan bahwa sistem informasi menyediakan informasi untuk membantu pengambilan keputusan manajemen, operasi perusahaan dari hari ke hari dan informasi yang layak untuk pihak luar perusahaan. Selain itu pengertian sistem informasi menurut Rommey (1997) yang dialih bahasakan oleh Krismiaji (2002) adalah sebagai berikut;

Sistem Informasi adalah cara-cara yang diorganisasi untuk mengumpulakn, memasukkan, mengolah, dan menyimpan data dan cara-cara yang diorganisasi untuk menyimpan, mengelola, mengendalikan dan melaporkan informasi sedemikian rupa sehingga sebuah organisasi dapat mencapai tujuan yang telah ditetapkan.

Page 13: isi bab tanpa watermark

13

Peristiwa

Fakta Transaksi Data Proses informasi

Gambar 1.1. Proses Data Menjadi Informasi

(Sumber: Azhar Susanto, 2003) Tujuan sistem informasi:

1. Menyediakan informasi untuk membantu pengambilan keputusan manajemen.

2. Membantu petugas di dalam melaksanakan operasi perusahaan dari hari ke hari.

3. Menyediakan informasi yang layak untuk pemakai pihak luar perusahaan.

2. Teknologi informasi

Teknologi yaitu pengembangan aplikasi alat, mesin, material maupun proses yang menolong manusia dalam menyelesaikan masalahnya. Sedangkan informasi adalah hasil olahan, manipulasi yang terorganisir dari sekumpulan data yang bernilai sebagai pengetahuan bagi penerimanya.

Dapat disimpulkan bahwa pengertian dari teknologi informasi adalah teknik atau cara yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan, memanipulasi data demi memproses hasil informasi yang berkualitas, yaitu informasi yang relevan, akurat dan tepat waktu, yang digunakan untuk keperluan pribadi, bisnis, dan pemerintahan dan merupakan informasi yang strategis untuk pengambilan keputusan.

Pengertian menurut para ahli: a. 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. b. Haag & Keen, 1996.

Teknologi Informasi adalah seperangkat alat yang membantu anda bekerja dengan informasi dan melaksanakan tugas-tugas yang berhubungan dengan pemprosesan informasi.

Page 14: isi bab tanpa watermark

14

c. Martin, 1999. Teknologi informasi tidak hanya terbatas pada teknologi komputer

(software & hardware) yang digunakan untuk memproses atau menyimpan informasi, melainkan juga mencakup teknologi komunikasi untuk mengirimkan informasi. d. Lucas, 2000.

Teknologi Informasi adalah segala bentuk teknologi yang diterapkan untuk memproses dan mengirimkan informasi dalam bentuk elektronis. e. William & Sawyer, 2003.

Teknologi informasi adalah teknologi yang menggabungkan komputasi (komputer) dengan jalur komunikasi berkecepatan tinggi yang membawa data, suara, dan video . B. Hubungan teknologi informasi dengan sistem informasi

Sistem informasi adalah aplikasi komputer untuk mendukung operasi dari suatu organisasi: operasi, instalasi, perawatan komputer, perangkat lunak, dan data. sistem informasi manajemen adalah kunci dari bidang yang menekankan finansial dan personal manajemen.

Teknologi informasi dilihat dari kata penyusunnya adalah teknologi dan informasi. Secara mudahnya teknologi informasi adalah hasil rekayasa manusia terhadap proses penyampaian informasi dari bagian pengirim ke penerima sehingga pengiriman informasi tersebut akan: lebih cepat, lebih luas sebarannya, lebih lama penyimpannya. Hubungannya sama-sama bergerak di bidang informasi (pengolahan), dan teknologi informasi merupakan bagian dari sistem informasi. Karena sistem informasi dapat tersusun oleh beberapa teknologi informasi. Sehingga apabila teknologi informasi mengalami kerusakan maka mempengaruhi sistem informasi atau sistem informasi juga akan mengalami gangguan.

Kita dapat melihat secara lebih dekat hubungan antara sistem informasi dengan organisasi. Namun sebelumnya kita perlu mengetahui tentang bagaimana organisasi mempengaruhi teknologi dan sistem. Organisasi akan berpengaruh terhadap sistem informasi melalui keputusan-keputusan yang dibuat oleh manajer dan karyawan. Manajer membuat keputusan tentang desain sistem. Mereka juga menggunakan teknologi informasi. Manajer juga akan memutuskan siapa yang akan membuat dan mengoperasikan sistem, dan pada akhirnya memberikan pertimbangan rasional dalam pembuatan sistem. Organisasi mempunyai dampak langsung terhadap teknologi informasi melalui keputusannya tentang bagaimana teknologi akan digunakan dan peran apa yang akan dimainkan dalam organisasi. Dukungan terhadap perubahan peran telah merubah secara teknikal serta sistem konfigurasi organisasi yang secara nyata telah memberikan “computing power” dan data, sehingga menjadi lebih dekat dengan pemakai akhir. Mesin hitung elektronik dengan fungsi-fungsi yang terbatas dalam tahun 1950-an telah memberikan cara baru. Main frame yang tersentralisasi dapat melayani kantor pusat dengan kantor cabang di beberapa lokasi yang terpencil pada tahun 1960-an. Pada tahun 1970-an komputer mikro yang ditempatkan di sebuah departemen atau divisi dihubungkan dengan komputer pusat. Tahun

Page 15: isi bab tanpa watermark

15

1980-an, komputer mikro desktop pertama kali digunakan secara independen, kemudian dihubungkan dengan minicomputer dan komputer yang berukuran besar.

Dalam tahun 1990-an, rancangan jaringan organisasi secara penuh dikembangkan. Dalam rancangan baru ini, central mainframe computer menyimpan dan mengkoordinasi informasi dan mengalirkannya ke desktop-desktop dan bahkan ke ratusan jaringan lokal yang lebih kecil. Sistem operasinya menyerupai sistem telepon. Sistem informasi telah menjadi bagian integral, on-line, dan interactive tools yang secara mendalam berfungsi dalam operasi dari menit ke menit serta pengambilan keputusan organisasi. Dengan demikian organisasi menjadi sangat tergantung pada sistem dan tidak akan mampu bertahan ketika sistem ini runtuh.

C. Penerapan Sistem Informasi dan Teknologi Informasi

Teknologi informasi senantiasa berkembang dengan pesat. Keberadaan teknologi informasi telah mentransformasi kehidupan manusia, misalnya dengan munculnya teknologi web, multimedia, mobile dan jaringan sosial. Perkembangan teknologi tersebut tentunya berpengaruh terhadap kegiatan bisnis, manajemen, pemerintahan, pendidikan, dan sebagainya.

Program studi sistem informasi di bawah naungan Fakultas Ilmu Komputer Universitas Indonesia (Fasilkom UI) memberikan kesempatan kepada lulusan SMA/sederajat yang terbaik untuk mendapatkan pendidikan dan keahlian di bidang sistem informasi/teknologi informasi pada tingkat sarjana (S1). Program ini dirancang untuk memenuhi kebutuhan terhadap tenaga-tenaga muda yang terampil dan profesional, terutama terkait dengan pengembangan, pemanfaatan, dan pengelolaan sistem informasi/teknologi informasi dalam suatu organisasi.

Dengan pengalamannya dalam bidang sistem informasi/teknologi informasi, program studi sistem informasi Fasilkom UI telah diakui kemampuan dan kualitasnya dalam memberikan pendidikan tingkat Sarjana di bidang sistem informasi/teknologi informasi. Lulusannya diterima di kalangan bisnis dan industri sebagai tenaga di bidang sistem informasi/teknologi informasi yang berkualitas tinggi. Untuk penerapannya, seperti yang kita tahu sangatlah berperan dalam education programs, tanpanya kemajuan suatu bangsa tidaklah tercapai.

Program studi sistem informasi mengajarkan landasan ilmu pengetahuan dan penerapan teknologi informasi dalam suatu organisasi. Terkait hal tersebut, kurikulum program studi sistem informasi bersifat unik karena menekankan keseimbangan antara kemampuan manajemen dan bisnis serta rekayasa informasi dan teknologi informasi. Selama perkuliahan, mahasiswa akan dibekali dengan berbagai kompetensi di bidang tersebut agar mereka mampu memberikan solusi yang optimal terkait dengan sistem informasi/teknologi informasi yang dibutuhkan oleh organisasi.

Kuliah-kuliah dasar membekali mahasiswa dengan kemampuan untuk merancang dan menulis program, terutama diarahkan untuk pengembangan sistem informasi dalam skala besar. Selain itu, mahasiswa juga akan mempelajari komponen-komponen dari sistem informasi/teknologi informasi, mulai dari sistem operasi, jaringan komputer, basis data, maupun aplikasi. Untuk mengasah pemahaman di bidang bisnis dan manajemen, mahasiswa

Page 16: isi bab tanpa watermark

16

mempelajari konsep-konsep manajemen serta berbagai proses bisnis penunjang kegiatan organisasi dan dukungan yang bisa diberikan oleh teknologi informasi.

Selain mata kuliah dasar, program studi sistem informasi juga menawarkan mata kuliah peminatan yang dikelompokkan ke dalam dua bidang minat berikut, yaitu: • Bidang minat teknologi informasi, yang mengarahkan mahasiswa untuk

memiliki kemampuan dalam menginstalasi, mengkonfigurasi, dan mengelola teknologi informasi, misalnya pengelolaan sistem server, pengelolaan basis data, pengelolaan infrastruktur, pengelolaan layanan teknologi informasi, audit sistem informasi, dan sebagainya.

• Bidang minat sistem enterprise, yang mengarahkan mahasiswa untuk memiliki kemampuan dalam mengelola sistem informasi dan teknologi informasi dalam skala enterprise, misalnya pengelolaan pengetahuan, integrasi aplikasi, e-commerce, business intelligence, dan sebagainya.

Selain bidang-bidang minat tersebut di atas, mahasiswa juga diberikan

keleluasaan untuk mengambil beberapa mata kuliah yang diselenggarakan di luar program studi sistem informasi, baik di dalam maupun di luar Fakultas Ilmu Komputer UI.

Di samping itu, di dalam proses belajar-mengajarnya, dikembangkan pula berbagai kemampuan soft skills, yakni kemampuan-kemampuan dalam berkomunikasi, bekerja dalam tim (kelompok), menulis karya ilmiah, berpikir kreatif dan innovatif serta memiliki etika profesi. Kemampuan-kemampuan tersebut menyatu di dalam kurikulum program studi sistem informasi dan dibangun melalui tugas-tugas kelompok, presentasi, diskusi, kerja praktek ke dunia industri atau bisnis, dan lain-lain.

Penelitian tentang peran/pengaruh teknologi informasi dalam hubungan antara lingkungan dengan struktur organisasi.

Penelitian konseptual tentang teknologi informasi dikemukakan oleh Keen (1987), Huber (1990) dan Fidler, et al. (1996). Keen (1987) dalam Tjakrawala (2002) menelaah hubunngan antara komunikasi dengan pilihan organisasi yang menghasilkan gagasan bahwa teknologi informasi khususnya teknologi komunikasi dapat dipandang sebagai elemen utama untuk mengelola dan menciptakan perubahan dalam proses untuk mengubah keseluruhan aspek organisasi atau interaksi dari organisasi dengan lingkungannya. Huber (1990) menghasilkan beberapa konsep tentang pengaruh teknologi kontemporer (teknologi informasi) pada desain organisasi, intelegensia dan pembuatan keputusan. Fiedler, et al. (1996) mengemukakan bahwa penataan sistem informasi yang memiliki komponen-komponen komunikasi yang kuat akan menunjanng struktur yang integratif.

Lee dan Grover (2000) menguji pengaruh teknologi informasi khususnya teknologi komunikasi sebagai mediator (perantara/intervening) hubungan antara atribut lingkungan dengan atribut struktur organisasi. Hasil penelitiannya menunjukkan bahwa teknologi komunikasi memegang peranan langsung dan berpengaruh terhadap hubungan antara lingkungan yang dinamis dengan kompleksitas struktural, hubungan antara kompleksitas

Page 17: isi bab tanpa watermark

17

lingkungan dengan kompleksitas struktural dan hubungan antara kompleksitas lingkungan dengan integrasi.

Tjakrawala (2002) melakukan penelitian yang sejenis, yang merupakan replikasi dari penelitiannya Lee dan Grover (2000) dengan jenis sampel yang sama tetapi lokasinya berbeda yaitu Indonesia. Tjakrawala berhasil mengkonfirmasi hasil penelitian Lee dan Grover (2000) dan bahkan membuktikan secara empiris tiga hipotesis lain yang tidak dapat dibuktikan oleh Lee dan Grover, yaitu teknologi informasi khususnya teknologi komunikasi berkontribusi secara signifikan dan langsung terhadap hubungan antara dinamika lingkungan dengan formalisasi dan integrasi struktur organisasi serta hubungan antara kompleksitas lingkungan dengan sentralisasi struktural.

Berbeda dengan penelitian yang dilakukan oleh Tjakrawala, Susanti (2002) juga merujuk pada penelitian yang dilakukan oleh Lee dan Grover (2000) tetapi menempatkan variabel teknologi informasi khususnya teknologi komunikasi sebagai moderating variable. Hasil penelitian Susanti (2002) menunjukkan bahwa teknologi informasi khususnya teknologi komunikasi dapat menjadi variabel moderating pada hubungan antara dinamika lingkungan dengan kompleksitas dan formalisasi struktur organisasi dan juga hubungan antara kompleksitas lingkungan dengan kompleksitas struktur organisasi.

Dari penelitian-penelitian sebelumnya di atas dapat diperoleh gambaran bahwa penelitian yang membahas mengenai pengaruh teknologi informasi dalam hubungan antara lingkungan dengan struktur organisasi dapat dibedakan menjadi dua kelompok. Kelompok pertama adalah penelitian yang menempatkan teknologi informasi sebagai variabel moderating terhadap hubungan antara lingkungan dengan struktur organisasi. Variabel moderating di sini bermakna bahwa adanya teknologi informasi akan memperkuat ataukah memperlemah hubungan antara lingkungan dengan struktur organisasi. Dapat dikatakan bahwa teknologi informasi sebagai variabel eksogen yang terlepas dari lingkungan. Sedangkan kelompok kedua adalah penelitian yang menempatkan teknologi informasi sebagai variabel intervening terhadap hubungan antara lingkungan dengan struktur organisasi. Variabel intervening bermakna bahwa teknologi informasi sebagai sarana/perantara hubungan antara lingkungan dengan struktur organisasi. Maknanya adalah teknologi informasi bukanlah merupakan variabel eksogen (terlepas dari lingkungan) tetapi merupakan konsekuensi dari atribut lingkungan sehingga tanpa keberadaan teknologi informasi, adanya perubahan lingkungan akan sulit untuk menciptakan respon struktural yang diinginkan.

Berdasarkan penelitian-penelitian sebelumnya yang sebagian besar menempatkan teknologi informasi khususnya teknologi komunikasi sebagai mediator (intervening) hubungan antara lingkungan dengan struktur organisasi dan berdasarkan perkembangan saat ini, di mana tingkat pemanfaatan/penggunaan teknologi informasi di perusahaan cenderung tinggi dan merupakan kebutuhan yang penting dalam mengelola aktivitas-aktivitas bisnis perusahaan, maka dapat disimpulkan bahwa teknologi informasi menjadi perantara/mediator hubungan antara atribut lingkungan dengan atribut struktur organisasi. Teknologi informasi sudah menjadi elemen

Page 18: isi bab tanpa watermark

18

penting dalam pencapaian tujuan organisasi untuk mengatasi ketidak pastian lingkungan. Keberadaan teknologi informasi sangat diperlukan untuk menciptakan respon struktural yang diinginkan pihak manajemen dalam mengantisipasi adanya perubahan lingkungan. Argumen tersebut di atas sesuai dengan proposis yang dikemukanan oleh Keen (1987) dalam Tjakrawala (2002) bahwa teknologi informasi dapat dipandang sebagai elemen utama untuk mengelola dan perubahan dalam proses-proses usaha untuk mengubah keseluruhan aspek organisasi atau interaksi antara organisasi dengan lingkungannya. Teng, et al. (1994) juga menyatakan bahwa teknologi informasi merupakan faktor pendorong utama perubahan fundamental proses-proses usaha. Lebih lanjut Lee dan Grover berargumen bahwa penerapan teknologi informasi akan membawa perubahan bagi struktur organisasi, dengan kata lain keadaan lingkungan mendorong perusahaan berinvestasi dalam teknologi informasi yang selanjutnya termanifestasi dalam perubahan-perubahan struktural organisasi.

Teknologi Informasi dan Akuntansi Manajemen

Istilah sistem nformasi meliputi pemanfaatan teknologi informasi bagi para manajer. Teknologi informasi itu sendiri adalah teknologi yang digunakan untuk menghasilkan informasi dan menyebarkannya baik yang bersifat finansial maupun non finansial. Husein dan Wibowo (2000), meyatakan bahwa teknologi informasi berpengaruh terhadap struktur organisasi, cara berbisnis, cakupan organisasi, pekerjaan dan karir dari manajer organisasi. Teknologi informasi berdampak pada berbagai aktivitas manajemen yang berhubungan dengan data dimana elemen utamanya meliputi input/perolehan data, pemrosesan data, penyimpanan data dan perolehan kembali data yang menjadi hal yang sangat penting bagi organisasi. King et, al. (1991) dalam Ashton (1991) menyatakan bahwa kemajuan teknologi informasi memungkinkan lebih banyak data dapat dikumpulkan dengan cepat dalam lokasi yang jauh sekalipun, memungkinkan peningkatan jumlah data yang disimpan siap diakses, menyebabkan data yang dapat diproses, dimodifikasikan ditampilkan kembali secara cepat serta memungkin manajemen memperoleh kembali data dari lokasi yang jauh dengan cepat tanpa adanya perantara.

Teknologi informasi akhir-akhir ini telah menjadi isu penting dalam akuntansi manajemen. Akuntansi manajemen secara tradisional difokuskan pada score keeping (bagaimana tugas dilakukan dengan baik), attention-directing (masalah mana yang seharusnya diperhatikan), problem solving (alternatif mana yang seharusnya dipilih) dalam tingkatan/hirarki keputusan operasional manajemen (Simon, 1954) dalam Ashton (1991). Shield (1997) dalam Indriantoro (1999) menyatakan bahwa penelitian akuntansi manajemen secara berkelanjutan hendaknya diarahkan pada teknologi informasi untuk mengakomodasi perubahan organisasi dan lingkungan yang relevan. Penelitian tentang akuntansi manajemen yang diarahkan pada teknologi informasi difokuskan pada empat aspek (Ashton et al, 1991) yaitu: bagaimana dampak perkembangan teknologi pada aspek score keeping; aspek attention-directing; aspek problem solving dalam akuntansi manajemen dan dampak perkembangan teknologi informasi pada peran akuntan manajemen. Keuntungan teknologi informasi untuk sistem scare

Page 19: isi bab tanpa watermark

19

keeping adalah peningkatan produktivitas pekerja pada semua tingkatan proses (input data, proses, penyimpanan data dan perolehan kembali data), akun manajemen bulanan dapat dihasilkan dengan cepat dan meningkatnya penyebaran informasi dan respon terhadap laporan. Teknologi informasi dalam perusahaan digunakan untuk meningkatkan perhatian-arahan (attention-directing) dalam penyediaan laporan.

Penggunaan teknologi informasi dibagi menjadi dua yaitu: digunakan untuk menghasilkan laporan manajemen tentang trend dan penyimpangan secara otomatis dan dapat digunakan untuk mengurangi waktu bagi akuntan manajemen dari fungsi score keeping dan dapat digunakan aspek intepretasi dan analisis sehingga perkembangan teknologi informasi memberikan keuntungan dalam perbaikan kualitas dan percepatan informasi untuk keperluan penyediaan laporan dan analisisnya. Teknologi informasi digunakan oleh akuntan manajemen untuk menganalisis pemecahan masalah (problem solving) dan laporan selanjutnya. Penggunaan komputer untuk problem solving memungkinkan para manajer dapat memperoleh analisis secara spesifik tanpa bergantung pada departemen pelayanan komputer sehingga proses pengambilan keputusan yang dilakukan dapat lebih cepat.

REFERENSI

Codingwear. 2012. Pengertian Sistem Informasi. http://www.codingwear.com/

blog/ bacaan-106–Pengertian-Sistem-Informasi. html. 01 Desember 2012. 08.00

Gayatri, I. 2009. http://idupagayatri.blogspot.com/2009/10/hubungan-sistem-informasi-dengan.html. 01 Desember 2012.

Husein dan Wibowo. 2000. Sistem Informasi Manajemen. UPP AMP YKPN. Edisi Pertama. 2000

Iskandar, R. 2005. Pengertian sistem informasi. http://ridwaniskandar. files.wordpress.com/2009/05/52-pengertian-sistem-informasi.pdf. 02 Desember 2012. 19.00 WIB

Magaline, F, et al. 2012. http://apr1l-si.comuf.com/SI.pdf. 01 Desember 2012. 08.00

Mardiyah, A. 2000. Pengaruh Ketidak pastian Lingkungan dan Desentralisasi Terhadap Karakteristik Sistem Akuntansi Manajemen. Kumpulan Makalah SNA 3. IAI- Kompartemen Akuntan Pendidik. 2000

Nadya. 2009. Peran utama sisitem informasi. http:// nadya–k-

feb09.web.unair.ac.id/artikel_detail-40854-Umum-Peran% 20 Utama% 20 Sistem% 20 Informasi. html . 02 Desember 2012. 20.00 WIB

Pandia, H. 2007. Teknologi Informasi dan Komunikasi. Erlangga. Ciracas, Jakarta.

Wahidin, D. 2009. http://mti.cs.ui.ac.id/indonesia/?mod = content & type= home. 01 Desember 2012. 08.00

Wahidin, D. 2009. http://www. upscale. utoronto.ca/ GeneralInterest/ Harrison/ Flash/ ClassMechanics/. 01 Desember 2012. 08.00

Page 20: isi bab tanpa watermark

20

Wikipedia bahasa Indonesia, Ensiklopedia bebas. 2012. Sistem Informasi http://id.wikipedia.org/wiki/Sistem_informasi. 01 Desember 2012. 08.00

Wahyu, D. 2011. http://n3nkayu.blogspot.com/2011/11/sejarah-sistem-informasi.html. 1 Desember 2012

Page 21: isi bab tanpa watermark

21

BAB II

BLOG

2.1. Sejarah dan perkembangan Blog. Kita mengetahui bahwa blog merupakan layanan yang sangat

membantu dalam pencarian informasi yang kita butuhkan, namun mari kita ketahuai bagaimana mula nya blog dapat berkembang begitu mendunia dan siapa sosok yang penciptakan nya.

Blog berasal dari kata web blog dengan pengertian yang lebih lengkap, blog adalah situs web yang berisi tulisan, artikel atau informasi bermanfaat yang diperbaharui secara teratur dan dapat diakses secara online baik untuk umum maupun pribadi.

Blog merupakan hasil evolusi dari diary online: diari 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 diarinya Justin Links From The Underground ketika dia masih merupakan pelajar dari Swarthmore College.

Saat itu, blog ketika itu bernama online diary, pada umum nya 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 web log yang diambil dari kata “logging the web” logging bisa diartikan masuk. jadi, logging the web bisa diartikan “memasuki web”. Korelasi nya adalah blogger awal di kala itu merupakan orang yang masuk ke belantaran web dan menyortir link-link menarik berdasarkan opininya.

Hingga 1998, baru ada beberapa website yang dapat diidentifikasikan sebagai blog, hingga ketika itu menjelajahi semua web log masih memungkingkan untuk dilakukan.

Pada tahun 1999, Peter Merholz menyebutkan istilah web log sebagai wee-blog, hingga akhirnya dibuat pendek menjadi blog saja. Orang yang mengelola blog kemudian disebut “blogger”. Dari titik itulah semua nya berubah. Semakin hari, semakin banyak orang yang membuat blog. Pertumbuhan blog menjadi semakin signifikan.

Page 22: isi bab tanpa watermark

22

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 Movable Type diluncurkan dan wordpress sebagai project kelanjutan cms b2 dirilis ke publik sebagai blog engine.

Saat ini khusus nya di Indonesia, kegiatan blogging berkembang sangat pesat dengan tujuan yang beragam pula. Sebagian besar blog masih menggambarkan konsep blogging yang murni, akan tetapi sebagian blog juga berkembang sesuai dengan kemauan dan tujuan pemiliknya sehingga banyak yang berisi materi bebas dan terkadang keluar dari konsep blogging sebenarnya. 2.2. Pengertian dan Defenisi Blog.

Blog berasal dari web dan log (web log) yang mempunyai sebuah arti

catatan online yang berada di web. Pengertian blog yang lebih lengkap nya adalah situs web yang berisi

tulisan, ide, foto, video, artikel atau informasi bermanfaat yang update (diperbaharui) secara teratur dan dapat diakses secara online baik untuk umum maupun pribadi. Berikut adalah ciri-ciri blog secara umum: 1. Memiliki nama dan alamat yang bisa diakses secara online. 2. Memiliki tujuan. 3. Memiliki isi atau postingan yang berupa artikel, catatan, dan informasi

lainnya. 4. Postingan atau isi blog terarsip (tersimpan sesuai tanggal, bulan dan

tahun posting). 5. Isi Blog umumnya selalu bertambah atau terupdate sesuai dengan tujuan

blog. 2.3. Cara membuat akun google dari gmail.

Langkah-langkah dibawah ini adalah cara pembuatan-nya: 1. Buka alamat http://gmail.google.com. 2. Klik link menu sign up ke gmail. 3. Agar lebih mudah, pilih bahasa Indonesia pada bagian change language.

Opsi ini berada pada pojok kanan bagian atas halaman pendaftaran. 4. Selanjutnya akan masuk pada halaman utama pada pendaftaran,

selanjutnya isi keterangan identitas dan nama login kamu, untuk lebih jelasnya: a. Nama depan : Masukan nama depan kamu. b. Nama belakang : Masukan nama belakang kamu. c. Nama login : Masukan akun yang akan didaftarkan.

Page 23: isi bab tanpa watermark

23

5. Masukan kata sandi atau (password) yang sama pada kotak buat sandi dan masukan kembali sandi sebanyak minimal 8 digit. Untuk kala sandi, kamu bisa mencampur antara karakter huruf dan angka, misal: uchihka76.

6. Untuk keamanan akun yang dibuat saat lupa, kamu bisa membuat pertanyaan rahasia dan memasukan email skunder.

7. Selanjutnya pada bagian akhir, kamu harus bisa memilih lokasi dan verifikasi kata yang sudah disediakan antara lain: a. Lokasi : Pilih lokasi tempat tinggal kamu, misalnya Japan. b. Verifikasi kata : Masukan kata yang berasal dari gambar karakter

acak yang ada diatasnya. 8. Yang terakhir, kamu bisa langsung klik tombol saya menerima. Buat

akunku. 2.4 Login dan membuat Blog.

Setelah memiliki akun goggle (email di goggle) yang sudah dibuat

sebelumnya kamu sudah langsung bisa login pada situs blogger.com, selanjutnya kamu akan dihadapkan pada form pendaftaran blog baru. Langkah-langkahnya sebagai berikut:

1. Kamu bisa buka browser, lalu masukan pada alamat http://blogger.com. 2. Selanjutnya dari halaman utama situs blogger.com, lakukan login dengan

memakai bahasa Indonesia. Contoh sebagai berikut: a. Pilih tipe bahasa Indoinesia. b. Ketikkan nama pengguna (akun google). c. Ketik kata sandi (Password). d. Klik tombol masuk.

3. Selanjutnya akan masuk halaman mendaftar untuk blogger. Lakukan seperti langkah-langkah di bawah ini: buat email gratis melalui www.gmail.com lalu klik "buat akun" yang ada pada bagian pojok kanan atas atau membuat akun di gmail (Gambar 2.1).

Gambar 2. 1.akun di gmail

(Sumber:http://1.bp.blogspot.com/z4aXvDPpgi8/UGEHCkYIWII/AAAAAAAAHz4/CJsXrKYRA.jpg)

Page 24: isi bab tanpa watermark

24

1) Isilah semua data yang ada pada from akun gmail yang akan dibuat untuk pembuatan akun email di gmail, kita harus melakukan verifikasi lewat nomor Handphone, jadi usahakan masukan nomor Handphone kita, untuk menerima sms kode verifikasi dari Google.

2) Setelah selesai membuat alamat email di gmail maka kita akan mendaftar di www.Blogger.com.

3) Silahkan menuju www.blogger.com maka akan muncul tampilan sebagai berikut, silahkan masukkan alamat email beserta password yang sudah anda buat tadi, lalu klik "masuk"(Gambar 2.2).

Gambar 2.2. Login ke blog

(Sumber:http://4.bp.blogspot.com/WZYHm8MIFR0/UGEHEBmgzI/AAAAAAAAH0A/k14O9TqwH.jpg) Muncul tampilan pada Gambar 2.3.

Gambar 2.3. Tampilan setelah login di blog

(Sumber : http://3.bp.blogspot.com/-9eQyOVE2Ivc/UGEHF8aCvkI/AA.jpg)

Page 25: isi bab tanpa watermark

25

4) Pada bagian ini, kita disuguhkan dengan dua pilihan opsi profil, yaitu profil menggunakan google plus, atau profil menggunakan profil blogger terbatas, silahkan kita pilih sesuai yang kita inginkan.

5) Isi dengan nama tampilan dengan nama yang sesuai yang inginkan, klik pada "lanjutkan ke blogger".

6) setelah itu kita lanjut ke proses selanjutnya yaitu membuat sebuah blog di Blogger.com (Gambar 2.4).

Gambar 2.4 membuat blog di bloger

Sumber: (http://3.bp.blogspot.com/-uPp6NOZTy9g/UGEHJLuuThI/AAAAAAjpg)

7) Setelah semua selesai, klik "Blog baru" untuk menciptakan blog. Lalu akan muncul halaman untuk memilih judul, alamat Blog dan Template yang anda gunakan (Gambar 2.5).

Gambar 2.5. Daftar blog

(Sumber: http://4.bp.blogspot.com/-me4l1qbpOz0/UGEHKhpKCVI/.jpg)

Page 26: isi bab tanpa watermark

26

8) Setelah kita isi semuanya, maka blog kita sudah jadi.

Gambar 2.6. Blog yang sudah jadi (Sumber: http://2.bp.blogspot.com/-kZhMGyt7NDM/UGEHM9Z_7yI.jpg)

Dari semua langkah di atas, jika pendaftaran barunya sudah selesai

atau siap dilakukan, maka kamu akan langsung mendapatkan halam terakhir yang bertuliskan kata “Blog anda sudah jadi”.

2.4. Mulai Membuat Tulisan.

Lanjutan dari pelajaran berikutnya, suda dijelaskan secara rinci, bahwa

ketika sudah berhasil membuat satu halaman blog, maka kamu akan mendapatkan halaman terakhir yang bertuliskan kata “blog anda sudah jadi” dari halaman tersebut, kamu bisa langsung mengklik tombol “mulai blogging” untuk membuat tulisan pertama.

Pada blog tulis bisa diartikan sebagai artikel, konten atau isi blog yang lainya, tulis yang bisa kamu buat adalah tulisan bebas, seperti berbentuk berita, informasi pribadi, tulisan harian, lagu, atau objek gambar dan video. Berikut ini ilustrasi nya: 1. Judul 2. Tulis judul tulisan yang akan kamu buat. 3. Tulis informasi atau catatan yang akan kamu tampilkan atau terbitkan. 4. Klik tombol terbitkan entri. Jika entri blog anda berhasil diterbitkan maka.

Ada 4 link menu yang berbeda seperti definisi di bawah ini :

a. Lihat blog. b. Di jendela baru. c. Edit entri. d. Buat entri baru.

Setelah selesai semuanya, cobalah kamu klik link menu lihat Blog di

jendela baru jendela baru, maka halaman atau blog akan tampil dan kamu akan dapat melihat tulisan pertama yang baru kamu buat.

Page 27: isi bab tanpa watermark

27

2.5. Manfaat Dari Blog Manfaat blog dalam dunia bisnis.

Ditengah kesulitan ekonomi di zaman sekarang ini tetapi masih banyak cara mendapatkan uang salah satunya dengan penggunaan dari layanan internet, kemudahan diberikan bagi kita untuk berbisnis melalui dunia maya.

a. Media promosi

Blog ditempatkan di jaringan internet. Dengan strategi yang tepat (SEO + SMM + other techniques) anda bisa mendatangkan para pengguna internet ke blog anda dan membuatnya membaca apa yang anda promosikan.

b. Mendapatkan Penghasilan Well, sudah banyak yang tahu kan?

Ada dua cara mendapatkan penghasilan dari internet: - Direct Income–Blog anda memang menjadi ‘sumber uang’ anda. Anda update konten dengan entri berkualitas, perbesar tingkat kunjungan visitor ke blog anda, lakukan monetisasi. Bisa dengan menjual spot banner (tapi sudah tidak terlalu efektif lagi rasanya), service pay-per-click, pay-per-post, paid-to-review, buat review tentang produk yang diafiliasikan, atau mungkin langsung menjual produk di blog anda, dll. - Indirect Income–Blog anda gunakan sebagai media promosi bisnis anda dan diri anda. Visitor datang ke blog anda lalu terkesima dengan diri anda dan Fortofolio anda, kemudian mereka akan mengontak anda untuk deal bisnis selanjutnya.

1. Sebagai hiburan Stress release, emotion release. Terkadang kita hanya ingin melampiaskan apa yang kita rasakan.

Terkadang kejenuhan dan terkadang kebahagiaan. Lebih mengasyikan lagi jika ada yang merespon apa yang kita rasakan kan? Hey, blog memfasilitasi hal tersebut. Tapi selalu ingat aturan emasnya: Jangan berlebihan, jangan sampai kasus kehilangan pekerjaan dan kejadian tidak diinginkan lainnya terjadi hanya karena anda berlebihan dalam mengekspresikan diri.

a. Media sharing

Terkadang kita hanya ingin berbagi apa yang kita ketahui, berbagi kebaikan, berbagi ilmu atau berbagi pengetahuan. Jika yang anda ingin share kepada orang lain bisa di fasilitasi dengan text, graphic, video, audio, presentasi, dll. Blog bisa memfasilitasi hasrat berbagi anda.

b. Jurnal catatan kehidupan anda

Catat semua yang anda rasakan dan publikasikan di blog anda. Suatu hari di kehidupan anda kelak, baca kembali apa yang sudah anda tulis. Kebanyakan orang tertawa ketika membaca apa yang mereka tulis dahulu. Kenangan lama bersemi kembali.

Page 28: isi bab tanpa watermark

28

c. Mendapatkan feedback atas apa yang anda rasakan Mayoritas blog memiliki fitur komentar di setiap artikelnya. Hal ini

memfasilitasi orang untuk memberi respon terhadap apa yang anda tulis. Pendapat orang lain merupakan salah satu hal yang berharga dalam hidup, bukankah begitu?

d. Public relation yang lebih humanis

Jika anda bertujuan mempromosikan bisnis atau korporasi–corporate blogging, salah satu karakteristik blog adalah personal point of view yang menjadikan blog lebih humanis sehingga pengunjung merasa lebih ‘nyaman’.

e. Media aktualisasi diri

Salah satu kebutuhan manusia adalah to be recognized untuk di akui kehadirannya, untuk di perhatikan. Untuk menunjukan siapa dirinya, apa yang dipikirkannya, apa yang menjadi perhatianya, apa yang menarik untuknya, apa yang disenanginya, apa yang dibencinya, apa pemikirannya dan apa yang diinginkannya. Dan blog mampu memfasilitasi hal tersebut, dalam skala jangkauan yang mendunia.

Dengan blog dan dukungan berbagai web app di world wide web seseorang kini dapat mengaktualisasikan dirinya dalam berbagai media (text, image, graphic, video, audio, slide presentasi, dll) yang bisa diakses oleh ‘semua orang di penjuru dunia yang terhubung ke jaringan internet’.

f. Personal branding

Personal branding atau self positioning, memposisikan diri anda berdasarkan apa yang dapat anda lakukan, membuat orang teringat akan anda ketika mereka dihadapkan terhadap topik tertentu adalah sesuatu hal yang sangat penting di dunia modern ini.

Apa yang anda ingat ketika mendengar “Bapak Blogger Indonesia”? Enda Nasution! Bayangkan jika seorang potential client berkata “Siapa yang dapat saya hire untuk mengatasi masalah ini” dan yang mereka ingat adalah nama anda? Dengan blog dan strategi yang tepat anda dapat memberitahu semua orang di dunia (yang terhubung ke dalam jaringan internet, tentunya) apa keahlian anda dan mengapa mereka harus mengontak anda ketika mereka teringat akan satu masalah yang harus di selesaikan.

Dari beberapa manfaat di atas ada manfaat utama dalam blog yaitu: Menambah teman, berwirausaha, membagi ilmu, mencari pengetahuan-pengetahuan baru. Misalnya saja dengan kita meberikan pengetahuan di blog setiap hari puluhan juta orang di Indonesia online menggunakan google untuk mencari artikel, tips-tips maupun info-info terbaru dari berbagai bidang. Jika kita benar-benar menulis artikel yang informatif dan berguna bagi pembaca, otomatis kita telah membantu orang lain memberikan informasi yang mereka cari.

Page 29: isi bab tanpa watermark

29

2.6. Perbedaan blog dengan website

• Pada Blog memungkinkan pengunjung untuk meninggalkan komentar. Hal ini memciptakan banyak perbedaan. Jika website biasa hanya

menyediakan “komunikasi satu arah”, pengunjung hanya menerima apa yang diberikan publisher secara gamblang, blog memberikan “komunikasi dua arah” pada pengunjung. Konten yang dipublikasi dapat diberi komentar, dan komentar dapat dibalas dengan komentar lain, sehingga tercipta diskusi di sana.

• Mudah dalam menambahkan konten baru

Umumnya blog memiliki “dashboard”/back-end untuk mengelola artikel yang mudah digunakan, oleh pengguna internet awam sekalipun. Hal ini membuat pengguna internet awam dapat mempublikasikan tulisannya dengan mudah, dan mendorong penyebaran blog. Konten di update secara berkala. Dalam hal ini, untuk sebuah blog yang dirawat dengan baik. Hal ini membuat pengunjung selalu kembali untuk mendapatkan konten terbaru.

• Yang membuat Blog lebih dipercaya dari website biasa

Blog tidak hanya sekedar “memberikan informasi” pada pengunjung. Blog melakukan “percakapan” menggunakan media tulisan. Ide dari banyak orang bercampur di blog. Dan percakapan via blog ini mendorong lebih banyak hal, dan salah satunya merupakan “membangun hubungan antar manusia.

• Artikel diurutkan secara kronologis dengan artikel terbaru di depan.

Hal ini merupakan warisan dari aspek jurnal/diary online untuk blog. Sebelum menjadi bentuk yang sekarang ini, blog merupakan online diary, tempat publisher memajang aktifitasnya. Dan diary, sudah barang tentu diurutkan berdasarkan urutan waktu.

2.7. Perbedaan Blog Dengan Worpress

1. Wordpress tidak mensupport Google Andsense, meskipun banyak yang

menyediakan plugin google adnsense sedangkan, blogger support google adsense yang mudah untuk kita gunakan pada edit element halaman.

2. Blogger menyediakan menu drag drop yang mudah untuk digunakan, sedangkan wordpress sulit drag drop edit element halaman.

3. Wordpress menyediakan form komentar yang user friendly sedangkan Blogger agak ribet untuk memberikan sebuah komentar, tapi jika anda bisa mensetting nya tentu saja bisa user friendly.

4. Apabila anda telah mempunyai domain dan hosting sendiri software Wordpress telah tersedia dan siap di install di cpanel anda. Sedangkan Blogger tidak tersedia di sana. Tetapi anda juga bisa menggunakan domain anda dan hosting pada Blogger.

Page 30: isi bab tanpa watermark

30

5. Wordpress dapat mengimport postingan yang ada pada Blogger/Blogspot sebaliknya Blogger tidak bisa mengimport postingan yang ada pada Wordpress.

6. Para pengguna Wordpress tergolong banyak yang sombong di bandingkan dengan Blogger meskipun hanya beberapa saja, kenapa demikian? silahkan anda buktikan sendiri minta link exchange ke blog Bayumukti.com. Jika anda bukan celebrity blog sampai nangis darah pun gak bakalan di link back. Sedangkan para pengguna Blogger senantiasa bertukaran link telah terbukti di kolom-tutorial.

7. Wordpress lebih unggul dalam kasus menanggulangi spam karena telah dilengkapi dengan plugin anti spam, sedangkan Blogger dapat dilakukan dengan moderation order dari commenting sistemnya.

8. Blogger adalah salah satu layanan blogging dengan pengguna terbanyak di dunia. Perlu diketahui si Blogger inc ini milik Google semenjak diambil alih dari perusahaan pengembang Blogger pyra lab, dalam waktu dekat Google rencananya akan mengubah namanya menjadi Google Blog agar ketahuan siapa pemilik layanan ini. Patut dicatat kalau Blogger ini adalah layanan Blog, bukan CMS! Jadi, istilah nya Google sudah menyiapkan hosting gratis yang secara teori tidak terbatas, subdomain blogspot jadi, kita tinggal pakai saja tanpa perlu pusing mengisi plugin ini itu. Oleh karena Blogger bukan CMS, maka kita tidak bisa membuka kodenya secara blak-blakan namun Google membuka kode-kode untuk mengubah tampilan blognya dan fungsi-fungsi terbatas.

9. Saat memakai Blogger kita tidak menggunakan hosting tetapi saat menggunakan CMS Wordpress maka wajib hukumnya menggunakan hosting dan domain karena yang punya tanah adalah kita sendiri. Gede nya hosting terserah kita karena semakin besar maka semakin banyak yang bisa kita tampung di dalamnya baik itu berupa video, gambar, posting, dan berbagai file lainnya.

10. Wordpress adalah sebuah CMS yang ditemukan oleh Matt Mulenweg dan dikhususkan untuk blog alias fungsi-fungsinya itu kebanyakan yang bisa dilakukan blog. Oleh karena keterbukaan nya maka CMS Wordpress sangat cocok untuk digunakan user pemula maupun expert. Bagi para expert biasanya Wordpress dimodifikasi sedemikian rupa sehingga punya fungsi-fungsi kompleks yang bahkan bisa menyerupai CMS web seperti Joomla.

Kita sering menjumpai komentar-komentar pada blog yang tidak patut

untuk ditiru maka untuk kelancaran dalam berkomunikasi di blog maka kita harus mempunyai prinsip bahwa etika penting dalam kehidupan ini walaupun hanya dalam dunia maya, memiliki tujuan yang baik. • Dalam mengomentari blog orang lain harus memperhatikan tulisan-

tulisan yang kita komenkan, baik huruf warna dan lain-lain. • Membuat artikel/postingan yang asli, bukan hasil copy paste (plagiat)

atau kegiatan lain yang melanggar hak cipta (tanpa ijin pemilik) Tidak membuat postingan yang merugikan orang lain, mengganggu,

menipu (spam), mengandung kekerasan, isu sara, dan hal negatif lainnya.

Page 31: isi bab tanpa watermark

31

2.8 Tumblr Tumblr adalah sebuah layanan tumblelog gratis yang mengizinkan

pengguna nya 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.

1. Sejarah Tumblr

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.

2. Kelebihan Tumblr.

Perbandingan Tumblr terletak pada kesederhanaannya. Pengguna dapat memposting melalui panel control yang memiliki tombol untuk berbagai jenis posting (teks, video, audio, foto, link, quote dan chat), tetapi juga dapat memposting dari sebuah book marklet di dalam browser pengguna, instant messenger, telepon selular atau desktop widget. Secara keseluruhan, tumblr memeliki kemudahan yang sama dengan blog-blog online lainnya, dalam hal sign up dan posting. Namun, Tumblr memiliki menu pilihan dalam memposting seperti, text, foto, video, quotes, link, chat dan audio. Pengguna juga dapat melakukan re-blog yang artinya mendiskusikan postingan dari blog orang lain. Selain itu kita dapat melakukan updates status pada situs jejaring sosial melalui tumblr, Tumblr juga dapat mengelompokkan foto yang pengguna posting ke dalam tumblr.

Page 32: isi bab tanpa watermark

32

Gambar 2.7 David Karp (Sumber :http://nine.gapuranetwork.net/wp-content/uploads/2011/03/David-Karp.png)

Cara memposting cukup mudah. Setiap kali pengguna melihat sesuatu

yang menarik secara online, pengguna dapat mengklik dengan cepat “Share on Tumblr”. Hasil yang didapatkan pengguna setelah mengklik “share on tumblr” ialah rentetan bervariasi tentang media link serta text 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 subyek 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.

3. Kekurangan Tumbler

Jika pengguna menulis pada bagian artikel atau tulisan dan kemudian pengguna ingin menyisipkan foto ke dalam artikel atau tulisan tersebut 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. Cara ini membuat pengguna menjadi sedikit kerepotan. Foto yang telah di posting ke dalam tumblr juga tidak dapat diberi komentar oleh pengguna dan para pengguna tumblr lainnya. Kemudian para pengguna tumblr hanya dapat memposting satu kalimat singkat saja. Hal itu membuat pengguna tidak dapat menuliskan secara lebih isi dari tulisan pengguna. Kemudian 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 di diskusikan.

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.

Page 33: isi bab tanpa watermark

33

Cara membuat Blog di Tumblr

1. Dengan cara masuk ke tumblr.com. 2. Akan ada (Gambar 2.8)

Gambar 2.8. Tampilan setelah masuk ke tumbler.com (Sumber : http : //3.bp.blogspot.com/-RzyU201_t29/TxiwPjgSB-/.JPG)

3. Klik sign up 4. Masukan email, user name dan password yang anda inginkan

selanjutnya lalu kamu bisa klik start posting (gambar 2.9). 5. Lalu ada nanti akan muncul tampilan (Gambar 2.9).

Gambar 2.9 Captcha pada tumblr (Sumber: http://2.bp.blogspot.com/-LpdjV8r3ehWM/Txix8tumblr+i+human+with+fill.JPG)

Tulis kata yang tertera atau sesuai di atas, ke dalam kolom yang

tersedia di bawah kata pada tulisan di atas. Lalu kamu bisa langsung klik kata human yang seperti pada (Gambar 2.10).

Page 34: isi bab tanpa watermark

34

6. Nanti Kamu akan masuk ke dashboard tumblr

Gambar 2.10. Dashboard pada Tumblr (Sumber: http://4.bp.blogspot.com/roiA8MixQLM/ 7hnk/s160/tumblr+Dasbor.JPG)

7. Selanjutnya sudah terselesaikan sekarang anda sudah mempunyai

tumblr di blog, cukup lumayan mudah dalam membuat tumblr di blog.

Cara Membuat Them Tumblr: (stuktur kode) Membuat theme tumblr sendiri.

Sama seperti blog lainya tumblr juga memberikan suatu kebebasan bagi kita untuk membuat berbagai theme yang unik dan menarik yang sangat jauh bedanya dengan penguna tumblr yang lainnya.

Sebagai langkah awal kita dalam membuat sebuah tumblr adalah kita harus terlebih dahulu mengetahui kode theme tumblr berkerja, untuk lebih lengkapanya mari kita pelajari tentang kode theme tumblr.

Struktur kode theme tumblr.

Struktur kode tumblr mudah untuk diimplementasikan pada html/css, kamu hanya membutuhkan 1 file dalam menghasilkan theme di tumblr, kode css dan html dijadikan satu dalam sebuah file.

Tumblr memiliki 2 jenis operator khusus yang digunakan untuk menampilkan kontent.

1. Variabel: Variabel ini digunakan untuk memasukkan data dinamis seperti

judul blog dan deskripsinya. Contoh: menampilkan blog title= {Title} 1<html> 2 <head> 3 <title>{Title}</title> 4 </head> 5 <body> 6 ... 7 </body>

Page 35: isi bab tanpa watermark

35

8 </html>

2. Blog: untuk menampilkan postingan, text, photo, paging post dan lain sebagainya.

Contoh: menampilkan post= {block:Posts} … {/block:Posts} 1<html> 2 <body> 3 <ol id="posts"> 4 {block:Posts} 5 <li> ... </li> 6 {/block:Posts} 7 </ol>

Cara membuat posting di Tumblr bagi pemula Langkah-langkah nya sebagai berikut:

1. Login ke tumblr. 2. Masuk ke Dashbor. 3. Lalu kamu akan melihat menu (gambar 2.11)

Gambar 2.11. Jenis Postingan

(Sumber: http://1.bp.blogspot.com/-iu7peU_jBLM/8Sm9ORvK8kE/s1600/dashbor.png) 4. Lalu pilih jenis post yang akan anda postingkan, mulai dari teks, foto,

kutipan, link, chat, audio dan video.

Contoh lebih jelasnya sebagai berikut: a. Menampilkan Block Post untuk text 1{block:Posts} 2 {block:Text} 3 <li class="post text"> 4 {block:Title} 5 <h3><a href="{Permalink}">{Title}</a></h3> 6 {/block:Title} 7 {Body} 8 </li> 9 {/block:Text}

Page 36: isi bab tanpa watermark

36

10 {/block:Posts}

Pada Block post text ini tampilannya seperti blog kebanyakan, yaitu berisi judul post dan konten, pada kode di atas konten tersebut dipanggil dengan variable {Body}.

b. Photo

1. {block:Photo} 2. <li class="post photo"> 3. <img src="{PhotoURL-500}" alt="{PhotoAlt}"/> 4. {block:Caption} 5. <div class="caption">{Caption}</div> 6. {/block:Caption} 7. </li> 8. {/block:Photo} 9. {block:Photoset} 10. <li class="post photoset"> 11. {Photoset-500} 12. {block:Caption} 13. <div class="caption">{Caption}</div> 14. {/block:Caption} 15. </li> 16. {/block:Photoset}

c. Quote 1{block:Quote} 2 <li class="post quote"> 3 "{Quote}" 4 {block:Source} 5 <div class="source">{Source}</div> 6 {/block:Source} 7 </li> 8{/block:Quote} d. Link 1{block:Link} 2 <li class="post link"> 3 <a href="{URL}" class="link" {Target}>{Name}</a> 4 {block:Description} 5 <div class="description">{Description}</div> 6 {/block:Description} 7 </li> 8{/block:Link} e. Chat 1{block:Chat} 2 <li class="post chat"> 3 {block:Title}

Page 37: isi bab tanpa watermark

37

4 <h3><a href="{Permalink}">{Title}</a></h3> 5 {/block:Title} 6 7 <ul class="chat"> 8 {block:Lines} 9 <li class="{Alt} user_{UserNumber}"> 10 {block:Label} 11 <span class="label">{Label}</span> 12 {/block:Label} 13 14 {Line} 15 </li> 16 {/block:Lines} 17 </ul> 18 </li> 19{/block:Chat} f. Audio

1{block:Audio} 2 <li class="post audio"> 3 {AudioPlayerBlack} 4 5 {block:Caption} 6 <div class="caption">{Caption}</div> 7 {/block:Caption} 8 </li> 9{/block:Audio}

g. Video 1. {block:Video} 2. <li class="post video"> 3. {Video-500} 4. {block:Caption} 5. <div class="caption">{Caption}</div> 6. {/block:Caption} 7. </li> 8. {/block:Video}

Page 38: isi bab tanpa watermark

38

2.10. Wordpress

Wordpress ialah platform penerbitan pribadi yang semantik, yang berfokus pada estetika, standar web, dan kegunaan. Wordpress bersifat gratis, namun di sisi lain juga tidak ternilai harganya. Pendek kata, Wordpresslah yang anda perlukan ketika ingin membangun sebuah blog atau sebuah situs web yang cantik.

Piranti lunak inti Wordpress dikembangkan oleh ratusan sukarelawan. Ketika anda ingin dapatkan lebih banyak kegunaan dari padanya, ada ribuan plugin dan tema yang tersedia untuk mengubah situs anda menjadi nyaris apa saja yang anda dambakan. Lebih dari 25 juta orang memilih Wordpress sebagai “rumah”-nya di jaringan internet dan tentunya kami juga ingin agar anda juga dapat bergabung dengan kami dan mereka semuanya.

1. Berikut versi cepat petunjuk instalasi Wordpress.

a. Unduh dan unzip (ekstrak) paket Wordpress, jika anda belum melakukannya.

b. Ciptakan basis data untuk Wordpress di server web anda berikut pengguna MySQL yang memiliki hak mengakses dan melakukan perubahan ke basis data tersebut.

c. Ubah nama berkas wp-config-sample.php menjadi wp-config.php. d. Buka wp-config.php menggunakan penyunting teks kesukaan anda

dan isi rincian basis data anda. e. Letakkan berkas Wordpress dalam lokasi yang diinginkan di server

web anda: f. Jika anda ingin mengintegrasikan Wordpress ke dalam akar ranah

(domain) anda (contoh: http://example.com/), pindahkan atau unggahlah seluruh konten direktori Wordpress (tidak termasuk folder itu sendiri) ke dalam direktori server web Anda.

g. Jika anda ingin memiliki instalasi Wordpress dalam subdirektori dalam situs web anda (contoh: http://example.com/blog/), ubah nama direktori Wordpress menjadi nama yang ingin anda berikan ke subdirektori tersebut dan pindahkan atau unggah ke server web Anda. Sebagai contoh, jika anda ingin instalasi Wordpress di dalam subdirektori bernama “blog”, anda harus menamai direktori bernama “wordpress” menjadi “blog” dan mengunggahnya ke direktori akar server web anda.

h. Jalankan skrip instalasi dengan mengakses wp-admin/install.php menggunakan perambah kesukaan anda.

i. Jika anda menginstal Wordpress di direktori akar, anda harus mengunjungi: http://example.com/wp-admin/install.php

j. Jika anda menginstal Wordpress di dalam subdirektori bernama blog misalnya, anda harus mengunjungi: http://example.com/blog/wp-admin/install.php

k. Cukup! Wordpress seharusnya sudah terinstal sekarang. Ini di sunting dari Wordpress.com dan Wordpress.org

Page 39: isi bab tanpa watermark

39

Gambar 2.11. Ketua Pengembang WordPress yaitu Matt Mullenweg.

(Sumber:http://id.wikipedia.org/w/index.php?title=berkas:Matt_Mullenweg.jpg)

Wordpress adalah open source CMS (content management system), sering digunakan sebagai engine blog yang dibangun dengan PHP dan MySQL. Memiliki banyak fitur, termasuk arsitektur plug in dan sistem template. Digunakan oleh lebih dari 12% dari 1 juta website terbesar, Wordpress adalah CMS yang paling populer saat ini.

Wordpress dikembangkan pertama kali oleh Matt Wullenberg saat ia berumur 18 tahun. Pada tahun 2002 ketika b2/cafeblog tempat dia ngeblog tidak beroperasi lagi, sehingga muncul ide untuk mengembangkan sendiri blogware semacam itu tapi dengan mengikuti standar web, terstruktur dengan baik dan mengusung nuansa elegan dan bersih. Keinginan ini mulai diwujudkan pada tahun 2003. Dengan mengajak seorang temannya, Mike Little, Matt mulai mengembangkan wordpress, yang pada akhirnya Michel Valdrighi (pengembang b2/cafelog tersebut) bergabung dengan mereka.

Perkembangan Wordpress:

27 Mei 2003. Wordpress pertama kali di rilis (versi 0.7) 19 Desember 2003, Wordpress wiki di publish. Kita mengenalnya sekarang dengan codex.wordpress. 3 Januari 2004, Wordpress versi 1.0 di rilis. Upgrade besar besaran dari versi sebelumnya. Edit link, interface admin baru, multiple category, dan fitur–fitur yang sangat usefull hingga versi terkini wordpress. 22 Mei 2004, versi 1.2 dirilis. perubahan besar–besaran. Post review, Arsitektur plugin baru, sistem moderasi komentar yang lebih oke.

Pertengahan Februari 2005, versi 1.5 dirilis. kemampuan memanage ment static page (atau kita kenal dengan page pada wordpress) telah merubah wordpress dari simple blog management menjadi full content management system. Theme system yang memudahkan user merubah tampilan, dan juga default template baru dengan code name kubrick yang didesain oleh Michael Heilemann.

Tahun 2005 merupakan tahun yang sangat berarti untuk wordpress. versi 1.5 di download lebih dari 900,000 kali, dan dimulainya service wordpress di wordpress.com.

Desember 2005, versi 2.0 dirilis. fitur baru pada rich editting, sistem administrasi yang lebih baik, upload image, pengembangan import system, posting yang lebih cepat, pengembangan yang lebih baik untuk developer plugin.

Page 40: isi bab tanpa watermark

40

Tahun 2006, blogware wordpress di download sebanyak 1,545,703 kali, dan 371 plugin unik yang di download sebanyak 191,567 kali. pada tahun ini juga pertama kali diadakannya Wordcamp pertama kali di sana Fransisco.

22 Januari 2007, versi 2.1 dirilis. desain ulang interface dan pengembangan tools editing, pengembangan opsi manajemen konten, dan optimasi database.

16 Mei 2007, versi 2.2 dirilis. fitur support widget untuk template, support atom feed, optimasi kecepatan, revisi sistem taksonomi untuk category seperti tags.

24 September 2007, versi 2.3 dirilis. support native tagging, sistem taksonomi baru untuk category, notifikasi yang mudah untuk update, dan support penuh terhadap atom 1.0.

`Pada tahun 2007 engine wordpress di download sebanyak 3,816,965 kali. dan terdapat 1,384 plugins yang di download sebanyak 2,845,884 kali . Meningkat 15 kali. pada tahun 2007 ini juga wordpress mengadopsi sistem release reguler terjadwal. Rilis fitur major dijadwalkan sekitar setiap 3–4 bulan, atau 3 kali dalam setahun.

29 Maret 2008, versi 2.5 dirilis. para developer men-skip versi 2.4 sehingga versi 2.5 mengandung 2 major release. versi 2.5 membawa interface admin bar.

15 July 2008, versi 2.6 dirilis dengan sejumlah peningkatan krusial. dari word count, theme preview dan revisi post ala wiki.

11 Desember 2008, versi 2.7 dirilis. Penambahan fitur upgrade dan instalasi plug in dalam dashboard.

10 Juni 2009, versi 2.8 dirilis dengan menawarkan perbaikan kecepatan, dan instalasi otomatis tema dari dashboard. Hal ini juga memperkenalkan editor codepress untuk sintaks dan tampilan widget didesain ulang.

19 Desember 2009, versi 2.9 dirilis dengan menambahkan fitur Undo dan Image editor.

17 Juni 2010, akhirnya versi 3.0 yang sudah ditunggu–tunggu kehadiran nya akhirnya dirilis. Kubrick sebagai tema default akhirnya digantikan oleh “twenty ten”. Penggabungan wordpress dan wordpress MU sehingga menciptakan fungsi multi-situs baru.

Agustus 2010, versi 3.0 telah didownload sebanyak 12,5 milliar kali.

2.11. Google Asense

Google Adsense adalah program yang dibuat oleh Google yang menampilkan iklan, maka isi dari iklan adsense tersebut biasanya adalah text link atau gambar yang commersil untuk dipasang pada sebuah website atau blog. Biasanya berupa text atau gambar yang mengandung link atau juga bisa berupa Search box atau kotak untuk pencarian. Google akan membayar pemasang setiap kali link tersebut di klik. Biasanya link atau gambar tersebut akan disesuaikan dengan isi dari website pemasang secara otomatis oleh Google. Misalnya, website pemasang Adsense berhubungan dengan ebook ada hubungannya dengan ebook.

Page 41: isi bab tanpa watermark

41

Sekarang ini banyak sekali orang Indonesia yang berbondong-bondong menggunakan cara ini untuk mencari uang, bahkan dijadikan sebagai pekerjaan atau penghasilan utama mereka. Ratusan bahkan ribuan Dollar bisa mereka hasilkan setiap bulannya. Bagaimana tidak tertarik, cuma dengan modal buat website/blog terus memasang iklan bisa menghasilkan penghasilan yang begitu menggiurkan.

Ada beberapa macam tipe adsense yang disediakan oleh google adsense, yaitu:

1. Adsense for content.

Tipe ini merupakan tipe yang biasa paling banyak digunakan orang. Bentuknya yaitu berupa iklan yang kita akan mendapatkan Dollar jika ada yang mengklik iklan tersebut dengan kata lainnya yaitu PPC (paid per click). Tapi kadang-kadang kita juga bisa mendapatkan Dollar setiap 1000 impression/tampil (paid per impression), tapi untuk ini sepertinya untuk iklan-iklan tertentu dan dibuka di negara negara tertentu (Gambar 2.13).

Gambar 2.13. Jenis iklan google adsense

(Sumber : http://bpo.blogger.com/_-HHcbL2aWiU/R_yjdyeLBrI/A8xri/PIPEcvLKoe4/s1600-h/baner3.gif)

2. Adsense for search. Yang ini bentuknya berupa "Search engine". Kita hanya akan

mendapatkan bayaran bila ada orang yang melakukan pencarian melalui search engine yang kita pasang di web/blog kita dan kemudian orang tersebut mengklik pada salah satu hasil pencarian yang berupa iklan, jadi tidak semua hasil pencarian itu berupa iklan yang dibayar. Biasanya yang diberi kotak dan ada tulisannya “Ads by google”. Contohnya antara lain sebagai berikut:

Page 42: isi bab tanpa watermark

42

Gambar 2.13. bentuk pencarian pada adsense

(Sumber: http://bp1.blogger.com/- adsearch.jpg)

Gambar 2.14. Contoh adsense (Sumber : http://bp1.blogger.comnkL8/S1600-h/adsearch.jpg)

3. Referrals.

Adsense Referrals bentuk sama persis dengan tipe "for content", cuma bedanya yaitu dari sistem perolehan Dollarnya. tipe ini, kita akan mendapatkan bayaran jika ada yang mendaftar/mendownload/membeli/ menggunakan pruduk dari iklan tersebut. Apa itu google adsense

Page 43: isi bab tanpa watermark

43

Banyak yang bertanya, Apa itu google adsense? Berikut ulasannya: Hanya dengan memasang adsense anda dibayar dengan Dollar!

Adsense adalah program bisnis dari google di internet yang membayar setiap membernya untuk memasang iklan pada web/blog mereka. Setiap ada pengunjung yang melakukan klik pada iklan tersebut maka pemajang iklan akan mendapat Dollar dari google.

Tidak sulit, yang perlu anda lakukan sebagai pemilik situs adalah menunggu dan berdoa agar ada pengunjung yang meng-klik iklan tersebut. Cukup dengan mengklik saja, otomatis anda, sebagai publisher Adsense, akan mendapatkan sejumlah uang yg nilai bagian nya diperhitungkan dari besarnya bid yg telah ditentukan oleh si pemasang iklan (advertisers). Kenapa google bisa membayar?

Logikanya mudah saja, setiap ada yang mengklik iklan yang dipasang maka google akan mendapat bayaran dari pemasang iklan. Dari situlah google mendapat uang untuk membayar anda. Bagaimana cara saya dibayar? • Dikirimkan via cek ke berbagai negara termasuk Indonesia. • Dikirimkan melalui Western union.

Berapa anda akan dibayar?

Setiap iklan memiliki rate yang berbeda-beda dalam pembayaran. Sayangnya sampai saat ini google belum memberikan kejelasan tentang hal ini. Yang jelas jumlah anda dibayar sebanding dengan jumlah klik yang terjadi pada iklan yang anda pasang. Makin banyak klik terjadi maka makin besar uang yang anda dapat.

Ini contoh hasil adsense sebuah web/blog dalam 28 hari pertama berbisnis adsense. Gabung menjadi publisher adsense di www.google.com/adsense. Tips sukses dalam PPC Adsense antara lain: • Usahakan supaya banyak pengunjung ke situs anda. Makin banyak

pengunjung maka makin besar kesempatan iklan yang anda pasang diklik. Tingkatkan traffik kesitus anda, yaitu dengan cara menerapkan SEO (search engine optimization) untuk situs kamu. Selain itu, taruh iklan di tempat yang mudah terlihat oleh pengunjung.

Sehingga dengan begitu kesempatan iklan anda diklik akan semakin besar. Apa itu Google Adsense? Yang harus anda ketahui tentang Google Adsense. • Mudahkah Adsense? Jangan tertipu dengan gosip yang beredar. Baca

dulu faktanya di sini. • Istilah-Istilah Adsense pengertian tentang istilah-istilah yang sering

dijumpai dalam dunia Adsense. • Bagan alir bisnis Adsense bagaimana sebenarnya langkah dan

tahapan kerja bisnis Google Adsense? • Cara mendaftar Adsense panduan untuk mendaftarkan diri ke program

Google Adsense.

Page 44: isi bab tanpa watermark

44

• Peraturan Adsense poin-poin yang harus anda patuhi selama mengikuti program Google Adsense.

• Tehnik dasar Adsense tehnik-tehnik dasar yang wajib di implementasikan.

• Optimasi Adsense kumpulan artikel untuk mengoptimalkan penghasilan Adsense anda.

• Tanya jawab Adsense kumpulan pertanyaan dan jawaban yang paling sering ditanyakan.

• Konsultasi Adsense tempat bertanya dan berdiskusi masalah Google Adsense.

1. Cara Mendaftar Blog Ke Google Adsense Sebelum mendaftar ke google asense, kamu harus menyiapkan terlebih

dahulu data-data pribadimu selengkap mungkin, termasuk alamat lengkap dimana kamu tinggal sekarang. Kenapa hal itu harus dilakukan? karna agar cek surat dan menyurat pembayaran yang dilakukan dari google akan dikirimkan menuju alamat yang akan kamu tulis ketika mendaftar nanti. Untuk mengakses ke google adsense kamu bisa membuka situs hhtp://adsense. Yang lebih jelasnya ikuti langkah-langkah sebagai berikut: Kamu bisa buka alamat hhtp:// adsense.google.com. Maka halaman utama google adsense akan segera muncul. Untuk

mendaftar kamu bisa langsung klik tombol Sign Up Now yang berada disebelah kanan halaman.

Halam utama yang berisi formulir pendaftaran akan segera muncul, maka kamu akan bisa mengisi formulir yang sudah disediakan dengan secara lengkap dan benar.

Berikut ini bagian website information: Jika kamu ingin mengisi alamat website yang akan didaftarkan, temasuk bahasa yang digunakan pada blog. Kalu ingin yang lebih jelas nya lagi kamu bisa bisa baca langkah-langkah dibawah ini:

Website URL. Kamu bisa langsung mengetik alamat lengkap blog yang akan didaftarkan seperti penjelasan sebelumnya. Untuk memastikan kebenaran tulisannya, selanjutnya kamu bisa langsung copy kan saja dari kotak alamat browser agar tidak terjadi kesalahan dalam menulis. Contoh seperti ini : hhtp:// uchihka-76free.blogspot.com.

Website laguange. Karna blog atau website yang dibuat dalam bahasa Inggris, maka kamu harus memilih sesuai dengan bahasanya, yaitu: English. Sebaliknya jika kamu membuat blog atau websitenya dalam bahasa Indonesia maka kamu harus menggunakan bahasa Indonesia.

Selanjutnya beri tanda centang pada dua obsi yang ada di bawahnya. Selanjutnya bagian contac infomation: Dalam mengisi data lengkap pendaftaran, yaitu nama lengkap susuan

dengan isi KTP dan sekaligus alamat nya. Pada bagian ini, kamu tidak boleh mengarang-garang, karna alamat dan nama kamu dipakai untuk mengirim surat yang berisi PIN dan cek pembayaran. Untuk yang lebih jelas nya kamu bisa membaca cara nya dengan cermat:

Page 45: isi bab tanpa watermark

45

Account type. Kamu bisa langsung pilih tipe blog yang kamu ajukan tadi. Jika blog buatan sendiri berisi artikel umum dan tulisan pribadi, pilih saja individual.

Country or teritory. Sangat jelas yag harus kamu pilih adalah harus bahasa Indonesia, karna kamu tinggal di Indonesia.

Payee name. Kamu bisa menulis nama secara lengkap, sesuai KTP yang akan dijadikan tujuan pembayaran. Tidak harus nama kamu yang diberi. Kamu bisa mengatas namakan pada adik, ayah, ibu, atau saudara kamu yang lainya.

Street address, tulis alamat rumah kamu (dari nama payee name), tadi secara lengkap, alamat ini dipakai untuk mengirim surat berisi PIN aktifasi, dan cek pembayaran dari google adsense.

Postal code. Selanjutnya kamu bisa tulis kode pos terdekat kamu untuk surat-menyurat.

Beri tanda cantrang pada obsi yang berada di bawah postal code, yaitu bertuliskan “I agree that I can receive checks made out to the payee name I have listed above”.

Selanjutnya bagian telepon numbers untuk menginformasi data kontak, termasuk email dan telepon, serta informasi.

Phone. Tulis nomor telepon kamu yang aktif, atau milik orang yang mewakili kamu tadi.

Email preference. Beri tanda cantang pada opsi, maka googe akan menginformasikan semua perkembangan yang dilakukan oleh google adsense menuju email kamu.

How did you find out about google adsense. Kamu bisa pilih salah satu alasan dari mana kamu mengetahui layanan google adsense ini. Kamu bisa jawab dengan jawaban sembarangan karena tidak terlalu berpengaruh, itu hanya sebagai persyaratan atau pelengkap.

Bagian policies sebagai untuk keamanan kamu harus menyetujui beberapa pernyataan singkat yang akan terlampir di kolom pertanyaan dan beri tanda cantrang pada beberapa pertanyaan yang ada.

Jika semua kotak informasi sudah diisi, kamu bisa langsung klik tombol submit information.

Selanjutnya tunggu beberapa detik. Semua data informasi yang kamu masukkan tadi akan ditampilkan lagi. Kamu bisa periksa sekali lagi kebenaranya, jika masih ada yang salah, kamu bisa klik tombol back yang ada di bawah halaman.

Pada pertanyaan which best describes you? kamu bisa pilih opsi pertama karna kamu sudah memiliki akun google, dan tidak perlu membuat lagi. Selanjutnya pada pertanyaan baru yang muncul, yaitu would you like to use existing google account for adsense ? pilih saja opsi pertama. Dengan begitu, akun google yang dipakai sama dengan akun blog yang dipakai.

Kotak login akan muncul dibagian bawah. Lakukan login dengan memakai akun google yang sudah kamu miliki, sebaika nya kamu samakan dengan akun blogger dan email, sehinga pengelolahan akan merjalan dengan mudah.

Jika akun dan kata kunci sudah diisi, klik tombol continue.

Page 46: isi bab tanpa watermark

46

Selanjutnya kamu cuma tinggal tunggu proses pinyimpanan data pendaftaran dalam beberapa detik. Jikalau berhasil login, maka kamu akan mendapati halaman yang bertuliskan kata “thank you for you interest in google adsense. You application has now been submitted for review and we will follow up with you by email 1-2 days. Dari informasi yang didapatkan dari halaman terakhir seperti kata tulisan yang ditampilkan di atas, adalah menandakan bahwa proses pendaftaran sudah selesai dilakukan dan semua data-data sudah masuk.

REFERENSI

Fikry. 2009. Sejarah asal usul kemunculan blog.http:// bloggingly. com/sejarah–asal–usul–kemunculan-blog, 4 Desember 2012, 11.12 WIB.

Kairudin, S. 2011. http://nine. gapuranetwork.net/wp-content /uploads/ 2011/ 03/ David-Karp.png/. 03 desember 2012-jam 03.22 wib.

Kendhin. 2008. Apa itu google adsense. http :// www. Kendhin. com/2008/04/ apa–itu–google-adsense.html. 03 Desember 2012-jam 03.22 wib.

Media aktualisasi. 2011. Manfaat blog. http: // freebiexp. wordpress. Com /2011/09/02/11–manfaat–blog–dari–media-aktualisasi-hingga–mendapatkan–penghasilan/, 4 Desember 2012. 14.56 WIB.

Nugroho, B. 2009. Panduan Pemula Berburu Dolar Lewat Blog. Alifmedia. Yogyakarta.

Pukat, U. 2012. Cara daftar membuat blog di tumblr. http:// www. uconalpukat. Com/ 2012/ 01/ cara–daftar–membuat–blog-di-tumblr. html/01 Desember 2012-jam 20.12 WIB.

Ridwanaz. 2012. cara-membuat-blog-diblogspot. http://ridwanaz.com/ teknologi/blog/panduan-langkah-cara-membuat-atau-bikin–blog–di-blogspot/. 01 Desember 2012-jam 19.20 wib.

Sejarah wordpress. 2012. http://www.balimedia.web.id/news-sejarah-wordpress-39.html/04 Desember 2012. 11.30 wib.

Slideshare. 2012. Tumblr - blog. http: //www. slideshare. net/internetholics/ tumblr - blog/04 Desember 2012.04.59 wib

Wahyudi, A. 2012.http://ariwahyudi.web.id/2012/07/3-cara-membuat-blog-gratis-blogspot-wordpress-tumblr/Tumblr/Posted 421 days ago/0 Comments/04 desember 2012-jam 04.59 wib.

Wordpress. 2012. http://id.wordpress.org/04 Desember 2012. 11.00 wib

Page 47: isi bab tanpa watermark

47

BAB III KOMPUTER DAN INTERNET

3.1 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 dijaman modern mengarah ke sebuah rangkaian alat elektronik yang mampu melakukan banyak tugas dan memiliki banyak fungsi.

3.1.1. Sejarah perkembangan komputer

Istilah Komputer berasal dari sebuah bahasa latin yaitu computare yang berarti menghitung dan dalam bahasa inggris bisa disebut to compute, yang 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.

Zaman dahulu manusia sudah terbiasa menggunakan alat hitung sebagai mempermudah dalam aktivitasnya sebut saja berdagang dan sebagainya alat yang di gunakan berupa alat hitung seperti Abacus yang di gunakan oleh bangsa Yunani kuno dan Romawi, sekarang masih di gunakan di china dan beberapa negara di asia, sampai sekarang alat tradisional itu berkembang semakin pesat. Di bawa merupakan perkembangan alat hitung komputer pada tiap turunannya:

Tahun 1642 seorang matematikawan dari perancis Blase Pascal, menemukan kalkulator otomatis yang pertama. Cara kerjanya sangat sederhana cuma bisa untuk penjumlahan dan pengurangang saja yang terbuat dari seperangkat roda gigi yang saling berhubungan.

Tahun 1670 Gottefried Wilhelm Leibniz mengembangkan kalkulator Pascal dengan menambah pengaturan roda-roda nya yang bertambah fungsi sebagai perkalian dan pembagian, lebniz juga menambahkan bilangan biner (binary numeration).

Tahun 1820 Charles Babbage mengembangkan ide komputer mekanik dan ini di lihatnya dari kesamaan ilmu Matematika dengan pergerakan mekanik. Tahun 1842 Babbage berhasil membuat sebuah komputer mekanik versi pertama yang di sebut dengan difference engine, yang selanjutnya beeerrrkembang dengan versi lain sedangkan versi terakhir komputer mekanik disebut mesin penganalisis.

Page 48: isi bab tanpa watermark

48

Tahun 1888 Herman Hollerith menemukan sistem kartu berlubang termasuk alat pelubang yang di gunakan sistem Tabulasi hasil dari sensus yang di lakukan di Amerika Serikat.

Tahun 1937-1939 Atanasotf dari Iowa dengan bantuan asistennya Berry mencoba membuat komputer listrik debgan menerapkan aljabar Booelean pada sirkuit listrik, setelah ini perkembangan komputer berubah dari generasi pertama hingga generasi keempat.

3.1.2. Perangkat keras computer

1. Central prossesing unit (CPU)

Merupakan otak dari komputer atau tempat pengolahan data dan pengontrolan kerja komputer. Cpu mempunyai 2 bagian yang di bedakan berdasarkan fungsi operasionalnya yaitu aritmatical logical unit dan control unit.

2. Memori

Terdiri dari RAM yaitu memori yang menyimpan data sementara dan perintah pada sebuah program yang telah di jalankan, sedangkan ROM adalah untuk menyimpan perintah dan data secara tetap.

3. Media penyimpanan Harddisk > menyimpan hingga 400 gb data Disket > menyimpan data sebanyak 1,4 mb data Flash Drive > alat penyimpanan ini bervariasi kapasitasnya dari 128

mb-2 gb CD-ROM, CD-R, CD-RW, DVD, dan DVD-RW.

4. Motherboard

Merupakan perangkat komputer sebagai tempat perangkat-perangkat lain seperti prosesor, memori, VGA card, sound card, LAN card. Selain di lengkapi slot-slotnya perangkat ini juga di lengkapi dengan jalur koneksi yang memungkin kan komputer berkomunikasi dengan yang lainnya.

5. VGA card

Adalah perangkat komputer yang berfungsi sebagai pengubag sinyal digital menjadi sinyal gambar, memungkinkan data dalam bentuk digital lalu di tampilkan dalam bentuk gambar di dalam monitor.

6. Sound card

Merupakan peralatan komputer yang berfungsi sebagai mengubah sinyal digital menjadi sinyal suara, memungkinkan lagu mp3 yang terdapat dalam komputer dapat di dengar dengan bantuan speaker.

Perangkat input terdiri dari keyboard sebagai tombol untuk memasukkan data pada komputer, mouse digunakan untuk menjelajahi program, memilih perintah, dan menjalankan sebuah perintah pada komputer, selain itu ada juga perangkat yang memiliki fungsi yang sama dengan mouse seperti tauchpad, pointing stick.

Page 49: isi bab tanpa watermark

49

Perangkat output monitor yaitu alat keluaran yang memberikan tampilan visual pada pengguna komputer. Printer di gunakan sebagai alat pencetak, speaker yaitu sebuah alat yang di gunakan untuk membesarkan suara pada komputer.

Perangkat jaringan dan internet modem berfungsi untuk mengubah sinyal digital menjadi sinyal analog dan mengubah sinyal analog menjadi sinyal suara. LAN card memungkinkan komputer anda terhubungdengan komputer lain dalam jaringan lokal. Bluetooth adalah sebuah teknologi komputer Nirkabel yang beroperasi pada pita frekuensi 2,4GHz yang berfungsi sebagai pengirim dan penerima data. Kartu wifi yaitu kartu elektronik untuk dapat menangkap sinyal wifi untuk kompuetr anda. Hand phone di gunakan sebagai modem untuk akses internet pada komputer anda.

3.1.3. Perangkat lunak komputer

Perangkat lunak pada komputer berisi tentang semua aplikasi yang terdapat pada komputer. Masing masing perangkat ini memiliki fungsi tertentu dalam menjalankannya. Diantaranya terdiri dari:

Lotus word pro > suatu aplikasi pengolah data yang di keluarkan oleh IBM, kelebihannya mampu menukar file dokumen ke microsotf word dan secara otomatis dokumennya dapat di edit.

Corel word perfect > program komputer yang dapat di jalankan dengan sistem operasi windows, kelebihannya harga yang di tawarkan setengah dari microsotf word.

Star office writer > program aplikasi yang dapat di jalan kan dengan berbagai sistem operasi, termasuk linux, solaris, unix, dan windows. Kelebihannya mempunyai banyak contoh memo, faks, surat, resum, dan dokumen untuk mempermudah pekerjaan dengan cara memanfaatkan contoh tersebut.

Open office writer > progaram pengolah kata yang bersifat open source, yaitu bisa langsung mendownload dari internet dan menggunakan langsung gratis.

Microsotf word > program pengolah kata yang paling banyak di gunakan karna word mempunyai kemampuan yang sangat handal untuk membuat berbagai jenis dokumen. Kelebihannya kemampuan untuk menyisipkan objeck-objeck dari aplikasi lain seperti excel, power point, corel draw, corel photo paint, adobe photoshop, dan sebagainya. Tetapi di sisi lain harganya relatif mahal jika di bandingkan dengan aplikasi sejenis.

Page 50: isi bab tanpa watermark

50

3.1.4. Jenis-Jenis komputer Jenis computer berdasarkan data yang diolah:

1. Komputer analog (Gambar 3.1)

Gambar 3.1. Komputer Analog

(Sumber:http://1.bp.blogspot.com/_ /-R2_Bx90m4/s1600/3.gif)

Komputer ini merupakan komputer yang digunakan untuk menerima sinyal analog, biasanya digunakan untuk melakukan pengecekan untuk data yang tidak berbentuk angka, karena data yang didapatkan adalah data yang bersifat gelombang. Komputer ini biasanya digunakan untuk mempresentasikan suatu keadaan. Sebagai contoh, komputer ini digunakan untuk melakukan pengecekan suhu, penghitung aliran BBM pada SPBU, mengukur kekuatan cahaya dan lain-lain. Komputer ini banyak digunakan untuk kegiatan ilmiah.

2. Komputer digital (Gambar 3.2).

Gambar 3. 2. Komputer Digital

(Sumber:http//3.bp.blogspot.com CdZRCeuTiBs/s1600/computer-digital.jpg) Komputer ini merupakan komputer yang kebanyakan yang kita kenal.

Data yang diterimanya adalah data yang sudah berupa data digital. Sedangkan fungsinya digunakan untuk mengolah data yang bersifat kuantitatif dalam bentuk angka, huruf, tanda baca dan lain-lain.

Page 51: isi bab tanpa watermark

51

3. Komputer hybrid (Gambar 3.3).

Gambar 3.3. Komputer Hybrid

(Sumber:http//3.bp.blogspot.com/_ 1.jpg) Merupakan komputer yang memiliki kemampuan dari komputer analog dan computer digital. Komputer jenis ini diperuntukkan untuk pengolahan data yang sifatnya baik kuantitatif maupun kualitatif, dengan perkataan lain data kuantitatif yang diolah menghasilkan data kualitatifnya dan sebaliknya.

Komputer berdasarkan prosessornya. a. Microcontroller (Gambar 3.4).

Gambar 3. 4. Microcontroller (Sumber:http//2.bp.blogspot.com /s1600/microcontroller.jpg)

Microcontroller memiliki semua peralatan sebagai sebuah komputer dalam satu chip. Peralatan tersebut diantaranya adalah: Perangkat pemroses (processing), Memori, Input Device dan Output Device

Kadangkala pada microcontroller ini beberapa chip digabungkan dalam satu papan rangkaian. Perangkat ini sangat ideal untuk mengerjakan sesuatu

Page 52: isi bab tanpa watermark

52

yang bersifat khusus, sehingga aplikasi yang diisikan ke dalam komputer ini adalah aplikasi yang bersifat dedicated. Contoh alat ini diantaranya adalah komputer yang digunakan pada mobil untuk mengatur kestabilan mesin, alat untuk pengatur lampu lalu lintas.

b. Microcomputer (Gambar 3.5).

Gambar 3.5. Microcomputer

(Sumber:http://4.bp.blogspot.com6jDYPaN1-mE/s1600/microcomputer.jpg)

Komputer ini khususnya digunakan untuk single-user, biasa disebut juga dengan komputer desktop atau komputer pribadi (personal computer). Komputer ini sudah dirancang sedemikian rupa untuk mampu berinteraksi dengan penggunanya.

c. Engineering workstation (Gambar 3.6).

Gambar 3.6. Engineering workstation

(Sumber: http//3.bp.blogspot.com/_Zn14K6q8Lx0/TJRMX2RlxLI/AAAAAAAAA) Komputer ini lebih powerfull apabila dibandingkan dengan komputer

pribadi, umumnya komputer ini digunakan untuk menjalankan aplikasi yang dipakai oleh para ahli teknik dalam melakukan perhitungan dan penyelesaian pekerjaannya. Aplikasi yang digunakan lebih cenderung kepada software yang banyak melakukan berbagai perhitungan, baik secara tiga dimensi, maupun secara Matematika lainnya.

Contoh aplikasi yang digunakan untuk komputer golongan ini adalah CAD

Page 53: isi bab tanpa watermark

53

(computer aided design) yang digunakan untuk melakukan perancangan gambar teknik.

d. Super Komputer (Gambar 3.7).

Gambar 3.7. Super komputer

(Sumber:http//1.bp.blogspot.com /super+komputer.jpg)

Komputer ini merupakan komputer paling bertenaga. Aplikasi yang digunakan biasanya lebih cenderung untuk penelitian ilmiah. Komputer ini biasanya memiliki beberapa prosesor sekaligus untuk menjalankan tugasnya. Super komputer biasanya unggul dalam kecepataan dari komputer biasa dengan menggunakan desain inovatif yang membuat mereka dapat melakukan banyak tugas secara paralel, dan juga detail sipil yang rumit.

Komputer ini biasanya menspesialisasikan untuk penghitungn tertentu, biasanya penghitungan angka, dan dalam tugas umumnya tidak bagus hasilnya.

e. Mainframe

Gambar3. 8. Mainframe

(Sumber://http1.bp.blogspot.commainframe.jpg) Mainframe dapat melayani ratusan penggunanya pada saat yang

bersamaan. Komputer ini mirip dengan mini computer namun lebih besar dan lebih mahal. Umumnya untuk pengolahan data dari suatu divisi atau perusahaan besar yang membutuhkan pengolahan yang cukup berat.

Page 54: isi bab tanpa watermark

54

f. Minicomputer (Gambar 3.9).

Gambar 3.9. Mini computer

(Sumber:http://4.bp.blogspot.comcomputer.jpg) Komputer ini dikembangkan sejak tahun 60-an, komputer jenis ini

digunakan lebih luas dari pada mainframe, karena alasan untuk mendapatkan yang tidak lebih mahal dari mainframe, tapi lebih mudah dalam pengoperasian dan pemeliharaannya. Sekarang ini istilah mini computer disamakan dengan server karena peran utamanya adalah mengkoordinasi suatu jaringan komputer. Jenis computer berdasarkan bentuk fisiknya:

a. Tower (Gambar 3.10).

Gambar 3.10. Tower

(Sumber:http://4.bp.blogspot.com/.gif)

Tower biasanya ditaruh di samping atau di bawah meja karena ukurannya yang relatif besar, sehingga memenuhi meja. Komputer ini banyak memiliki ruang yang bisa dipakai untuk tempat memasang card tambahan, sehingga bisa ditambahkan dengan berbagai perangkat tambahan.

b. Desktop Desktop adalah komputer pribadi yang ditujukan untuk

penggunaan secara umum di satu lokasi yang berlawanan dengan

Page 55: isi bab tanpa watermark

55

komputer jinjing atau komputer portabel. Periferal-periferal desktop seperti tampilan komputer, CPU, dan papan ketik terpisah satu sama lain dan relatif berukuran besar (juga berlawanan dengan periferal pada komputer jinjing yang terintegrasi dan berukuran kecil). Komputer jenis ini dirancang untuk diletakkan dan digunakan di atas meja di rumah atau kantor. Desktop merupakan komputer yang paling terjangkau dan paling umum digunakan.

c. Portable (Gambar 3.11)

Gambar 3.11. Portable

(Sumber:http://1.bp.blogspot.com.jpg)

Portable adalah ukuran komputer yang lebih kecil sehingga mudah dibawa dengan kemampuan yang sama atau lebih powerful. Yang termasuk dalam jenis portable computer adalah Notebook, Laptop, dan handheld computer. Keuntungan utama penggunaan portable computer adalah tidak harus digunakannya pada tempat yang sama sepanjang waktu, karena komputer jenis ini mudah dibawa kemana saja. Komputer notebook/laptop cukup muat untuk dimasukkan dalam tas dan dapat dijalankan dengan battery. Dapat juga dihubungkan dengan modem sehingga dapat mengakses LAN atau Internet, Handheld computer didesain untuk dapat diintegrasikan dengan sistem desktop, sehingga peralatan ini dapat dengan mudah mengambil data dan berkomunikasi lewat sambungan telpon.

d. Notebook (Gambar 3.12).

Gambar 3.12. Note book

(Sumber:http://1.bp.blogspot.com/.jpg)

Page 56: isi bab tanpa watermark

56

Notebook adalah komputer bergerak yang berukuran relatif kecil dan ringan, beratnya berkisar dari 1-6 kg, tergantung ukuran, bahan, dan spesifikasi laptop tersebut. Sumber daya komputer jinjing berasal dari baterai atau adaptor A/C yang dapat digunakan untuk mengisi ulang baterai dan menyalakan laptop itu sendiri. Baterai laptop pada umumnya dapat bertahan sekitar 1 hingga 6 jam sebelum akhirnya habis, tergantung dari cara pemakaian, spesifikasi, dan ukuran baterai.

Sebagai komputer pribadi, laptop memiliki fungsi yang sama dengan komputer destop pada umumnya. Komponen yang terdapat di dalamnya sama persis dengan komponen pada destop, hanya saja ukurannya diperkecil, dijadikan lebih ringan, lebih tidak panas, dan lebih hemat daya. Komputer jinjing kebanyakan menggunakan layar LCD (liquid crystal display) berukuran 10 inci hingga 17 inci tergantung dari ukuran laptop itu sendiri. Selain itu, papan ketik yang terdapat pada laptop juga kadang-kadang dilengkapi dengan papan sentuh yang berfungsi sebagai “pengganti” Tetikus. Papan ketik dan Tetikus tambahan dapat dipasang melalui soket USB maupun PS/2 jika tersedia.

Berbeda dengan komputer destop, komputer jinjing memiliki komponen pendukung yang didesain secara khusus untuk mengakomodasi sifat komputer jinjing yang portabel. Sifat utama yang dimiliki oleh komponen penyusun laptop adalah ukuran yang kecil, hemat konsumsi energi, dan efisien. Komputer jinjing biasanya berharga lebih mahal, tergantung dari merek dan spesifikasi komponen penyusunnya, walaupun demikian harga komputer jinjing pun semakin mendekati destop seiring dengan semakin tingginya tingkat permintaan konsumen.

e. Subnotebook (Gambar 3.13).

Gambar 3.13 : Subnotebook

(Sumber:http://3.bp.blogspot.com /subnotebook.jpg)

Ukuran subnotebook berada diantara notebook dan palmtop. Ukuran subnotebook ini bisa lebih kecil dari laptop karena pada komputer jenis ini ada sebagian perangkat yang tidak dipasang.

Page 57: isi bab tanpa watermark

57

f. Palmtop (Gambar 3.14).

Gambar 3.14. Palmtop

(Sumber:http://2.bp.blogspot.compalmtop.jpg)

Palmtop adalah komputer yang bisa digenggam. Ukurannya sangat kecil jika dibandingkan dengan komputer lainnya. Komputer jenis ini juga sering disebut dengan handheld computer, Karena bisa digenggam tangan.

Jenis komputer berdasarkan penggunaannya: * special purpose computer (Gambar 3.15).

Gambar 3.15. Special purpose computer

(Sumber:http://2.bp.blogspot.comspecial+purpose+computer.jpg) Special purpose computer berarti komputer untuk keperluan khusus.

Komputer ini dirancang hanya untuk menyelesaikan suatu masalah tertentu. Perangkat yang ada pada komputer ini, baik komponen input, output, pemroses serta software nya telah dirancang untuk keperluan tersebut. Biasanya software yang mengendalikan proses sudah berada langsung pada sistem. Contoh dari Special Purpose Computer ini adalah komputer yang digunakan untuk kasir pada supermarket.

Page 58: isi bab tanpa watermark

58

* Small scale computer Komputer skala kecil, merupakan komputer yang memiliki kemampuan

proses dalam jumlah kecil. Komputer yang termasuk ke dalam kategori ini adalah komputer desktop atau komputer pribadi yang umumnya digunakan oleh satu orang pada satu saat. *Medium Scale Computer

Komputer untuk skala menengah. Komputer yang termasuk ke dalam kategori ini adalah komputer mini, yang biasanya melayani penggunanya pada dumb terminal.

* Large scale computer (Gambar 3.16).

Gambar 3.16. Large scale computer

(Sumber:http://2.bp.blogspot.com /mainframe.jpg)

3.1.5. Ukuran Komputer Dari Generasi Pertama Sampai Sekarang.

Menurut perkembangannya komputer memiliki Lima generasi. Dimana generasi dari generasi berukutnya memiliki perkembangan yang cukup pesat. Komputer generasi pertama dirancang untuk mengerjakan suatu tugas spesifik tertentu dimana hal ini di cirikan dengan adanya program dengan kode biner yang sangat berbeda. Namun jika melihat berdasarkan sejarah komputer tidak seperti saat ini. Dahulu komputer merupakan barang mewah yang menjadi impian pada awal munculnya komputer tersebut. Komputer pada awalnya merupakan sebuah alat hitung yang berkembang seperti saat ini. Namun, dengan berkembangnya zaman komputer yang tadinya sebagai alat hitung berubah menjadi alat serba bisa.

a. Generasi pertama

Komputer generasi pertama masih sangat sederhana dan belum kompleks penggunaannya, serta belum dapat memproses masalah yang rumit. Ukuran komputer pada generasi ini sangat besar dan prosesnya pun masih lambat. Contoh komputer generasi pertama adalah ENIAC (electronic numerical integrator and calculator) dengan bobot 30 ton yang dibuat oleh Dr. John Mauchly dan Presper Eckert pada tahun 1946 (Gambar 3.17).

Page 59: isi bab tanpa watermark

59

Gambar 3.17. Computer generasi pertama (Sumber:http://2.blogspot.com /eniac.jpg)

b. Generasi kedua

Komputer generasi kedua menggunakan transistor dan diode untuk menggantikan tabung vakum walaupun keduanya juga mudah terbakar. Pada komputer generasi kedua, diperkenalkan cara baru untuk menyimpan data, yaitu dengan penyimpanan secara magnetik. Penyimpanan secara magnetik menggunakan besi-besi lunak yang dililit oleh kawat. Awalnya, komputer generasi kedua menggunakan bahasa program tingkat tinggi, seperti Fortran (1954) dan Cobol (1959). Kedua bahasa program itu menggantikan bahasa mesin (low level language). Pada generasi ini, ukuran komputer lebih kecil. Komputer generasi ini digunakan untuk proses data di bidang perniagaan, universitas, dan militer. Contoh: komputer pada generasi kedua adalah DEC PDP-8, IBM 700, dan IBM 7094.

c. Generasi ketiga

Pada generasi ini komputer dibuat dengan menggabungkan beberapa komponen didalam satu tempat, tampilannya juga disempurnakan. Selain itu penyimpanan memorinya lebih besar dan diletakkan diluar (eksternal). Penggunaan listrik lebih hemat dibandingkan generasi sebelumnya. Ukuran fisiknya menjadi lebih kecil sehingga lebih menghemat ruang. Compute padar generasi ketiga ini mulai menggunakan komponen IC yang disebut chip. Contohnya adalah Apple II, PC, dan NEC PC.

d. Generasi keempat

Komputer generasi keempat masih menggunakan IC/chip untuk pengolahan dan penyimpanan data. Pengolahan data dapat dilakukan dengan lebih cepat atau dalam waktu yang singkat. Media penyimpanan komputer generasi ini lebih besar disbanding generasi sebelumnya. komputer generasi ini sering disebut computer mikro. Contohnya: PC (personal computer). Teknologi IC komputer generasi ini yang membedakan antara computer mikro dan computer mini serta main frame. Beberapa teknologi IC pada generasi ini adalah prosesor 6086, 80286, 80386, 80486, Pentium I, Celeron, Pentium II, Pentium III, Pentium IV, Dual Core, Core to Duo, Quad Core, Core i3, i5, i7, Ivy bridge (buatan intel) dan ada juga AMD K6, Athlon dan sebagainya. Generasi ini juga mewujudkan satu kelas computer yang disebut computer super.

Page 60: isi bab tanpa watermark

60

e. Generasi ke Lima Sedangkan komputer generasi ke Lima merupakan komputer yang

menjadi imajinasi kita saat ini. Pada generasi ini lebih dikembangkan dengan sebuah kemampuan Artifical Intellegent (kecerdasan buatan). Dimana sang user cukup menginginkan apa yang diinginkannya tanpa harus melakukannya di komputer tersebut. Komputer akan semakin pintar menjadi mesin yang tercepat dimasanya. Dan komputer tidak hanya pada PC desktop saja. Namun, pada perangkat kecil juga telah terintegrasi dengan teknologi komputer. Komputer generasi ke Lima ini diperkirakan mempunyai lebih banyak unit pengolahan yang bekerja secara serentak untuk menyelesaikan lebih dari satu masalah dalam waktu bersamaan dan mempunyai memori yang besar.

3.1.6. Sistem Operasi Komputer

Sistem operasi komputer adalah perangkat lunak sistem yang di gunakan untuk melakukan kontrol dan manajemen perangkat keras serta operasi, operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah data dan peremban web. Sistem operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi yang berbeda dan berjalan dengan lancar. Aplikasi ini menggunakan memori, melakukan input dan output terhadap peralatan lain.

Sistem operasi komputer terdiri dari beberapa bagian yaitu: 1. Mekanme boot yaitu meletakkan kernel ke dalam memori. 2. Kernel yaitu inti dari sebuah sistem operasi. 3. Common interpreter atau shell yaitu bertujuan untuk membaca input dari

sebuah computer. 4. Pustaka-pustaka yaitu menyediakan kumpulan fungsi dasar dan standar

yang dapat di panggil oleh perangkat lain. 5. Driver untuk berinteraksi dengan hardward eksternal dan mengontrolnya.

Program adalah sederetan intruksi yang di berikan kepada suatu komputer. Sedangkan proses adalah suatu program dari status tertentu dalam rangkaian eksekusinya. Pada sistem operasi modern tidak seluruh program di muat dalam memori tetapi hanya satu bagian saja dari suatu program tersebut. Sedangkan prosesor mengeksekusi program-program komputer atau sebuah chip dalam sistem komputer yang menjalankan intruksi-intruksi program komputer, dalam setiap sediknya prosesor dapat menjalankan jutaan intruksi.

Fungsi sistem operasi komputer yaitu: 1) Pengaturan processor, yaitu mengatur proses untuk menjalankan

sistem komputer. 2) Pengaturan memori, yaitu mengatur pembagian dan mengirimkan

intruksi dari memori utama dan tempat penyimpanan lain ke sistem komputer.

3) Pengaturan input dan output komputer, yaitu koordinasi dalam penugasan dari berbagai perangkat input atau output ketika salah satu atau lebih program sedang di eksekusi atau di jalankan.

Page 61: isi bab tanpa watermark

61

4) Pengaturan file, yaitu mengatur penyimpanan file dari berbagai tempat ke peragkat penyimpanan lainnya, dan ini memungkinkan semua file dapat dengan mudah di ubah dan mudah di modifikasi dengan menggunakan text atau yang lainnya.

5) Menjalankan sistem prioritas, yaitu menentukan urutan pekerjaan yang harus di laksanakan dalam sistem komputer mulai yang pertama sampai terakhir.

6) Interprestasi dan penerjemahan perintah-perintah sebagai fasilitas komunikasi yang mudah dalam sistem komputer dan operator dari manusia.

7) Bertanggung jawab atas keamanan data dan integritas. Tiga komponen pokok sistem komputer yaitu: 1. Memposes semua data yang termasuk dalam komputer. 2. Sebagai memori utama dalam pembuatan tugas dari komputer. 3. Sebagai perangkat masukan dan keluaran . 4. Interconeksi antar komponen.

Di dalam komputer ada di namakan CPU yang berfungsi untuk

mengandalkan operasi komputer dan melakukan pengolahan data. Proses yang di lakukan untuk mengolah data yaitu: 1. Mengambil intruksi yang di kodekan secara biner dari memori utama. 2. Mengkode intruksi menjadi proses yang lebih sederhana. 3. Pelaksanaka proses tersebut sedetail mungkin.

Perkembangan pistem operasi − 1956 – GM-NAA I/O

Sistem operasi pertama ini digunakan pertama kali oleh General Motors pada komputer besar IBM 704. Namun, sistem ini tidak lebih hebat dari batch processing.

− 1969 – Unix

Sistem operasi modern pertama ini dikembangkan oleh Ken Thompson dan Dennis Ritchie yang saat itu membutuhkan sebuah platform yang cepat untuk game “space travel” mereka.

− 1973 – Xerox Alto

Sistem pertama dengan graphical interface yang hanya digunakan untuk penelitian sampai 1981.

− 1981 – MS DOS

Sistem operasi sederhana yang ditawarkan standar pada PC dan membantu Microsoft menuju keberhasilan.

− 1983 – Lisa OS

Apple mengeluarkan desktop pertama yang dilengkapi dengan perangkat kontrol mouse untuk sebuah PC. Tidak lama kemudian, Microsoft meniru konsep tersebut.

Page 62: isi bab tanpa watermark

62

− 1985 – Windows 1.0 Dirancang dengan interface untuk DOS, windows 1.0

dikembangkan selama 2 tahun. Namun, sistem ini tidak berhasil dipasaran.

− 1989 – Epoc16

Nenek moyang Symbian OS ini merupakan sistem operasi multitasking pertama dengan graphical interface untuk perangkat mobile.

− 1992 – Linux

Sistem dengan kernel Unix ini ditawarkan oleh Linus Torvalds sebagai open source. Awalnya nama sistem ini disebut Freax.

− 1995 – Windows 95

Sistem 32 bit Microsoft untuk home user yang cukup berhasil. Dalam 4 hari penjualan sistem ini sudah terjual 1 juta lisensi.

− 2001 – Windos Xp dan Mac OS X

Windows XP: Gabungan sistem berbasis NT dan 95 ini sampai sekarang masih menjadi Windows yang paling populer Mac OS X: Apple melakukan perubahan sistem yang besar dan memperkenalkan sebuah OS berbasis UNIX dengan desktop beranimasi.

− 2007 – Singularity

Microsoft reserach mengembangkan sebuah sistem operasi baru. Dengan arsitektur yang pintar, sistem operasi ini tidak lagi mengalami bluescreens dan buffer overflows.

− 2010 – Windows

Sistem modern harus serba bisa. Penerus vista ini cukup nyaman digunakan pada netbook dan dioperasikan melalui touchscreen.

− Windows 8 (Gambar 3.18)

Gambar 3. 18. Windows 8 (sumber: http://hirzinaghziven.blogspot.com)

Page 63: isi bab tanpa watermark

63

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 mikro prosesor x 86 tradisional buatan Intel dan AMD. Antarmuka penggunanya diubah agar mampu digunakan pada peralatan layar sentuh selain mouse dan keyboard. Sehingga windows 8 di desain 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 megeluarkan versi release preview, untuk dicoba di seluruh dunia dan di tampung komentar mereka untuk pembangunan windows 8 menjadi lebih baik Microsoft pun kini telah mengeluarkan windows 8 enterprise yang memiliki fitur paling lengkap di antara 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 di keluarkannya versi beta pada bulan Maret 2012 microsoft juga telah merilis versi release preview, ini merupakan versi terakhir percobaan windows 8, yang tidak akan di utak atik lagi jika tidak ditemukan bug yang terlalu besar. Di 2011 Consumer electronics show di las vegas, microsoft mengumumkan bahwa akan mensertakan dukungan untuk Sistem-on-(a)-chip (SoC) dan mobile prosesor ARM di windows 8.

Versi 32-bit Milestone 1, build 7850, dengan tanggal build 22 September 2010, telah bocor ke beta Archive, sebuah komunitas beta online, yang tidak lama kemudian bocor untuk P2P / jaringan berbagi torrent pada 12 April 2011. Milestone 1 mensertakan antarmuka ‘ribbon’ seperti yang dimiliki Microsoft Office 2010 untuk windows explorer, sebuah Pembaca PDF yang disebut modern reader, pembaharuan task manager yang disebut Modern task manager, dan ISO Mounting bawaan.

Versi 32-bit Milestone 2, build 7955, dibocorkan ke betaarchive pada 25 April 2011. Fitur build ini adalah sebuah ‘pattern login’ baru dan seterusnya.

Versi 64-bit Milestone 3, build 7959, dibocorkan lagi ke betaarchive pada 1 May 2011. build ini dianggap penting sebagai bocoran publik pertama windows server 8, serta build 64-Bit yang pertama kali bocor.

Pada September 2011, Microsoft mengeluarkan ‘developer preview’ dari windows 8 pengembangan 8102 di //build/ conference

Pada 29 Februari 2012, Microsoft Mengeluarkan versi ‘consumer preview’ (sebutannya beta dari microsoft) dari Windows 8 build 8250. Perubahan yang menonjol dari developer preview adalah salah satunya: − 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).

Page 64: isi bab tanpa watermark

64

− Di versi ini sekarang penampilan start screen dapat diubah dari PC settings seperti tekstur dan warnanya.

− Perubahan Nama dari control panel menjadi PC Settings dan lain-lain. 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.

3.2 Internet 3.2.1. Pengertian internet

Internet merupakan jaringan global komputer dunia, besar dan sangat luas sekali dimana disetiap komputer saling terhubung antara satu sama lainnya dari negara kenegara lainnya diseluruh dunia dan berisi berbagai macam informasi, mulai dari text, gambar, audio, video, dan sebagainya.

Internet atau kepanjangannya dari inter connected network adalah sebuah sistem komunikasi global yang menghubungkan komputer-komputer dan jaringan-jaringan komputer di seluruh dunia, dimana di dalamnya terdapat berbagai sumber daya informasi dari mulai yang statis hingga yang dinamis dan interaktif.

Fungsi internet secara sederhana yaitu sebagai media komunikasi, akses informasi, berbagi sumber daya 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 antara satu sama lain dan juga bisa bertukaran 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.

Beberapa waktu yang lalu ramai terdengar oleh kita tentang adanya kiamat internet yang akan terjadi pada tanggal 9 juli 2012 akibat dari virus Malware Changer tetapi pada akhirnya hal itu tidak terjadi, tetapi bila terjadi pasti hal ini menjadi hal yang paling menggemparkan duni karena isunya sediri sudah cukup menjadi berita yang fenomenal.

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

Page 65: isi bab tanpa watermark

65

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 sumber daya. 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 sumber daya atau data.

Gambar3.19. Orang yang pertama kali memperkenalkan internet. (http://static.howstuffworks.com/gif/arpanet-4.jpg)

Siapa sangka penemuannya ini menjadi salah satu penemuan terbesar

menjelang abad modern. Dialah Leonard Kleinrock, lahir di New York 13 Juni 1934 adalah seorang Engineer dan Ilmuwan Komputer. Sekitar 40 tahun yang lalu tepatnya 29 Oktober 1969, adalah hari yang bersejarah bagi perkembangan teknologi.

Pada saat itulah sang ilmuwan memperkenalkan teknologi yang bernama internet. Nah, siapa sangka penemuan beliau ini menjadi semakin berkembang hingga saat ini dan banyak membantu kita dalam keseharian. Awalnya ilmuwan kita ini menemukan internet dikarenakan kecintaannya dengan dunia sains. Dalam disertasinya dia berhasil memecahkan kode digital dan menjadikannya sebagai paket-paket yang terpisah. Inilah yang menjadi kunci dalam pertukaran data antar komputer. 3.2.2. Sejarah kemunculan dan perkembangan Internet dimulai pada:

a. Tahun 1962.

Departemen pertahanan Amerika, U.S. defense advanced reseach projects agency (darpa). Memutuskan untuk mengadakan riset tentang bagaimana cara menghubungkan sejumlah komputer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama arpanet, yang tak lain untuk menghindari pemusatan informasi disatu

Page 66: isi bab tanpa watermark

66

titik dipandang rawan untuk dihancurkan apabila terjadi perperangan. Dengan cara ini diharapkan apabila suatu bagian dari jaringan ada yang terputus maka bisa langsung dipindahkan kejaringan lain.

b. Tahun 1970

Sudah lebih dari 10 komputer yang berhasi dihubungkan antara satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringa.

c. Tahun 1972

Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk arpanet. Program e-mail ini begitu mudah sehingga langsung menjadi populer.

d. Tahun 1973

Jaringan komputer arpanet mulai dikembangkan keluar Amerika Setrikat.

e. Tahun 1976

Tepatnya tanggal 26 maret 1976, merupakan hari bersejarah, ketika ratu inggris berhasil mengirimkan e-mail dari royal signals and radar establishment di malvern.

f. Tahun 1979

Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nam usenet.

g. Tahun 1981

France Telecom menciptakan gebrakan dengan meluncurkan telepon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan dengan video link.

h. Tahun 1982

Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan.

i. Tahun 1984

Untuk menyeragamkan alamat dijaringan komputer yang ada, maka di tahun ini diperkenalkan sistem domain, yang kini kita kenal dengan DNS atau domain name sistem.

j. Tahun 1988

Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalakan IRC atau internet relay chat.

k. Tahun 1990

Merupakan tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara

Page 67: isi bab tanpa watermark

67

satu komputer dengan komputer yang lainya, yang membentuk jaringan. Program inilah yang disebut www, atau worlf wide web.

l. Tahun 1991

Komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer.

m. Tahun 1994

Pada tahun ini situs internet sudah berubah menjadi 3000 alamat. Sedang kan sejarah internet sendiri diindonesia lebih dikenal sebagai paguyuban netrwork.

Aplikasi-aplikasi di intenet saat ini sangat banyak dan akan terus berkambang seiring dengan kemajuan teknologi informasi dan kebutuhan yang beragam di berbagai bidang. Aplikasi internet yang sering digunakan antara lain word wide web (www), e-mail, mailing List (milis), newsgroup, internet relay chat, file transfer protocol (FTP), telnet, gopher, VOIP (voice over internet protocol) dan lain-lain.

3.2.3. Cara Membagi Jaringan Internet Ke beberapa Komputer

Pada umumnya orang beranggapan bahwa untuk mensetting

jaringan internet agar jaringan internet tersebut dapat dibagi ke beberapa komputer bahasa inggrisnya (internet connection sharing), jadi cara mensetting sebuah jaringan internet agar bisa dibagi ke beberapa komputer (Gambar 3.20).

Gambar 3.20. Pembagian jaringan internet ke computer

(Sumber:http://2.bp.blogspot.comMembagi+Jaringan+Internet.JPG)

Disini ada 2 cara yang bisa digunakan untuk membagi jaringan internet yaitu: 1. Membagi jaringan internet dengan cara sederhana (tidak melalui

komputer server). 2. Membagi jaringan internet dengan menggunakan komputer server.

Beberapa unit Komputer sebagai si penerima jaringan internet (computer client).

Page 68: isi bab tanpa watermark

68

Gambar 3.21: Sharing jarinngan internet

(Sumber:http://3.bp.blogspot.comJaringan+Internet+Sederhana.JPG)

Keterangan gambar diagram sharing jaringan internet sederhana: Dari Modem, kabel jaringan dihubungkan ke hub/switch kemudian dari hub/switch, kabel jaringan dihubungkan ke 6 unit komputer si penerima jaringan internet tersebut.

1) Dampak negatif internet Penggunaan internet saat ini sudah merasuk pada hampir semua

aspek kehidupan. Internet sangat bermanfaat bagi semua kalangan karena memberikan informasi yang up to date setiap saat. Disamping internet mempunyai banyak manfaat, internet juga memiliki dampak negatif apabila tidak digunakan secara baik. Dampak negatif penggunaan internet seiring perkembangannya antara lain:

a. Adanya ancaman virus. b. Carding atau pencurian nomor kartu kredit. c. Adanya aktifitas cracking. d. Pembajakan karya intelektual. e. Penyebaran situs-situs yang tidak sesuai dengan moral

(pornografi). Untuk menanggulangi dampak negatif penggunaan internet, maka

perlu adanya pengawasan khusus dan aturan yang jelas tentang pemakaian internet terutama dikalangan pendidikan.

2) Keunggulan: a. Kecepatan akses lebih tinggi karena penyediaan fasilitas jaringan dan

pengelolaannya dilakukan secara khusus oleh satu komputer (server) yang tidak dibebani dengan tugas lain sebagai workstation.

b. Sistem keamanan dan administrasi jaringan lebih baik, karena terdapat seorang pemakai yang bertugas sebagai administrator jaringan, yang mengelola administrasi dan sistem keamanan jaringan.

c. Sistem backup data lebih baik, karena pada jaringan client-server backup dilakukan terpusat di server, yang akan membackup seluruh data yang digunakan di dalam jaringan.

Page 69: isi bab tanpa watermark

69

3) Beberapa kelemahan internet: a. Informasi yang salah atau tidak sesuai sehingga mengurangi

efektifitasnya. b. Interaksi di intranet yang mungkin tidak bertanggung jawab. c. Perlu pelatihan khusus untuk anggota dalam menggunakan intranet. d. Perlu tenaga ahli untuk membangun dan mengembangkan intranet di

sebuah organisasi atau perusahaan. e. Bisa terjasi overload (data penuh) akibat pengiriman pesan antar

pengguna yang tidak terkontril dengan baik.

4) Jaringan Jaringan adalah sebuah sistem yang terdiri atas komputer-komputer

yang didesain untuk dapat berbagi sumber daya (printer,CPU), berkomunikasi (surel, pesan instan), dan dapat mengakses informasi (peramban web).

Gambar 3.22: Distributed Processing (sumber:http://id.wikipedia.org/w/index.php?title=Berkas:Distributed_Processing.jpg)

Sejarah jaringan komputer bermula dari lahirnya konsep jaringan

komputer pada tahun 1940-an di Amerika yang digagas oleh sebuah proyek pengembangan komputer MODEL I di Laboratorium Bell dan group riset universitas harvard yang dipimpin profesor howard aiken pada mulanya proyek tersebut hanyalah ingin memanfaatkan sebuah perangkat komputer yang harus dipakai bersam. Untuk mengerjakan beberapa proses tanpa banyak membuang waktu kosong dibuatlah proses beruntun (batch processing), sehingga beberapa program bisa dijalankan dalam sebuah komputer dengan kaidah antrian.

Kemudian ditahun1950-an ketika jenis komputer mulai berkembang sampai terciptanya super komputer, maka sebuah komputer harus melayani beberapa tempat yang tersedia (terminal), untuk itu ditemukan konsep distribusi proses berdasarkan waktu yang dikenal dengan nama TSS (time sharing system). Maka untuk pertama kalinya bentuk jaringan (network) komputer diaplikasikan.Pada sistem TSS beberapa terminal terhubung secara seri ke sebuah komputer atau perangkat lainnya yang terhubung dalam suatu jaringan (host) komputer.

Page 70: isi bab tanpa watermark

70

Dalam proses TSS mulai terlihat perpaduan teknologi computer dan teknologi telekomunikasi. Departemen pertahanan Amerika, U.S. Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset yang bertujuan untuk menghubungkan sejumlah komputer sehingga membentuk jaringan organik pada tahun 1969 Program riset ini dikenal dengan nama ARPANET Pada tahun1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan. Dan pada tahun 1970itu juga setelah beban pekerjaan bertambah banyak dan harga perangkat komputer besar mulai terasa sangat mahal, maka mulailah digunakan konsep proses distribusi (distributed processing).

Gambar3. 23: Model Time Sharing System (TSS) sumber:http://id.wikipedia.org/w/index.php?title=Berkas:TSS_Model.jpg&filetimestamp=20110526124029 Pada tahun 1972, Roy Tomlinson berhasil menyempurnakan program

surat elektonik (email) yang dibuatnya setahun yang lalu untuk ARPANET. Pada tahun yang sama yaitu tahun 1972, ikon at (@) juga diperkenalkan sebagai lambang penting yang menunjukan “at” atau “pada” Tahun 1973, jaringan komputer ARPANET mulai dikembangkan meluas ke luar Amerika Serikat. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network.

Peta logika dari arpenat jaringan komputer terus berkembang pada tahun 1988, Jarkko Oikarinen seorang berkebangsaan Finlandia menemukan sekaligus memperkenalkan internet relay chat atau lebih dikenal dengan IRC yang memungkinkan dua orang atau lebih pengguna komputer dapat berinteraksi secara langsung dengan pengiriman pesan (Chatting). Komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer pada tahun 1992. Dan pada tahun yang sama muncul istilah surfing (menjelajah). Dan pada tahun 1994, situs-situs di internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya berbelanja melalui internet atau virtual-shopping atau e-retail muncul di situs. Tahun yang sama Yahoo! didirikan, yang juga sekaligus tahun kelahiran nescape navigator.

4. Domain

Domain adalah alamat untuk laman web anda. Fikir dahulu masak-masak nama apakah yang anda letak sebagai domain anda, kerana alamat inilah yang orang ramai akan tetapi di web browser untuk pergi ke laman web

Page 71: isi bab tanpa watermark

71

oleh itu, haruslah ringkas dan mudah diingati. Nama domain (domain name) adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai alamat IP. Nama domain ini juga dikenal sebagai sebuah kesatuan dari sebuah situs web. Nama domain kadang-kadang disebut pula dengan istilah (URL), atau alamat website.

Di bawah ini adalah contoh domain (dari wikipedia.org)

Gambar 3.24. Domain

(Sumber: http://id.wikipedia.org/wiki/Nama_domain)

Subdomain adalah bagian dari sebuah nama domain induk. Subdomain umumnya mengacu ke suatu alamat fisik di sebuah situs contohnya: wikipedia.org merupakan sebuah domain induk. Sedangkan id.wikipedia.org merupakan sebuah sub domain. Biasanya, subdomain ada di depan domain dan dipisah dengan titik, seperti id.wikipedia.org. id merupakan subdomain wikipedia, sedangkan wikipedia itu sendiri adalah domain induk. Subdomain juga sebagai third level domain.

Membuat folder lokal dan domain lokal untuk masing–masing komputer.

Langkah selanjutnya adalah bagaimana agar masing–masing komputer lokal diatas memiliki folder rootnya sendiri beserta domain lokalnya.

Misalnya kita ingin masing–masing komputer lokal lainnya dapat diakses dengan alamat:

http://lokal1 http://lokal2Langkah–langkahnya adalah: Pertama kita buat folder root masing–masing, masuk ke

folder home yang terdapat pada folder uniform server, lalu buat folder baru yang nanti diperuntukan untuk komputer lokal lainnya, misalnya nama foldernya: lokal1 dan lokal2.

Page 72: isi bab tanpa watermark

72

Kemudian kita setting virtualhost pada uniform server agar dapat membaca folder tersebut sebagai domain lokal dengan alamat diatas tadi (http://lokal1 dan http://lokal2), caranya click kanan pada icon uniform server (ada di taskbar icon angka 1 dalam kotak biru).

Kemudian pilih ke advanced, lalu click edit apache configuration. Akan terbuka setting apache di notepad, cari baris ini (dengan ctrl+f):

Maka akan terlihat virtual host milik kita sendiri kira–kira seperti ini

formatnya: − Name virtual host * − Server namelocalhost: 80. − Documentroot alamat ke folder www Kamu. − Tambahkan setting untuk komputer lainnya, untuk dapat

mengakses domain lokalhttp://lokal1 dan http://lokal2 serta dengan root folder lokal1 dan lokal2 yang telah kita buat diatas tadi, maka baris yang ditambahkan dibawah milik kita adalah seperti ini jadinya:

− Name virtual host * − Server name Localhost:80 − Documentroot alamat ke folder www Kamu. − Name virtual host * − Server name lokal1:80. − Documen troot alamat ke folder lokal1 yang tadi dibuat Name

virtual host * Server Name lokal 2:80. Documentroot alamat ke folder lokal2 yang tadi dibuat.

Setelah itu save dan tutup, kemudian restart uniform server dengan jalan mematikan dan menyalakan kembali. Buka dan edit file hosts pada folder windows: C:\WINDOWS\sistem32\drivers\etc\ dibawah baris 127.0.0.1 local host tambahkan baris sebagai berikut yang mana 192.168.1.100 adalah IP webserver Kamu tadi:

192.168.1.100 lokal1 192.168.1.100 lokal2 Setelah itu simpan dan copy file host tadi ke komputer lokal lainnya. Maka kini Kamu dan komputer lokal lainnya sudah bisa mengakses

domain: http://lokal1 danhttp://lokal2.

5. Web Hosting 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.

Page 73: isi bab tanpa watermark

73

6. 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, 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 sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation anggota jaringan.

Gambar 3.25. Server

Sumber: http://wb7.itrademarket.com/pdimage/14/803714_serverworkstationsolution.j Umumnya, sistem operasi server terdapat aplikasi-aplikasi yang

menggunakan arsitektur klien/server. 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 protocol DHCP itu sendiri.

Server biasanya terhubung dengan client 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. Membuka akses untuk komputer lain ke web server.

Setelah semua komputer di jaringan lokal Kamu terhubung, maka secara default saat ini semua Komputer lain masih menjumpai halaman forbidden, itu adalah setting standar bawaan dari uniform server.

Pertama Kita ketahui dulu IP Address lokal semua komputer dalam jaringan Kamu, caranya dapat manual satu persatu seperti diatas tadi (click

Page 74: isi bab tanpa watermark

74

icon networking pada taskbar masing-masing komputer) atau cara lebih cepat melihat langsung listnya didalam router jaringan lokal jika terhubungnya via router. Misalnya didapat listnya: 1. 192.168.1.100 (ip kita), 2. 192.168.1.101 (ip komputer lain) dan 3. 192.168.1.102 (ip komputer lain).

Setelah didapat list IPnya lihat dan edit file dengan nama. Htaccess yang terletak didalam folder www pada folder uniform server. cari baris ini pada isi file:

Order deny, allow deny from all allow from 127.0.0.1ubah menjadi order deny, allow deny from all.

Allow from 127.0.0.1 192.168.1.100 192.168.1.101 192.168.1.102 yang mana kita menambahkan daftar IP

yang diperbolehkan dengan list IP dari komputer lokal yang didapat tadi dan dipisahkan dengan spasi. Setelah selesai simpan dan test dari komputer-komputer lokal lain tadi, maka halaman web server sudah bisa diakses tanpa pesan“Forbidden”.

REFERENSI

Anriz, 2012. http://anriz.com/sejarah-internet-dunia/Tgl 08 Desember 2012.Jam 22: 24.

Guna, D. 2010. Pungsi komputer .http://staffsite.gunadarma.ac.id./eri 10 Desember 2012. 15.30WIB.

Imam, S. 2008.http:// jeniuspemalas. blogspot. com/ 2008/ 12/ apa - itu server.html.

Indara, J. 2011. http://www.djohan.yolasite.com/apa-itu/apa-itu-domain-sub-domain-dan-hosting-

Kurniawan, K. 2012. http://kasfulkurniawan.com/2012/05/komputer-dulu-hingga-saat-ini/

Mukatebal. Apa itu web hosting. 2010. http:// www. Bagonk design. com/web-design - indonesia /apa - itu - web - hosting - JustHayu.blog.spot.com. 08 desember 2012

Nurul, E. 2009.http://enengnurul.wordpress.com/2009/07/20/kelebihan-dan-kelemahan-internetintranet/ Tgl 08 Desember 2012.Jam 00:22

Pandia, H. 2007. Teknologi Informasi dan Komunikasi.Erlangga. Ciracas, Jakarta.

Santosa, I. 2010. Pengopersian komputer. http:// iwan santosa. wordpress.com. 10 Desember 2012. 15.30WIB.

Sorsow,2010.http://sorsow.blogspot.com/2010/12/orang-yang-menemukan-internet-pertama.html/ Tgl 08 Desember 2012. Jam 22:26. Tina. 2012. Komputer. http://laeguru.wordpress.com. 10 Desember 2012.

15.30 WIB. Wiki.2012.Perkembanganjaringancomputer..http://id.wikipedia.org/wiki/Jaring

an_komputer

Page 75: isi bab tanpa watermark

75

BAB IV Pemrograman Internet

4.1 Pemrograman HTML

4.1.1 Sejarah dan Definisi HTML Program adalah kata, ekspresi, pernyataan atau kombinasi yang

disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah dan diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksekusi oleh komputer. Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemrograman. Bahasa pemrograman adalah suatu prosedur penulisan program. Sedangkan pemrograman terstruktur adalah metode untuk mengorganisasikan dan membuat kode-kode program supaya mudah untuk dimengerti, mudah di test dan mudah dimodifikasi. Salah satu contoh pemrograman adalah pemrograman di internet. HTML merupakan salah satu unsur penting dalam pemrograman di internet.

Gambar 4.1 LOGO HTML

(Sumber:http://dc456.4shared.com/img/blogbudaqdegil-dasar-html-bela.JPG)

HTML (Hypertext Markup Language) adalah bahasa pengkodean untuk menghasilkan dokumen-dokumen hypertext untuk digunakan di world wide web. Namun HTML bukanlah sebuah bahasa pemrograman, tetapi

Page 76: isi bab tanpa watermark

76

hanyalah berisi perintah-perintah yang telah terstruktur berupa tag-tag penyusun. HTML merupakan pengembangan dari standar pemformatan dokumen teks yaitu standard generalized markup language (SGML). HTML sebenarnya adalah dokumen ASCII atau teks biasa, yang dirancang untuk tidak tergantung pada suatu sistem operasi tertentu. HTML dibuat oleh tim Berners-Lee ketika masih bekerja untuk CERN dan dipopulerkan pertama kali oleh Browser Mosaic. Selama awal tahun 1990, HTML mengalami perkembangan yang sangat pesat. Setiap pengembangan HTML pasti akan menambahkan kemampuan dan fasilitas yang lebih baik dari versi sebelumnya. Namun perkembangan resmi di keluarkan pada bulan November 1995-1998 oleh IETF (internet engineering task force). HTML 2.0 ini merupakan penyempurnaan dari HTML+(1993). HTML 3.0 (1995) memberikan kemampuan lebih dari pada versi sebelumnya. Sebuah usaha dari world wide web consortium’s (W3C) HTML working group pada tahun 1996 menghasilkan HTML 3.2. HTML versi ini secara resmi diterbitkan pada bulan Januari 1997. HTML versi terbaru adalah HTML 4.01 yang di keluarkan secara resmi oleh W3C pada tanggal 24 April 1998.

Gambar 4.2. Tim berners-lee

(Sumber:http://3.bp.blogspot.com/_oQf58aG_tZs/RY6xFDGtJ/timbennerslee.jpg)

HTML merupakan perbaikan dari HTML 4.0 yang lebih dulu diterbitkan. (18 Desember 1997). HTML harus diawali dan diakhiri dengan kode-kode html di mana menunjukkan bagaimana keluarannya pada saat dijalankan pada sebuah web browser. Bahasa pemrograman itu dipahami oleh semua komputer di dunia atau internet. Perintah html harus berada di dalam tanda <..>, yang digunakan untuk menampilkan fungsi–fungsi tertentu misalnya fungsi link dan sebagainya. Dinamakan Hypertext karena kita bisa membaca isi dari sebuah dokumen/berita tanpa harus membaca nya baris demi baris. Kita bisa melompat–lompat dari satu topik ke topik lainnya. Dinamakan Mark Up Languange karena dokumen html mengandung tanda atau perintah tertentu untuk menentukan tampilan teks, gambar, dan sebagainya beserta fungsi–fungsi yang diinginkan.

Page 77: isi bab tanpa watermark

77

4.1.2. Struktur Dasar HTML

Seperti umumnya dokumen lain, dokumen HTML terdiri dari teks-teks dan bahkan lebih dari itu. Dokumen HTML juga dapat mengandung suatu gambar, suara, ataupun video. Satu hal yang membedakan dokumen HTML dengan dokumen-dokumen lainnya adalah adanya elemen-elemen HTML beserta tag-tag nya. Elemen dan tag HTML berfungsi untuk menformat atau menandai suatu bagian tertentu dari dokumen HTML dan juga untuk menentukan struktur bagian tersebut dalam dokumen HTML. Elemen dan tag inilah yang merupakan ciri utama dari suatu dokumen HTML. Secara garis besar, untuk menuliskan sebuah dokumen HTML dibutuhkan kerangka penulisan dengan tag-tag dasar, yaitu html, head, title dan body.

Tag html untuk penanda bahwa dokumen yang dibuat adalah

dokumen web. Head untuk judul, boleh ada atau tidak. Title judul untuk masing-masing halaman, ditampilkan di atas

browser. Body informasi yang ingin dimunculkan diletakkan di bagian ini

sebagai contoh:

<html> <head> <title>teks pada title bar web browser</title> </head> <body> Berisi tentang text, gambar, atau apapun yang tampil pada dokumen web. </body> </html> Seperti terlihat, struktur file HTML diawali dengan sebuah tag <html>

dan ditutup dengan tag </html>. Di dalam tag ini terdapat dua buah bagian besar, yaitu yang diapit oleh tag <head> ... </head> dan tag <body> ... </body>. Bagian yang diapit oleh tag head merupakan header dari halaman HTML dan tidak ditampilkan pada browser. Bagian ini berisi tag-tag header seperti <title> ...</title> yang berfungsi untuk mengeluarkan judul pada title bar window web browser. Bagian kedua, yang diapit oleh tag body merupakan bagian yang akan ditampilkan pada halaman web browser nantinya. Pada bagian ini akan dituliskan semua jenis informasi berupa teks dengan bermacam format maupun gambar yang ingin disampaikan kepada pengguna nantinya. 4.1.3 Komponen Utama Dokumen HTML

Ada dua komponen utama pembentuk dokumen HTML, dua komponen itu adalah elemen dan tag. Dengan adanya dua komponen ini, maka kita dapat membuat dokumen HTML dengan baik.

Page 78: isi bab tanpa watermark

78

a. Elemen Dalam dokumen HTML, elemen dibagi menjadi dua kategori

utama, yaitu elemen-elemen <HEAD> yang memberikan informasi tentang dokumen tersebut.

<html> <head> <title>teks pada title bar web browser</title> </head> <body> Berisi tentang text, gambar, atau apapun yang tampil pada dokumen web. </body> </html>

Elemen <HEAD> ini meliputi judul dokumen atau hubungannya dengan dokumen lain. Elemen lain yaitu elemen-elemen <BODY> yang menentukan bagaimana isi suatu dokumen ditampilkan oleh browser. Isi elemen ini misalnya paragraf, list (daftar), tabel dan lain-lain. Di dalam elemen HTML terdiri dari tag-tag beserta teks yang ada dalam tag-tag tersebut.

b. Tag Pada saat web browser menampilkan suatu web page, browser

tersebut akan membaca teks-teks pada dokumen HTML, dan mencari kode khusus yang disebut tag. Tag diapit oleh tanda <>. Tag biasanya merupakan pasangan, yang disebut tag awal dan tag akhir. Tag awal dinyatakan dalam bentuk <nama tag> sedangkan tag akhir dinyatakan dalam bentuk </nama tag>. Format umum suatu tag berpasangan adalah:

<nama tag> teks yang akan ditampilkan </nama tag>

Penulisan program yang baik adalah secara terstruktur. Artinya

antara tag pertama dan tag berikutnya tidak saling tumpang tindih.

Penulisan tag yang tumpang tindih

<tag1>

Teks tag1

<tag2>

Teks tag2

</tag1>

Page 79: isi bab tanpa watermark

79

</tag2> Penulisan tag yang benar

</tag1>

Kemungkinan kesalahan yang terjadi pada saat menjalankan program adalah lupa memberi tag awal atau tag akhir, sehingga web page yang dihasilkan akan terlihat lain dari yang diinginkan. Tidak semua tag mengikuti aturan seperti diatas, melainkan terdapat beberapa macam bentuk tag yang dikenal oleh HTML, dimana umumnya tag-tag dalam HTML muncul dalam bentuk seperti berikut ini:

<nama tag>teks</nama tag> <nama tag> <nama tag atribut 1=argument atribut 2=argumendst> <nama tag atribut=argument>teks</nama tag>

4.1.4 Elemen Dasar HTML

a. HTML tidak hanya menyediakan teks saja dalam dokumennya

Blockquote, tetapi juga mampu menampilkan objek-objek multimedia seperti gambar, suara, video, dan bahkan telah merambah lebih jauh dengan adanya VRML serta applet-applet Java. Untuk informasi yang berupa teks, HTML telah menyediakan bermacam-macam elemen, seperti: a) Paragraph, untuk membuat suatu paragraf. b) Blockquote, untuk membuat suatu kutipan teks. c) Preformatted text, untuk menampilkan teks seperti yang dituliskan. d) Divider, digunakan untuk mengelompokkan suatu teks tertentu.

b. Paragraph <p>

Elemen <P>…</P> digunakan untuk menandai sekumpulan teks sebagai suatu paragraf. Tag <P> untuk awal paragraf dan tag </P> digunakan untukmengakhiri paragraf. Tag paragraf memiliki atribut yang dapat dipakai sebagai tambahan untuk pemformatan paragraf. Berikut, diberikan contoh-contoh kode HTML untuk menampilkan paragraf:

<tag1>

Teks tag1

<tag2>

Teks tag2

</tag2>

Page 80: isi bab tanpa watermark

80

<html> <body> <p>Paragraf satu.</p> <p>Paragraf dua.</p> <p>Paragraf tiga.</p> <p>Elemen paragraf didefinisikan dengan menggunakan tag P.</p> </body> </html>

Tag <BLOCKQUOTE> digunakan untuk menuliskan suatu kutipan teks.

Browser biasanya menampilkan kutipan teks dengan mengidentifikasikan teks tersebut atau dengan mengabaikan spasi dalam teks seperti tag paragraf. Kutipan teks dinyatakan dengan indentasi yang menjorok ke dalam dan berbeda dalam satu paragraf. Berikut ini, contoh dokumen HTML yang menggunakan tag blockquote:

<html> <body> <h3>Teknologi Universal Serial Bus (USB)</h3> <blockquote>

Pada awal tahun 1977 tepatnya komputer dengan prosesor, Pentium,

beberapa komputer sudah mempunyai piranti baru untuk memudahkan pengguna komputer dalam menangani masalah kabel yang bayak. <br> teknologi baru tersebut di namakan universal serial bus atau yang lebih dikenal dengan USB. Memang masih bayak yang tidak mengetahui apa dan fungsi teknologi ini. Oleh sebab itu bab ini akan memperkenalkan apa yang dimaksud dengan USB dan kegunaannya.

</blockquote> <h5>Disadur dari Buku "Pengantar Sistem Komputer" Hal:134 <h5> </body> </html>

c. Preformatted text Pada tag paragraf, penekanan tombol ENTER, tab, spasi tidak

memberikan pengaruh pada web page yang dibuat. Jika akan menambahkan spasi dan enter pada teks dalam web page dengan menggunakan tag <PRE>…..</PRE>. Sehingga teks yang berada di dalam tag pre akan mengikuti sesuai dengan pengetikan yang dilakukan. Berikut ini adalah contoh dokumen HTML yang menggunakan Tag <PRE>:

<html> <body> <h3>CONTOH PENGGUNAAN TAG PRE </h3> <pre> Teks ini menggunakan spasi dan ENTER untuk berpindah ke

Page 81: isi bab tanpa watermark

81

baris ini. </pre> <p>tag pre juga sangat cocok untuk menampilkan baris-baris kode program seperti dibawah ini</p> <pre> <b>for i = 1 to 10 print i next i </pre></b> <p> Kita Juga dapat membuat gambar dengan format teks seperti berikut: </p> <pre> /\_/\ ( o o ) meooongg........ </pre> </body> </html>

d. Divider dan Center

Elemen DIV digunakan untuk membagi-bagi dokumen HTML dalam suatu hierarki yang terstruktur. Teks yang dikelilingi oleh tag <DIV>……..</DIV> akan diformat menurut nilai atribut ALIGN yang ditentukan di dalamnya. Nilai atribut ALIGN yaitu, Left, Center dan Right. Penggunaan DIV dengan Align=”center” dapat diganti dengan tag <CENTER>….<CENTER>. Keduanya menghasilkan hasil yang sama.

<html> <body> <div align="left">teks rata kiri dalam tag DIV</div> <div align="right">teks rata kanan dalam tag DIV</div> <div align="center">teks rata tengah dalam tag DIV</div> <br> <center> teks ini menggunakan perintah center sebagai pengganti align center pada div </center> </body> </html>

Page 82: isi bab tanpa watermark

82

4.1.5 Pembuatan Halaman HTML Dalam membuat halaman HTML, yang harus dilakukan diantaranya: a. Memilih text editor

Saat ini ada banyak sekali program aplikasi yang dapat digunakan untuk membuat halaman web. Text editor adalah program pengolah kata yang paling dasar tanpa ada fitur-fitur yang ‘aneh-aneh’ seperti pengolah kata pada umumnya seperti Ms Word. Salah satu kelebihan dari text editor adalah suatu file yang dibuat dengan program ini disimpan hampir tanpa ada kode rahasia yang tak terlihat seperti halnya dokumen Ms Word atau pengolah kata yang lainnya, yang akan secara drastis akan menimbulkan efek pada dokumen saat akan ditampilkan di web browser. Dengan kata lain akan lebih mudah untuk membangun suatu halaman web dengan menggunakan text editor biasa dari pada suatu pengolah kata. HTML editor mempermudah pengguna untuk membuat halaman web dengan cepat dan mudah hanya dengan menekan beberapa buah tombol yang disediakan dan kemudian program aplikasi ini akan menghasilkan “source code” HTML dari pada memasukan semua kode-kode HTML dengan mengetikkannya satu persatu. HTML editor merupakan suatu alat yang tepat bagi seorang web developer; meskipun seharusnya juga sangat penting untuk mempelajari dan mengetahui bahasa HTML sehingga dapat mengedit kode-kode yang ada dan membetulkan dokumen jika tidak dapat dilakukan oleh HTML editor. Ms Word dan corel word perfect versi yang ada saat ini juga telah mempunyai kemampuan untuk membuat halaman web. Contoh lain adalah microsoft front page, dan adobe dreamweaver. Namun dalam buku ini, penulis menggunakan text editor standar dari Ms. Windows, yaitu Note Pad. Karena merupakan dasar dari segala bentuk HTML dan akan lebih paham mengenai cara kerja dan berbagai perintah yang biasa dipakai pada bahasa HTML.

b. Memulai Notepad

Notepad adalah text editor standar yang ada baik di versi 16 bit maupun 32 bit sistem operasi Ms Windows. Untuk memulai Notepad di Ms Windows. Langkah-langkahnya adalah sebagai berikut: - Click pada tombol “Start” yang ada pada task bar Windows. - Click pada “Program” dan lalu click pada menu direktori berlabel

“Accessories”. - Kemudian click pada shortcut “Notepad’’.

Agar dokumen tampak lebih menarik, dapat diatur tampilannya dengan beberapa properti. Properti dokumen diatur melalui atribut-atribut yang terdapat dalam elemen <body>. Sebagai contoh adalah pengaturan warna latar belakang halaman, warna teks, warna link dan lain-lain.

1) Kode warna

Dalam pengaturan warna menggunakan kode RGB yang mana ditampilkan dalam nilai heksa desimal. Setiap bagian dua digit kode menunjukkan banyaknya intensitas dari kombinasi warna merah, hijau dan biru. Sebagai contoh 00 pada dua digit pertama berarti tidak ada

Page 83: isi bab tanpa watermark

83

warna merah dalam kombinasi warna. Berikut ini adalah contoh kode warna.

White #FFFFFF Black #000000 Red #FF0000 Green #00FF00 Blue #0000FF Magenta #FF00FF Cyan #00FFFF Yellow #FFFF00 Aquamarine #70DB93 Chocolate #5C3317 Violet #9F5F9F Brass #B5A642 Copper #B87333 Pink #FF6EC7 2) Atribut elemen <body> BACKGROUND = Lokasi dan nama file (latar belakang image dokumen). BGCOLOR = Warna (warna latar belakang dokumen, default putih). TEXT = Warna (warna teks dokumen, default hitam). LINK = Warna (warna link dokumen, default biru). VLINK = Warna (warna visited link dokumen, default ungu). ALINK = Warna (warna aktif link dokumen, default merah). 3) Elemen Heading <h1> ... <h6>

Tag heading berfungsi untuk memformat heading (judul dan sub-judul) dari suatu halaman web. Heading ini akan memperbesar ukuran huruf untuk setiap jenis heading. Ada Tujuh buah heading yang dikenal di HTML, yaitu dari <h1>sampai <h6>. 4) Elemen paragraf <p>

Tag paragraf berfungsi layaknya untuk pengaturan antar paragraf dalam halaman web. Dalam elemen paragraf terdapat atribut align yang berfungsi sebagai pengaturan perataan paragraf. 5) Elemen break <br>

Elemen Break berfungsi untuk memberikan baris baru suatu paragraf dalam halaman web. Elemen break tidak memerlukan elemen penutup break. 6) Elemen horisontal rules <hr>

Elemen <hr> berfungsi untuk menampilkan garis horisontal di dalam halaman web. Elemen <hr> tidak memerlukan elemen penutup </hr>.

ALIGN = [ left | center | right ] Atribut elemen horisontal rules: ALIGN = [ left | center | right ] (perataan horizontal, default center) SIZE = Pixels (tinggi garis, default 2) WIDTH = Length (lebar garis, pixel or persen, default 100%) NOSHADE (garis solid)

Page 84: isi bab tanpa watermark

84

7) Elemen pemformatan karakter <font>

Font pada halaman HTML dapat diformat sesuai dengan desain yang ditentukan, baik ukuran, jenis maupun warna. Atribut Elemen Font:

SIZE = Angka (ukuran huruf, default 3) COLOR = Warna (warna font, default hitam) FACE = Angka (jenis font, default Times New Roman) 8) Elemen ragam karakter <b>bold</b> menghasilkan huruf tebal <i>italic</i> menghasilkan huruf miring <u>underline</u> menghasilkan huruf bergaris bawah

9) Elemen list

Properti <li> digunakan untuk menampilkan informasi dalam bentuk daftar (list). Ada dua jenis daftar yang dikenal di HTML, yaitu list dalam format bullet (unordered list <ul>) dan dalam bentuk nomor (ordered list <ol>).

Atribut elemen ordered list TYPE = [ 1 | a | A | i | I ] (tipe penomoran, default 1). Atribut elemen unordered list TYPE = [ disc | square | circle ] (tipe bullet,default disc). 10) Elemen image <img>

Untuk menampilkan gambar dalam halaman HTML, format file nya berupa JPG atau GIF. Untuk menampilkanya digunakan tag IMG. Atribut elemen image: SRC = URI (lokasi image). ALT = Text (text alternatif). WIDTH = Length (lebar image). HEIGHT = Length (tinggi image). ALIGN = [ atas | tengah | bawah | kiri | kanan ] (perataan image). BORDE = Length (lebar batas link). c. Menyimpan file script

Setelah membuat script-script HTML, kemudian langkah menyimpan nya adalah sebagai berikut:

- Click tombol “File” pada taskbar notepad, kemudian pilih “Save”.

- Pada field isian nama file (file name) , ketikkan nama file.html. - Coba jalankan browser dengan membuka “Internet explorer”. - Click pada menu "File ..". - Pilih pada option "Open .." yang ada pada menu "File ..".

Page 85: isi bab tanpa watermark

85

- Pada dialog box "Open" klik pada tombol "Browse .." dan cari file yang ingin ditampilkan.

- Selanjutnya pilih tombol "Ok" jika file telah dipilih.

d. Mengedit file script Ketika file tersebut telah ditambahkan atau diedit dan telah

disimpan, maka cara menampilkan file tersebut adalah: · simpan hasil perubahan file html anda · pindah ke aplikasi web browser · Pada Ms internet explorer tekan tombol "refresh" Web browser akan me-load dokumen yang sama tapi dengan revisi

baru tadi. Proses ini adalah siklus Edit, Save, dan View.

Berikut ini adalah contoh listing program beserta tampilannya: Contoh 1:

<html> <head> <title> Contoh script HTML </title> </head> <body> <h2>Belajar desain web dengan HTML</h2> HTML adalah dasar pembuatan website,<br> dimana perintah–perintah HTML dapat diketik <br> pada notepad (bila menggunakan S.O Windows) atau Vi (bila menggunakan Linux). </body> </html> Hasil tampilannya adalah sebagai berikut: Contoh 2: <html> <body> <p> <img src="constr4.gif" width="144" height="50" border=”1”> Contoh penyisipan gambar <img src="hackanm.gif" width="48" height="48">tinggal letakkan tag IMG di bagian yang akan disisipi gambar secara default atribut align adalah: <i><b>bottom</b></i> </p> <p> <img src="hackanm.gif" width="60" height="60" align="top">Atribut align <u>TOP</u> </p>

Page 86: isi bab tanpa watermark

86

<p> <img src="hackanm.gif" width="60" height="60" align="middle">Atribut align <u>MIDDLE</u> </p> <p> <img src="hackanm.gif" width="60" height="60" align="right">Atribut align <u>RIGHT</u> </p> <p> <img src="logobsi.gif" width="100" height="60" alt="logo bsi">Penggunaan Atribut <u>Alt</u>, karena gambar tidak dapat dimunculkan </p> <p> <img src="../logobsi.gif" width="100" height="60" alt="logo bsi">Penggunaan <u>relative address</u>, karena letak gambar berada di folder lain </p> </body> </html>

Hasil tampilannya adalah sebagai berikut:

Gambar 4.3. Hasil tampilan

(Sumber : http://htmlcssguides.com/images/titel-websiteku.png)

Page 87: isi bab tanpa watermark

87

4.2 Pemrograman PHP (Hypertext Preprocessor)

4.2.1. Pengertian PHP PHP (hypertext preprocessor) merupakan salah satu program internet

yang mana merupakan bahasa skrip yang dapat ditanamkan atau disisipkan HTML (hyper text markup language) selain itu PHP banyak digunakan untuk memprogramkan situs web dinamis.

4.2.2. Sejarah PHP

Awalnya PHP merupakan singkatan dari personal home page (situs personal) yang pertama kali dibuat oleh Rasmus Lerdorf tahun 1995. Yang mana pada waktu itu PHP masih bernama Form Interpreted (FI), yang berbentuk sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Selanjutnya Rasmus mengganti/merilis kode sumber tersebut untuk umum dan menamakan nya PHP/FI. Dengan perilisan kode sumber ini maka menjadi sumber terbuka, sehingga banyak pemrogram yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. Pada rilisan ini, Interpreter PHP sudah diimplementasikan dalam program C. Selain itu dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Tahun 1997, 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 pada akhirnya singkatan PHP diubah menjadi akronim berulang yaitu PHP (Hypertext Preprocessing).

Selanjutnya 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 karena kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Kemudian pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari Interpreter PHP mengalami perubahan besar lagi. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

4 Tipe data PHP

PHP memiliki 8 (delapan) tipe data yaitu: 1. Integer 2. Double 3. Boolean 4. String 5. Object 6. Array 7. Null 8. Nill

Page 88: isi bab tanpa watermark

88

9. Resource

Di lain pihak, PHP adalah suatu script (tepatnya server-side script) yang memproses perintah-perintah dan mengembalikannya ke server sudah dalam bentuk HTML.

4.2.3. Contoh program pada PHP

Setelah kita mengetahui arti dari PHP dan cara pemakaiannya, kita dapat membuat satu contoh untuk mengaplikasikan nya ke dalam software. Di bawah ini terdapat beberapa contoh pemograman pada PHP variabel yaitu: misalkan dalam PHP kita akan menyimpan suatu nilai berupa angka atau string dalam suatu variabel, caranya adalah membuat nama variabel terlebih dahulu kemudian diberikan suatu assignment pada nilai yang diinginkan. Perhatikan sintaks berikut ini: $nama_variabel=nilai; Note: jangan lupa tanda dollar ($). Contoh: <?php$hello=”hello word!”;$sebuah_bilangan=4;$bilangan yang lain=8;?>.

Dari contoh diatas tampak bahwa dalam PHP, nama variabel tidak perlu dideklarasikan terlebih dahulu seperti halnya bahasa Pascal atau C/C++. Aturan penamaan variabel Dalam penamaan variabel dalam program PHP mempunyai aturan yaitu:

o Nama variabel harus diawali dengan huruf atau underscore (_). o Nama variabel hanya boleh dituliskan dengan alpha numeric a-z,

A-Z, 0-9 dan underscore. o Nama variabel yang terdiri dari lebih dari suku kata, dapat

dipisahkan dengan underscore. 1. Echo

Seperti yang kita lihat pada contoh-contoh kode PHP sebelumnya, bahwa perintah echo digunakan untuk menampilkan teks kedalam browser. Suatu teks atau string dapat dituliskan di browser dengan langsung ditulis kedalam echo yang diapit oleh dua tanda petik ganda (quotes) atau menyimpan string atau teks terlebih dahulu dalam suatu variabel kemudian dituliskan dalam echo. Berikut ini adalah contohnya:

<?php$Stringku=”Hello!”;echo$StringKu”<h5>I Love Using PHP!</h5>”;?> Note:

Hati-hati dalam penulisan suatu string yang di dalamnya terdapat tanda petik ganda (quotes) menggunakan echo. Dalam echo, tanda quotes merupakan penanda awal dan akhir teks/string yang akan ditulis dengan echo, sehingga anda harus memperhatikan hal-hal berikut ini:

o Jangan menggunakan tanda quotes di dalam teks yang akan

ditulis dengan echo. o Apabila anda tetap ingin menulis tanda quotes dalam teks yang

akan ditulis dengan echo, maka berikan tanda slash “/” di depan quotes tersebut.

Page 89: isi bab tanpa watermark

89

o Selain itu, dapat pula kita gunakan tanda petik tunggal (apostrophes) untuk menggantikan tanda quotes pada teks.

Contoh: <?phpecho”<font face =”verdana”size=”4”>I love using PHP!</font>”;?><?phpecho”<fontface=/”verdana/”size=/”4”> I love using PHP!</font>”;?><?phpecho”<font face=’verdana’ size=’4’>I love Using PHP!</h5>”;?>

Pada contoh kode pertama diatas akan terjadi error karena dalam teks yang ditulis dalam echo terdapat tanda quotes. Sedangkan untuk kode kedua dan ketiga tidak terdapat error dan dihasilkan output yang sama di browser. Menampilkan nilai variabel dengan echo nilai variabel dapat dengan mudah ditampilkan dengan menggunakan echo, baik nilai yang berupa bilangan maupun string. Dari penjelasan di atas dapat diberikan contoh.

<?php$string_ku=”hello. Nama saya: ”;$bilangan_ku =4:$huruf_ku=”a”;echo$string_ku; echo $bilangan_ku;echo$huruf_ku;?> 4 Cara kerjanya

Adapun cara kerjanya yaitu sebagai berikut: 1. Browser meminta halaman ke web server. 2. Web server (bisa Apache, IIS dan lain-lain) akan memproses

permintaan itu. 3. Jika web server menemukan suatu tanda khusus PHP (yaitu <?php

dan ?>, atau <? dan ?>) maka web server akan memberikan kesempatan kepada PHP untuk memprosesnya, karena itu di luar wewenang web server.

4. PHP akan memproses perintah-perintah yang berada di antara <?PHP dan ?> atau <? dan ?> dan mengabaikan yang lainnya.

5. Dalam memproses perintah-perintah di antara <?php dan ?>, jika ada perintah untuk menampilkan sesuatu (seperti echo), maka PHP akan memberikannya kepada web server. Jika PHP menemukan kesalahan, baik itu sintaks, over flow, file tidak ditemukan dan lain-lain, maka PHP akan memberikan peringatan yang akan diteruskan ke web server.

6. Jika semua proses telah selesai, maka web server akan memberikan nilai kembalian kepada browser berupa HTML, satu-satunya bahasa yang dia mengerti.

4.2.4. Kelebihan PHP dari bahasa pemrograman lain Adapun kelebihan PHP dari bahasa pemrograman web, antara lain:

1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.

Page 90: isi bab tanpa watermark

90

2. Web Server yang mendukung PHP dapat ditemukan di mana-mana dari mulai apache, IIS, Lightt pd, hingga Xitami dengan konfigurasi yang relatif mudah.

3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis-milis dan developer yang siap membantu dalam pengembangan.

4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.

5. 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.

4.3 MYSQL (Management System Structured Query Language) 4.3.1. Pengertian MYSQL

MYSQL merupakan sebuah bentuk perangkat lunak dari sistem

manajemen basis data SQL (dalam 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 dimana penggunaan nya tidak cocok dengan penggunaan GPL. MySql adalah program data base yang dibutuhkan oleh PHP, di mana file web yang akan ditampilkan seperti data-data pengunjung dan data web anda akan disimpan pada data base.

MYSQL tidak sama dengan proyek-proyek lain seperti Apache, di mana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulis nya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, di mana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.

4.3.2. Keistimewaan MySQL

MySQL memiliki banyak kelebihan dan keistimewaan, antara lain:

1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, di bawah lisensi GPL sehingga dapat digunakan secara gratis.

3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.

4. Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

Page 91: isi bab tanpa watermark

91

5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed/unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

6. Perintah dan fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah select dan where dalam perintah (query).

7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi trenkripsi.

8. 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.

9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari Dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.

11. Antar muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).

12. 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.

13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani alter table, dibandingkan basis data lainnya semacam Postgre SQL ataupun Oracle.

4.3.3. Dasar-dasar MYSQL

Adapun dasar-dasar MYSQL ini iyalah sebagai berikut:

1. Mengaktifkan direktori MySQL. c:\>MYSQL

2. Mengatur password root. mysql>MYSQLADMIN–UROOT PASSWORD nama password;

3. Membuat, mengaktifkan dan melihat database. mysql>CREATEDATABASE nama_database; mysql>USEnama_database;mysql>SHOWDATABASES;

4. Membuat, mengetahui struktur dan melihat tabel . mysql>CREATE TABLE nama_table (nama_field type_field(panjang_field), ); mysql>DESCRIBE nama_table; mysql>SHOW TABLES;

5. Mengisikan data ke dalam table. mysql>INSERT INTO nama_tabel VALUE(data1a,data1b,…..);

6. Menampilkan data untuk semua kolom. mysql>SELECT * FROM nama_table;

7. Menampilkan data untuk kolom tertentu. mysql>SELECT field1,field2 FROM nama_table;

Page 92: isi bab tanpa watermark

92

8. Menampilkan data dengan menghindari pengulangan data pada kolom yang diinginkan. mysql>SELECT DISTINCT field1 FROM nama_table;

9. Menampilkan data dengan mengurutkannya secara ascending atau descending. mysql>SELECT field1,field2 FROM nama_table ORDER BY field3;

10. Menampilkan data dengan penyaringan. mysql>SELECT * FROM nama_table WHERE field1 = Item_data; mysql>SELECT * FROM nama_table WHERE field1 < item_data; mysql>SELECT * FROM nama_table WHERE field1 BETWEEN item_data1 AND item_data2; mysql>SELECT * FROM nama_table WHERE field1 LIKE %keyword’;

11. Mengetahui jumlah nilai pada suatu kolom (SUM) mysql> SELECT SUM(field1) FROM nama_tabel;

12. Mengetahui jumlah nilai rata-rata pada suatu kolom (AVG) mysql> SELECT AVG(field1) FROM nama_tabel;

13. Mengetahui nilai maksimal/minimal pada suatu kolom (MAX/MIN) mysql> SELECT MAX(field1) FROM nama_tabel; mysql> SELECT MIN(field1) FROM nama_tabel;

14. Mengetahui jumlah record yang tidak bernilai kosong pada suatu tabel (COUNT) mysql> SELECT COUNT(*) FROM nama_tabel;

15. Melihat gabungan dua table. mysql> SELECT nama_tabel1.field1a, nama_tabel1.field1b, nama_tabel2.field2a,nama_tabel2.field2bFROM nama_tabel1,nama_tabel2WHEREnama_tabel1.field3a, nama_tabel2.field3b;

4.3.4. Contoh program pada Mysql

Pada pemograman Mysql kita akan membuat database mahasiswa dengan menggunakan Mysql. mysql> create database coba; Query OK, 1 row affected (0.02 sec) mysql> create table siswa (nim char 8) primary key not null, nama char(10), tgl_lahir date, alamat varchar(20), no_telp char(15)); ERROR 1046 (3D000): No database selected mysql> use coba; Database changed mysql> create table siswa(nim char(8) primary key not null, nama char(10), tgl_lahir date, alamat varchar(20), no_telp char(15)); Query OK, 0 rows affected (0.05 sec) mysql> insert into siswa values(“07018206″,”budi”,”1990-06- 06″,”glagah”,”12345678″),(“09018202″,”hasni”,”1991-03-09″,”bantul”,”0878652″); Query OK, 2 rows affected (0.05 sec) Records: 2 Duplicates: 0 Warnings: 0 mysql> select * from siswa;

Page 93: isi bab tanpa watermark

93

+———-+——-+————+——–+———-+ | nim | nama | tgl_lahir | alamat | no_telp | +———-+——-+————+——–+———-+ | 07018206 | budi | 1990-06-06 | glagah | 12345678 | | 09018202 | hasni | 1991-03-09 | bantul | 0878652 | +———-+——-+————+——–+———-+ 2 rows in set (0.00 sec) mysql> update siswa nama=”sasa” where nim=”07018206″; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘=”sasa” where nim=”07018206″‘ at line 1 mysql> select * from siswa; +———-+——-+————+——–+———-+ | nim | nama | tgl_lahir | alamat | no_telp | +———-+——-+————+——–+———-+ | 07018206 | budi | 1990-06-06 | glagah | 12345678 | | 09018202 | hasni | 1991-03-09 | bantul | 0878652 | +———-+——-+————+——–+———-+ 2 rows in set (0.00 sec) mysql> update siswa set nama=”sasa” where nim=”07018206″; Query OK, 1 row affected (0.04 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> select * from siswa; +———-+——-+————+——–+———-+ | nim | nama | tgl_lahir | alamat | no_telp | +———-+——-+————+——–+———-+ | 07018206 | sasa | 1990-06-06 | glagah | 12345678 | | 09018202 | hasni | 1991-03-09 | bantul | 0878652 | +———-+——-+————+——–+———-+ 2 rows in set (0.00 sec) mysql> select nim, nama from siswa; +———-+——-+ | nim | nama | +———-+——-+ | 07018206 | sasa | | 09018202 | hasni | +———-+——-+ 2 rows in set (0.00 sec) mysql> update siswa -> set nama=”irfan” -> where nim=”07018206″; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> update siswa -> set tgl_lahir=”1990-06-05″ -> where nim=”09018206″; Query OK, 0 rows affected (0.00 sec) Rows matched: 0 Changed: 0 Warnings: 0 mysql> select * from siswa;

Page 94: isi bab tanpa watermark

94

+———-+——-+————+——–+———-+ | nim | nama | tgl_lahir | alamat | no_telp | +———-+——-+————+——–+———-+ | 07018206 | irfan | 1990-06-06 | glagah | 12345678 | | 09018202 | hasni | 1991-03-09 | bantul | 0878652 | +———-+——-+————+——–+———-+ 2 rows in set (0.00 sec) mysql> update siswa set tgl_lahir=”1990-06-05″ where nama=”Irfan”; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> select * from siswa; +———-+——-+————+——–+———-+ | nim | nama | tgl_lahir | alamat | no_telp | +———-+——-+————+——–+———-+ | 07018206 | irfan | 1990-06-05 | glagah | 12345678 | | 09018202 | hasni | 1991-03-09 | bantul | 0878652 | +———-+——-+————+——–+———-+ 2 rows in set (0.00 sec) mysql> delete from siswa where alamat=”glagah”; Query OK, 1 row affected (0.02 sec) mysql> select * from siswa; +———-+——-+————+——–+———+ | nim | nama | tgl_lahir | alamat | no_telp | +———-+——-+————+——–+———+ | 09018202 | hasni | 1991-03-09 | bantul | 0878652 | +———-+——-+————+——–+———+ 1 row in set (0.00 sec) mysql>insert into siswa values (“07018206″,”budi”,”1990-06-06″,”glagah”,”12345678″),(“09018200″,”itul”,”1991-04-13″,”bantul”,”08564321″); Query OK, 2 rows affected (0.00 sec) Records: 2 Duplicates: 0 Warnings: 0 mysql> select * from siswa; +———-+——-+————+——–+———-+ | nim | nama | tgl_lahir | alamat | no_telp | +———-+——-+————+——–+———-+ | 07018206 | budi | 1990-06-06 | glagah | 12345678 | | 09018202 | hasni | 1991-03-09 | bantul | 0878652 | | 09018200 | itul | 1991-04-13 | bantul | 08564321 | +———-+——-+————+——–+———-+ 3 rows in set (0.00 sec) mysql> alter table siswa change alamat alamat_rumah varchar(20) -> ; Query OK, 0 rows affected (0.02 sec) Records: 0 Duplicates: 0 Warnings: 0 mysql> select * from siswa; +———-+——-+————+————–+———-+ | nim | nama | tgl_lahir | alamat_rumah | no_telp | +———-+——-+————+————–+———-+

Page 95: isi bab tanpa watermark

95

| 07018206 | budi | 1990-06-06 | glagah | 12345678 | | 09018202 | hasni | 1991-03-09 | bantul | 0878652 | | 09018200 | itul | 1991-04-13 | bantul | 08564321 | +———-+——-+————+————–+———-+ 3 rows in set (0.00 sec) mysql> alter table siswa drop no_telp; Query OK, 3 rows affected (0.00 sec) Records: 3 Duplicates: 0 Warnings: 0 mysql> select * from siswa; +———-+——-+————+————–+ | nim | nama | tgl_lahir | alamat_rumah | +———-+——-+————+————–+ | 07018206 | budi | 1990-06-06 | glagah | | 09018202 | hasni | 1991-03-09 | bantul | | 09018200 | itul | 1991-04-13 | bantul | +———-+——-+————+————–+ 3 rows in set (0.00 sec) mysql> alter table siswa rename siswa-siswi; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘-siswi’ at line 1 mysql> alter table siswa rename siswa_siswi; Query OK, 0 rows affected (0.01 sec) mysql> select * from siswa_siswi; +———-+——-+————+————–+ | nim | nama | tgl_lahir | alamat_rumah | +———-+——-+————+————–+ | 07018206 | budi | 1990-06-06 | glagah | | 09018202 | hasni | 1991-03-09 | bantul | | 09018200 | itul | 1991-04-13 | bantul | +———-+——-+————+————–+ 3 rows in set (0.00 sec) mysql> select nim. nama from siswa_siswi desc; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘desc’ at line 1 mysql> select nim. nama from siswa_siswi descending; ERROR 1054 (42S22): Unknown column ‘nim.nama’ in ‘field list’ mysql> select nim, nama from siswa_siswi order by desc; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘desc’ at line 1 mysql> select nim, nama from siswa_siswi order by nama desc; +———-+——-+ | nim | nama | +———-+——-+ | 09018200 | itul | | 09018202 | hasni | | 07018206 | budi |

Page 96: isi bab tanpa watermark

96

+———-+——-+ 3 rows in set (0.01 sec) mysql> select nim, nama from siswa_siswi order by nama asc; +———-+——-+ | nim | nama | +———-+——-+ | 07018206 | budi | | 09018202 | hasni | | 09018200 | itul | +———-+——-+ 3 rows in set (0.00 sec) mysql> alter table siswa_siswi add umur int; Query OK, 3 rows affected (0.00 sec) Records: 3 Duplicates: 0 Warnings: 0 mysql> select * from siswa_siswi; +———-+——-+————+————–+——+ | nim | nama | tgl_lahir | alamat_rumah | umur | +———-+——-+————+————–+——+ | 07018206 | budi | 1990-06-06 | glagah | NULL | | 09018202 | hasni | 1991-03-09 | bantul | NULL | | 09018200 | itul | 1991-04-13 | bantul | NULL | +———-+——-+————+————–+——+ 3 rows in set (0.00 sec) mysql> update siswa -> set umur=”21″ -> where nim=”07018206″; ERROR 1146 (42S02): Table ‘coba.siswa’ doesn’t exist mysql> update siswa_siswi set umur=”21″ where nim=”07018206″; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> update siswa_siswi set umur=”20″ where nim=”09018202″; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> update siswa_siswi set umur=”20″ where nim=”09018200″; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> select * from siswa_siswi; +———-+——-+————+————–+——+ | nim | nama | tgl_lahir | alamat_rumah | umur | +———-+——-+————+————–+——+ | 07018206 | budi | 1990-06-06 | glagah | 21 | | 09018202 | hasni | 1991-03-09 | bantul | 20 | | 09018200 | itul | 1991-04-13 | bantul | 20 | +———-+——-+————+————–+——+ 3 rows in set (0.00 sec) mysql> select sum(umur) from siswa_siswi; +———–+ | sum(umur) | +———–+

Page 97: isi bab tanpa watermark

97

| 61 | +———–+ 1 row in set (0.01 sec) mysql> select avg(umur) from siswa_siswi; +———–+ | avg(umur) | +———–+ | 20.3333 | +———–+ 1 row in set (0.01 sec) mysql> select distinct(umur) from siswa_siswi; +——+ | umur | +——+ | 21 | | 20 | +——+ 2 rows in set (0.01 sec) mysql> select top(umur) from siswa_siswi; ERROR 1305 (42000): FUNCTION coba.top does not exist mysql> select sum(umur) as jumlah from siswa_siswi; +——–+ | jumlah | +——–+ | 61 | +——–+ 1 row in set (0.00 sec) mysql> ^CCtrl-C — exit! Aborted root@debian:/home/praktikan# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 79 Server version: 5.1.49-3 (Debian) Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to modify and redistribute it under the GPL v2 license Type ‘help;’ or ‘\h’ for help.Type ‘\c’ to clear the current input statement. mysql> use coba; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> desc coba; ERROR 1146 (42S02): Table ‘coba.coba’ doesn’t exist mysql> Incoming search terms for the article: contoh program mysql

Page 98: isi bab tanpa watermark

98

contoh program my Sql Unknown column no_telp in field list ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near data base show data base at line 1 mysql> ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near DATABASE at line 1 error 1064 mysql mysql contoh program mysql error 1054 mysql query umur #1064 - You have an error in your SQL syntax Contoh pemogaraman pada dreamaver. Cara membuat css dengan dreamweaver sangat mudah, kita bisa gunakan beberapa cara dengan bantuan fitur yang tersedia dalam dreamweaver. Cara yang termudah diantaranya adalah: Mengetikkan langsung kode css pada bagian layar code view (kalau sudah banyak hafal perintah dan atributnya cara ini recomended).

Gambar 4.4.pengetikan kode css (Sumber:http://zainalhakim.web.id/uploads/image/dreamweaver/css-1.gif)

Dengan cara ini kita akan dibantu dengan auto complete sehingga

walaupun tidak sepenuhnya hafal tinggal memilih perintah yang sesuai. Menambahkan css dengan menggunakan fitur tab css yang ada dikanan layar dream weaver, seperti gambar 4.5 dengan lingkaran merah.

Page 99: isi bab tanpa watermark

99

Gambar 4.5.menambahkan css

(Sumber:http://zainalhakim.web.id/uploads/image/dreamweaver/css-2.gif)

Pada lingkaran merah ke 2, ada beberapa tombol kecil yang dapat digunakan untuk mengelola css. Klik gambar rantai jika anda ingin melampirkan file css yang sudah jadi, klik gambar yang ada tanda plus (+) untuk menambah css baru, gambar pensil untuk mengedit dan gambar tong sampah untuk menghapus.

Untuk menambahkan css, kita harus menekan tombol +, nanti akan

muncul seperti gambar 4.6:

Gambar 4.6.css baru ditambahkan

(Sumber:http://zainalhakim.web.id/uploads/image/dreamweaver/css-3.gif)

Di layar tersebut kita diminta memilih jenis css yang akan dibuat. Pilihan pertama untuk membuat css class yang dapat digunakan oleh banyak objek/tag (silahkan nanti cari referensi tentang css class), pilihan kedua jika anda ingin menempelkan css pada tag html, dan pilihan ketiga untuk membuat ID khusus sesuai dengan nama objek yang nanti dibuat. Trus ada pilihan define in, pilih yang pertama (New Style..) jika ingin css nya tersimpan di file tersendiri, atau pilihan kedua this document only jika anda ingin css nya

Page 100: isi bab tanpa watermark

100

diletakkan dalam bagian header (<head>) dokumen yang aktif. Saya akan pandu untuk membuat dengan pilihan selector type yang kedua yaitu tag. Kita akan coba menambahkan pada tag H1, dan this documen only.

Gambar 4.7.menampilkan css pada tag html

(Sumber:http://zainalhakim.web.id/uploads/image/dreamweaver/css-4.gif)

Kemudian tekan oke, maka akan muncul tampilan seperti gambar 4.8:

Gambar 4.8.setelah menampilkan css pada tag html

(Sumber:http://zainalhakim.web.id/uploads/image/dreamweaver/css-5.gif)

Semua isian tidak harus diisi, jika tidak perlu boleh dibiarkan kosong.

Karena contoh ini membuat css untuk tag H1 maka diantaranya yang diubah adalah jenis font, dan ukuran. Jika anda ingin menambahkan yang lainya seperti kotak, warna latar, silahkan buka tab pilihan selanjutnya. Setelah semuanya selesai tekan tombol ok.

Hasil css nya bisa anda lihat di bagian code view seperti gambar 4.9:

Page 101: isi bab tanpa watermark

101

Gambar 4.9.code view (Sumber:http://zainalhakim.web.id/uploads/image/dreamweaver/css-6.gif)

Menambahkan css lewat page properties, ini standard penggunaan css

di dreamweaver versi 8 sd CS 6. Pada saat kita mengubah pengaturan halaman melalui page properties dreamweaver otomatis menambahkan css pada halaman yang kita buat. Page Properties bisa dibuka dimenu Modify atau Tombol Page Properties pada bagian bar properties di bagian bawah layar (gambar 4.10):

Gambar 4.10.tombol page properties

(Sumber: http://zainalhakim.web.id/uploads/image/dreamweaver/css-7.gif’)

Page 102: isi bab tanpa watermark

102

4.4 Beda HTML dengan PHP, MYSQL,dan Dreamweaver

PHP adalah bahasa pemrograman yang dijalankan pada server yang terinstal web server. Artinya semua baris program akan sepenuhnya dijalankan pada web server sedangkan yang dikirimkan ke browser pengguna hanya hasilnya saja. PHP merupakan bahasa script yang paling banyak digunakan saat ini. PHP banyak dipakai untuk memprogram situs web dinamis, walaupun tidak. Kelebihan PHP adalah install juga server database MYSQL dengan menginstall PHP dan library koneksi PHP–MYSQL, paket software yang murah diinstall adalah PHP triad, WAMP, XAMPP yang berisi software yang diperlukan mencakup apache.

HTML adalah bahasa standart untuk membuat halaman web statis. HTML dapat secara langsung dijalankan dan ditampilkan dengan bantuan browser. Tiap kali mengakses dokumen web maka sesungguh nya kita mengakses dokumen seseorang yang ditulis dengan memformat HTML. Beberapa orang merasa keberatan jika dikatakan HTML adalah sebuah pemrograman karena struktur yang dimilikinya dianggap terlalu sederhana, kode–kode dibaca oleh browser baris per baris, dari atas kebawah. HTML juga tidak memiliki looping seperti bahasa pemrograman lain. Pada HTML dipergunakan hypertext link atau hubungan antara teks dan dokumen lain. Dengan demikian pembaca dokumen bisa melompat dari satu dokumen kedokumen yang lain dengan mudah.

Secara umum maka perbedaan HTML dengan PHP adalah:

Perbedaan PHP nya: 1. PHP adalah bahasa pemrograman web yang dijalankan deserver. 2. PHP digunakan untuk membuat halaman dinamis. 3. PHP dapat terhubung dengan database. 4. PHP dapat membuat halaman web dengan html maupun javascrip. 5. PHP dapat dijalankan oleh server sebelum halaman ditampilkan.

Perbedaan html nya adalah:

1. HTML dapat langsung dijalankan disisi klien. 2. HTML digunakan untuk menyusun halaman web statis. 3. HTML dapat ditampilkan dalam bentuk objek table, tulisan dan lain-

lain.

Dari penjelasan di atas dapat disimpulkan bahwa sebenar nya antara HTML dengan PHP dapat saling terhubung dalam peranan nya menampilkan sebuah informasi yang ada di internet. PHP tidak bisa menampilkan hasil ke browser tanpa ada HTML. HTML tidak bisa berinteraksi via klien tanpa java script.

HTML hanya digunakan untuk menampilkan content website di dalam browser (IE, Opera, Firefox), karena singkatan HTML itu hypertext markup language. Jadi sudah jelas kalau HTML tidak dapat digunakan untuk menerapkan logika pemprograman seperti I/O, conditional, looping dan sebagainya.

Sedangkan PHP bersemayam di sebuah server/web server ( Apche, IIS, dan sebagainya). PHP parser akan memprasekan sintaks–sintaks dalam

Page 103: isi bab tanpa watermark

103

bahasa PHP dan mengeluarkan output nya di web server misalnya mengeluarkan output berbentuk HTML. PHP memiliki sifat yang sama dengan bahasa pemrograman pada umumnya seperti Cperl dan pascal, sehingga kita bisa melakukan berbagai manipulasi logika di dalamnya hanya bedanya PHP berada di dalam server, sehingga client/orang lain tidak bisa melihat apa yang terjadi dengan program kita, program kita hanya kita yang tahu tiada orang lain.

MYSQL merupakan salah satu prodak RDBMS (Relational Database Manajement System) yang bisa kita nikmati secara gratis. Data yang ingin kita simpan akan diperlakukan RDBMS sebagai table–table yang saling berhubungan/dapat terhubungkan maupun berdiri sendiri dalam database. Database sendiri pada hakikatnya adalah kumpulan dari banyak table. Sedangkan SQL sendiri data merupakan singkatan dari Structured Query Language, merupakan bahasa database standar yang digunakan pada saat ini. Dengan query kita bisa melakukan operasi pada database. Misalnya membuat table, mengubah table, menghapus, memasukkan membuat relasi table (menghubungkan table–table ) dan lain–lain. MYSQL merupakan program database yang dibutuhkan oleh PHP, di mana file web yang akan ditampilkan seperti data–data pengunjung dan data web anda akan disimpan pada database.

Adobe dreamweaver adalah aplikasi desain dan pengembangan web yang menyediakan editor WYSIWYG visual ( bahasa sehari–hari yang disebut sebagai design view ) dank ode editor dengan fitur standart seperti syntax highlighting, kode komplit, dan code collapsing serta fitur lebih canggih seperti real time syntax checking dan introspection untuk menghasilkan petunjuk kode untuk membantu pengguna dalam menulis kode. Tata letak tampilan design memfasilitasi desain cepat dan pembuatan kode seperti memungkinkan pengguna dengan cepat membuat tata letak dan manipulasi elemen HTML. Dreamweaver memiliki fitur browser yang terintegrasi untuk melihat halaman web yang dikembangkan di jendela pratinjau program. Dreamweaver dapat menggunakan ekstensi dari pihak ke Tiga untuk memperpanjang fungsionalitas inti dari aplikasi, yang setiap pengembang web bisa menulis (sebagian besar dalam HTML dan javascript). Dreamweaver didukung oleh komunitas besar pengembangan 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 di upload ke web server remote menggunakan FTP, SFTP, atau WEBDAV. Dreamweaver CS4 sekarang mendukung sistem control versi subversion (SVN).

REFERENSI

Erlando. 2009. Dasar– dasar HTML. http:/ /trik-tips. Blogspot. com/ 2008/02

/dasar-dasar-html-sebuah-web-atau blog.html. Diakses 11 Desember 2012

Hadi, P. 2009. HTML. http://www.Semuabisnis.com/ diakses 11 Desember 2012

Page 104: isi bab tanpa watermark

104

Hakim, z. 2010. http://www. zainalhakim.web. id/posting/cara-membuat-css-dengan-dreamweaver.html. diakses 10 desember 2012

Hakim, z. 2010. Perbedaan PHP dengan java scrip. http://www. zainalhakim. web.id/posting/perbedaan-PHP-dengan-javascript-dan-html.html. diakses 10 Desember 2012

Herdi. 2010. Membuat website Html. http://herdygoverclock. wordpress. com/web-site/membuat-website-html-dengan-dreamweaver-tutorial/. Diakses 11 Desember 2012

Maratul. 2011. Contoh program MSQL. http://blog. uad. ac. id/maratul/ 2011/06/10/contoh-program-mysql/.Diakses11 Desember 2012

Mhiyu,S. 2010. Program MYSQL. http://sulimahmhiyu.blogspot. com/2010/11/ contoh-program-mysql data-mahasiswa.html. Diakses 11 Desember 2012

Ramadhan, R. 2008. dasar pemrograman. http://rizkyramadhansttg. wordpress. com/2008/07/15/dasar-pemrograman-html/.diakses 11 Desember 2012

Rahmat. 2007. Ilmukomputer. http://www.google.co. id/url?url=http: //ilmukomputer.org/wpcontent/uploads/2007/06/mysqlrahmat.pdf&rct=j&sa=U&ei=_9XFUKHnC8bmrAfIl4CoDQ&ved=0CDMQFjAI&q=contoh+program+mysql&usg=AFQjCNFzh9J6zgmIr8j1q6IeAn0JpCN5pw. Diakses 11 desember 2012

Yuliana, D. 2009. Pemrograman HTML. http://one.indoskripsi.com/node. diakses 11 Desember 2012

Page 105: isi bab tanpa watermark

105

TENTANG PENULIS

Rizky Rinaldi lahir di Bangkinang pada tanggal

18 Agustus 1993. Pendidikan SD di Bangkinang, yaitu SDN 013 Sipungguk Kecamatan Salo. SMP di Bangkinang, yaitu SMP Negeri 1 Bangkinang. Pendidikan SMA yatu di SMA Negeri 1 Bangkinang. Pada tahun 2011 Rizky rinaldi melanjutkan kuliah S1 di Universitas Riau Fakultas Perikanan Dan Ilmu Kelautan, Jurusan Budidaya Perairan. Pengalaman organisasi antara lain, pernah mengikuti organisasi PRAMUKA pada waktu SMP, dan organisasi ROHIS

dan SISPALA pada waktu SMA. Prestasi yang pernah diraih antara lain, pada waktu SD sering meraih peringkat nomor 1 umum, pada waktu SMP meraih peringkat 3, dan SMA juga peringkat 3. Selain pada bidang akademis, juga pernah meraih juara 1 di bidang lomba pidato, dan juara 3 di bidang melukis seni kaligrafi tingkat SMA. Pengalaman yang lain, pernah mengikuti Olimpiade Kimia, Cerdas cermat Kimia, yang dilaksanakan di UNRI, dan masuk semifinal pada waktu itu. hobi antara lain, bermain Sepakbola, Memancing, bermain Bulutangkis, olahraga bersepeda, Renang, Basket, dll.

Wiwik Yuliana, dilahirkan sebagai anak sulung

dari lima bersaudara, orang tua yang tercinta Tumin dan Yarmita. Sintong, 30 April 1993. Hobi membaca dan bercita-cita menjadi wanita karir.

Latar belakang pendidikan Sekolah Dasar (SD) 018 Tanah Putih lulus pada tahun 2005, lulusan terbaik ke dua Sekolah Menengah Pertama (SMP) 04 Tanah Putih tahun 2008, lulusan terbaik seankatan XXIV Sekolah Usaha Perikanan Menengah (SUPM) Internasional Provinsi Riau di Dumai tahun 2011, dan sekarang sedang melanjutkan pendidikan S1 di Universitas

Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Budidaya Perairan. Pernah mengikuti pelatihan dan Praktek Kerja Lapang tentang Budidaya

Perikanan di berbagai kota di Indonesia yaitu pada tahun 2009 di Balai Benih Ikan (BBI) Dumai, pada tahun 2009 Balai Budidaya air Tawar (BBAT) Rumbai, pada tahun 2010 Balai Besar Pengembangan Budidaya Air Payau (BBPBAP) Jepara dan Balai Budidaya Laut (BBL) Batam.

Pengalaman Organisasi, tahun 2009-2010 wakil ketua OSIS SUPM Dumai, 2010-2011 ketua OSIS SUPM Dumai, PRADANI PRAMUKA SUPM Dumai 2009-2011, serta pada tahun 2010 mencapai PRAMUKA Garuda pertama di SUPM sekota Dumai, dan sekarang menjadi Anggota Bidang Latihan dan Pengembangan di Pusat Kegiatan Rohani Islam di Fakultas Perikanan dan Ilmu Kelautan Universitas Riau.

Page 106: isi bab tanpa watermark

106

Freddy Ferry L. Gaol, dilahirkan sebagai anak pertama dari empat bersaudara dari pasangan yang berbahagia B. Lumban Gaol dan R. Simanjuntak di Medan, pada 09 Maret 1992. Menyelesaikan Sekolah Dasar (SD) pada tahun 2004 di Sekolah Dasar (SD) Griya Martubung Blok 9 Medan, Sekolah Menengah Pertama (SMP) pada tahun 2007 di SMP N 45 Medan, Sekolah Menengah Atas (SMA) pada tahun

2010 di SMA N 16 Medan, dan sekarang sedang menjalanin program study S1 di Fakultas Perikanan Dan Ilmu Kelautan Universitas Riau Jurusan Budidaya Perairan.

Memi Martin Ilmayati, lahir pada tanggal 27 Maret

1992 di desa Kepenuhan Jaya, Rokan Hulu. Ibu Rotinas dan ayah saya Mawardi. Saya adalah anak tertama dari 4 bersaudara. Pendidikan sekolah dasar di SD N.017 desa Kepenuhan Jaya, Rokan Hulu. Prestasi saya waktu SD sangat bagus, SLTP di MTS Nurul Falah, Sibiruang, kec. XIII Koto Kampar dan saya aktif di Organisasi PRAMUKA, seni baca Al-Quran, Muhadhoroh.

SLTA di SMK N.1 kec. XIII Koto Kampar, Jurusan Perikanan dan sangat sesuai dengan daerah tempat saya

tinggal strategis untuk di jadikan lokasi budidaya ikan saya juga aktif di Organisasi PRAMUKA dan ROHIS. Dan sekarang melanjutkan kuliah di Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan.

Irma Yunita, lahir pada 17 juni 1992 di desa Kototuo, ibu Rosdiati dan ayah Basri anak ke dua dari dua bersaudara, abang bernama Rio Fadli.

Sekolah Dasar di SDN 011 XIII Koto Kampar di Desa Kototuo, hanya aktif di bidang PRAMUKA dan Kesenian kelas, karena kurang suka dalam berorganisasi. Sekolah lanjutan pertama di SMPN 3 XIII Koto Kampar, tidak aktif dalam organisasi. Prestasi di kelas cukup bagus, terutama di pelajaran Biologi.

Sekolah Menengah Atas di SMKN1 XIII Koto Kampar untuk ankatan pertama, aktif semua ekstrakurikuler di sekolah yaitu bela diri (kempo), PASKIBRA 17 Agustus di laksanakan di SMKN1 XIII Koto Kampar dan PRAMUKA.

Sekarang melanjutkan keperguruan tinggi Universitas Riau, Fakultas Perikanan dan Ilmu Kelautan, Jurusan Budidaya Perairan dan saya akan menjadi seorang agent of changes bagibangsa ke depan nya.

Page 107: isi bab tanpa watermark

107

Dewi Aprida Yanti, lahir di Koto Tuo pada 6 Juni 1993, anak pertama dari 2 bersaudara pasangan dari Kholil (Alm) dan Salisna. SD 011 koto tuo XIII Koto Kampar, SMP 3 XIII Koto Kampar, pernah meraih peringkat 1-3 di kelas. SLTA di SMK1 XIII Koto Kampar Jurusan Perikanan pernah mengikuti PKL tentang ilmu Perikanan di berbagai Balai Budidaya Ikan setempat.

kemudian melanjutkan kuliah di UNRI Jurusan Budidaya Perairan, besar harapan ku untuk menjadi

seorang ahli dibidang perikanan dan pengusaha ikan demi membahagiakan orangtua tentunya.

Nurhidayatina Kamil lahir di Kampar 29 desember 1992, anak ke 3 dari pasangan bapak Kamaruddin dan ibu Hindun. dari 5 bersaudara salah satu anak yang sering di bilang cerewet. mempunyai Hoby membaca dan dengerin music.

Sekolah dasar (SD) di Pulau Birandang SDN 038 Kampar, Sekolah Menengah Pertama di Pondok Pesantren Nahdatul Ulum Sei Putih, Sekolah Menengah Atas di SMK Amal Ikhlas Bencah Kelubi Jurusan Agrobisnis Perikanan dan melanjutkan ke

Perguruan Tinggi Universitas Riau Jurusan Budidaya Perairan. Selama pendidikan pernah mendapat juara 2 dan 3 di kelas dan juga

mengikuti organisasi OSIS, PRAMUKA, dan PMR. Sekarang di Fakultas Perikanan Dan Ilmu Kelautan Universitas Riau semoga tetap berlanjut ampai ke tujuan dengan lancer.

Agustina Bertha lahir pada 30 Agustus 1992 di Pekanbaru. Hobi bermain catur merupakan anak kelima dari delapan bersaudara.

Pendidikan Sekolah Dasar SDN 031 Pandau Jaya pada tahun 2000 hingga 2005, melanjutkan ke SMP N 4 Siak Hulu Kab Kampar 2005-2008, kemudian jenjang Sekolah Usaha Perikanan Internasional (SUPM) Provinsi Riau di kota Dumai Jurusan Teknologi Budidaya Perikanan. Pada tahun 2011 di Fakultas Perikanaan dan Ilmu Kelautan Universitas Riau

Pekanbaru melanjutkan Strata 1 (S1). Pelatihan yang pernah diikuti antara lain magang Budidaya Ikan Patin di

Balai Budidaya Air Tawar (BBAT) Rumbai tahun 2009, Budidaya Rajungan di Balai Besar Budidaya Air Payau (BBBAP) Jepara tahun 2010 dan magang Budidaya ikan Kakap Putih di Balai Budidaya Laut (BBL) Batam pada tahun 2010.

Page 108: isi bab tanpa watermark

108

Riri Annisa Sukma biasa dipanggil riri. lahir pada 20 Oktober 1992 di Bangkinang. Ayah saya Syamsir dan ibu Ratmawati S,pi.

Saya sekolah di TK AISYIAH. SD di Madrasah Ibtidaiyah Muhammadiyah 9 ( MIM 9). SMP Islam Terpadu Bangkinang. Setelah tamat dari SMP, melanjutkan ke SMA Islam Terpadu Bangkinang danmelanjutkan pendidikan di Universitas Riau

Fakultas Perikanan Dan Ilmu Kelautan Jurusan Budi Daya Perairan untuk mencapai gelar S1.

Puspita Dewi, dilahirkan di Kampar pada 07 Maret

1993, sebagai anak bungsu dari tujuh bersaudar, pasangan Jasmi dan Rosni. Menyelesaikan Sekolah Dasar di Sekolah Dasar Negeri 036 Lubuk Sakai Kec. Kampar Kiri tahun 2005, Sekolah Menengah Pertama di SMP N 6 Kampar Kiri tahun 2008, Sekolah Menengah Atas di SMA N. 2 Kampar Kiri Tengah tahun 2011. 2011 sampai dengan sekarang melanjutkan ke Perguruan Tinggi Universitas Riau Jurusan Budidaya Perairan. Pengalaman Organisasi:

• Sekretaris Gerakan PRAMUKA SMA N 2 Kampar Kiri Tengah • Seksi Kesenian OSIS SMA N 2 Kampar Kiri Tengah • Gerakan PRAMUKA SMP N 6 Kampar Kiri • Bantara Gerakan PRAMUKA SMA N 2 Kampar Kiri Tengah • Pasukan Pengibar Bendera SMA N 2 Kampar Kiri Tengah • Pasukan Pengibar Bendera Kecamatan Kampar Kiri Tengah • Sabuk Kuning Taekwondo Dojang SMA N 2 Kampar Kiri Tengah • Pembina pendamping Gerakan Pramuka SMP N 4 Kampar Kiri Tengah Kegiatan–kegiatan yang pernah diikuti: • Peserta Pelatihan pembenihan ikan Baung di fakultas perikanan dan ilmu

kelautan universitas riau pada tanggal 22-23 April 2012. • Peserta pada lomba tingkat lll penggalang se kwartir cabang kampar di

selenggarakan pada tanggal 16–19 Mei 2007 di Taman Rekreasi Stanum Bangkinang.

• Pasukan Pengibar Bendera pada ulang tahun Kemerdekaan Republik Indonesia ke-64 di Kecamatan Kampar Kiri Tengah.

• Atlit Kejuaran Taekwondo se-Sumatra Bataliyon 462 paskhas open tournament 2009 yang di laksanakan di sport center Rumbai Pekanbaru – Riau tanggal 18–20 Desember 2009.

• Peserta latihan kepemimpinan manajemen PRAMUKA Penegak dan Pandega (LKMP3) se Pekanbaru–Kampar pada tanggal 18–20 Maret 2010.

Page 109: isi bab tanpa watermark

109

Marwati lahir di Rimba Melintang Kecamatan Rimba Melintang Kabupaten Rokan Hilir Provinsi Riau pada tanggal 12 Januari 1991. Sekolah Dasar di MI (Madrasa Iptidaiyah) di Rimba Melintang, MTS Hubbul Wathan di Rimba Melintang. Menyelesaikan sekolah SMA N 1 R. Melintang tahun 2011/2012. Aktif diorganisasi pramuka dari tahun 2008/2009 di Provinsi Riau Kecamatan Rimba Melintang.

Sekarang kuliah di UR (Universitas Riau) Jurusan Budidaya Perairan Fakultas Perikanan dan Ilmu Kelautan. Aktif di Organisasi HTI ( Hizbut Tahrir Indonesia ) jabatan sebagai Darisa dengan tujuan dari

organisasi tersebut yaitu untuk menegakan Syariah dan Khilafah di muka bumi ini dengan cara berdakwah.