2.2. 1 Transformasi Data Menjadi Informasi
Data hanyalah sekumpulan fakta. Namun fakta-fakta tersebut bisa memberikan suatu informasi penting setelah diolah oleh proses-proses pengolahan, analisis, dan sintesis.
Pada sistem terkomputerisasi proses penyimpanan data, proses pengolahan, analisis, dan sintesis dan proses penampilan informasi bisa dilakukan oleh komputer.
Contoh data adalah: kumpulan data produk kerajinan, nota-nota transaksi perusahaan, dan sebagainya. Data tersebut akan diolah menjadi suatu informasi.
Contoh Informasi adalah: Nilai rata-rata mahasiswa untuk matakuliah tertentu diperoleh dari penjumlahan seluruh data nilai suatu matakuliah dibagi dengan jumlah
mahasiswa. Contoh yang lain adalah: laporan pendapatan perusahaan diperoleh dari analisa nota-nota transaksi perusahaan.
2.3. Pemrograman Web
Web Programming adalah adalah proses menulis, mencoba, memeriksa dan memperbaiki debug, serta memelihara kode untuk membuat sebuah program
komputer. Kode ini ditulis dalam berbagai bahasa pemrograman. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu
perhitungan atau proses sesuai dengan keinginan si pemrogram.
Universitas Sumatera Utara
Pemrograman berbasis web adalah hal yang sudah sering kita temui dan kita gunakan pada saat ini karena mudah ditemukannya koneksi internet yang mendukung
penggunaan sebuah pemrograman berbasis web. Tidak banyak orang yang tahu apa itu sebenarnya pemrograman berbasis web walaupun mereka sering menggunakannya
dalam kehidupan sehari-hari.
Pemrogaman berbasis web terdiri dari tiga kata yang masing-masing artinya adalah sebagai berikut :
· Pemrograman : proses membuat sebuah program komputer · Berbasis : berdasarkan pada
· Web : halaman situs yang menampilkan berbagai informasi berbentuk teks, grafik, suara dan sumber daya animasi melalui protokol transfer hypertext.
Dari pengertian-pengertian masing-masing kata dapat disimpulkan bahwa pemrograman berbasis web adalah proses membuat sebuah program komputer yang
berdasarkan pada halaman situs yang menampilkan berbagai informasi berbentuk teks, grafi, suara dan sumber daya animasi melalui protokol transfer hypertext.
Untuk membuat sebuah pemrograman berbasis web dibutuhkan sebuah bahasa pemrograman tertentu yang dapat mendukung program tersebut. Bahasa pemrograman
adalah bahasa yang digunakan oleh programer untuk membuat sebuah program yang dapat memberikan instruksi pada mesin atau komputer.
Universitas Sumatera Utara
Terdapat berbagai macam jenis bahasa pemrograman berbasis web seperti berikut :
1 Bahasa Pemrograman HTML HyperText Markup Language
HTML adalah sebuah bahasa markup standar yang digunakan untuk membuat halaman wen dan menampilkan berbagai informasi di dalamnya. HTML
menghasilkan tampilan yang terintegrasi karena berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII sehingga menjadi home
page dengan perintah-perintah HTML.
2 Bahasa Pemograman PHP Hypertext Preprocessor
PHP adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP pertama kali dibuat
oleh Rasmus Lerdorf pada tahun 1995. Pada awalnya bahasa pemrograman ini berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web dan belum
digunakan secara umum. Namun, setelah bahasa pemrograman ini dirilis untuk umum, maka banyak pemrogram yang tertarik untuk mengembangkannya sehingga
kemampuan bahasa pemrograman ini menjadi semakin baik, versi terakhirnya pun sudah memasukkan model pemrograman berorientasi objek ke dalam PHP untuk
beradaptasi dengan perkembangan bahasa pemrograman yang sudah banyak menggunakan pemrograman berorientasi objek.
Universitas Sumatera Utara
3 Bahasa Pemrograman Javascript
JavaScript adalah bahasa skrip yang dapat bekerja di sebagian besar browser. JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.
JavaScript pertama kali dikembangkan oleh Brendan Eich. Walaupun namanya JavaScript namun bahasa pemrograman ini tidak ada hubungannya dengan bahasa
pemrograman java. JavaScript dapat digunakan untuk membuat efek rollover baik gambar maupun teks dan yang paling utama adalah untuk membuat AJAX.
4 Bahasa Pemrograman ASP Active Server Pages
ASP adalah salah satu bahasa pemrograman web untuk menciptakan halaman web yang dinamis.ASP diproses melallui web server dan hasil proses ini menghasilkan
HTML yang akan dikirimkan melalui browser. ASP diciptakan oleh Microsoft untuk membuat pemrograman web yang dinamis, sehingga isi dari sebuah website dapat
diprogram untuk mendapatkan hasil yang berbeda. Bahasa pemrograman ASP merupakan Object Oriented Programming dan memiliki struktur bahasa yang sama
dengan bahasa Visual Basic yang mudah dimengerti karena sintaksnya menggunakan bahasa Inggris.
5 Bahasa Pemrograman XML Extensible Markup Language
XML merupakan kelanjutan dari HTML yang merupakan bahasa standar untuk melacak internet. XML adalah bahasa markup untuk membuat dokumen markup
Universitas Sumatera Utara
keperluan pertukaran data antar sistem yang beraneka ragam. XML didesain untuk menyimpan data secara ringkas sehingga menjadi lebih efisien dan mudah diatur.
6 Bahasa Pemrograman WML Wireless Markup Language
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML Extensible Markup
Langauge. WML adalah bahasa pemrograman yang digunakan dalam aplikasi wireless. WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.
7 Bahasa Pemrograman PERL
PERL merupakan bahasa pemrograman yang mirip dengan bahasa pemrograman C. PERL adalah penanganan teks dan berbagai jalan pintas untuk menyelesaikan
persoalan-persoalan umum. PERL dapat mempersingkat sintaks yang digunakan untuk membuat sebuah program yang seharusnya menghasilkan sintaks yang panjang
jika menggunakan bahasa pemrograman lain karena sintaks yang digunakan bahasa pemrograman ini berupa simbol-simbol yang sulit dimengerti orang awam.
8 Bahasa Pemrograman CFM
CFM dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion BlueDragon Coldfusion Studio. Syntax coldfusion berbasis html.
Universitas Sumatera Utara
2.4 Pemrograman Web Jenisnya