wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

S04L P3R4NC4N64N & P3MR06R4M4N W3B-2020-2

Total questions: 50

Worksheet time: 50mins

Name
Class
Date
1.

Aplikasi internet merupakan suatu jenis aplikasi yang menerapkan arsitektur sistem terdistribusi dengan menggunakan ........... sebagai media komunikasi antar komponennya

a)

internet

b)

intranet

c)

ekstranet

d)

muntinet

e)

software

2.

Dalam jenis Sistem Terdistribusi: sistem dibagi menjadi komponen yang berfungsi sebagai peminta layanan (client) dan pemberi layanan (server) hal ini termasuk jenis:

a)

Client-server

b)

Peer To Peer

c)

Ekstranet

d)

Internet

e)

Multi User

3.

Dalam jenis Sistem Terdistribusi: Sistem terdiri atas komponen-komponen yang fungsinya setara dan dapat saling melayani atau meminta layanan termasuk jenis:

a)

Client-server

b)

Peer To Peer

c)

Ekstranet

d)

Internet

e)

Multi User

4.

•Pada prinsipnya, arsitektur peer-to-peer juga merupakan arsitektur client-server di mana setiap komponennya dapat mempunyai fungsi sebagai .....

a)

Client sekaligus server terhadap komponen lain

b)

Client saja

c)

Server Saja

d)

Penggabung Sistem

e)

Penyaring Sistem

5.

Manakah berikut ini yang merupakan kelemahan dari Client Server?

a)

Beban komputasi disebar di beberapa mesin

b)

Client mengakses fungsionalitas server dari jarak jauh

c)

Client dan server didesain terpisah (dan mungkin berbeda), lebih sederhana dibanding mendesain satu program yang dapat melakukan segalanya

d)

Data dapat disimpan secara terpusat di server, usaha menjaga reliabilitas sistem cukup dilakukan di server (UPS, redundant disk array, high speed processors, dll)

e)

Harus mempertimbangkan sinkronisasi dan paralelisme proses dalam mendesain server

6.

Aturan yang disepakati client dan server mengenai bagaimana cara berkomunikasi disebut:

a)

Protokol

b)

Layer

c)

Switch

d)

Kanal

e)

Token

7.

Dalam mata kuliah Pemrograman Internet, hanya akan dipelajari protokol ..................

a)

Aplikasi

b)

Jaringan

c)

Data

d)

Sensor

e)

TCP/IP

8.

Manakah berikut ini yang bukan merupakan: Contoh Aplikasi berbasis Internet (Layanan Internet)?

a)

File transfer (FTP)

b)

Remote terminal (telnet)

c)

Directory service (LDAP)

d)

Network monitoring (NMAP)

e)

Cross Talk

9.

Perhatikan gambar di atas: Gambar tersebut merupakan Gambar:

a)

Cara Kerja Web

b)

Aliran Data

c)

Proses Pembuatan Web

d)

Proses Uji Coba Web

e)

Proses Pemantauan Web

10.

Manakah berikut ini yang merupakan: client side scripting ?

a)

PHP

b)

ASP

c)

JSP

d)

Phyton

e)

JavaScript, JScript, VBScript

11.

Aplikasi yang merupakan kategori perangkat lunak yang berpusat pada jaringan komputer disebut:

a)

Aplikasi Web atau WebApps

b)

Aplikasi Intrnet

c)

Aplikasi Jaringan

d)

Aplikasi Terdistribusi

e)

Aplikasi Cloud Computing

12.

Aplikasi-aplikasi Web saat ini lebih dari sekedar kumpulan file Hypertext yang saling terhubung untuk menunjukkan informasi-informasi tertentu melalui grafis-grafis terbatas namun terkait juga dengan .......

a)

Database dan aplikasi-aplikasi lainnya.

b)

Jaringan Komputer

c)

Programmer

d)

Disain/Rancangan

e)

Spesifikasi Haraware

13.

Web Browser tidak menampilkan tag HTML, tetapi menggunakannya untuk:.......

a)

me-render konten halaman web

b)

mereview halaman web

c)

mereduksi halaman web

d)

menggabungkan halaman web

e)

mengcompress halaman web

14.

Untuk membuat paragraph pada halaman web gunakan tag:

a)

<p>….</p>.

b)

<paragrafph….</paragraph>.

