Anda di halaman 1dari 21

Soal Pemrograman

1. Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :

a. Membuat program
b. Membuat Algoritma
c. Membeli komputer
d. Proses
e. Mempelajari program

2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di sebut
:

a. Proses
b. Program
c. Algoritma
d. Step
e. Diagram

3. Pseudocode yang di gunakan pada penulisan algoritma berupa :

a. Bahassa Inggris
b. Bahasa Puitis
c. Bahasa pemograman
d. Sembarang bahasa asal terstruktur
e. Bahasa Mesin

4. Pada pembuatan program komputer, algoritma dibuat :


a. Sebelum pembuatan program
b. Pada saat program dibuat
c. Sesudah pembuatan program
d. Pada saat verifikasi program
e. Pada saat di jalankan

5. Tahapan dalam menyelesaikan suatu masalah adalah :

a. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
b. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
c. Masalah-Model-Algoritma-Eksekusi-Hasil
d. Masalah-Model-Algoritma-Program-Eksekusi-hasil
e. Algoritma-Program-Model-Eksekusi-Hasil

6. Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15
kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang
terbawa, Maka jumlah kelereng yang terbawa adalah :

a. 10
b. 15
c. 10 atau 15
d. 10 dan 15
e. Kosong

7. Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih,
selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna
jadi :

a. Merah
b. Ungu
c. Hijau
d. Putih
e. Abu-abu

8. Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q menjadi :

a. Menjadi Sembarang Nilai


b. Menjadi hampa
c. Q tetap
d. Menjadi 10
e. P tetap

9. Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan :

a. a=0 , b=5
b. a=10 , b=5
c. a=10 , b=0
d. a=b
e. a=10 , b=10

10. Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah :

a. 15 dan 0
b. 0 dan 15
c. 15 dan 15
d. 0 dan 10
e. 10 dan 15

11.struktur pertama dalam pascal adalah . .


a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;

12. Untuk melihat hasil dari program yang di kerjakan tekan tombol ...
a. CRTL+F5
b. CRTL+F9
c. CRTL+F2
d. CRTL+F12
e. CRTL+F4

13. Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN”…
a. 4
b. 2
c. 128
d. 7
e. 3
14. Perintah dasar sederhana dalam program passcal adalah...
a. Readln
b. End
c. Write
d. Wtiteln
e. Uses crt;

15. Tipe data bahasa pascal untuk TRUE FALSE adalah...


a. String
b. Char
c. Boolean
d. Byte
e. Real

16. Siapkah penemu program pascal…


a. Greyson change
b. Prof.niklaus wirth
c. Kondrazuse
d. Prof.niklaus smirth
e. Dr.harcules

17. Struktur bahasa pemograman pascal paling pertama adalah...


a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;

18. Tipe data pascal untuk karakter adalah...


a. Char
b. Boolean
c. Integer
d. Real
e. Byte

19. Kapan terbentuknya pascal...


a. 1981
b. 1971
c. 1961
d. 1991
e. 1987

20. Apa kepanjangan ari USES…


a. Unit secure
b. Uni t syntax
c. Unit sytem
d. Up software
e. Unit smiconductor
21. Berikut ini adalah penulisan identifier yang benar dalam pemogramn pascal adalah...
a. 9program_satu
b. Program_1
c. Program satu
d. Begin
e. Array

22. Tipe bilangan bulat dalam bahasa pascal dikenal sebagi ...
a. Byte
b. Integer
c. Char
d. String
e. Boolean

23. Istilah” perulangan “ dalam pemograman pascal dikenal dengan ...


a. Repeating
b. Again
c. Funtion
d. Replay
e. Looping

24. Perintah untuk menutup program dalam pascal adalah...


a. End.
b. Program
c. Uses crt;
d. Finish
e. End;

25. Menggambarkan program secara logika merupakan fungsi dari...


a. Flowchart
b. Dxdiag
c. Begin
d. SI
e. Sistem oprasi

26. Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan
pasti,tidak dapat dirubah dalam program disebut deklarasi...
a. Deklarasi label
b. Deklarasi konstanta
c. Deklarasi tipe
d. Deklarasi variabel
e. Deklarasi prosedur

27. Di bawah ini termasuk dalam deklarasi dalam pascal ,kecuali...


a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedut
28. Bilangan yang mengadung pecahan ,palingsedikit harus ada satu digit sebelum dan sesudah titik
desimal termasuk dalm tipe data...
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte

29. Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah...
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr

30. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut IF
dalam kondisi ...
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-Until

31. Tipe data terstruktur yang terdiri dari sejumlah komponen ,komponen yang mempunyai tipe
sama,disebut tipe data...
a. Array
b. Byte
c. Longint
d. Integer
e. Boolean

32. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris ,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin

33. Perintah untuk menampilkan atau mencetak dilayar monitor lalu pindah baris kebawah
,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin

34. Suatu indentifier non standar yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu
proses,disebut…
a. Variabel
b. Ripe data
c. prosedur
d. deklarasi
e. Array
35. Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram ( program
bagian) ,disebut...
a. Variabel
b. Tipe data
c. Prosedur
d. Deklarasi
e. Array

36. Berikut ini yang termasuk operator aritmatika yaitu ….


a. *
b. /
c. %
d. +
e. Semua benar

37. Array terdiri dari berbagai tipe kecuali …


a. Array Multi-Dimensi
b. Array Dimensi Satu
c. Array Dimensi Tiga
d. Array Dimensi Dua
e. Semua jawaban benar

38. Nama variabel berikut ini yang benar adalah …


a. NamaGuru
b. Alamat Guru
c. alm gr
d. sts/status
e. tpt.tgl

39. Tipe data yang cocok untuk menyimpan data nama siswa adalah …
a. Numeric
b. Character
c. Date/Time
d. Array
e. Integer

40. Pemberian nama variabel yang benar adalah …


