Anda di halaman 1dari 8

1. Fungsi dari testing dan debugging adalah..

a. Mengetahui masalah yang akan diselesaikan, tujuan, dan kegunaan program yang akan
dibuat
b. Mempermudah penerapan ke dalam algoritma
c. Mengetahui apakah program yang telah dihasilkan memberikan solusi yang benar
sesuai dengan yang diharapkan
d. Pengumpulan kebutuhan untuk pengembangan program
e. Berbagi kebutuhan seperti penyimpanan, akses informasi, atau program

2. Sistem operasi merupakan perangkat lunak yang berguna untuk mengaktifkan..


a. Seluruh program
b. Sebagian program
c. Sebagian perangkat keras
d. Seluruh perangkat keras
e. Seluruh perangkat keras dan program
3. Bahasa mesin terdiri dari angka atau nilai..
a. 0 dan 1
b. 1 dan 2
c. 0 dan 3
d. 2 dan 4
e. 1 dan 3
4. Tipe data yang cocok untuk menampung nama siswa adalah…
a.       Char
b.      Int
c.       Boolean
d.      Real
e.       Byte

5. Berikut ini adalah tipe data dalam c++…


a.       Int, float, char, double, const
b.      Int, float, char, double
c.       Float, double float, long int, const
d.      Label, const, int, short int
e.       Void, main, char, double
6. Suatu identifier yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses,
disebut…
a.       Variabel
b.      Tipe data
c.       Prosedur
d.      Deklarasi
e.       Array

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


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

8. Pengertian dari konstanta adalah… 


a.       Suatu nilai yang dapat diubah selama program berlangsung
b.      Suatu nilai yang tidak dapat diubah selama program berlangsung
c.       Suatu nilai yang berubah-ubah selama program berlangsung
d.      Suatu nilai yang tidak dapat diubah meskipun program tidak berjalan.
e.       Suatu nilai yang tidak pernah berubah meskipun program tidak berjalan

9. Operator untuk menyatakan tidak sama dengan dalam c++ adalah…


a.       ==
b.      =!
c.       /=
d.      !=
e.       =/
10. Setelah menentukan input dari program yang akan dibuat maka langkah selanjutnya kita
harus..
a.       menentukan cara atau metode untuk mengolah data input menjadi data yang
dikehendaki.
b.      memperoleh rata-rata dan jumlah laba
c.        merangkai semua komponen menjadi satu dan melengkapinya dengan komponen
tambahan agar program dapat berjalan dan ditampilkan dengan baik
d.      menyelesaikan masalah tersebut dengan bahasa pemrograman Pascal
e.      mentranslasikan input menjadi kode yang dikenali oleh FreePascal
11. Struktur perulangan atau biasa disebut dengan..
a. Loop
b. Looped
c. Looping
d. Loopies
e. Loops
12. Ada puluhan jenis bahasa pemrograman yang digunakan seluruh dunia, berikut ini yang
bukan termasuk bahasa pemrogaman adalah...
A. PHP
B. Java
C. Python
D. C#
E. Notepad
13. Fungsi standar header input-output pada bahasa C++ adalah..
a. stdio.h
b. iostream
c. ios
d. Miu
e. String
14. Setiap akhir string data diberi tanda..
a. . (titik)
b. , (koma)
c. : (titik dua)
d. “ (petik dua)
e. ; (titik koma)
15. Berikut ini yang termasuk operator aritmatika yaitu ….
a. *
b. /
c. %
d. +
e. Semua benar

16. Nama variabel berikut ini yang benar adalah …


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

17. Symbol yang digunakan untuk menghubungkan antara symbol yang satu dengan yang
lainya adalah symbol...
a. Terminator
b. Display
c. Flow Direction
d. Processing
e. Input-Output
18. Pernyataan yang sesuai untuk mendefinisikan tipe data bilangan bulat adalah...
a. Tipe data yang berfungsi menampung data yang memiliki angka belakang koma

b. Tipe data yang mempresentasikan data yang hanya mengandung dua nilai

c. Tipe data yang mepresentasikan data berupa karakter


d. Tipe data yang menyimpan lebih dari satu variabel
e. Tipe data yang digunakan untuk angka yang tidak memiliki angka dibelakang koma
19. Perhatikan simbol flowchart dibawah ini

Simbol diatas berfungsi sebagai


a. Untuk menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer (manual)
b. Untuk menunjukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan,
ya/tidak
c. Untuk menyatakan suatu tindakan yang dilakukan oleh komputer
d. Untuk menyatakan segala jenis operasi yang diproses dengan suatu mesin yang mempunyai
keyboard
e. Untuk menyatakan penyediaan tempat penyimpanan suatu pengolahan untuk memberi harga
awal
20. Dibawah ini adalah yang dapat di setting dalam sistem bios, kecuali….
A. Setting Waktu
B. Setting boot sequence
C. Setting srceensaver
D. Seting suhu temperatur
E. Seting VGA dan sound
21. Hardware yang merupakan unit penyimpan adalah….
A. CPU
B. Harddisk
C. Printer
D. Floppy Drive
E. CD room Drive

