Kumpulan Soal Tugas Pendahuluan Mata Kuliah PBD Web Kelas C : Dosen Devie

dokumen-dokumen yang mirip
Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

PENGERTIAN WEBSITE DAN FUNGSINYA

Pemrograman Basis Data Berbasis Web

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

Pengantar E-Business dan E-Commerce

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

Pertemuan 1. Pengenalan Dasar Web

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

BAB III LANDASAN TEORI

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

01. Pengenalan Internet

BAB 2 LANDASAN TEORI

Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

Bahasa Pemrograman Untuk Pembuatan Web

PemWeb C. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

PENGANTAR INTERNET & DESAIN WEB

PENGERTIAN WEB web adalah

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

Pengenalan Internet dan Protokol HTTP

BAB 2 LANDASAN TEORI

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

KBKF53110 WEB PROGRAMMING

PEMROGRAMAN WEB. Agussalim

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

BAB III TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

Mengenal Web Dinamis dan Statis Serta Perbedaanya

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN WEB (INTERNET + HTML) KODE : TI11. C107/ 2 SKS. Teknik Pembelajaran Ceramah dan Diskusi

M.K. Pemrograman Web (AK ) Konsep Pemrograman Web

1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB 2 LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

gambar disamping merupakan icon dari Macromedia dreamweaver yang berfungsi untuk membuat A. table D. image B. frame E. Button C.

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

PERANCANGAN WEB SEBAGAI MEDIA PROMOSI PENERBITAN BUKU MENGGUNAKAN WATERFALL PADA PT. AKASIA PRIMA

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

3 BAB III LANDASAN LANDASAN TEORI

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB III LANDASAN TEORI

SATUAN ACARA PERKULIAHAN (SAP)

Pemrograman Web BAB I Pendahuluan

Pengenalan Internet dan Protokol HTTP

Web Internet Intranet Ekstranet. Materi Pembelajaran

Komputer Perkantoran. Salhazan Nasution, S.Kom

Untuk siswa Kelas X TKJ SMK Negeri 3 Balikpapan.

Pemrograman Web PHP & MySQL untuk Sistem Informasi Perpustakaan

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

Teknik Informatika S1

BAB III LANDASAN TEORI

BROWSER INTERNET UHRIA. Abstrak. Pendahuluan. Pembahasan.

Trik Mudah Membuat CMS Website dari Nol

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

Konsep Pemrograman Internet dan Web

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

MODUL 3 DASAR-DASAR PHP

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. Konsep dasar sistem informasi terdiri dari beberapa komponen dasar sistem,

Ajax dan PHP. IAbdu l Kadi r I. Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us. O R ' G 'N ~ l C D

Review Pemrograman Web I

II. TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB II Landasan Teori 2.1 Kajian Pustaka

Pengenalan Internet. Arrummaisha A

Asumsi dari penyedia layanan (website master) adalah sebagai berikut:

PEMROGRAMAN WEB 1. Pertemuan 1. Pengenalan dan Konsep Kerja Web 3/19/2013

BAB III LANDASAN TEORI

POLITEKNIK NEGERI JAKARTA

Internet & Web. Elfan Nofiari. Departemen Teknik Informatika Institut Teknologi Bandung. Page 1. IF-ITB/EN/1-Mar-04 IF3292 Internet & Web

PEMROGRAMAN INTERNET. Program Studi Teknologi Informasi U N I V E R S I T A S U D A Y A N A

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

Pert 11 DASAR-DASAR WEB DESIGN

BAB II LANDASAN TEORI. yang tersimpan dalam sebuah internet webserver dipresentasikan dalam bentuk

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata komputer (computer) berasal dari bahasa latin computare yang berarti

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

DASAR-DASAR WEB DESIGN

Membangun Aplikasi Berbasis Web Dengan CodeIgniter Framework. Helmy Faisal Muttaqin

BAB II TINJAUAN PUSTAKA. pengembangan website customer PT Infomedia Nusantara berbasis HTML

BAB II TINJAUAN PUSTAKA

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

BAB 3 LANDASAN TEORI

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri.

Transkripsi:

