Soal Pilihan Ganda Pemrograman dan Jawabannya
Hai kawan-kawan, balik lagi nih sama kami. Kali ini kita bahas soal lagi ya, dan soalnya adalah Soal Pilihan Ganda Pemrograman dan Jawabannya. Nah pemrograman disini adalah pemrograman dasar yang biasanya dipelajari saat SMK atau sudah masuk ke Perguruan Tinggi. Tentu saja soal ini gratis makanya ayo follow tuh klik tombol di samping kanan, biar website ini terus berkembang dan sering update untuk kedepannya. Langsung saja cuss soalnya :
1. Apakah fungsi string LCase(x) ?
a.
mengubah huruf dalam string x menjadi besar semua
b. mengubah huruf dalam string x menjadi kecil semua
c.
mengubah huruf dalam string x menjadi besar semua pada awal kalimat
d.
mengubah huruf dalam string x menjadi kecil semua pada akhir kalimat
2. Fungsi string apakah yang
digunakan untuk mengubah semua string menjadi besar
a.
LCase c.
Left
b. Ucase d.
Right
3. Untuk apakah fungsi string Left ?
a.
mengambil huruf dalam string x dari kanan
b.
mengubah huruf dalam string x menjadi kecil semua
c. mengambil huruf dalam string x dari kiri
d.
mengubah huruf dalam string x menjadi kecil semua pada akhir kalimat
4. Untuk apakah fungsi string Right ?
a. mengambil huruf dalam string x dari kanan
b.
mengubah huruf dalam string x menjadi kecil semua
c.
mengambil huruf dalam string x dari kiri
d.
mengubah huruf dalam string x menjadi kecil semua pada akhir kalimat
5. Untuk apakah fungsi string String(n.x) ?
a.
membuat karakter n sebayak x
b. membuat karakter x sebayak n
c.
membuat karakter n dan x
d.
membuat karakter n sebayak – bayaknya
6. Jika ingin menhapus karakter
spasi di bagian kiri string, fungsi string apakah yang digunakan ?
a.Space(n)
c.Ltrim(x)
b.Lspace(n) d.Rtrim(x)
7.Untuk mengetahui posisi
karakter tertentu dalam suatu kalimat fungsi string apakah yang digunakan ?
a.Space(n)
c.StrReverse(x)
b. InStr(x,n) d.Replace(x,m
,n)
8. Untuk apa fungsi string Len(x) ?
a.menghapus
spasi c.membalik
string
b.menghitung jumlah karakter
string d. menahapus semua karakter string
9. Prosedur
yang digunakan untuk menghasilkan proses atau pernyataan umum yang bisa dipakai
event-event prosedur pada tubuh program disebut...
a.
Prosedur Umum
b. Event
Prosedur
c. Program
Prosedur
d. Prosedur
Fungsi
e. Called
Prosedur
10. Prosedur
yang digunakan untuk mengatur kontrol oleh suatu kejadian atau event dari
pemakai program disebut...
a. Prosedur
Umum
b.
Prosedur Event
c. Program
Prosedur
d. Prosedur
Fungsi
e. Called
Prosedur
11. Blok
perintah yang dijalankan dan dapat mengembalikan nilai disebut...
a. Prosedur
Umum
b. Prosedur
Event
c. Program
Prosedur
d.
Prosedur Fungsi
e. Called
Prosedur
12. Prosedur
untuk memanggil dirinya sendiri dikenal sebagai..
a.
Rekursif
b. Prekursif
c. Call.Me
d. Misscall
e. Reduktif
13. Untuk
menunjukkan bahwa variabel-variabel yang digunakan merupakan parameter byvalue
harus dipanggil dengan...
a.
ByVal
b. ByValue
c. Byvalue
d. byvalue
e. BV
14. Sebuah
parameter formal dapat dipanggil dengan...
a.
ByRef
b. ByRefal
c. Bye
d. Byform
e. Byreff
Perhatikan
gambar dibawah ini!!!
15. Apa
yang terjadi jika program dijalankan???
a.
Muncul tulisan “Prosedur Umum”
b. Muncul
messagebox bertuliskan 210
c. Muncul
messagebox bertuliskan Bil_1 + Bil_2
d. Error
e. Salah
semua
16. Adakah
aturan khusus pada penulisan prosedur???
a.
Tidak
b. Ada
c. Bisa
jadi
d. Mungkin
e. Jawaban
abcd salah
17. Parameter
dalam prosedur adalah
A.
Sebuah
prosedur
B.
Prosedur
yang di panggil
C. prosedur
yang dipaggilmenyetarkan variabel yang mempunyao nilai
D.
nila
yang disetarkan
E.
ebuah
variable
18.
sifat
dari pegiriman parameter secara nilai adalah
A. searah
B.
2
arah
C.
3
arah
D.
Bolauk-balik
E.
Tergantung
komputer/laptop
19.
Untuk
mengetahui bahwa variable-variable yang digunakan merupakan parameter Byvalue,
maka parameter harus di panggil menggunakan
A.
Bymessage
B. byVal
C.
byAn
D.
bylue
E.
Bye
20.
Agar
dapat mengembalikan nilai ke parameter nyata kita dapat megunakan perintah
A.
Byan
B.
Bylue
C.
Bymess
D.
Bye
E. byRef
21.
fungsi
param array adalah
A.
menunjukkan
program
B.
menghitung
proram
C.
memulkai
program
D. menghitung
jumlah parameter untuk prosedur
E.
meperbanyak
parameter
22.
if-then-else
yang bentuknya datar/horisontal disebut struktur
A. IIF
B.
IAF
C.
AFF
D.
FAF
E.
IFF
23.
Struktur
select-case berfungsi untuk
A.
Menjalankan
B.
Menghentikan
program
C. Menjalankan
satu blok perintah yang jumlahnya banyak ataubertingkat
D.
Menjalankan
satu blok perintah tak bertingkat
E.
Mejalankan
semua blok perintah
24.
Fungsi
select case yang paling sering dijumpai adalah
A.
Mesin
pencari
B.
Mesin
pencuri
C. Translator
D.
Mesin
kasir
E.
Mesin
PLC
25. Struktur
perualangan atau loop digunakan untuk...
a.
Mengulang suatu blok perintah
sampai kondisi tertentu
b. Mengulang
satu blok perintah sampai kondisi kedua
c. Mengulang
suatu blok perintah sampai kondisi terakhir
d. Mengulang
dua blok perintah sampai kondisi tertentu
e. Mengembalikan
suatu blok perintah sampai kondisi tertentu
26. Struktur
yang digunakan untuk mengulang blok perintah dalam jumlah yang ditentukan
disebut...
a.
For-next
b. For-you
c. For-four
d. For-repeat
e. For-jump
27. Struktur
apa yang digunakan untuk melakukan perulangan terus menerus selama kondisi
memenuhi syarat...
a.
Do while loop
b. Do
until loop
c. While-end
while
d. Do-loop
until
e. Do-loop
while
28. Struktur
yang sama persis dengan do while loop...
a. Do
while loop
b. Do
until loop
c.
While-end while
d. Do-loop
until
e. Do-loop
while
29. NET
Framework memperkenalkan teknologi yang di kenal dengan
A. ADO.NET
B.
ALDO.NET
C.
ADI.NET
D.
IDO.NET
E.
IDM.NET
30.
Fungsi
manage provider/Data provider dalam NET Frame work adalah sebagai
A.
Penghubung
jaringan
B.
Penghubung
aplikasi seseorang
C. Penghubung
aplikasi dan data source
D.
Penghubung
data source dan pemakai
E.
Penghubung
antar negara
31.
Pengertian
data base adalah
A. Kumpulan
data yang disimpan dalam komputer dan dapat diolah dengan perangkat lunak
B.
Kumpulan
data yang disimpan dalam komputer dan dapat diolah dengan perangkat keras
C.
Kumpulan
data yang disimpan dalam kertas dan dapat diolah dengan perangkat lunak
D.
Kumpulan
data yang tidak disimpan dalam komputer dan dapat diolah dengan perangkat lunak
E.
Kumpulan
data yang disimpan dalam komputer dan tidak dapat diolah dengan perangkat lunak
32.
Datast
adalah
A.
Himpunan
kelas yang mempresentasikan collector data didalam memori
B. Himpunan
kelas yang mempresentasikan basis data didalam memori
C.
Himpunan
kapasitor yang mempresentasikan basis data didalam memori
D.
Kelas
yang mempresentasikan data didalam memori
E.
Himpunan
kelas yang mempresentasikan emitor data didalam memori
33.
Dalam
kegiatan belajar 10 siswa di fokuskan data provider untuk
A. OLE DB
B.
OLE
DA
C.
OLE
DC
D.
OLE
AC
E.
OLE
DD
34. Struktur
Yang Digunakan Untuk Menjalankan 1 Blok Perintah Yang Jumlahnya Banyak Adalah ?
a.
Struktur Select – Case
b. Struktur
IIF
c. Struktur
For – Next
d. Struktur
String
e. Struktur
While – End While
35. Dalam
Tes_Ekspresi Berisi ?
a. Nilai
Pertama
b.
Nilai Numeric
c. Nilai
Ekspresi
d. Nilai
Kedua
e. Nilai
Perintah
36. Struktur
Yang Digunakan Untuk Mengulang Blok Perintah Dalam Jumlah Yang Di Tentukan
Adalah ?
a. Struktur
IIF
b.
Struktur For – Next
c. Struktur
String
d. Struktur
While – End While
e. Struktur
Selec – Case
37. Perulangan
For Next Diletakkan Struktur Next Lainnya, Bentuk Semacam Ini Disebut ?
a. Struktur
IIF
b.
Nested For – Next
c. Struktur
String
d. Struktur
While – End While
e. Struktur
Selec – Case
38. Struktur
Yang Digunakan Untuk Melakukan Perulangan Terus Menerus Selama Kondisi Bernilai
True Adalah ?
a. Struktur
Selec – Case
b. Struktur
String
c. Struktur
While – End While
d. Nested
For – Next
e.
Do While Loop
39.
Apa Perbedaan Struktur While End
While Dengan Struktur Do While Loop?
a. Bentuknya
b. Kerjanya
c.
Penulisannya
d. Kontrolnya
e. Prosesnya
40. Struktur
Do-Loop While Merupakan Perulangan Dari Struktur?
a. While
– End While
b. Loop
While End
c. Do
Until Loop
d.
Do While-Loop
e. Loop
Do Until
41. Struktur
Do-Loop Until Dalam Pengulangan Akan Berhenti Jika Memenuhi Syarat, Yaitu?
a. False
b.
True
c. Loop
d. While
e. Exit
Do
42. Bila
diketahui Jono mendapatkan nilai 50 kemudian dinyatakan tidak lulus, setelah
itu Lono mendapat nilai 70 dinyatakan lulus, diketahui kkm 70. Dalam project
tersebut menggunukan operator retional…
a. >=
60
b.
>=70
c. <=70
d. >=50
e. >=90
43. Diketahui
suatu project jika suatu kondisi tidak terpenuhi namun ekspresi yang lainnya
dikerjakan merupakan struktur kondisi ?
a. If
then after
b. If
then
c. If
then before
d.
If then else
e. IF
THEN TOMMORow
44. Branch
Structure sering juga disebut struktur kondisi
a.
If then
b. IF
THEN ELSE
c. If
then before
d. If
then last
e. If
then after
45. Berapakah
jumlah operator relational ?
a. 5
b. 7
c. 3
d. 4
e.
6
46. Suatu
logika jika dikerjakan dengan logika yang benar (true) keduanya mengahasilkan
nilai False atau sebaliknya merupakan operator logika
a. Or
b. And
c. Xor
d.
Not
e. Xand
47. Operator
yang digunakan untuk menggabungkan dua buah ekspresi nilai atau lebih adalah
a.
And
b. Or
c. Xor
d. Not
e. Xand
48. Operator
ini akan menghasilkan nilai true apabila salah satu ekspresi bernilai true atau
sebaliknya. Penjelasan tersebut merupakan operator logika ?
a. And
b. Or
c. Xor
d. Not
e. Xand
49. Operator
yang menghasilkan nilai true apabila beberapa ekspresi nilai yang dibandingkan
bersifat benar atau salah adalah
a. Or
b.
Xor
c. And
d. Not
e. Xand
50. Suatu
struktur kondisi percabangan dimana suatu ekspresi akan dikerjakan bila
kondisinya terpenuhi tetapi apabila kondisinya tidak terpenuhi maka ekspresi
tidak berjalan merupakan sifat dari struktur...
a. Or
b.
If then
c. And
d. Not
e. Xand
0 Response to "Soal Pilihan Ganda Pemrograman dan Jawabannya"
Post a Comment