Anda di halaman 1dari 11

1.

Diketahui:
X = 111002
Y = 10012
Z = 11112
T=X–Y+Z
Nilai T adalah...
a. 1101002
b. 1110002
c. 1100002
d. 1010002
e. 1001102
2. Sebuah kode biner 1000 1010 1111 0101 1001 jika kode biner tersebut ditulis dalam kode BCD
adalah...
a. 8AF59
b. 8BE59
c. 8AE59
d. 8AF69
e. 8BF59
3. Teknik yang digunakan mengirimkan lebih dari satu (banyak) informasi melalui satu saluran
disebut...
a. Demultiplexer
b. Decoder
c. Wavelength-Division Multiplexing
d. Multiplexer
e. Counter
4. Perhatikan rangkaian di bawah!

Output untuk rangkaian di atas berdasarkan input A dan B yang tepat adalah...

a. A = 0 B=1 C=1 Y=0


b. A = 1 B=1 C=0 Y=1
c. A = 1 B=1 C=0 Y=0
d. A = 0 B=1 C=0 Y=1
e. A = 1 B=1 C=1 Y=1
5. Sistem koneksi dari BUS yang menghitung komponen inter CPU yaitu...
a. ALU
b. AND
c. OR
d. RAM
e. ROM
6. Perhatikan simbol flowchart di bawah!

Fungsi simbol flowchart di atas adalah untuk...


a. Proses
b. Input
c. Output
d. Decision
e. Inisialisasi
7. Berikut ini merupakan contoh penggunaan modul PPI 8255 adalah...
a. Pengendali motor stepper
b. ADC
c. Relay
d. HUB
e. DAC
8. Dalam sebuah jaringan berbasis Ethernet MAC address merupakan alamat yang unik yang
memiliki panjang 96 bit atau sama dengan ... byte.
a. 6
b. 384
c. 48
d. 12
e. 24
9. Sebuah memori EPROM dengan nomor seri xxxx memiliki data bus sebanyak 8 bit, dengan
jumlah address bus sebanyak 11 bit. Banyaknya saluran alamat data yang tersedia adalah...
a. Range 0 – 1023
b. Range 0 – 1024
c. Range 0 – 2047
d. Range 0 – 2048
e. Range 0 – 2049
10. Instruksi bahasa mesin yang dilakukan oleh CPU diantaranya:
1) Decode instruksi
2) Eksekusi instruksi
3) Fetch instruksi
4) Instruksi memori
Tahapan siklus instruksi yang dilakukan CPU secara berurutan adalah...
a. 1 – 2 – 3 – 4
b. 3 – 1 – 2 – 4
c. 2 – 4 – 1 – 3
d. 4 – 3 – 2 – 1
e. 3 – 4 – 1 – 1
11. Perhatikan program di bawah ini!
program hitung_int;
uses crt;
var hasil:real;
begin
clrscr;
hasil := 1+1.2;
hasil := INT(hasil);
writeln (‘penggunaan INT dari’,x,’=’,hasil);
readln;
end.
Variabel pada program di atas adalah...
a. hitung_int
b. hasil
c. INT
d. Tanda + dan tanda =
e. clrscr
12. Sebuah masalah algoritma : “Menghitung volume tabung dengan input jari-jari (r) dan tinggi
tabung (t). Outputnya adalah V sebagai volume tabung.” Pseudocode yang tepat untuk masalah
tersebut yaitu...

a. Algoritma Volume Tabung b. Algoritma Volume Tabung


Konstanta Phi=3.14; Konstanta Phi=3.14;
Variable r,t,V: bilangan Variable r,t,V: bilangan real
real 1) READ: r
1) READ: r 2) READ: t
2) READ: t 3) V:=Phi*r*r*t
3) V:=Phi*r*r*t 4) WRITE V
4) hasil V 5) END
5) END
c. Algoritma Volume Tabung d. Algoritma Volume Tabung
Konstanta Phi=3.14; Konstanta Phi=3.14;
Variable r,t,V Variable r,t,V:bilangan real
1) READ: r dan READ:t 1) READ: r dan READ:t
2) V:=Phi*r*r*t 2) V:=Phi*r*r*t
3) WRITE V 3) WRITE V
4) END
1) END
e. Algoritma Volume Tabung
Konstanta Phi=3.14;
Variable r,t,V
1) READ: jari-jari
2) READ:tinggi
3) V:=Phi*r*r*t
4) WRITE V
5) END

13. Perhatikan algoritma percabangan dengan pseudocode berikut:


Judul : Algoritma Membandingkan Dua Buah Nilai
Kamus :
A,B: integer
Algoritma:
input(A,B)
if(A>B)then
output(“Bilangan terbesar A”)
else
if(A<B)then
output(“Bilangan terbesar B”)
else
output(“Bilangan A dan B sama”)
endif
endif
Jika A diisi dengan nilai 25 dan B diisi dengan nilai 10 maka outputnya adalah...
A. Bilangan terbesar B
B. Bilangan terbesar A
C. Bilangan A dan B sama
D. Bilangan terkecil A
E. Bilangan terkecil B
14. Perhatikan algoritma dalam bentuk flowchart berikut!