Kumpulan Soal Tugas Pendahuluan Mata Kuliah PBD Web Kelas C : Dosen Devie BAB I Mengenai Web (ni dh ma jawabanya) 1. Sebutkan beberapa alasan mengapa internet memberikan dampak yang signifikan bagi berbagai aspek kehidupan? Jawab:karena internet telah memebrikan informasi yang akurat,cepat,mudah dan tepat 2. Apakah yang anda ketahui tentang World Wide Web (WWW)? Jawab :Salah satu layanan yang terhubung ke internet dengan hipertext untuk menampilkan data berupa text, gambar, suara, animasi dan data multimedia lainnya 3. Sebutkan tiga komponen pokok yang menjadi tulang punggung keberadaan sebuah web dan jelaskan masing- -masing komponen tersebut? Jawab : a.web browser :software yang digunakan untuk menampilkan informasi dari server software yang digunakan untuk menampilkan informasi dari server web web b. Web server :komputer yang digunakan untuk menyimpan dokumen komputer yang digunakan untuk menyimpan dokumen- -dokumen dokumen web, komputer ini akan melayani permintaan dokumen web dari klie web, komputer ini akan melayani permintaan dokumen web dari kliennya nnya c. web programming :server- -side programming (CGI/ side programming (CGI/Perl Perl, ASP, JSP, PHP, CFM), ASP, JSP, PHP, CFM) dan danclient client- -side programming side programming ( (untuk untuk membuat membuat web yang web yang statis statis,, seperti seperti Java Script, VB Java Script, VB Script, HTML) Script, HTML) 4. Apa Apa yang yang anda anda ketahui ketahui tentang tentang URL (Uniform Resource Locator)? Jawab :URL ( URL (Universal Resource Locator Universal Resource Locator) adalah konsep nama file standart yang diperluas ) adalah konsep nama file standart yang diperluas dengan jaringan untuk menentukan lokasi informasi pada web serve dengan jaringan untuk menentukan lokasi informasi pada web server r.. 5.Apa Apa yang yang anda anda ketahui ketahui tentang tentang HTTP HTTP dan dan sebutkan sebutkan macam macam- -macam macam protocol web? Jawab: HTTP : suatu protokol yang menentukan aturan yang perlu diikuti oleh web browser dalam meminta atau mengambil dan menyediakan dokumen yang diminta oleh browser oleh browser Macam protokol web :

a.tcp TCP: (transport control protokol protokol) merupakan contoh protokol yang connection oriented b.udp (user Datagram Protocol) merupakan contoh protokol yang connectionless (Bab bab berikutnya hanya soalnya saja..ok kawan) (bab II) HTML 1. Apa yang anda ketahui dengan internet explorer atau mosaic? 2. Apakah HTML termasuk dalam bahasa interpreter dan jelaskan apa yang dimaksud dengan HTML? 3. HTML dikenal sebagai standar bahasa yang digunakan untuk menampilkan dokumen web. Apa saja yang bisa dilakukan oleh HTML? 4. Server side technologies adalah teknologi web yang dijalankan di server kemudian hasil dari pemrosesan dikirimkan ke client dalam bentuk HTML. Sebutkan tiga keunggulan dari server side technologi tersebut? 5. Dalam struktur HTML dokumen terdapat HTML, HEAD dan BODY. Apa yang dimaksud dari tiga tag tersebut dan bagaimana cara penggunaannya? (bab III) HTML Lanjut Buatlah halaman WEB yang berisi tentang cara-cara pembuatan halaman WEB sederhana mulai dari dasar. Buat seindah dengan gambar yang menarik sehingga orang tertarik dan akan membaca serta mempelajari petunjuk yang diberikan. Syarat pada halaman WEB tersebut harus menggunakan tag: -Formating Teks -Tabel -Frame -Image -Form -Hyperlink (bab IV) CSS Inggris memasukkan sebanyak 13 sektor dalam kelompok industry kreatif (pembagian ini juga menjadi acuan untuk mengukur industry kreatif Indonesia saat ini)yaitu periklanan, arsitektur,