c)

<prg>….</prg>.

d)

<pra>….</pra>.

e)

<align>….</align>.

15.

Dalam HTML Tag <font> mempunyai beberapa atribut yang dapat digunakan untuk memberi warna tulisan, menentukan ukuran huruf, mengatur perataan, dan ......

a)

jenis font

b)

jumlah font

c)

batas font

d)

import font

e)

gabungan font

16.

lAtribut FACE digunakan untuk menentukan jenis font yang Anda inginkan.

lNilai dari atribut ini antara lain “Arial”,”Helvetica”,”Sans-serif”,”Times New Roman”, dll. Jika atribut FACE tidak ada maka web browser akan menampilkan

a)

jenis font default yang ada di komputer pengguna.

b)

gabungan font

c)

font standar

d)

font pilihan user

e)

font random

17.

Atribut SIZE digunakan untuk mengatur besarnya font. Nilai dari atribut ini adalah bilangan antara

a)

1 s/d 7.

b)

1 s/d 10

c)

1 s/d 100

d)

15 s/d 30.

e)

12 s/d 20.

18.

Manakah berikut ini yang bukan merupakan ciri-ciri dari: Hypertext Markup Language (HTML)?

a)

HTML merupakan bahasa markup standar untuk membuat halaman web

b)

HTML mendeskripsikan struktur dari halaman web menggunakan markup

c)

Elemen-elemen HTML adalah blok-blok yang membangun halaman HTML

d)

Elemen-elemen HTML direpresentasikan melalui tags

e)

Elemen-elemen HTML direpresentasikan melalui bahasa pemmrograman.

19.

Untuk menyisipkan gambar pada sebuah halaman web gunakan tag

a)

<IMG SRC = “NAMA FILE GAMBAR”>

b)

<IMG PICT = “NAMA FILE GAMBAR”>

c)

<IMG GIF = “NAMA FILE GAMBAR”>

d)

<IMG JPG = “NAMA FILE GAMBAR”>

e)

<IMG BMP = “NAMA FILE GAMBAR”>

20.

Ordered List (Numbering List) adalah suatu daftar yang diawali dengan nomor yang berurutan.

Untuk membuat Numbered List digunakan tag:

a)

<OL>…</OL> dan tag <LI>…</LI>

b)

<UL>…</UL> dan tag <LI>…</LI>

c)

<OL>…</OL> dan tag <LU>…</LU>

d)

<ON>…</ON> dan tag <LI>…</LI>

e)

<OL>…</OL> dan tag <NI>…</NI>

21.

Bahasa pemograman komputer yang sistem kerjanya atau script nya bisa di kerjakan menggunakan program notepad, script vbs ini akan secara langsung ber interaksi dengan komputer tanpa harus menggunakan editor bahasa pemograman lain adalah bahasa pemrogramaman:

a)

Visual Basic

b)

Microsoft Visual Basic

c)

VB Sscript

d)

PHP

e)

ASP

22.

Dalam VB Script Variabel yang belum pernah diinisialisasi 0 untuk numerik dan “” untuk string. disebut dengan tipe data:

a)

Empty

b)

Null

c)

Kosong

d)

Long

e)

Error

23.

Penulisan Variabel dalam VB Script harus dimulai dengan karakter, Penamaan variabel satu kata.

Panjang nama maksimal:......................

a)

255 karakter.

b)

10 karakter

c)

100 karakter

d)

15 karakter

e)

20 karakter

24.

Operator dalam VB Script seperti: and, or, xor, imp, eqv sampai dengan not termasuk ke dalam operator ......

a)

Aritmatika

b)

Logika

c)

Operasional

d)

Operasi String

e)

Date/Time

25.

Dalam VB Script Operasi berikut:

yyyy=tahun, q=kuarter, m=bulan, y=day of year, d=day, w=weekday, ww=week of year, h=jam, n=menit, dan s=second.

termasuk menggunakan operator jenis:

a)

Aritmatika

b)

Logika

c)

Date/Time

d)

String

26.

VBScript merupakan varian dari bahasa pemrograman

a)

visual basic

b)

m-basic

c)

t-basic

d)

java script

e)

HTML

27.

Dalam menjalankan program vbscript dengan internet explorer sayanya dalam browser tersebut harus yerpasang:

a)

ActiveX

b)

ControlX