22. Yang harus tersedia sebelum kita meng-install software aplikasi pengolah kata adalah….
A. Software sistem operasi
B. Software presentasi
C. Software utilitas
D. Software grafis dan multimedia
E. Software pengolah angka
23. Untuk masuk ke BIOS, kita melakukan restart computer kemudian secara berulang
menekan tombol.
a. DEL
b. END
c. HOME
d. INSERT
e. ENTER
24. Peletakan sistem (hasil menginstal) sebaiknya diletakkan di
a. Local disk D
b. Local disk C
c. Local disk E
d. My Document
e. My Diary
25. Yang tidak termasuk generasi Microsoft Windows adalah
a. Windows 98
b. Windows ME/2000
c. Windows Xp
d. Ubuntu
e. Windows 7
26. Apa kepanjangan dari GUI
a. (Graphical User Interface)
b. (Graphical User International)
c. (Graphical Unit Interface)
d. (Graphical Unit Internal)
e. (Graphical Unit Indonesia)
27. Dalam melakukan upaya pencegahan agar perangkat lunak dapat terlindungi hak ciptanya
dari pembajakan, maka perusahaan pembuat perangkat lunak melengkapi produknya
dengan kode tertentu yang biasa disebut ….
a. Serial number
b. Code number
c. Dial number
d. Passing number
e. Certificate number
28. Sistem Operasi dibagi menjadi dua, yaitu …
a. Berbasis Text dan Documents
b. Berbasis GUI dan EXE
c. Berbasis Text dan GUI
d. Berbasis GUI dan Documents
e. Berbasis EXE dan Documents
29. Ketika anda bekerja dengan suatu program, tidak selamanya program tersebut bekerja
dengan baik. Ada kalanya program tersebut tidak berfungsi sebagaimana mestinya,
sehingga tidak dapat menerima perintah-perintah dari pemakai. Tetapi anda dapat
mematikan program tersebut secara paksa dengan menekan tombol keyboard secara
bersamaan, yaitu ….
a. Alt+F4
b. Ctrl+P
c. Ctrl+I
d. Ctrl+Alt+Del
e. Tap+Alt+Del
30. Sebuah perangkat keras yang berfungsi mengolah data grafik yang akan ditampilkan oleh
monitor adalah ...
a.VGA
b.Motherboard
c.Processor
d.Pc cooler/heatsink harddisk
e.Mouse

31. perangkat keras yang berfungsi sebagai penyuplai daya ke komponen - komponen lain
seperti Motherboard adalah ...
a.VGA
b.Motherboard
c.Processor
d.Pc cooler/heatsink harddisk
e.Power supply
32. Menu yang dapat memberi informasi mengenai harddisk drive, kamera, scanner, atau
berbagai hardware yang tersambung dengan komputer, yaitu ….
a.All program
b.My recent documents
c.My computer
d.My network places
e.Device manager

33. Skema desain pembangunan sebuah jaringan komputer dikenal dengan istilah….
A.Tipe                                   
B.Topologi                           
C.Geografi
D.Skalabilitas
E. Media transmisi

34. Kombinasi pengkabelan straight pada jaringan komputer yang sesuai dengan standar
internasional T 568 B ialah ….
A.White orange – orange – white green – green – white blue – blue – white brown –
brown
B.White orange – orange – white green – blue – white blue – green – white brown –
brown
C.White green – green – white orange – blue – white blue – orange – white brown –
brown
D.White orange – orange – white green – green – white blue – blue – white brown –
brown
E.Orange – white orange – green – white green – white blue – blue – white brown –
brown

35. Teks perintah untuk memeriksa apakah koneksi jaringan kita sudah terhubung ke domain
smkdarsa1.sch.id adalah ….
A.ls smkdarsa1.sch.id                      
B.vi smkdarsa1.sch.id                       
C.ping smkdarsa1.sch.id
D. cp smkdarsa1.sch.id
E. install smkdarsa1.sch.id
36. Untuk dapat melihat indikasi pada konfigurasi IP yang terpasang pada komputer kita
maka digunakan dengan perintah ….
A.ping                               
B.ipconfig                         
C.tracert
D. traceroute
E. nslookup

37. 192.168.0.10 merupakan contoh pemberian alamat pada sebuah komputer yang akan
dihubungkan dalam sebuah jaringan. Angka-angka tersebut dikenal dengan ….
A.TCP/IP                  
B.Domain               
C.Protokol
D. IP Address
 E. Konfigurasi

38. Pembagian ruang dalam sebuah harddisk diistilahkan dengan ….


A.    Partisi
B.    Divisi
C.    Kernel
D.    File system
E.    System Operasi

39. IPv4 terdiri dari berapa Byte dan bit .....


a.       40 bit & 32 Byte
b.      48 Byte & 6 bit
c. 4 Byte & 32 Bit
d.      32 Byte & 4 bit
e.      6 Byte & 32 bit
40. IPv4 Terdiri dari berapa kelas .....
a.       3 Kelas
b.      4 Kelas
c.       2 Kelas
d.      6 Kelas
e. 5 Kelas
41. Jenis jaringan komputer dimana server melayani permintaan client
adalah.....

a. Client - Server
b.      Peer 2 Peer
c.       Intranet
d.      Internet
e.      Adhoc

42. penulisan IP addres 11000000.10101000.00000010.00001000 dalam bentuk decimal


ditulis sebagai berikut.
a.192.162.1.8
b.192.168.2.8
c.192.168.2.16
d.191.168.2.8
e.191.168.1.8

43. penulisan IP address 10.208.16.240 dalam bentuk binary ditulis sebagai berikut.
a.00001010.11010000.00010000.11111000
b.00001010.11010000.00001111.11100000
c.00001010.11010000.00010000.11110000
d.00001010.11010000.00001111.11010000
e.00001010.11010000.00011111.10110000

Anda mungkin juga menyukai