Nilai<=50
benar
salah

Remidi =
“Test Ulang”

Nilai<=60
salah benar

Remidi = Remidi =
“Tidak Ada” “Penugasan”

Jika Badru mendapatkan nilai 80 maka output remidinya adalah...


a. “Tidak Ada”
b. Penugasan
c. “Test Ulang”
d. Tidak dapat ditentukan
e. “lulus”
15. Perhatikan kode program di bawah, manakah hasil yang tepat jika kita memasukkan angka 4

sebagai nilai suku.


a. 0 b. 2 c. 1 d. 0 e. 0
1 1 1 1 1
1 1 2 1 2
2 0 3 4 3
16. Output yang dihasilkan dari algoritma di bawah jika nilai = 70 adalah...
Var nilai : integer
1. Read Nilai
2. if nilai >= 70 then
write Kompeten
else if nilai < 70 then
write Tidak Kompeten
else
write Maaf nilai yang anda masukkan belum benar
3. end

a. Kompeten
b. Tidak kompeten
c. Maaf nilai yang anda masukkan belum benar
d. Lulus
e. Tidak lulus
17. Apabila kita memesan tempat di memori komputer sebanyak empat tempat. Dengan indeks dari
0-3, dimana indeks ke-0 bernilai 2, ke-1 bernilai 4, ke-2 bernilai 6, dan ke-3 bernilai 8, dengan
semua elemennya bertipe data integer. Deklarasi array yang tepat untuk pernyataan di atas adalah...
a. Int nilai [4] = {2,4,6,8};
b. Int nilai [4] = {8,6,4,2};
c. Int nilai [4] = {2,3,6};
d. Int nilai [3] = {2,3,6};
e. Int nilai [3] = {0,2,4,6,8};
18. Berikut inisialisasi array dalam bahasa Pascal:
Const
Nilai : Array[1..3,1..5] of Integer
= ((1,2,3,4,5), (6,7,8,9,10), (11,12,13,14,15));
Nilai dari elemen nilai [1,4] adalah...
a. 14
b. 12
c. 9
d. 4
e. 2
19. Di bawah ini susunan algoritma yang tepat untuk menampilkan angka 9 sampai dengan 1 dengan
cara menurun dengan selisih tiap tingkatnya 0,5 adalah...

a. For(f=10;f>=0;f=0,5) b. For(f=10;f<=0;f=2) c. For(f=10;f>=1;f=1)


Output(“nilai”,f) Output(“nilai”,f) Output(“nilai”,f)
d. For(f=10;f<0;f=1) e. For(f=9;f>=1;f=0,5)
Output(“nilai”,f) Output(“nilai”,f)
20. Perhatikan algoritma pseudocode di bawah ini!
{Algoritma Luas Segitiga}
Deklarasi
alas : integer
tinggi : integer
hasil : real
Algoritma
Read(alas)
Read(tinggi)
Luas (alas*tinggi)/2
Write(Luas)
End
Berikut penggalan kode program dalam bahasa Pascal yang tepat berdasar algoritma di atas
adalah...
a. Uses crt b. Uses crt
Var Var
a,t : integer; alas : integer;
hasil : real; tinggi : integer;
begin hasil : real;
write(‘input alas : ’); begin
readln(a); write(‘input alas : ’);
writeln(‘input tinggi : ’); readln(a);
readln(t); writeln(‘input tinggi : ’);
readln(t);
c. Uses crt d. Uses crt
Var Var
alas : integer; alas : integer;
tinggi : integer; tinggi : integer;
hasil : real; hasil : integer;
begin begin
write(‘input alas : ’); write(‘input alas : ’);
readln(a); readln(a);
writeln(‘input tinggi : ’); writeln(‘input tinggi : ’);
readln(t); readln(t);
e. Uses crt
Var
a : integer;
t : integer;
hasil : real;
begin
write(‘input alas : ’);
readln(a);
writeln(‘input tinggi : ’);
readln(t);
21. Pada standarisasi perangkat wireless dari (IEEE) Institute of Electrical and Electronics Engineers,
terdapat wireless network yang sering dikenal dengan sebutan Wireless-N dan Teknologi MIMO
(Multiple in Multiple out). Nama kelas pada wireless network tersebut adalah...
a. IEE.802.11a
b. IEE.802.11b
c. IEE.802.11g
d. IEE.802.11n
e. IEE.802.11j
22. Memori yang datanya dapat ditulis serta dihapus, tetapi akan hilang saat kehilangan power (kondisi
off) adalah...
a. ROM
b. RAM
c. PROM
d. EPROM
e. EEPROM
23. Gambar di bawah merupakan salah satu jenis kabel UTP dimana kedua ujung kabel terdapat
konektor. Kabel UTP yang dimaksud di atas adalah...

