Anda di halaman 1dari 12

Format Save : Act_Nama_NPM.

docx

FUNDAMENTAL WEB

(PENGENALAN PEMROGRAMAN WEB)

KERJAKAN SOAL DIBAWAH INI DENGAN LANGSUNG JAWABAN SAJA..

1. Pengertia n dari internet adalah …

a. jaringan komputer untuk facebook

b. komputer dapat membuka situs web

c. konektifita s komputer dan alat komunikasi lainnya seluruh dunia

d. jaringan sosial untuk komputer

e. komputer untuk download upload

2. Perangkat keras penunjang untuk koneksi internet adalah, kecuali

a. Public Switched Telephone Network (PTSN)

b. modem

c. Router

d. USB wirele ss driver

e. Firewall

3. Perbedaan pemogra man web dengan pemograman desktop adalah kecuali


....

a. Stateless

b. More Secure

c. Based on Page

d. Navigation sentris

e. Multi Platform
4. www singkatan dari . . . .

a. World Wird Wide

b. Word Wide Web

c. World Wireles s Web

d. World Wide Web

e. World Wile Web

5. Penama an alamat website disebut

a.ULS
b. ULV

c. URL

d. URR

e. Web

6. Perintah atau submenu yang digunakan untuk menampilkan kesalahan kode


atau perintah yang dimasukkan adalah .......

a. Script debugger

b. Source

c. Encoding

d. Privacy Report

e. Favorite

7. Singkata n yang tepat dari URL (dlm internet) adalah . . . .

A. Uniform Resource Locator

b. Unit Resource Lost

c. Undelete Run Left

d. Universal Run Locator

e. Universal Related Located


8. Sistem penamaa n server dari komputer disebut juga . . . .

a. HTML

b. Webpage

c. DNS

d. FTP

e. URL

9. Perbedaan antara html dengan php adalah

a. HTML dijalankan pada client side sedangkan PHP dijalankan pada server side

b. HTML dibuat dengan Dreamwe aver sedangkan PHP dibuat dengan mengetik di
notepad

c. HTML dapat membuat form sedangkan PHP tidak

d. HTML hanya dapat dijalanka n dibrowser internet explorer sedangkan PHP


dapat dijalankan diberbagai browser yang ada

e. HTML mempunyai ukuran file yang besar setelah disave sedangkan PHP dapat
lebih kecil ukuran filenya .

10. Berikut ini merupaka n kegunaan dari Web Browser kecuali ....

a. Untuk melecak dan mengambil informasi

b. Untuk download dan upload informa si

c. Untuk melakukan perdagangan/bisnis illegal

d. Untuk mengirim kan dan menerim a surat elektronik (E-mail)

e. Untuk menampilkan dokumen-dokumen yang disimpan secara elektronik

11. Web statis adalah .... dan dibentuk mengguna kan ....

a. Web yang menampilkan informasi informasi yang sifatnya dinamis, client side
scipting

b. Web yang menampilkan informasi informasi yang sifatnya dinamis, server side
scipting

c. Web yang menampilkan informasi informasi yang sifatnya statis, client side
scipting

d. Web yang menampilkan informasi informasi yang sifatnya statis, server side
scipting
12. Berikut merupakan hasil pemrogaman web adalah kecuali ....

a. Flickr

b. Google Maps

c. Instagram

d. Winrar

13. Fungsi dari server adalah ....

a. Mengakse s informasi yang disediakan oleh client. pada halaman web, server
berupa web browser

b. Mengakse s informasi yang disediakan oleh server. pada halaman web, client
berupa web browser

c. Penyedia berbagai layanan termasuk web. layanan web ditangani oleh aplikasi
bernama web server

d. Penyedia berbagai layanan termasuk browser. layanan browser ditangani oleh


aplikasi bernama browser server

14. Fungsi dari client adalah ....

a. Penyedia berbagai layanan termasuk web. layanan web ditangani oleh aplikasi
bernama web server

b. Mengakse s informasi yang disediakan oleh server. pada halaman web, client
berupa web browser

c. Penyedia berbagai layanan termasuk browser. layanan browser ditangani oleh


aplikasi bernama browser server

d. Mengakse s informasi yang disedia kan oleh client. pada halaman web, server
berupa web browser

15. Contoh program untuk client side scripting adalah kecuali ....

