1. Sebuah
lab computer dipasang 10 kVA, sedangkan setiap unit computer membutuhkan daya 50 watt, maka computer yang dapat dipasang pada lab tersebut sebanyak….….
a.
18
unit komputer
b.
20
unit komputer
c.
24
unit komputer
d.
28
unit komputer
e. 30 unit komputer
2. Dari gambar di bawah ini berapa arus yang mengalir pada rangkaian….
3. Sebuah resistor dengan warna merah, merah, orange dan emas mempunyai nilai ….
a. 3300 ohm
b. 33000 ohm
c. 2200 ohm
d. 22000 ohm
e. 2K2 ohm
4. Ekivalen bilangan heksadesimal dengan bilangan biner 1 1101 0111(2) adalah….
a. BJ2(16)
b. 7DA(16)
c. BD1(16)
d. DB1(16)
e. 1D7(16)
5. Ekivalen bilangan heksadesimal dengan bilangan biner 110101111(2) adalah....
a. BJ1(16)
b. BAF(16)
c. 1AF(16)
d. 1DF(16)
e. 1BF(16)
2. Dari gambar di bawah ini berapa arus yang mengalir pada rangkaian….
a.
0,2
A
b.
0,02 A
c.
0,002
A
d.
0,0002
A
e.
0,0004
A
3. Sebuah resistor dengan warna merah, merah, orange dan emas mempunyai nilai ….
a. 3300 ohm
b. 33000 ohm
c. 2200 ohm
d. 22000 ohm
e. 2K2 ohm
4. Ekivalen bilangan heksadesimal dengan bilangan biner 1 1101 0111(2) adalah….
a. BJ2(16)
b. 7DA(16)
c. BD1(16)
d. DB1(16)
e. 1D7(16)
5. Ekivalen bilangan heksadesimal dengan bilangan biner 110101111(2) adalah....
a. BJ1(16)
b. BAF(16)
c. 1AF(16)
d. 1DF(16)
e. 1BF(16)
6. Perhatikan
table dari persamaan berikut ini. Table tersebut menunjukkan tebel kebenaran
dari ....
A
|
B
|
F
|
0
1
0
1
|
0
0
1
1
|
0
0
0
1
|
a.
OR
b.
EX-OR
c.
EX-NOR
d.
AND
e.
NAND
7.
Urutan
booting PC dapat dikonfigurasi melalui....
a.
root
b.
Control
Panel
c.
BIOS
d.
MS-DOS
e.
Motherboard
8.
Sebuah protokol TCP/IP secara dinamis memberikan
alamat-alamat IP untuk berbagai
perangkat jaringan adalah....
a.
DHCP
b.
DNS
c.
HTTP
d.
FTP
e.
SNMP
9.
Dibawah
ini merupakan IP kelas C adalah….
a.
127.167.9.30
b.
192.168.5.20
c.
100.234.0.56
d.
27.26.5.6
e.
154.764.9.87
10.
Teknik
yang digunakan untuk mendesain sebuah jaringan computer disebut dengan….
a.
Protocol
b.
Topologi
c.
Bandwidth
d.
Lan
e.
Star
11.
Untuk
mengganti IP addres di windows XP adalah dengan perintah….
a.
Klik
kanan network – klik properties
b.
Klik
kanan icon my network place – klik properties
c.
Klik
kanan icon my computer – klik properties
d.
Double
klik my computer
e.
Klik
start – setting – printer and fax
12.
Algoritma
adalah ….
a.
Bagan
proses
b.
Proses
sebuah program
c.
Aliran
proses dan sebuah prosedur
d.
Proses
program mendapatkan output
e.
Alur
berpikir dari jalanya sebuah program
13.
Manakah
yang tidak termasuk dalam langkah-langkah pengembangan algoritma ....
a.
Definisi
masalah
b.
Pengembangan
top down
c.
Pengembangan
outline ke dalam algoritma
d.
Melakukan
tes algoritma
e.
Pengujian
14.
Notasi yang disebut terminator yang berarti
digunakan untuk menunjukan awal dan akhir suatu
program adalah....
15.
Notasi
dengan gambar dibawah ini disebut dengan....
a.
Terminator
b.
Decision
c.
Data
d.
Proses
e.
Preparation
16.
Untuk
menampilkan judul pada HTML ditulis pada tag ....
a.
<head>
</head>
b.
<body>
</body>
c.
<title>
</title>
d.
<form>
</form>
e.
<page>
</page>
17.
Agar dokumen html yang ditulis muncul di halaman
browser penulisannya diantara sintak ...
a.
<title> ... </title>
b.
<body> ... </body>
c.
<head> ... </head>
d.
<meta> ... </meta>
e.
<script> ... </script>
18.
Program
tag HTML untuk menggambar table berikut adalah ....
a.
<table
>
<tr><td></td></tr>
<tr><td
></td><td></td><td></td></tr>
<tr><td
></td></tr>
</table>
b.
<table
>
<tr><td
colspan="3"></td></tr>
<tr><td
></td><td></td><td></td></tr>
<tr><td
colspan="3"></td></tr>
</table>
c.
<table
>
<tr><td
rowspan="3"></td></tr>
<tr><td
></td><td></td><td></td></tr>
<tr><td
rowspan="3"></td></tr>
</table>
<tr><td></td></tr>
<tr><td colspan="3"></td><td></td>
<td colspan="3"></td></tr>
<tr><td ></td></tr>
</table>
e.
<table
>
<tr><td></td></tr>
<tr</tr>
<tr><td
></td></tr>
</table>
19.
Tag di dalam file HTML yang tidak mempunyai tag
penutup adalah ....
a. <body>
b.
<form>
c.
<br>
d.
<table>
e.
<th>
20.
tag
HTML untuk membut huruf miring....
a.
<b>
b.
<br>
c.
<i>
d.
<it>
e.
<italic>
21.
Bagaimana
cara menuliskan syntak HTML untuk mendefinisikan internal style sheet….
a.
<style>
b.
<script>
c.
<css>
d.
<?>
e.
<%>
22.
Program
aplikasi yang yang menggunakan CMS merupakan teknologi web yang berbasis
....
a.
Static
b.
Dinamic
c.
Array
d.
Struktural
e.
Content
23.
Untuk
memulai membuat database Ms Access adalah ....
a.
Blank
data access page
b.
Blank
database
c.
Project
(existing data)
d.
Project
(new data)
e.
Database
setup
24.
Hubungan
beberapa table dalam sebuah basis data disebut dengan ….
a.
Indexing
b.
Formatting
c.
Reporting
d.
Relationship
e.
Relational
25.
Urutan
menu utama dalam basis data (database) adalah….
a.
Table,
query, form, report
b.
Table,
form, query, report
c.
Table,
report, query, form
d.
Report,
table, query, form
e.
Report,
form, table, query
26.
Tipe
data yang cocok untuk menyimpan data-data NIM dan NIS adalah ….
a.
Integer
b.
Text
c.
Data
d.
Array
e.
Number
27.
Fungsi
syntax INNER JOIN digunakan untuk
menghubungkan ….
a.
Antara
field yang satu dengan field yang lainya
b.
Antara
table yang satu dengan table yang lainya
c.
Antara
record yang satu dengan record yang lainya
d.
Antara
type yang satu dengan type yang lainya
e.
Antara
relasi yang satu dengan relasi yang lainya
28. Salah
satu perangkat untuk menangani penulisan program/script yang harus dipersiapkan
dalam pembuatan web dinamis
adalah....
a.
Apache
b.
MySQL dan SQL
c.
IIS
d.
PHP dan ASP
e.
DBMS
29. Perintah SQL untuk
menampilkan semua record dari table “buku” yang diurutkan berdasarkan judul
urut abjad adalah....
a.
Selec
* from buku sort’judul’ desc
b.
Selec
* from buku order by judul desc
c.
Selec
* from buku order judul desc
d.
Selec
* from buku sort by ’judul’ desc
e.
Selec
desc(judul) from buku
30. Perintah SQL untuk
menambah kolom baru dengan posisi setelah kolom tertentu....
a.
ALTER
siswa ADD nomor_ktp AFTER nama_siswa
b.
INSERT
TABLE siswa ADD nomor_ktp AFTER nama_siswa
c.
ALTER
TABLE siswa ADD nomor_ktp AFTER nama_siswa
d.
ALTER
ADD nomor_siswa
e.
INSERT
TABLE_SISWA
31. Perintah SQL untuk
membuat table baru dengan nama pendidikan yaitu ….
a.
CREATE
pendidikan, (id varchar(2), jenjang varchar(10))
b.
CREATE
TABEL pendidikan, (id varchar(2), jenjang varchar(10))
c.
CREATE
pendidikan (id varchar(2), jenjang varchar(10))
d.
MAKE
TABLE pendidikan (id varchar(2), jenjang varchar(10))
e.
MAKE
TABLE (id varchar(2))
32. Perintah SQL yang
berfungsi untuk memasukkan/menyisipkan data ke dalam sebuah table adalah ….
a.
INPUT
b.
ADD
NEW
c.
INSERT
INTO
d.
ADD
INTO
e. ADD RECORD
33.
Pada
saat pertama kali membuka visual basic, pilihan tipe projek yang kita gunakan
adalah....
a.
ActiveX.EXE
b.
Standard.EXE
c.
VB.EXE
d.
Aplication.EXE
e.
Index.EXE
34.
Aplikasi
Visual Basic merupakan bahasa pemograman....
a.
Under
DOS
b.
Procedural
c.
Berorientasi
obyek
d.
Text
driver
e.
Low
level
35.
Proses
kompilasi adalah bagian dari aplikasi scrip
editor untuk ….
a.
Membuka
system operasi
b.
Mengedit
program aplikasi
c.
Meng
update program aplikasi
d.
Mengkopi
program executable yang digunakan
e.
Mengubah
menjadi file executable
36.
Ekstensi
file untuk form Visual Basic adalah….
a.
.FRM
b.
.PPT
c.
.VBP
d.
.PDF
e.
.DOC
37.
Perhatikan script
program bahasa C++ di bawah ini!
Int main()
{
Int
loop;
For(loop = 10;loop>=1;loop--)
Cout<<loop<<””;
Return 0;
}
Hasil keluaran dari script di atas setelah dilakukan eksekusi
adalah....
a.
-1,-2.-3,-4,-5,-6,-7,-8,-9,-10
b.
10,9,8,7,6,5,4,3,2,1
c.
10,8,6,4,2,0,-2,-4,-6
d.
-10,-9,-8,-7,-6,-5,-4,-3,-2,-1
e.
1,2,3,4,5,6,7,8,9,10
38.
Beberapa
script yang diguakan dalam pemograman web dinamis antara lain KECUALI….
a.
Asp
b.
Php
c.
Jsp
d.
Ajax
e.
Spa
39.
Kode
yang telah dieksekusi dan diterjemahkan oleh Java Virtual Machine (JVM) akan
disimpan dalam jenis tipe file apa ….
a.
Class
files
b.
Javac
files
c.
Cole
files
d.
Java
files
e.
C
files
40.
Untuk
menampilkan halaman web tanpa terhubung ke internet dan tanpa down loadnya
digunakan….
a.
Work
offline
b.
Send
c.
Import
dan eksport
d.
Page
set up
e.
restore
41.
Perintah
include (“common/config.php”) adalah….
a.
Memindahkan
b.
Memanggil
file
c.
Membuka
file
d.
Menyimpan
file
e.
Menulis
file
42. Defined
function/perintah PHP untuk mengambil string berdasarkan posisi adalah ….
a.
Chr()
b.
Echo()
c.
Exploder()
d.
Substr()
e.
Strlen()
43. function
TglSQL($Tgl)
{
$Tanggal =
substr($Tgl,6,4).”-“.substr($Tgl,3,2).”-“.substr($Tgl,0,2);return $Tanggal;
}
Function TglSQL ( ) merupakan
script PHP di atas berfungsi untuk ...
a. mengambil
data dengan type data text seperti
data berita
b. mengembalikan
tanggal
c. mengambil
data sebagian karakter dari variabel tanggal kemudian disusun ulang
d. mengambil
data sebagian karakter dari variabel tanggal
e. mengambil
karakter nomor 0,2,3,4, dan 6
44.
Perhatikan script
di bawah ini !
<?
$nilai_ujian=95;
$hasil = “Ujian
Tidak Lulus”;
If($nilai_ujian>=75)
$hasil = “Ujian
Lulus”;
Printf(“$hasil”);
?>
Hasil keluaran dari script di atas akan menampilkan....
a.
Error line
3
b.
Ujian Tidak Lulus
c.
Ujian Lulus
d.
Ujian Null
e.
Printf Hasil
45.
Cara
yang benar untuk menutup statement/perintah PHP adalah….
a.
;
b.
.
c.
</php>
d.
br
e.
End
46.
jika di dalam elemen HTML
bagaimana meletakan sript javaScript
a.
<script>
b.
<js>
c.
<scripting>
d.
<javascript>
e.
<ccs>
47.
Cara
pemograman syntax class pada bahasa pemograman Java atau C# yang benar adalah….
a.
Public
class siswa{ }
b.
Public
siswa { }
c.
Public
class { }
d.
Public
class siswa { }
e.
Class
siswa { }
48.
Tipe
data yang mempunyai dua kemungkinan di pemograman Java adalah….
a.
Char
b.
Short
c.
Boolean
d.
Float
e.
int
49.
Kode
program pada java untuk menampilkan output ke layer yaitu dengan perintah ….
a.
Print
out
b.
System.out.println
c.
System.out
d.
Print.sistem
out
e.
System.out.print
50.
script
system.out.prinln(“hasil akar pangkat 3=”+a) pada java akan menginformasikan….
a.
Menampilkan
“hasil akar pangkat 3”
b.
Menampilkan
“hasil akar pangkat 3 = [nilai variable a]”
c.
Menampilkan
“hasil akar pangkat 3 = a”
d.
Hanya
mencetak karakter a
e. Menghitung akar pangkat
e. Menghitung akar pangkat
0 komentar:
Post a Comment