a. %nilai
b. nilai_mahasiswa
c. nama mahasiswa
d. &panjang
e. alamat!
1. Aplikasi yang berjalan menggunakan teknologi web (internet) atau browser adalah pengertian
dari…
a. Web based programming d. Java
b. Desktop based programming e. Oracle
c. PHP
2. Aplikasi yang dapat berjalan sendiri (independen) dan biasanya telah ditentukan dapat berjalan
di platform atau operating system tertentu adalah pengertian dari…
a. Web based programming d. Java
b. Desktop based programming e. Oracle
c. PHP
3. Contoh pemrograman berbasis Web adalah...
a. Pascal d. NetBeans
b. MySQL e. Oracle
c. PHP
4. Contoh pemrograman berbasis Desktop adalah...
a. Pascal d. NetBeans
b. MySQL e. Oracle
c. PHP
5. Yang tidak termasuk keunggulan pemrograman berbasis Desktop adalah...
a. Dapat berjalan independen tanpa memerlukan web browser
b. Tidak perlu koneksi internet
c. Dapat dengan mudah memodifikasi settingannya
d. Prosesnya lebih cepat
e. Biasanya memerlukan hardware dengan spesifikasi tinggi
6. Versi QT Creator yang cocok untuk membuat aplikasi di lingkungan OS Windows adalah...
a. Android QT SDK
b. QT 5.3.0 for Linux/X11
c. Nokia QT SDK
d. QT Opensource Windows x86 OpenGL 5.3.1
e. QT Opensource Windows x86 MinGW 482 OpenGL 5.3.1
7. Yang tidak termasuk keunggulan QT Creator adalah...
a. Dapat menulis code dengan format yang benar
b. Mengantisipasi apa yang akan programmer tulis dan code yang komplit
c. Menampilkan baris-baris yang error dan pesan-pesan warning
d. Menampilkan lokasi function, class yang dideklarasikan atau yang dipanggil
e. Membutuhkan koneksi ke internet
8. Bahasa pemrograman yang digunakan pada QT Creator adalah...
a. Java d. Basic
b. C++ e. PHP
c. Pascal
9. Pada QT Creator, bagian yang berfungsi sebagai tempat mendaftarkan subclass yang akan
dipakai adalah...
a. Headers d. Debug
b. Sources e. Run
c. Forms
10. Pada QT Creator, bagian yang berfungsi sebagai tempat menuliskan listing code adalah...
a. Headers d. Debug
b. Sources e. Run
c. Forms
11. Sedangkan bagian yang berfungsi sebagai tempat untuk membuat tampilan aplikasi adalah...
a. Headers d. Debug
b. Sources e. Run
c. Forms
12. Tombol yang berfungsi untuk menjalankan aplikasi yang sedang dibuat pada QT Creator adalah...
a. Headers d. Debug
b. Sources e. Run
c. Forms
13. #include <QMessageBox> berfungsi untuk...
a. Aplikasi akan menampilkan efek splash screen
b. Aplikasi akan menampilkan waktu
c. Aplikasi akan menampilkan tanggal
d. Aplikasi akan menampilkan kotak pesan
e. Membuat subclass
14. #include <QDate> berfungsi untuk...
a. Aplikasi akan menampilkan efek splash screen
b. Aplikasi akan menampilkan waktu
c. Aplikasi akan menampilkan tanggal
d. Aplikasi akan menampilkan kotak pesan
e. Membuat subclass
15. Pada Headers, misal kita menuliskan di bawah Private: void hitung(); fungsinya untuk...
a. Aplikasi akan menampilkan efek splash screen
b. Aplikasi akan menampilkan waktu
c. Aplikasi akan menampilkan tanggal
d. Aplikasi akan menampilkan kotak pesan
e. Membuat subclass hitung
16. Jika kita ingin membuat layout secara Vertikal pada Form, tool yang dipakai adalah...
a. d.
b. e.
c.
17. Jika kita ingin membuat layout secara Horizontal pada Form, tool yang dipakai adalah...
a. d.
b. e.
c.
18. Jika kita ingin membuat layout secara Grid pada Form, tool yang dipakai adalah...
a. d.
b. e.
c.
19. Misal kita sedang bekerja pada form “MainWindow” kemudian membuat form kedua dengan
nama “SecDialog”. Agar form kedua bisa dibuka dari form pertama, subclass yang
dideklarasikan adalah...
a. #include <QMainWindow> ditulis di Headers MainWindow
b. #include "secdialog.h" ditulis di Headers MainWindow
c. #include <QMainWindow> ditulis di Headers SecDialog
d. #include "secdialog.h" ditulis di Headers SecDialog
e. #include <QMainWindow> ditulis di Sources SecDialog
20. Perintah untuk menampilkan form “SecDialog” adalah...
a. #include "secdialog.h" d. ui->label->setText();
b. secdialog -> show(); e. Close();
c. secdialog -> hide();
21. Tool yang digunakan untuk membuat tab multiwindows adalah...
a. d.
b. e.
c.
22. Misal kita memiliki dua buah form: “Login” dan “DataPengguna” dengan form pertama yang
pertama kali muncul adalah “Login”. #include <QSplashScreen> dideklarasikan di...
a. Headers login.h d. Sources datapengguna.cpp
b. Headers datapengguna.h e. Sources main.cpp
c. Sources login.cpp
23. QTimer::singleShot(3000,splash,SLOT(close())); fungsi coding
tersebut adalah...
a. Menampilkan SplashScreen setelah 3 detik d. Menutup SplashScreen setelah tampil 3
detik
b. Menampilkan SplashScreen selama 30 detik e. Menutup SplashScreen setelah tampil
30 detik
c. Menampilkan SplashScreen selama 300 detik
24. QTimer::singleShot(3000,&w,SLOT(show())); fungsi coding tersebut
adalah...
a. Menampilkan w setelah 3 detik d. Menutup w setelah tampil 3 detik
b. Menampilkan w selama 30 detik e. Menutup w setelah tampil 30 detik
c. Menampilkan w selama 300 detik
25. Coding untuk memilih gambar yang akan dijadikan SplashScreen adalah...
a. QSplashScreen *splash=new QSplashScreen;
b. splash->setPixmap(QPixmap("C:/latihanDB/lele.jpg"));
c. splash->setPixmap(QPixmap("C:\latihanDB\lele.jpg"));
d. splash->setPicture(QPicture("C:/latihanDB/lele.jpg"));
e. splash->setPicture(QPicture("C:\latihanDB\lele.jpg"));
26. fungsi dari QString a = ui->lineEdit->text(); adalah...
a. menampilkan teks a pada lineEdit c. mengubah tipe string pada lineEdit
b. mengambil nilai untuk a dari lineEdit d. memberi tipe data string untuk a
27. cara mendeklarasikan variabel bertipe Real pada QT Creator adalah...
a. var pertama, kedua : real ; d. Float pertama, kedua ;
b. pertama, kedua : real ; e. float pertama, kedua ;
c. real pertama, kedua ;
28. fungsi: pertama = a.toFloat(); adalah...
a. variable pertama mengambil nilai dari a yang tipe datanya diubah menjadi bilangan real
b. variable pertama memberi nilai ke a yang tipe datanya diubah menjadi bilangan real
29. Yang tidak termasuk tipe data pada deklarasi variable di QT Creator adalah...
a. Char d. Void
b. Int e. String
c. Real
30. Operasi aritmatika yang benar pada QT Creator adalah...
a. hasil := pertama/kedua; d. float hasil = pertama-
kedua;
b. String hasil := pertama*kedua; e. float hasil =
pertama^kedua;
c. Float hasil = pertama+kedua;
31. Perhatikan potongan program berikut. Kesalahan terletak pada...
1 void nilai_akhir::hitung(){
2 QString a = ui->etugas->text();
3 QString B = ui->eharian->text();
4 QString c = ui->euts->text();
5 QString d = ui->euas->text();
6 Float tgs,hrn,uts,Uas ;
7 tgs = a.toFloat();
8 hrn = B.toFloat();
9 uts = c.toFloat();
10 Uas = d.toFloat();

11 float r = (10% * tgs)+(20% * hrn)+(30% * uts)+(40% *


uas);
12 QString Hasil = QString::number(r);
13 ui->rapot->setText(hasil); }
a. 3,8,12 d. 5,6,8
b. 6,11,13 e. 11,12,13
c. 5,10,11
32. Perhatikan potongan program berikut. Kesalahan terletak pada...
1 void lembur::hitung() {
2 QString a = ui->egapok->text();
3 QString B = ui->ejam->text();
4 QString c = ui->eperjam->text();
5 int G, j, p ;
6 G = a.toInt();
7 j = B.toInt();
8 p = c.toInt();

9 int u = (j * p)+(10% * G);


10 if (u > 15.000.000)
11 ui->keterangan->getText("Penghasilan anda sangat
besar...");
12 else
13 ui->keterangan->setText("Penghasilan anda lumayan
besar...");
14 QString hasil = QString::number(u);
15 ui->upeh->setText(hasil); }
a. 3,6,7 d. 5,9,10
b. 1,15 e. 5,6,7
c. 9,10,11
33. Perintah untuk menampilkan kotak dialog pesan pada gambar di bawah ini adalah...
a. QMessageBox::information(this,tr("Peringatan"),tr("Jangan
nyontek!"));
b. QMessageBox::question(this,tr("Peringatan"),tr("Jangan
nyontek!"));
c. QMessageBox::warning(this,tr("Peringatan"),tr("Jangan
nyontek!"));
d. QMessageBox::critical(this,tr("Peringatan"),tr("Jangan
nyontek!"));
e. QMessageBox::error(this,tr("Peringatan"),tr("Jangan
nyontek!"));
34. Ekstensi file database yang dibuat dengan SQLite adalah...
a. *.qry d. *.db
b. *.frm e. *.sql
c. *.mdb
35. Perintah untuk men-set tempat penyimpanan database adalah...
a. mydb.setDatabase(C:/latihan qtdb/mydatabase.db);
b. mydb.setDatabasePath(C:\latihan qtdb\mydatabase.db);
c. mydb.setDatabaseAddress(‘C:/latihan qtdb/mydatabase.db’);
d. mydb.setDatabaseName("C:\latihan qtdb\mydatabase.db");
e. mydb.setDatabaseName("C:/latihan qtdb/mydatabase.db");
36. Kata yang tidak sesuai adalah...
a. CPU c. Mouse
b. Antivirus d. Infocus
37. Kata yang tidak sesuai adalah...
a. Mouse c. Printer
b. Scanner d. Keyboard
38. Di sini ada perempatan jalan yang saling tegak lurus. Salah satu jalan itu menuju ke kota
Semarang. Jika saya menghadap utara, maka jalan yang ke kiri dan belakang saya adalah jalan
yang menuju ke tempat lain. Jalan yang tepat di hadapan saya menuju ke Laut Jawa. Jalan
mananakah yang menuju Semarang ?
a. Ke utara c. Ke barat
b. Ke timur d. Semua jawaban salah
39. Kebanyakan burung dapat terbang. Burung unta adalah juga seekor burung. Jadi :
a. Burung unta dapat terbang c. Burung unta belum tentu dapat terbang
b. Burung unta memang tidak dapat terbang d. Semua jawaban salah
40. Sebagian A adalah N. N bukan U. Sebagian A bukan B adalah U. Semua N, B, dan U adalah A;
jadi :
a. Semua A adalah U bukan B c. Semua A bukan N bukan B
b. Semua A adalah N bukan U d. Sebagian A bukan U, bukan B, bukan N
Soal Multimedia dan desain
1. Softwaware yang digunakan untuk membuat web design adalah :
a. Dreamweaver
b. Macromedia Flash
c. Corel Draw
d. Adobe Photoshop
e. Adobe Audition

2. Jika ingin memotong gambar hasil scan, maka digunakanlah :


a. Rotate
b. Brush
c. Crop
d. Zoom
e. Paint

3. Software yang digunakan untuk membuat animasi teks adalah :


a. Corel Draw
b. Adobe Flash
c. Dreamweaver
d. Swish Max
e. Adobe Ilustator

4. Salah satu software pengolah audio adalah :


a. Adobe Photoshop
b. Adobe Audition
c. Corel Draw
d. Swis Max
e. Macromedia Flash

5. Default untuk penyimpanan file dari software Flash adalah :


a. fla
b. Cdr
c. Avi
d. Swf
e. Jpg

6. RAM kepanjangan dari :


a. Ready Acsess Memory
b. Random Acsess Memory
c. Read Acsess Modem
d. Really Acsess Memory
e. Road Acsess Memory

7. Dibawah ini software pengolah gambar vektor/digital illustrator adalah…


a. Corel Draw
b. Paint Brush
c. Macromedia Flash
d. Dreamweaver
e. Adobe After Effect
Pembahasan : Corel Draw salah satu software pengolah gambar vector
8. Yang termasuk program berbasis vektor dalam kategori program modeling adalah :
a. Autocard
b. Photoshop
c. Macromedia Flash
d. Adobe After Effect
e. 3D Studio MAX

9. Kumpulan titik disebut :


a. Bitmap
b. Pixel
c. Contras
d. Layer
e. Intensitas

10. Untuk menutup program aplikasi photoshop bisa menggunakan shortcut :


a. CTRL + S
b. CTRL + O
c. CTRL + Q
d. CTRL + C
e. CTRL + V

11. Salah satu Progam untuk memanipulasi gambar adalah :


a. Adobe Photoshop
b. Corel Draw
c. Dreamweaver
d. Macromedia Flash
e. Swish Max

12. Yang dimaksud area kerja Corel Draw adalah :


a. Judul program yan aktif
b. Tempat tool-tool berada
c. Tempat objek dibuat, dibentuk, digabungkan dan sebaginya
d. Memodifikasi tool hingga setiap tool memiliki fungsi bebeda
e. Baris yang berisi perintah

13. Sebuah web kita evaluasi ternyata kita membutuhkan bahwa suatu objek perlu link ke halaman
situs lain, agar unser mendapat kejelasan bila link ke halaman / situs lain.
Pada tahapan untuk itu digunakan :
a. Hyperteks Markup
b. Hypertext
c. Link to web
d. Hyperlink
e. Link URL
Pembahasan : biasanya digunakan untuk mengelink ke halaman selanjutnya
14. Salah satu program penyuting video adalah ;
a. Corel Draw
b. Swish Max
c. Adobe Auditin
d. Adobe Flash
e. Ulead

15. Yang dimaksud Memory adalah :


a. Memory adalah tempat untuk penyimpanan datasementara
b. Memory adalah tempat untuk jalannya prosesor
c. Memory adalah tempat untuk memperbaharui data
d. Mmory adalah tempat untuk membuang data
e. Memory adalah informasi untuk hardisk

16. Apa kepanjangan dari HTML :


a. Hyper Text Markup Language
b. Hyper Text Maksimum Language
c. Hyper Text Machenic Language
d. Hyper Teknik Markup Language
e. Hyper Text Maksimum Language

17. Jumlah pixel persentimeter adalah :


a. Pixel
b. Render
c. Resolusi
d. Layer
e. Inten sitas
19. Painting tool di photoshop yang digunakan untuk menggambar menggunakan kuas yaitu
a. Pensil
b. Paiting Brush
c. Eraser
d. Crop
e. Air bursh
20. Yang terdapat pada Standard Primitives di 3D Max adalah :
a. Box c. Chamfer Box e. Oitank
b. Torus Knot d. Chamfer Chli
Soal Tentang Komputer dan Jaringan
1. Sekumpulan komputer berjumlah banyak yang terpisah-pisah akan tetapi saling berhubungan
dalam melaksanakan tugasnya merupakan pengertian dari...
a. Jaringan komputer c. System komputer e. Jaringan dasar
b. Manajemen komputer d. System informasi

2. Jaringan dengan area operasi lebih besar dari LAN tetapi lebih kecil dari WAN (disebuah
kota), dengan kapasitas data dan performa hardware yang tinggi merupakan pengertian dari...
a. SAN (Storage Area Network) c. MAN (Metropolitan Area Network) e. Network peer-
to-peer
b. WAN ( Wide Area Network ) d. Network client – server

3. Berikut ini perangkat yang umum digunakan ketika kita akan membuat jaringan LAN,
kecuali...
a. Repeater c. Antena e. Access Point
b. Hub d. Switch

4. Setiap komputer yang terhubung ke jaringan dapat bertindak baik sebagai workstation
maupun server merupakan pengertian dari...
a. Client–server c. Server e. Local host
b. Peer-to-peer d. Workstation

5. Apa kepanjangan dari OSI..


a. Organization System Interconnection
b. Open System Interconnection
c. Open System Internet
d. Organization System Internet
e. Organization Simulation Internet

6. Apa tingkatan ke 4 pada OSI layer...


a. Application layer
b. Transport layer
c. Session layer
d. Network layer
e. Data link layer

7. Application termasuk ke dalam OSI layer ke...


a. 5
b. 7
c. 1
d. 3
e. 6

8. Ada berapa lapisan yang terdapat pada OSI layer ?


a. 5
b. 7
c. 6
d. 8
e. 9
9. Aturan-aturan dan perjanjian yang mengatur pertukaran informasi antar komputer melalui
suatu medium jaringan ,merupakan pengertian dari...
a. Internet
b. Protocol
c. IP
d. OSI
e. ISO

10. Apa kepanjangan dari HTTP...


a. Hiperteks transfer protocol
b. Hypertext transfer protocol
c. Hightext transfer protocol
d. Hypertext transmission protocol
e. Hypertext transmission protocol

11. Protocol apa sajakah yang terdapat pada application layer pada OSI...
a. HTTP,FTP,SMTP,NTS
b. IP,ARP
c. ICMP,IGMP,Ethernet
d. ICMP,IGMP
e. FTP,SMTP,IP,ICMP

12. Berapa jumlah bit biner dalam satu rangkaian IP address versi 4...
a. 4 c.16 e. 64
b. 8 d. 32

13. Berapa jumlah oktal biner dalam satu rangkaian IP address versi 4...
a. 4 c.16 e. 64
b. 8 d. 32

14. Alamat IP yang menggunakan alamat 192.0.0.0 termasuk kedalam kategori...


a. Kelas A c. Kelas C e. Kelas E
b. Kelas B d. Kelas D

15. Protocol apa sajakah yang terdapat pada layer network pada OSI...
a. IP
b. UDP
c. FTP
d. HTTP
e. ICMP

16. OSI reference model di kembanbgkan pada tahun...


a.1977 c.1978 e.1993
b.1980 d.1983

17. OSI reference model di tujukan untuk mengembangkan...


a.Protokol-protokol jaringan c.TCP/IP e.Internet
b.OSI Layer d.DHCP

18. arsitektural jaringan d kembangkan oleh benua...


a.Afrika c.Eropa e.Australia
b.Amerika d.Asia

19. Yang termasuk fungsi Data link layer adalah...


a. Pemilihan media fisik c. Pengelompokan data e. Mentrasmisikan
data
b. Mengidentifikasi IP d.Mengidentifikasi interface

20. Seiring berkembangnya zaman, maka jaringan local sering dikenal sebagai jaringan...
a. LAN
b. WAN
c. MAN
d. TCP/IP
e. Komputer

21.Jaringan yang terbentuk dari beberapa jaringan local disebut jaringan...


a. WAN
b. LAN
c. MAN
d. TCP/IP
e. Komputer

22. Apakah kepanjangan dari TCP/IP...


a. Transmission Control Protocol/Internet Provider
b. Transmission Control Protocol/Internet Protocol
c. Transmision Control Provider/Internet Protocol
d. Transmision Control Port/Internet Provider
e. Transmision Control Port/Internet Protocol

23. Perangkat keras (hardware) yang dibutuhkan untuk membangun sebuah jaringan,
kecuali...
a. Router
b. Hub
c. Switch
d. Gateway
e. NIC

24. Apa yang dimaksud dengan IP Address?


a. IP Address adalah gambaran / rangkain jaringan
b. IP Address adalah alamat dari server
c. IP Address adalah jaringan LAN nirkabel
d. IP Address adalah alamat / address global yang menggunakan protokol TCP/IP
e. IP Address adalah tujuan / pemberian data kepada client dari server

25. Topologi jaringan komputer yang sangat mudah digunakan adalah topologi...
a. Bus
b. Tree
c. Ring
d. Mesh
e. Star
26. Apa urutan warna ke –tiga dikedua sisi pada pengkabelan secara Cross–Over...
a. Biru – Biru
b. Putih Orange – Putih Hijau
c. Hijau – Orange
d. Cokelat – Cokelat
e. Putih Coklat - Putih Coklat

27. Dibawah ini yang termasuk kabel berjenis twisted pair, adalah...
a. TCP/IP
b. UTP
c. Coaxial
d. STP & UTP
e. Fiber Optik

28. Komponen jaringan computer yang berfungsi memperkuat sinyal dengan cara menerima
sinyal dan suatu segment kabel lalu memancarkan kembali sinyal tsb dengan kekuatan yang
sama dengan sinyal aslinya pada segment kabel lain adalah...
a. Bridge
b. Router
c. Repeater
d. Switch
e. Hub

29. Agar 3 atau lebih komputer bisa membentuk suatu jaringan, maka diperlukan...
a. VGA Card
b. Modem
c. Repeater
d. Hub
e. Router

30. Perangkat jaringan yang paling sederhana cara kerjanya adalah...


a. Router
b. Switch
c. Access Point
d. Bridge
e. Hub

31. Agar komputer bisa terhubung ke internet, maka diperlukan


a. Switch
b. Modem
c. Amplifier
d. Repeater
e. Router

32. Berikut ini yang merupakan contoh dari full duplex...


a. Hubungan dari komputer ke printer
b. Percakapan pada Telepon
c. Hubungan dari komputer ke hub
d. Percakapan pada Walkie-Talkie
e. Hubungan dari komputer ke internet

33. Satuan kecepatan transmisi data adalah...


a. Karakter/second
b. Data/sec
c. Bit/sec
d. Bandwidth
e. rate/sec

34. Topologi LAN yang paling sedikit menggunakan kabel penghubung :


a. Ring
b. Tree
c. Star
d. Bus
e. Mesh

35. Jaringan komputer yang ruang lingkupnya kecil adalah...


a. MAN
b. LAN
c. WAN
d. PAN
e. Semua Benar

36. Jaringan komputer yang ruang lingkupnya mencakup antar negara adalah...
a. MAN
b. LAN
c. WAN
d. PAN
e. Semua Benar

37. Pada Star topologi, perangkat jaringan apa yang digunakan...


a. Repeater
b. Switch
c. Terminator
d. Amplifier
e. Router

38. Untuk menghubungkan beberapa jaringan, diperlukan perangkat jaringan yaitu...


a. Router
b. Bridge
c. Gateway
d. Backbone
e. Wireless router

39. Keuntungan jaringan client-server yaitu...


a. Tidak tergantung server
b. Biaya operasional murah
c. Kecepatan akses yang tinggi
d. Client terbatas
e. Semua Benar
40. Berikut ini adalah Topologi jaringan yang menggunakan Hub sebagai pusat transimisi
data, yaitu...
a. Topologi Star
b. Topologi Bus
c. Peer-to-peer
d. Topologi Ring
e. Client-server

41. Berapa nilai desimal dari biner 11001100...


a. 51 c. 204 e. 500
b. 102 d. 408

42. Berapa nilai desimal dari biner 10010011


a. 33 c.147 e. 232
b. 73 d. 223

43. Berapa nilai biner dari 225...


a. 00011110 c. 10110011 e. 11100001
b. 11000011 d. 01011010

44. Berapa nilai biner dari 244...


a. 00111110 c. 11100100 e. 11101110
b. 11001100 d. 11110100

45. Pemasangan kabel UTP dengan cara Straight digunakan untuk menghubungkan jenis
perangkat yang...
a. Sejaringan c. Berbeda Tingkat e. Berbeda Bentuk
b. Setara d. Berbeda Jaringan

46. Untuk mengetahui apakah komputer dalam jaringan sudah terhubung dengan komputer
lain, digunakan perintah...
a. ping c. commant promt e. ipconfig
b. cmd d. run

47. Untuk mengetahui MAC Address pada NIC komputer yang kita pasang, digunakan
perintah...
a. ping c. mkdir e. ipconfig
b. cmd d. run

48. Berikut ini yang bukan merupakan topologi...


a. Bus
b. Tree
c. Sun
d. Star
e. Mesh

49. Dibawah ini yang termasuk IP private kelas C...


a. 224.192.0.0 c. 172.16.0.0 e. 124.168.0.0
b. 192.168.0.0 d. 10.0.0.0
50. Komputer yang berlaku sebagai pusat data...
a. Client c. Peer-to-peer e. Domain
b. Server d. Client-serve

Anda mungkin juga menyukai