pasar seni dan barang antic, kerajinan, desain, fesyen, film dan video, permainan interaktif, music, seni pertunjukan, penerbit dan percetakan, layanan computer dan peranti lukan, serta televisi dan radio. Pembagian sector diatas, memperlihatkan adanya kerancuan antara mengukur kreativitas, bentuk media, serta kanal distribusi yang digunakan. Ambillah sebagai contoh sector televise dan raido. Parameter apa yang akan kita ukur? Jumlah stasiun, jumlah program atau yang lainnya? Bukankah televisi dan radio hanyalah suatu media yang menyalurkan konten seperti halnya media cetak? Apa hubungan kesemuanya ini dengan kreativitas? Kelompok diskusi dikoordinasi oleh kementrian riset dan teknologi pernah menelaah hal ini dan mengusulkan suatu pembagian yang dirasakan akan lebih tepat untuk mendorong kreativitas individu di masyarakat yaitu kelompok yang menciptakan konten kreatif, apapun media yang digunakan (film, karya sastra, music, animasi), kelompok produk kreatif(lukisan, fesyen, kriya, struktur artistik), kelompok pertunjukan kreatif(tari, teater) serta kelompok iptek kreatif (permainan interaktif [game]). Pembagian ini tentunya masih dapat disempurnakan lebih lanjut di masa mendatang, tetapi setidaknya penekanan terhadap hal kreatif lebih dapat terlihat. Tugas: 1. Berdasarkan data tersebut, desain halaman HTMLnya dengan menggunakan fasilitas yang ada pada CSS! 2. Gunakan fasilitas selector, pemanggilan file eksternal, penggunaan elemen CSS: font, text, color, link, pengaturan inden dengan CSS dan buatkan desain seindah mungkin. (ada tambahan nilai jika desain memasukkan gambar sesuai). (bab V) Java Script 1. Buat program JavaScript untuk menghitung 2 data yang diinputkan (gunakan operasi perkalian, pengurangan, penjumlahan dan pembagian)! 2. Buat program JavaScript untuk menghitung luas dan keliling lingkaran! (bab VI) XML 1. Buatkan dengan menggunakan Coding XML hierarki untuk system perpustakaan Unijoyo! 2. Carilah di internet contoh aplikasi XML di bidang pendidikan dan bisnis dengan menggunakan elemen XML dan DTD! (bab VII) Dasar PHP 1. Apa yang anda ketahui tentang PHP, mulai dari asal usulnya sampai dengan kelebihan dan kekurangan penggunaan pemrograman dengan PHP?

2. Bagaimana aturan-aturan dalam: a. Skrip PHP dan cara pemodelannya b. Nama variable PHP 3. Jelaskan yang anda ketahui tentang: a. Variable grobal b. Variable session c. Operator d. Function e. File dan tahapan pengaksesan file 4. Jelaskan apa kegunaan dari: a. Fungsi string b. Fungsi date c. Fungsi mail d. Fungsi fopen e. Fungsi fclose f. Fungsi fgets g. Fungsi fputs h. Fungsi feof (bab VIII) Basis data MYSQL 1. Bagaimana perintah SQL untuk menampilkan: a. Semua pegawai yang lahir antara tahun 1980-an b. Semua pegawai yang namanya berawalan bukan A c. Semua mahasiswa yang mempunyai nilai A d. Semua nama mahasiswa yang berawalan D, R atau A. 2. Apakah statement SELECT berikut ini dapat dijalankan dengan benar? SELECT nama, pekerjaan, gaji as salary FROM pegawai; 3. Temukan empat kesalahan pada statement SELECT berikut: SELECT no_pegawai, nama_pegawai, gaji x 12 gaji setahun FROM pegawai;

(bab IX)Koneksi MYSQL dan PHP Buatlah form input, saving dan list untuk pendataan berita dengan tampilan seperti dibawah ini, dimana sebelum desain form siapkan dulu tabelnya. Judul Artikel: Headline: Isi Artikel Foto: Browse Penulis: Simpan Kosong (bab X) Aplikasi WEB dengan PHP dan MYSQL 1. Buatlah Aplikasi: Penjualan Hewan Qurban online - Aplikasi ini digunakan oleh customer untuk melihat, mencari dan membeli hewan qurban melalui internet. Setiap hewan qurban diberikan fasilitas mulai gambarnya, harga, jenis hewan, tinggi, berat. Kemudian customer bisa melakukan transaksi secara kredit atau tunai. Atau system menabung dengan memberikan nomor rekening kepada pemilik dengan system pembayaran per-bulan, pertiga bulan atau per empat bulan. - Dengan menggunakan aplikasi ini, pihak admin dapat mengelola para customer dan hewan-hewan qurban tersebut. Pihak admin harus dapat mengabulkan atau menolak customer yang ingin membeli jika tidak memenuhi syarat yang diberikan dan menambah transaksi-transaksi. 2. Tujuan: - Membuat aplikasi web yang riil dengan menggunakan PHP dan MySQL - Menggunakan user authentication - Menggunakan validasi di sisi server dan client - Menggunakan HTML, CSS, Java Script 3. Website Customer - Adanya login/logout

- Adanya fasilitas searching hewan qurban - Dapat melakukan transaksi pembelian baik secara cash, kredit dan fasilitas beli secara menabung 4. Website Admin - Adanya login/logout - Fasilitas untuk add/edit/remove hewan qurban - Fasilitas untuk mengabulkan/menolak transaksi yang telah dilakukan customer - Fasilitas untuk menambah transaksi kredit dan cash.