a. Kabel cross
b. Kabel straight
c. Kabel coaxial
d. Kabel optic
e. Kabel roll over
24. Ketika komputer PC mengalami panas yang berlebihan (overheat) yang disebabkan oleh system
pendingin yang kurang maksimal. Berikut beberapa cara perawatan untuk mengatasi komputer PC
agar tidak terjadi overheat, kecuali...
a. Memberikan aliran udara
b. Menggunakan casing tertutup
c. Membersihkan PC secara berkala
d. Stop overlocking
e. Mengganti CPU baru

25. Yang termasuk jenis sistem operasi jaringan linux di bawah ini adalah...
a. Windows dan Mac OS
b. Android dan DOS
c. Windows 8 dan Windows XP
d. Ubuntu dan Fendora Core4
e. Mac OS dan DOS
26. Perintah untuk menginstal paket Apache dan PHP pada Linux Debian adalah...
a. #apt-get install apachex php
b. #apt-get install apache2 php5 restart
c. #/etc/var/apt-get install apache2 php5
d. #nano/apt-get install apache2 php5 start
e. #apt-get install apache2 php5
27. Gambar topologi jaringan di bawah adalah...

a. Bus
b. Mesh
c. Star
d. Ring
e. Tree
28. Berikut ini adalah termasuk software browser, kecuali...
a. Mozilla Firefox
b. Opera
c. Netscape Navigator
d. Internet Explorer
e. Macromedia
29. Untuk membuat table kita menggunakan script html...
a. <html></html>
b. <body></body>
c. <title></title>
d. <table></table>
e. <title></body>
30. Penulisan program yang benar agar hasilnya seperti di bawah adalah...

NIM Nama
23511000 Alex Xandra Albert Sim

a. <table> b. <table>
<tr> <tr>
<th>NIM</th> <th>NIM<th>
<th>Nama</th> <th>Nama<th>
</tr> </tr>
<tr> <tr>
<td>23511000</td> <td>23511000</td>
<td>Alex Xandra Albert Sim</td> <td>Alex Xandra Albert Sim</td>
</tr> </tr>
</table> </table>

c. <table> d. <table>
<tr> <tr>
<th>NIM</th> <th>NIM</th>
<th>Nama</th> <th>Nama</th>
<tr> </tr>
<tr> <tr>
<td>23511000</td> <td>23511000</td>
<td>Alex Xandra Albert Sim</td> <td>Alex Xandra Albert Sim</td>
</tr> </tr>
</table> <table>

e. <table>
<tr>
<th>NIM</th>
<th>Nama</th>
</tr>
<tr>
<td>23511000<td>
<td>Alex Xandra Albert Sim<td>
</tr>
</table>

31. Berikut ini yang bukan prinsip-prinsip dari sebuah desain grafis adalah...
a. Keseimbangan
b. Ritme
c. Tekanan
d. Irama
e. Kesatuan
32. Jenis image yang disusun pixel-pixel, dan ketika diperbesar, kualitas gambar akan rusak, bersifat
resolution dependent, merupakan grafis dengan basis...
a. Bitmap
b. Vector
c. Tiff
d. Jpeg
e. Pixel
33. Format file berikut yang merupakan format standard untuk publikasi elektronik dan internet adalah...
a. JPEG
b. JPG
c. GIF
d. BMP
e. EPS
34. Berikut ini yang merupakan software yang mengolah desain grafis berbasis vector adalah...
a. CorelDraw
b. Macromedia Freehand
c. Adobe Illustrator
d. Adobe Photoshop
e. Paint
35. Secara teknis bitmap disebut juga dengan...
a. Solid
b. Raster
c. Simetris
d. Gradient
e. Grafik
36. Contour digunakan untuk...
a. Membentuk sudut dari suatu objek gambar/teks
b. Membuat efek bayangan dari gambar/teks
c. Menimbulkan efek 3D dari suatu objek gamabr/teks dengan cara mengubah warna sisinya
d. Menghilangkan efek 3D dari objek gambar
e. Membentuk garis 3D
37. Syarat terjadinya warna adalah...
a. Cahaya, objek, otak
b. Cahaya, mata, udara
c. Cahaya, mata, sinar pantulan
d. Cahaya, objek, mata
e. Objek, pengamat, mata
38. Dua model warna paling umum adalah...
a. RGB dan MCKY
b. BRG dan CMYK
c. CMYK dan RGB
d. CMYK dan GBR
e. CMYK dan BGR
39. Dua warna yang dicampur dengan perbandingan yang sama disebut warna...
a. Primer
b. Sekunder
c. Tersier
d. Apologus
e. Mixer
40. Untuk kebutuhan cetak sebaiknya memakai tipe warna...
a. CMYK e. Mixer
b. RGB
c. Color
d. Standar RGB

Anda mungkin juga menyukai