a. HTML
b. CSS

c. Javascript

d. PHP
1. Jelaskan berikut tentang skema kerja client browser dibawa h ini :

Fundamental

Web

(Pengenalan .NET Framework


dan C#)

1. Activity A

- Buatlah sebuah Project baru


- Tambahkan sebuah webform baru
- Ketikan kode berikut pada method event page_load :

2. Activity B

- Buatlah sebuah Project baru


- Tambahkan sebuah webform baru
- Ketikan kode program berikut :
- Kemudian untuk menampilkan ouputnya, panggil method SetData pada
method event Page_load dan isilah parameternya dengan nama, umur dan
alamat anda.

3. Activity C

- Buatlah sebuah Project baru


- Tambahkan sebuah webform baru
Ketikan kode program berikut didalam method event Page_load :
- Deklarasikan 3 variabel berikut

- Tambahkan potongan kode AND


- Tambahkan potongan kode AND dan NOT

- Tambahkan potongan kode program OR

- Tambahkan potongan kode program NOT dan OR

4. Activity D

- Buatlah sebuah Project baru


- Tambahkan sebuah webform
baru Ketikan kode program
berikut ini :
- Buatlah method fungsi Fibonacci berikut ini

- Kemudian buatlah method procedure


- Panggil method SetFibonacci pada method event Page_load dan iosikan
parameternya seperti berikut

Fundamental Web

(Server control dan


CSS)

1. Membuat desain dengan 3 warna seperti berikut(warna bebas ini hanya contoh) dengan
membuat project baru dan tambahkan sebuah webform baru, lalu tambahkan label didalam
halaman tersebut dengan isi nama, npm, hobi dan kelas, desain sesuka hati.
2. Buatlah sebuah project baru,tambahkan sebuah webfrorm baru, lalu tambahkan sebuah
label pada webform tersebut, dan ketikan method event page_load:

3. Buatlah project baru, gabungkan langkah langkah di atas dan buat lah halaman seperti
contoh di bawah ini (warna dah font bebas, ini hanya contoh)

FUNDAMENTAL WEB

(Visual Studio C# : ASP.NET Web


Application)

1. Membuat tabel menggunakan C# : ASP.NET Web Application!

NOTE : - menggunakan .NET framework 3.5

- pastikan menggunakan bahasa C#

Berikut merupakan langkah langkah membuat tabel :

1. Buatlah Sebuah project baru!

2. Tambahkan sebuah webform baru!

3. Tambahkan table kategori standart dari toolbox ke webform!

4. tambahkan kode program html pada tampilan source aspx :


5. tambahkan 2 tabel berikut dengan ketentuan sebagai berikut :

- tabel 2 : Gridline = Vertical

- tabel 2 : Gridline = Both

2. Membuat Application Event menggunakan C# : ASP.NET Web Application

NOTE : - menggunakan .NET framework 3.5

- pastikan menggunakan bahasa C#

berikut merupakan langkah pembuatan applicationevent :

- Buatlah sebuah project baru!

- tambahkan file Global.asax

- pada file Global.asax, tambahkan code program sebagai berikut pada


method event Application_Start :

- Pada file Global.asax, tambahkan code program sebagai berikut pada


method Session_Start

- Pada file Global.asax, tambahkan code program sebagai berikut pada


method session_End

- Tambahkan sebuah webform baru !

- Tambahkan code program berikut ini pada method event page_laoad :

- untuk melihat perbedaan session antara user session, pada web.config


tambahkan perintah berikut ini untuk menampilkan user session

3. Membuat PerbedaanState menggunakan C# : ASP.NET Web Application

NOTE : - menggunakan .NET framework 3.5

- pastikan menggunakan bahasa C#

Berikut merupakan langkah langkah pembuatan perbedaanstate :

- Membuat project beru

- Menambahkan 2 webform (SessionState1 dan SessionState2) !

- Pada webform pertama buatlah desain seperti berikut

- Pada method event page_load tambahkan code program sebagai berikut :


- Pada method event button1_click tambahkan code program sebagai berikut :

- Lakukan hal yang sama pada webform kedua

- untuk melihat perbedaan season antara user dan session, pada web.config
tambahkan perintah berikut ini untuk menampilkan user session dan untuk membatasi waktu
penyimpanan data pada cookies :

Anda mungkin juga menyukai