Anda di halaman 1dari 10

A.

SOAL PILIHAN GANDA


Petunjuk Khusus Soal Pilihan Ganda : Pada Lembar Jawab hitamkan dengan pensil 2B pada huruf A,
B, C, D atau E sesuai jawaban yang Anda anggap paling benar di lembar jawab yang tersedia !

1. Perhatikan algoritma berikut !

Algoritma membuat nasi goreng :


1. siapkan kompor,wajan,dan bahan lainya,
2. hidupkan kompor, panaskan minyak goreng dalam wajan,
3. masukan bumbu dan tumis hingga wangi,
4. tambahkan sosis atau yang lain sesuai selera,
5. masukan nasi kemudian aduk-aduk,
6. campur dengan kecap saos sesuai selera,
7. tambahkan daun sawii sesuai selera ,
8. angkat dan sajikan dalam piring,
9. tambah daging ayam atau telur dan mentimun untuk mempercantiknya,
10. nasi goreng siap di sajikan.

Berdasarkan strukturnya, algoritma tersebut masuk ke dalam kategori ....


A. algoritma percabangan
B. algoritma skuensial
C. algoritma perulangan
D. struktur while..do
E. struktur for
2. Penulisan variabel dibwah ini yang benar adalah ....
A. nilai_siswa
B. 80nilaisiswa
C. nilai siswa
D. nilai-siswa
E. nilaisiswa!
3. Tipe data yang cocok digunakan untuk menyimpan data nama siswa adalah ….
A. integer
B. char
C. void
D. float
E. double
4. Perhatikan gambar notasi flowchart dibawah ini!

Gambar tersebut merupakan notasi flowchart yang berfungsi untuk ….


A. Menyatakan awal dan akhir sebuah program.
B. Menyatakan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban yaitu ya
atau tidak.
C. Menyatakan suatu proses yang dilakukan oleh komputer.
D. Menyatakan sambungan dari proses ke proses lainya dalam halaman yang berbeda.
E. Menyatakan proses yang tidak dilakukan oleh komputer.
5. Perhatikan kode program berikut!
#include <iostream>
using namespace std;
int contoh(){
static int A = 10;
A = A + 10;
return A;
}
int main(){
int x;
x = contoh();
cout << “Nilai pemanggilan pertama adalah : ” << x << endl;
return 0;
}
Output yang dihasilkan dari program tersebut adalah ….
A. Nilai pemanggilan pertama adalah: 20.
B. Nilai pemanggilan pertama adalah: A = 20
C. Nilai pemanggilan pertama adalah: 20
D. Nilai pemanggilan pertama adalah: 30
E. terjadi error (kesalahan)

6. Perhatikan kode program berikut!


printf (“Nilai Anda (A,B,C): “);
scanf (” %c “, &nilai);
switch (nilai){
case ‘A’:
printf (“Sangat Baik\n”);
break;
case ‘B’:
printf (“Baik\n”);
break;
case ‘C’:
printf (“Cukup\n”);
break;
default:
printf (“Anda Sebaiknya Mengulang!\n”);}
getch();
}
Jika saat menjalankan program tersebut nilai yang kita input adalah D maka program akan
menampilkan predikat ....
A. Sangat baik
B. Baik
C. Cukup
D. Kurang
E. Anda Sebaiknya Mengulang

7. Perhatikan algoritma berikut:


Algoritma UlangAlik
Variabel i, a n : integer
1)      n = 10
2)      a = 2
3)      i = 1
4)      WHILE a <= 3n DO
5)      a = a+4
6)      WRITE a
7)      END
Jika nilai n dan a diganti dengan nilai berturut-turut adalah 5 dan 20 maka output algoritma di atas
adalah ....
A. 20
B. 24
C. 28
D. 32
E. 36
8. Perhatikan kode program berikut !
#include <iostream>
using namespace std;
int main(){
      int ARnilai[3]={8,4,5, };
      for(int i=0; i<3;i++){
          cout<<"Tampil nilai indek ke ["<<i<<"] = "<<ARnilai[i];
          cout<<endl;
     }
      return 0;
}
Output yang tepat untuk kode program tersebut adalah ....
A. Tampil nilai indek ke 0 = 8;
Tampil nilai indek ke 1 = 4;
Tampil nilai indek ke 2 = 5;
B. Tampil nilai indek ke [1] = 8;
Tampil nilai indek ke [2] = 4;
Tampil nilai indek ke [3] = 5;
C. Tampil nilai indek ke 1 = 8;
Tampil nilai indek ke 2 = 4;
Tampil nilai indek ke 3 = 5;
D. Tampil nilai indek ke [0] = 8
Tampil nilai indek ke [1] = 4
Tampil nilai indek ke [2] = 5
E. Tampil nilai indek ke [1,2,3] = [ 8, 4 , 5]

