Anda di halaman 1dari 2

NILAI SISWA

PENILAIAN AKHIR SEMESTER GANJIL


SMK NURUL ISLAM
TAHUN PELAJARAN 2020-2021

Nama Siswa/i : .......................................................... Hari/Tanggal : .......................................................


Matpel : Pemrograman Orientasi Objek (PBO) Nama Guru : Aminudin Yusuf
Kelas : XI RPL ..............................................

Bacalah soal dengan teliti dan kerjakan dengan baik dan 9. Statemen perulangan yang akan menjalankan blok kode
benar! dan berhenti sampai dengan kondisi tidak terpenuhi,
adalah…
1. Berikut adalah perintah untuk menghapus spasi di kiri dan A. Do While C. Foreach
di kanan teks...
A. Trim C. Rtrim B. For Loop D. For Next

B. Ltrim D. Str 10. Statemen perulangan yang akan menjalankan blok kode
selama kondisi terpenuhi, adalah…
2. Suatu tipe variabel yang memiliki kemampuan untuk A. While Loop C. Foreach
menyimpan beberapa data dan memanipulasinya dengan
lebih efektif merupakan pengertian … B. Do While D. For Next
A. While Loop C. Class
11. Statemen perulangan yang digunakan pada type array,
B. Array D. Object oriented adalah…
A. While Loop C. Foreach
3. Menentukan sebuah pernyataan yang akan dieksekusi jika
pernyataan  bernilai true adalah pernyataan dari…. B. Do While D. For Next
A. Else C. If-else

B. If D. If-else-End if

4. Yang bukan termasuk struktur control pengulangan


12. Berikut adalah perintah yang digunakan untuk
adalah…..
menghitung nilai rata-rata dari suatu data…
A. While Wend C. Do-while-loop
A. AVG C. MIN
B. For-Next D. If-Else
B. SUM D. COUNT

5. Operator yang digunakan untuk operasi  matematika


13. Ucase adalah perintah yang digunakan untuk proses
yaitu…
berikut…
A. Operasi Relasi
A. Mengubah huruf menjadi huruf kecil
B. Operator Logika
B. Mengubah huruf menjadi huruf kafital
C. Operator Kondisi
C. Mengubah huruf pertama dalam teks
D. Operator Aritmatika
D. Memberi garis bawah pada teks

6. Agar menjadi file executable yang mandiri (stand alone)


14. Perintah SQL yang digunkan untuk mengubah data
pada kode program haruslah dilakukan proses ....
dengan adalah..
A. Debugging C. Kompilasi
A. Delete C. Update
B. Playing D. Running
B. Select D. Insert

7. Berikut adalah perintah untuk mengambil sejumlah


15. Perintah untuk menampilkan pesan dalam Visual Basic
karakter dari sebelah kiri teks adalah ....
adalah..
A. Left C. Mid
A. Echo C. Show
B. Substr D. Right
B. Print D. Msgbox
8. Suatu variabel x = "197001011995022001". Karakter ke-15
dari variabel x menunjukkan gender seseorang. Untuk 16. Koneksi antar table biasa disebut dengan ....
mendapatkan karakter tersebut dalam SQL procedure A. Relation C. Link
menggunakan perintah ….
A. Left (x,15); C. Mid (x,15,1); B. Record D. Connection

B. Right (x,15); D. Mid (x,15,2);


17. Gatot kakanya Ani. Lestari adiknya Gatot dan lebih tua
usianya dibandingkan Ani. Sebutkan urutan ketiga
saudara tersebut dimulai dari yang paling tua usianya.
NILAI SISWA
PENILAIAN AKHIR SEMESTER GANJIL
SMK NURUL ISLAM
TAHUN PELAJARAN 2020-2021

Nama Siswa/i : .......................................................... Hari/Tanggal : .......................................................


Matpel : Pemrograman Orientasi Objek (PBO) Nama Guru : Aminudin Yusuf
Kelas : XI RPL ..............................................

A. Gatot, Ani, Lestari

B. Ani, Gatot, Lestari

C. Lestari, Ani, Gatot

D. Gatot, Lestari, Ani

18. Iwan menyukai Sinta. Siapakah yang menyukai Sinta pasti


juga akan menyukai Ratna. Iwan hanya menyukai gadis
yang cantik saja. Dengan demikian dapat disimpulkan,
bahwa:
A. Ratna bukan gadis yg cantik

B. Iwan tidak menyukasi Ratna

C. Ratna menyukai Iwan

D. Ratna gadis yang cantik

19. Bilangan bulat dapat ditampung pada variabel yang


memiliki tipe data...
A. Int C. String

B. Char D. Boolean

20. Diagram alir yang digunakan untuk mempermudah


penyusunan sebuah program disbut....
A. Code C. Coding

B. Algoritma D. Flowchart

Anda mungkin juga menyukai