wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Basic Programming Interview Test

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Array assosiatif menggunakan kunci (key) untuk mengidentifikasi elemen array!

a)

Benar

b)

Salah

c)

a dan b salah

d)

Tidak diketahui

2.

Untuk menampilkan elemen array kita bisa menggunakan perulangan berikut, kecuali

a)

for

b)

for in

c)

foreach

d)

while

3.

Berikut ini beberapa variabel global di PHP, kecuali

a)

$_SERVER

b)

$_REQUEST

c)

$_FIND

d)

$_ENV

4.

Fungsi untuk menghitung jumlah elemen array di PHP adalah?

a)

count()

b)

in_array()

c)

substr()

d)

trim()

5.

Program diatas akan menghasilkan output?

a)

0

b)

Null

c)

50

d)

Sintak Error

6.

Seorang pedagang buah dipasar menjual bermacam – macam buah. Setiap harinya ia membawa 10 kg buah jeruk, 15 kg buah mangga, dan 20 buah apel.

Jika menggunakan Mysql, rumus total jumlah buah (kg) dapat dihitung dengan menggunakan fungsi agregasi yaitu….

a)

Fungsi MIN yaitu mencari total jumlah buah paling sedikit

b)

Fungsi MAX yaitu mencari total jumlah buah paling banyak dibawa

c)

Fungsi AVERAGE yaitu mencari rata –rata buah yang dibawa setiap harinya

d)

Fungsi SUM, yaitu menghitung totoal nilai (buah) yang dibawa setiap harinya

7.

Anda ingin menampilkan pegawai yang ada di bagian 30 dan namanya diawali dengan karakter ‘B’. Perintah yang benar adalah:

a)

SELECT nama_pegawai, gaji, kode_bag FROM pegawai WHERE

kode_bag=30 AND nama_pegawai LIKE ’B%’

b)

SELECT nama_pegawai, gaji, kode_bag FROM pegawai WHERE

kode_bag=30 AND nama_pegawai=’B%’

c)

SELECT nama_pegawai, gaji, kode_bag FROM pegawai WHERE

kode_bag=30 OR nama_pegawa LIKE (‘B_)

d)

SELECT nama_pegawai, gaji, kode_bag FROM pegawai WHERE

kode_bag=30 OR nama_pegawai LIKE ’C%’

8.

Manakah yang bukan jenis Join?

a)

Non Self Join

b)

Natural Join

c)

Equi Join

d)

Non Equi Join

9.

Untuk mengubah struktur tabel menggunakan perintah?

a)

WHERE

b)

DISTINCT

c)

ALTER TABLE

d)

MODIFY TABLE

10.

Perintah SQL yang digunakan untuk memberikan hak akses atau izin pada user di database adalah

a)

GRANT

b)

REVOKE

c)

DISTINCT

d)

AUTO_INCREMENT