Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan US

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Tag HTML yang benar untuk membuat hyperlink adalah ....

2.

Query SQL yang digunakan untuk menampilkan seluruh kolom dari tabel daftar_guru dimana nama guru adalah rubin hadi adalah …

a)

select * from daftar_guru where nama_guru like ‘rubin hadi’

b)

select * from daftar_guru where id_guru like ‘rubin hadi’

c)

select nama_guru,id_guru from daftar_guru where nama_guru like ‘rubin hadi’

d)

select nama_guru,alamat_guru from daftar_guru where nama_guru like ‘rubin hadi’

3.

1.      

Format HTML  di bawah ini ,  jika file tersebut dibuka menggunakan browser, maka hasilnya akan seperti berikut, kecuali ....

a)

Judul “My First HTML Project”

b)

Warna Latar Belakang Hijau

c)

Warna Text dokumen Merah

d)

Link dokumen berwarna default biru

4.

Memberi komentar dua baris pada program Java menggunakan tanda ...

a)

  /* pada baris pertama

*/ pada baris kedua

b)

**

c)

[ [

d)

//

5.

Perintah yang digunakan untuk menyimpan data secara permanen di database adalah ….

a)

SAVE

b)

COMMIT

c)

ROOLBACK

d)

SAVE POINT

6.

<?php

$barang = ["Buku Tulis", "Penghapus", "Spidol"];

echo $barang[0]."<br>";

echo $barang[1]."<br>";

echo $barang[2]."<br>";

?>

output program diatas adalah ...

a)

Buku Tulis

Penghapus

Spidol

b)

Penghapus

Buku Tulis

Spidol

c)

Spidol

Penghapus

Buku Tulis

d)

barang[0]

barang[1]

barang[2]

7.

Perintah untuk mengakhiri pemrograman dengan PHP adalah dengan tanda ...

a)

[]

b)

{ }

c)

<?

d)

?>

8.

Pada pemrograman setiap program yang akan dieksekusi terlebih dahulu dicompile, yang dimaksud dengan compile adalah ....

a)

memeriksa perintah yang salah

b)

mengubah dari bahasa pemrograman ke bahasa mesin

c)

mengubah dari bahasa mesin ke bahasa pemrograman

d)

     menampilkan pesan error jika terdapat kesalahan

9.

kardinalitas dari seoarang Guru mengajar mata pelajaran adalah ….

a)

satu ke satu

b)

satu ke banyak

c)

banyak ke banyak

d)

banyak ke satu

10.

Script di atas digunakan untuk ….

a)

Koneksi

b)

Mengedit data

c)

Menghapus data

d)

Menampilkan data

11.

Salah satu pesan yang tampil (jika terdapat kesalahan koneksi) ketika memeriksa ketersambungan jaringan dengan menggunakan perintah ping pada command prompt  …

a)

Request Time out

b)

Network not Responding

c)

error on netword

d)

Network not compatible

12.

Berikut ini adalah Bahasa pemrograman yang dieksekusi di sisi server …

a)

Delphi

b)

Visual Basic

c)

PHP

d)

Java

13.

Pengaturan perangkat keras dan perangkat lunak pada sistem operasi windows terdapat pada ....

a)

Control panel

b)

Microsoft outlook

c)

Windows explorer

d)

Internet explorer

14.

Perhatikan gambar simbol dibawah ini, Fungsi dari simbol flowchart dibawah ini digunakan untuk ....

a)

Storage /penyimpanan

b)

Pemrosesan

c)

     Konektor/penghubung

d)

       Kondisi/Keputusan

15.

1.       Perhatikan script program bahasa C dibawah ini :

int ()

{

    double nilai ;

    printf(“Masukkan nilai ujian:”);

    scanf(“%1f”, &nilai);

    if (nilai >=0 && nilai <=100)

        printf(“absah\n”);

   else

        printf (“tidak absah\n”);

   return 0;

}

Berdasarkan penggalan script diatas tentukan algoritma ....

a)

Jika nilai > 0 dan nilai < 100 maka tampilkan (“absah”) sebaliknya tampilkan (“tidak absah”)

b)

Jika nilai = 0 dan nilai < 100 maka tampilkan (“absah”) sebaliknya tampilkan (“tidak absah”)

c)

Jika nilai >= 0 dan nilai <= 100 maka tampilkan (“absah”) sebaliknya tampilkan (“tidak absah”)

d)

Jika nilai >= 0 dan nilai < 100 maka tampilkan (“absah”) sebaliknya tampilkan (“tidak absah”)

16.

Joni mempunyai sebuah database bernama data_teman yang berisi data-data temannya. Pada database tersebut terdapat tabel kontak yang didalamnya terdapat kolom no_hp yang berfungsi untuk menyimpan nomor hp teman-temannya. Joni kesulitan menyimpan nomor hp temannya karena panjang kolom no_hp hanya 15 karakter, padahal banyak temannya yang memiliki lebih dari satu nomor hp.

Pilihlah query yang benar untuk mengubah tipe data kolom no_hp menjadi char(30) ....

a)

alter table kontak change no_hp no_hp char(30);

b)

alter table data_teman change `no hp` no_hp char(30);

c)

alter table kontak change no_hp char(15) to  no_hp(30);

d)

alter table kontak change no_hp char(30);

17.

Metode POST pada http – request messages berfungsi untuk ….

a)

Mengambil informasi tentang suatu dokumen dari server

b)

Mengambil dokumen dari server

c)

Client memberikan informasi ke server

d)

Membuat link dari dokumen ke lokasi lain

18.

Perhatikan perintah SQL di bawah ini!

SELECT *  FROM Buku  WHERE (ThTerbit >= 2005) 

Perintah di atas digunakan untuk ....

a)

menampilkan data buku dari tabel Buku yang terbit tahun 2005 ke bawah

b)

menampilkan data buku dari tabel Buku yang tidak terbit pada tahun 2005

c)

menampilkan data buku dari tabel Buku yang terbit mulai tahun 2005 ke atas

d)

   menampilkan data buku dari tabel Buku yang belum terbit tahun 2005

19.

Jika ingin membuat tulisan :  May 7th 

Maka tag yang digunakan adalah…

a)

May <sup>7<u>th</u></sup>

b)

<sup>May 7<u>th</u></sup>

c)

May 7<sup><u>th</u></sup>

d)

May 7<sub><u>th</u></sub>

20.

Maksud dari perintah script berikut adalah untuk ...

<?PHP for(i=1;i<20;i++) {echo”i<br>”;} ?>

a)

Menampilkan angka dari 1 – 20

b)

Menampilkan angka dari 20 – 1

c)

Menampilkan angka dari 1 – 19

d)

Menampilkan angka dari 19 – 1