A. Slot QWERTY
B. Slot PCI
C. Slot RAM
D. Chipset
E. Socket Processor
A. Perangkat tambahan
B. Perangkat lunak
C. Perangkat keluaran
D. Perangkat masukan
E. Perangkat keras
A. Jaringan
B. Scanner
C. Printer
D. Modem
E. Listrik
Jawaban: A. Jaringan
4. Di bawah ini yang tidak dapat diaktifkan peripheral port USB adalah....
A. Flashdiks
B. Printer
C. Mouse
D. Handphone
E. Prosessor
Jawaban: E. Prosessor
A. Port System/2
B. Personal System/2
C. Prosessing System/2
D. Personal Simulation/2
E. Program Simulation/2
Jawaban: B. Personal System/2
A. Prosessor
B. VGA
C. CPU
D. Hardisk
E. Memory
Jawaban: C. CPU
A. Stand By
B. Restarst
C. Cancel
D. Turn Off
E. Cancel kemudian Turn Off
Jawaban: A. Stand By
8. Tiga unsur dalam sistem komputer, yaitu hardware dan brainware. Yang dimaksud
dengan brainwre adalah...
A. Copy data
B. Menggandakan data
C. Menghilangkan data
D. Untuk menyimpan data
E. Sebagai modem
10. Sebuah alamat pada komputer agar komputer bisa saling terhubung dengan komputer
lain disebut dengan...
A. IP Address
B. Broadcast Address
C. Netmask/Subnet Mask
D. Gateway
E. MAC Address
Jawaban: A. IP Address
12. Jenis jaringan komputer dimana server melayani permintaan client adalah....
A. Intranet
B. Internet
C. Client Server
D. Workstation
E. Peer to Peer
A. Topologi Mesh
B. Topologi Star
C. Topologi Ring
D. Topologi Bus
E. Topologi Tree
15. Tiga syarat penting dalam membuat blog di bawah ini benar, kecuali...
A. Memasukkan foto
B. Punya email
C. Memasukkan nama blog
D. Memilih tempelate
E. Semua jawaban benar
16. Berikut ini yang tidak termasuk kedalam fungsi data adalah
Jawaban :b
17. Data primer adalah. . .
Kunci Jawaban : b. Data asli atau data baru yang dikumpulkan langsung oleh orang
yang melakukan penelitian.
18. enis data yang dikumpulkan hanya pada waktu - waktu tertentu saja untuk mengetahui
keadaan pada waktu tersebut.
a. Kuantitatif
b. Cross section
c Primer
d. Kualitatif
e. Sekunder
19. Jenis data yang diperoleh dari luar organisasi yang menggambarkan berbagai faktor yang
dapat mempengaruhi kinerja organisasi tersebut.
Misalnya: informasi tentang daya beli masyarakat, perubahan kebiasaan masyarakat, dan lain
sebagainya. Adalah jenis data. . .
A. Primer
B. Cross section
C. C. Eksternal
D. D. Internal
E. E. Kualitatif
20. Jenis data yang dikumpulkan secara berkala dari waktu ke waktu untuk
mengetahui perkembangan suatu kejadian pada periode tertentu. Misalnya: data
harga sembako adalah jenis data. . .
a. Primer
. Sekunder
c. Berkala
d. Kuantitatif
e. Kualitatif
21. Secara etomologis, istilah “data” berasal dari bahasa Latin, yaitu “Datum” yang
artinya. . .
22. Jenis data yang dinyatakan dalam bentuk angka, bilangan atau numerik adalah. .
.
a. Data kualitatif
b. Data sekunder
c. Data internal
d. Data kuantitatif
Data primer
23. Jenis data yang dikumpulkan secara langsung oleh orang yang melakukan
pengamatan atau penelitian adalah jenis data. . .
a. Eksternal
b. Kualitatif
Sekunder
d. Internal
e. Primer
24. Jenis data yang didapatkan dari dalam suatu organisasi, tentang kondisi dan
keadaan organisasi tersebut adalah jenis data. . .
a. Internal
b. Sekunder
c. Ekstrnal
d. Primer
e. Berkala
25. Dengan adanya teknologi informasi saat ini yang semakin canggih, banyak hal
positif yang dapat dilakukan, kecuali. . .
a. mencari informasi
c. berjudi
d. berjualan
e. Berbisnis
a. ekonomi
b. budaya
c. sosial
d. politik
e. pendidikan
27. 12. Berikut yang tidak termasuk ke dalam kategori sumber data yang dikenal
dengan istilah 4P adalah. . .
a. Paper
b. Person
c. Process
d. Planning
e. Place
a. Dimana sumber data berupa simbol yang menyajikan tanda-tanda seperti gambar
dan suara
b. Dimana sumber data didapatkan dari orang lain, bisa melalui wawancara atau
lewat kuesioner
c. Dimana sumber data berupa sebuah tempat, menyajikan kondisi tempat seperti
alat, benda, kondisi ruangan, dan sebagainya
d Dimana sumber data berasal dari aktivitas atau kegiatan, menyajikan data berupa
tampilan keadaan yang bergerak
e. Dimana sumber data berupa simbol yang menyajikan tanda-tanda seperti angka,
huruf, simbol, dan lain sebagainya.
Kunci Jawaban: b. Dimana sumber data didapatkan dari orang lain, bisa melalui
wawancara atau lewat kuesioner
29. Sumber data yang berupa sebuah tempat, menyajikan kondisi tempat seperti
alat, benda, kondisi ruangan, dan sebagainya termasuk ke dalam kategori. . .
a. Planning
b. Process
c. Paper
d. Place
e. Person
30. Kategori dimana sumber data berupa simbol yang menyajikan tanda-tanda
seperti angka, huruf, simbol, dan lain sebagainya adalah termasuk ke dalam
istilah. . .
a. Process
b. Place
c. Planning
d. Person
e. Paper
a. Algorithm
b. Algorith
c. Algol
d. Algolrith
e. Algorism
32. Algoritma pertama kali muncul dan dipelopori oleh seorang ahli matematika dari
Uzbekistan yaitu. . .
a. Farizi
c. Al Bukhori
d. Al Ghazali
e. Al Khawarizmi
a. Konstanta
b. Algoritma
c. Flowcharat
d. Tipe data
e. Variabel
34. Model penulisan dan perancangan algoritma menggunakan simbol bangun ruang
dalam mempresentasikan proses program disebut. . .
a. Bahasa narasi
b. Flowchart
c. Pseudocode
d. Algoritma
e. Natural languange
a. Flowchart
b Pseudocode
c Bahasa alami
d. Algoritma
e. Bagan alir
b. Ada program
c. Ada input
d. Ada output
e. Ada proses
38. Berikut ini yang tidak termasuk ke dalam bahasa pemrograman adalah. . .
a. Flash
b. Java
c. C D C++
e. Phyton
(7) Memperoleh nomor pendaftaran, dan juga kartu berobat di rumah sakit
a. Flowchart
c. Algoritma
d. Pseudocode
e. Bahasa pemrograman
42. Diketahui bahwa kantong P kosong. Kantong Q berisi 10 buah kelereng dan
kantong R berisi 15 kelereng.
Apabila yang terbawa hanya sebuah kantong dan di katakan bukan kantong P yang
terbawa.
a 10 dan 15
b Kosong
c. 10 atau 15
d. 15
e. 10
43. Yang merupakan tahap yang berhubungan mengenai proses dari pengumpulan data
yang biasanya merupakan proses pencatatan (recording) data ke dokumen dasar
adalah.
a. Storage
b. Input
c. Origination
d. Processing
e. Output
44. Yang merupakan tahap proses perekaman hasil pengolahan ke simpanan luar.
Hasil pengolahan yang disimpan pada storage dapat digunakan sebagai bahan input
untuk proses selanjutnya adalah. . .
a. Input
b. Processong
c. Distribution
d. Output
e. Storage
45. Berikut merupakan tipe data yang mampu menyimpan suatu nilai tiap satu
variabel.
Tipe data ini juga bisa disebut sebagai tipe data dasar yang sering dipakai oleh
program adalah. . .
46. Jenis instruksi yang dilakukan sebelum perulangan dilakukan pertama kali adalah….
a. Inisialisasi
b. Instruksi
c. Terminasi
d. Variable
e. Statement
Jawaban : a
47. Berikut struktur control perulangan adalah….
a. FOR, DO-WHILE, dan WHILE
b. IF, IF-ELSE, dan IF-ELSE-IF
c. FOR, DO-WHILE, dan IF-ELSE-IF
d. IF, IF-ELSE, dan WHILE
e. DO-WHILE, IF-ELSE, dan FOR
Jawaban : a
48. Pihak yang dapat mengeksekusi dan menjabarkan proses algoritma yaitu….
a. Input
b. Output
c. Data
d. Algoritma
e. Pemroses
Jawaban : e
49. Notasi yang mrnyatakan langkah-langkah algoritma dengan untaian kalimat dimana setiap
langkah dapat dijelaskan dengan bahasa yang mudah dipahami disebut….
a. Deskripsi
b. Flowchart
c. Pseudo-code
d. Pascal
e. Bagian
Jawaban : a
50. Berikut bentuk-bentuk geometri flowchart, kecuali….
a. Persegi panjang
b. Lingkaran
c. Jajaran genjang
d. Belah ketupat
Jawaban : e
51. Variable yang digunakan dalam proses algoritma dituliskan pada bagian….
a. Input
b. Output
c. Hasil
d. Algoritma
e. Deklarasi
Jawaban : e
52. Langkah-langkah penyelesaian masalah dituliskan pada bagian….
a. Input
b. Output
c. Hasil
d. Algoritma
e. Deklarasi
Jawaban : d
53. Bahasa penghubung agar komputer mengerti instruksi atau perintah yang diberikan
disebut….
a. Pemrograman
b. Manusia
c. Kode
d. Coding
e. Format
Jawaban : a
54. Komentar dalam pseudo-code yang berguna untuk menjelaskan baris code atau instruksi yang
dituliskan adalah….
a. Tanda petik
b. Output
c. Dua garis
d. Tanda Tanya
e. Kurang kurawal
Jawaban : e
55. Guna memenuhi syarat bahwa algoritma harus finite (terbatas) maka dalam perulangan
memerlukan….
a. Perulangan akan dijalankan minimal satu kali
b. Selama kondisi belum terpenuhi
c. Pernyataan yang harus diulang
d. Titik pemberhentian
e. Perulangan dengan penghitungan dari baesar ke kecil
Jawaban : d
56. Pernyataan REPEAT-UNTIL berfungsi hapir sama dengan….
a. WHILE-DO
b. FOR
c. IF
d. IF-ELSE
e. IF-ELSE-IF
Jawaban : a
57. Semua bahasa pemrograman menyediakan metode perulangan FOR, hanya berbeda pada
bagian….
a. Input
b. Output
c. Alur proses
d. Variable
e. Sintaks
Jawaban : e
58. Ketaatan aturan pada notasi algoritmik digunakan untuk….
a. Menghindari kekeliruan
b. Membuat notasi baru
c. Menghindari persamaa
d. Menghindari perulangan
e. Menghadirkan notasi
Jawaban : a
59. Berikut ini yang termasuk processor untuk mengerjakan proses algoritma, kecuali….
a. Manusia
b. Komputer
c. Robot
d. Alat-alat elektronik
e. Buku tulis
Jawaban : e
60. Berikut merupakan keuntungan menggunakan pseudo-code adalah….
a. Kemudahan mengonversi
b. Membuat bagan
c. Cepat dalam menghitung
d. Data lebih kompleks
e. Tidak tercampur bahasa lain
Jawaban : a
61. Fungsi IF dalam bahasa pemrograman dapat terjadi apabila….
a. Memiliki suatu syarat di mana syarat tersebut bernilai TRUE
b. Beberapa syarat dimana syarat tersebut bernilai FALSE dan TRUE
c. Syarat yang ada di dalam IF sanagt beragam
d. Beberapa syarat dimana syarat tersebut bernilai FALSE
e. Beberapa syarat dimana syarat tersebut bernilai NOT dan NOR
Jawaban : a
62. Pada dasarnya, statement REPEAT dan UNTIL merupakan pergantian dari….
a. START dan END
b. FOR dan DO
c. WHILE dan DO
d. BEGIN dan END
e. TO dan DO
Jawaban : d
63. Secara mendasar, Array dapat diartikan sebagai….
a. Garis
b. Input
c. Kolom
d. Larik
e. Output
Jawaban : d
64. Kumpulan elemen-elemen yang terdiri lebih dari satu baris disebut dengan….
a. Array tiga dimensi
b. Array dimensi dua
c. Array dimensi Satu
d. Array
e. Array tanpa dimensi
Jawaban : a
65. Semua pernyataan yang terletak dalam struktur dibuat dalam posisi….
a. Berada ditengah-tengah
b. Menjorok pada tepi yang berbeda
c. Menjorok pada tepi yang sama
d. Selalu rata kanan
e. Selalu rata kiri
Jawaban : c
66. Perhatikan data berikut!
(1) Melanjutkan sebuah pernyataan bila kondisi terpenuhi
(2) Memilih sebuah pilihan dari beberapa alternatif bila sebuah kondisi terpenuhi
(3) Mengulang sebagian rutin karena tidak terpenuhi satu kondisi
(4) Melakukan manipulasi-manipulasi terhadap suatu nilai variable yang sama
Berdasarkan data di atas, struktur control percabangan merupakan pengatur aliran program
berbentuk rangkaian perintah yang harus ditulis untuk memenuhi beberapa keadaan
sebagai….
a. (1) dan (3)
b. (2) dan (4)
c. (1) dan (4)
d. (1), (2), dan (3)
e. (2), (3), dan (4)
Jawaban : d
67. Struktur percabangan ditandai dengan tanda….
a. Kotak
b. Lingkaran
c. Belah ketupat
d. Persegi panjang
e. Jajaran genjang
Jawaban : c
68. Fungsi perkalian dalam operator dilambangkan dengan….
a. –
b. *
c. /
d. +
e. :
Jawaban : b
69. Perhatikan data berikut!
(1) Bergambar
(2) Berfungsi
(3) Bervariabel
(4) Menjelaskan algoritma
Berdasarkan data di atas, yang termasuk ciri-ciri pseudo-code adalah….
a. (1) dan (3)
b. (2) dan (4)
c. (1) dan (4)
d. (1), (2), dan (3)
e. (2), (3), dan (4)
Jawaban : e
70. Nama program diawali dengan kata “Program”, sebagai kata baku dalam Pascal yang diikuti
dengan….
a. Identifier
b. Uses crt
c. Begin end
d. Pseudo-code
e. Start begin
Jawaban : a
71. Perhatikan data berikut!
(1) Source code
(2) Pseudo-code
(3) Flowchart
(4) Executable
(5) Bahasa natural
Berdasarkan data di atas untuk membuat program dilakukan dengan menerjemahkan
algoritma dalam bentuk….
a. (1), (2), (3), dan (5)
b. (1), (2), (4), dan (5)
c. (2), (3), (4), dan (5)
d. (1), (3), (4), dan (5)
e. (1), (2), (3), dan (4)
Jawaban : a
72. Penggunaan perintah/kode program untuk membersihkan layar pada Pascal yaitu….
a. Begin-end
b. Clrscr
c. Cls
d. End
e. If-end-if
Jawaban : b
73. Bagian dari pemrograman yang tidak memiliki standar baku adalah….
a. Pseudo-code
b. Interpreter
c. In-konverter
d. Executable
e. Compiler
Jawaban : a
74. Perhatikan data berikut!
(1) Di mulai dengan karakter huruf alphabet a-z atau A-Z
(2) Identifier harus berbeda dengan nama kunci
(3) Penulisan jarak harus menggunakan spasi sebagai pemisah
(4) Setelah karakter pertama, dapat dilanjutkan dengan karakter afanumerik
(5) Tidak menggunakan karakter ~!@#$%^&*()+`-={}[]:”;’<>?,./\.
Berdasarkan data diatas, yang termasuk aturan pemberian nama identifier adalah….
a. (1), (2), (3), dan (5)
b. (1), (2), (4), dan (5)
c. (2), (3), (4), dan (5)
d. (1), (3), (4), dan (5)
e. (1), (2), (3), dan (4)
Jawaban : b
75. Bahasa tingkat rendah sebagai rangkaian instruksi menggunakan kode singkat yang disebut
sebagai kode….
a. Truth table
b. Relasional
c. Mnemonic
d. Instruksi
e. Boolean
Jawaban : c
ESSAY :