c)

BasicX

d)

DatabaseX

e)

AjaX

28.

Dalam Operator Relasional dalam VB Script: Operator yang tersedia mulai dari >, <, >=, <=, = sampai dengan <>. Operator <> artinya

a)

sama dengan

b)

tidak sama dengan

c)

lebih kecil atau lebih besar

d)

kurang atau lebih dari

e)

tidak dikenal

29.

Dalam Deklarasi Variabel dan Konstanta di VB Script, Deklarasi menggunakan berikut ini tanpa tipe(kecuali)

a)

dim,public, private

b)

local, general

c)

private

d)

sum

e)

average

30.

Dalam operator Date/Time. •Berikut ini terminologi dalam operasi waktu yyyy=tahun, q=kuarter, m=bulan, y=day of year, d=day, w=weekday, ww=week of year, h=jam, n=menit, dan s=

a)

second.

b)

start

c)

standby

d)

support

e)

surplus

31.

Bahasa scripting yang paling populer di internet dan bekerja pada banyak browser seperti Internet Explorer, Mozilla, Firefox, Netscape, Opera. disebut dengan:

a)

Java Script

b)

Java Apllet

c)

Java Server Page

d)

Java GUI

e)

Java Mechine Compiler

32.

Manakah pernyataan berikut yang tidak sesuai dengan Java Script?

a)

JavaScript adalah bahasa scripting (bahasa scripting adalah sebuah lightweight programming language)

b)

JavaScript terdiri dari baris-baris code executable computer

c)

JavaScript biasanya embedded secara langsung pada HTML pages

d)

JavaScript adalah interpreted language (artinya bahwa scripts dijalankan tanpa di kompile terlebih dahulu)

e)

Tidk Setiap orang dapat menggunakan JavaScript karena harus membeli license

33.

Bagian Java Script yang Biasanya digunakan untuk menampilkan pesan singkat jika seseorang melakukan tindakan tertentu. Dengan pesan tersebut, maka user akan tahu akibat dari tindakannya.Misal peringatan dengan Tombol. Penekanan dengan tombol sering digunakan untuk memberikan efek interaktif dengan user merupakan fungsi dari:

a)

Event Handler onClick

b)

Memonitor User Events

c)

Loop For dan While

d)

Operator & Statement Kontrol

e)

Event Handler onFocus dan onBlur

34.

Contoh Implementasi dari JavaScript untuk membuat Page Dynamic adalah:

a)

Membuat Password

b)

Membuat Matrik

c)

Membuat Operasi Matematika

d)

Membuat Operator Logika

e)

Membuat Looping

35.

Aplikasi-aplikasi Web saat ini lebih dari sekedar kumpulan file Hypertext yang saling terhubung untuk menunjukkan informasi-informasi tertentu melalui grafis-grafis terbatas namun terkait juga dengan .......

a)

Database dan aplikasi-aplikasi lainnya.

b)

Jaringan Komputer

c)

Programmer

d)

Disain/Rancangan

e)

Spesifikasi Haraware

36.

Java Script menggunakan sintaks seperti pada bahasa pemrograman:

a)

C++/Java

b)

HTML

c)

VB Script

d)

Phyton

e)

Delphi

37.

Berikut ini adalah apa yang dapat dilakukan JavaScript, kecuali:

a)

JavaScript dapat bereaksi terhadap events - JavaScript dapat di-set untuk menjalankan saat terjadi sesuatu, seperti sebuah page telah selesai dipanggil atau saat seorang user meng-klik pada HTML element

b)

JavaScript dapat membaca dan menulis HTML elements - JavaScript dapat membaca dan mengubah isi dari HTML element

c)

JavaScript dapat digunakan untuk mem-validasi data - JavaScript dapat digunakan untuk mem-validasi form data sebelum di-submitted ke server, hal ini akan mengamankan server dari pemrosesan extra

d)

JavaScript dapat digunakan untuk mendeteksi browser pengunjung - JavaScript dapat digunakan untuk mendeteksi browser pengunjung dan – memanggil page lain yang secara specifik didesain untuk browser tersebut

e)

JavaScript tidak dapat digunakan untuk membuat cookies - JavaScript tidak dapat digunakan untuk menyimpan dan memanggil informasi di komputer pengunjung

38.