9. Perhatikan kode program berikut !


#include <stdio.h>
int main(void)
{
int matrix[2][3] = {{1,2,3},{7,8,9}};
printf("Isi array matrix: \n");
printf("%d %d %d \n", matrix[0][0], matrix[0][1], matrix[0][2]);
printf("%d %d %d \n", matrix[1][0], matrix[1][1], matrix[1][2]);
return 0;
}
Output yang tepat untuk program tersebut adalah ....
1 2 3
A.
7 8 9
1, 2, 3,
B.
7, 8, 9,
7, 9, 9,
C.
1, 2, 3,
1 7
D. 2 8
3 9
1, 7 ,
E. 2 , 8 ,
3, 9,

10. // my first program in C++


#include   <iostream.h>
#include <conio.h>
void main()
{
cout<<”Hello My World !”;
getch();
}
Dari program diatas, manakah yang termasuk fungsi ....
A. hello my word
B. void main
C. //my first program in C++
D. #include <iostream.h>
E. getch()
11. Yang bukan merupakan komponen desain grafis adalah ....
A. garis
B. tekstur
C. topografi
D. bentuk
E. jarak

12. Termasuk dalam warna RGB adalah ....


A. hitam
B. biru
C. magenta
D. putih
E. cyan
13. Rangkaian titik-titik yang memanjang dengan kerapatan tertentu disebut dengan ....
A. garis
B. ruang
C. gelap terang
D. ilustrasi
E. warna
14. Yang termasuk format file berbasis vektor adalah ....
A. .bmp
B. .cdr
C. .gif
D. .jpeg
E. .png
15. Fungsi tanda automatically connect page adalah ....
A. melakukan proses scan secara otomatis
B. melakukan scan otomatis
C. melakukan seting proses
D. mengkonversi orientasi halaman secara otomatis
E. mengkonversi orientasi secara manual
16. Untuk membuat suatu objek seolah-olah objek tersebut terbungkus oleh suatu bentuk adalah fungsi
dari…
A. extrude tool
B. envelope tool
C. transparency tool
D. interactive distrot tool
E. interactive contour tool
17. Tool yang digunakan untuk memberikan efek transparan pada image adalah ....
A. extrude tool
B. envelope tool
C. transparency tool
D. interactive distrot tool
E. interactive contour tool
18. Langkah pemberian efek wind yang benar adalah ....
A. filter-distort-win
B. filter-riple-wind
C. filter-blur-wind
D. filter-staylist-wind
E. filter-layer-wind
19. Proses membuat gambar bitmap menjadi vector dengan tool yang ada pada aplikasi Corel Draw
disebut ....
A. pen tool
B. gradient tool
C. tracing
D. convert to vector
E. shape tool
20. Pada applikasi Corel Draw untuk memasukan gambar raster kedalam drawing page menggunakan
menu ....
A. export
B. import
C. send to
D. convert
E. publish
21. 122 oktal dikonversikan ke sistem desimal mempunyai nilai ....
A. 83
B. 82
C. 73
D. 63
E. 62
22. 7E hexsadesimal dikonversikan ke sistem desimal mempunyai nilai ....
A. 126
B. 136
C. 162
D. 163
E. 127
23. Hasil penjumlahan bilangan biner 1011 + 1101 adalah ....
A. 11000
B. 11001
C. 11100
D. 010010
E. 010110
24. Perhatikan gambar dibawah ini!

Gambar diatas merupakan simbol gerbang logika ....


A. XOR
B. NAND
C. NOT
D. OR
E. NOR

25. Sinyal listrik yang berupa suatu denyutan dan berfungsi untuk mengkoordinasikan atau
mengsinkronisasikan setiap aksi atau proses yg dilakukan oleh setiap komponen didalam perangkat
elektronika disebut ....
A. supply
B. tegangan
C. arus
D. tahanan
E. clock
26. Apabila dirancang sebuah decoder dengan masukan 5 maka jumlah keluarannya adalah ....
A. 2
B. 4
C. 8
D. 16
E. 32
27. Perhatikan gambar dibawah ini!

Bit memori yang dihasilkan pada rangkaian disamping adalah ....


A. 4 bit
B. 8 bit
C. 12 bit
D. 32 bit
E. 64 bit
28. Resistor adalah komponen dasar elektronika yang digunakan untuk membatasi jumlah ... yang
mengalir dalam satu rangkaian.
A. arus
B. tegangan
C. daya
D. frekuensi
E. tahanan
29. Perhatikan simbol komponen dibawah ini!

Simbol komponen elektronika di atas yang mempunyai kemampuan untuk menyimpan … dalam
waktu yang tidak tertentu.
A. elektron-elektron
B. hole
C. arus
D. elektroda
E. tahanan

30. Tugas register dalam unit CPU adalah ....