JavaScript: adalah Web scripting language pertama, yang dikembangkan oleh Netscape pada tahun 1995. Mirip dengan Java/C++, tetapi lebih sederhana dan .....

a)

lebih fleksibel (loose typing, dynamic variables, simple objects)

b)

lebih kompleks

c)

lebih berbasis desktop

d)

lebih cepat prosesnya

e)

lebih lambat prosesnya

39.

Berikut ini adalah keterbatasan dari client-side scripting, kecuali:

a)

Karena script code di-embedded dalam page, maka script dapat dilihat

b)

Untuk alasan keamanan, apa yang dapat dilakukan oleh script dibatasi

Contoh : tidak dapat mengakses hard drive client

c)

Karena dirancang untuk berbagai platform, maka script tidak berisi perintah khusus untuk setiap platform

d)

Script languages tidak full-featured

Contoh : Objek JavaScript tidak cocok untuk pengembangan proyek yg besar

e)

Harganua relatif mahal

40.

Program JavaScript dituliskan pada file HTML (.html atau .htm) menggunakan tag <SCRIPT>

Output dari program JavaScript ditampilkan secara langsung seolah-oleh dimasukkan dalam

a)

HTML

b)

VB Script

c)

Java Script

d)

Phiton

e)

Visual Basic

41.

Untuk membuat web dinamis dibutuhkan kemampuan

a)

pemprograman web.

b)

disain web

c)

pemrograman sistem

d)

disain sistem

e)

memahami hardware

42.

Dalam pemprograman web terdapat dua kategori:

a)

Server – side Programming dan Client – side Programming

b)

Single dan double Programming

c)

Network Programming dan Desktop Programming

d)

Obyek Oriented Programming dan Visual Programming

e)

Sistem Programming dan Singular Programming

43.

Awalnya, PHP bekerja di lingkungan Linux, karena merupakan ’turunan’ bahasa PEARL yang merupakan bahasa pemrograman native di lingkungan Linux dan Unix. Namun seiring perkembangan dan kebutuhan maka PHP dibuat secara cross platform. PHP dapat bekerja di lingkungan:

a)

Windows maupun Linux

b)

Android maupun IOS

c)

DOS dan Linux

d)

Sistem 7 dan Sysmbian

e)

Semua Sistem Operasi

44.

Struktur kontrol merupakan inti dari logika pemrograman. Manakah berikut ini yang secara mendasar bukan merupakan struktur kontrol di PHP ?

a)

if

b)

else

c)

,elseif

d)

switch-case

e)

until

45.

nContoh penamaan variabel yang salah :

n $nama pemakai

n $3kota


Manakah berikut ini yang merupakan penamaan variabel yang benar dalam PHP:

a)

$kota_3/2

b)

n$us\er1

c)

$nama_pemakai

d)

kota:3

e)

tertinggi 5

46.

PHP (Profesional Home Page): bahasa Server-Side yang didesain khusus untuk ......

a)

aplikasi web.

b)

internet

c)

desktop

d)

server

e)

client

47.

Script PHP dieksekusi di server, dan hasil yang dikirim ke browser adalah hasil jadi dalam bentuk

a)

Bahasa C

b)

HTML

c)

VB Script

d)

Java Script

e)

Java Apllet

48.

Awalnya, PHP bekerja di lingkungan Linux, karena merupakan ’turunan’ bahasa PEARL yang merupakan bahasa pemrograman native di lingkungan Linux dan Unix. Namun seiring perkembangan dan kebutuhan maka PHP dibuat secara................

a)

cross platform

b)

paralel

c)

khusus

d)

programming

e)

web based

49.

Komentar pada program merupakan tulisan pada program yang tidak dieksekusi. Pada PHP, ada 3 macam cara penulisannya yaitu:

a)

/* komentar */

Sesuai untuk komentar dengan banyak baris

// komentar

# komentar

b)

"komentar"

c)

'komentar'

d)

$komentar$

e)

%komentar%

50.

Dalam PHP, penulisan variabel diawali dengan karakter ‘$’, kemudian diikuti dengan huruf sebagai karakter pertama. Setelah itu, dapat dilajutkan dengan

a)

kombinasi huruf dan angka.

b)

huruf saja

c)

angka saja

d)

kombiasi huruf besar dan huruf kecil saja.

e)

kombinasi karakter khusus di luar huruf dan angka