A. sebagai penyimpanan internal bagi CPU
B. sebagai penghubung seluruh bagian dari CPU
C. sebagai pembentuk fungsi-fungsi pengolahan data komputer
D. sebagai pengontrol operasi secara keseluruhan
E. sebagai unit pemindahan data ke luar
31. Yang berfungsi untuk membentuk fungsi pengolahan data komputer adalah ….
A. Program Control Unit
B. Register
C. Arithmetic Logic Unit
D. Perangkat Input
E. CPU

32. Dibawah ini yang tidak dapat disetting melalui sistem BIOS adalah ....
A. setingan waktu
B. setingan boot sequence
C. setingan screensaver
D. setingan suhu temperatur
E. setingan VGA dan sound

33. Saat komputer hang (ada gangguan), maka dilakukan warm booting hardware dengan menekan
tombol: (1). Reset (2). CTRL+ALT+DEL (3). CPU Power (4). Stavolt Power (5). Restart
Pernyataan yang benar adalah ....
A. (1), (2), dan (5)
B. (5) saja
C. (1), dan (2)
D. (2) saja
E. (3) dan (4)

34. Jika ada driver yang bermasalah pada device manager, tanda yang muncul adalah ....
A. Tanda Tanya (?)
B. Tanda seru (!)
C. Tanda titik (.)
D. Tanda petik (“)
E. Tanda Positif (+)

35. Alamat IP untuk kelas B memiliki struktur sebagai berikut ….


A. Dimulai dari no 127 dengan subnetmask 255.0.0.0
B. Dimulai dari no 128 dengan subnetmask 255.0.0.0
C. Dimulai dari no 127 dengan subnetmask 255.255.0.0
D. Dimulai dari no 128 dengan subnetmask 255.255.0.0
E. Dimulai dari no 127 dengan subnetmask 255.255.255.0

36. Frekuensi antena pada sebuah access point (WiFi) adalah ....
A. 2.4Ghz
B. 3.1Ghz
C. 1.9Ghz
D. 5.2Ghz
E. 4.2Ghz
37. Yang bukan mrupakan second level domain di bawah ini adalah ....
A. Microsoft.com
B. Yahho.com
C. .com
D. Thosiba.com
E. Indosat.com
38. Antar muka yang bertugas menerjemahkan satuan informasi terkecil di layer fisik adalah ....
A. USB
B. RJ 45
C. NIC
D. FIREWIRE
E. UTP
39. Perangkat yang berfungsi sebagai repeater dan sekaligus concentrator dalam sebuah jaringan
komputer adalah ....
A. HUB/Switch
B. Server
C. Router
D. Kabel UTP
E. RJ 45
40. Yang tidak termasuk fungsi perintah “PING” pada jaringan adalah ....
A. Menguji fungsi kirim sebuah NIC
B. Menguji fungsi terima sebuah NIC
C. Menguji kesesuaian sebuah NIC
D. Menguji konfigurasi TCP/IP
E. Menguji koneksi jaringan
41. Langkah pemberian efek wind yang benar adalah ....
F. filter-distort-win
G. filter-riple-wind
H. filter-blur-wind
I. filter-staylist-wind
J. filter-layer-wind
42. Proses membuat gambar bitmap menjadi vector dengan tool yang ada pada aplikasi Corel Draw
disebut ....
F. pen tool
G. gradient tool
H. tracing
I. convert to vector
J. shape tool
43. Pada applikasi Corel Draw untuk memasukan gambar raster kedalam drawing page menggunakan
menu ....
F. export
G. import
H. send to
I. convert
J. publish
44. 122 oktal dikonversikan ke sistem desimal mempunyai nilai ....
F. 83
G. 82
H. 73
I. 63
J. 62
45. 7E hexsadesimal dikonversikan ke sistem desimal mempunyai nilai ....
F. 126
G. 136
H. 162
I. 163
J. 127
46. Termasuk dalam warna RGB adalah ....
F. hitam
G. biru
H. magenta
I. putih
J. cyan
47. Rangkaian titik-titik yang memanjang dengan kerapatan tertentu disebut dengan ....
F. garis
G. ruang
H. gelap terang
I. ilustrasi
J. warna
48. Yang termasuk format file berbasis vektor adalah ....
F. .bmp
G. .cdr
H. .gif
I. .jpeg
J. .png
49. Fungsi tanda automatically connect page adalah ....
F. melakukan proses scan secara otomatis
G. melakukan scan otomatis
H. melakukan seting proses
I. mengkonversi orientasi halaman secara otomatis
J. mengkonversi orientasi secara manual
50. Untuk membuat suatu objek seolah-olah objek tersebut terbungkus oleh suatu bentuk adalah fungsi
dari…
F. extrude tool
G. envelope tool
H. transparency tool
I. interactive distrot tool
J. interactive contour tool

Anda mungkin juga menyukai