Anda di halaman 1dari 2

NASKAH SOAL

UJIAN AKHIR SEMESTER (UAS) GANJIL


TAHUN PELAJARAN 2017/2018

Mata Pelajaran : Pemrograman Dasar Tgl/Hari Ujian : Rabu, 13 Desember 2017


Kelas : X (Sepuluh) MM Jam : 10.00 – 11.30 WIB

I. Pilihlah satu jawaban A, B, C, D atau E yang paling tepat dan benar !


1. Suatu susunan atau urutan langkah-langkah dalam 10. Yang menunjukkan awal dan akhir pada sebuah
menyelesaikan sebuah persoalan secara sistematis dan flowchart, adalah .....
logis disebut … A. Data Flow
A. Taktik B. Data
B. Strategi C. Terminator
C. Algoritma D. Decision
D. Pemrograman E. Process
E. Notasi Computing 11. Tipe data yang cocok untuk menjelaskan data
2. Kata Algoritma berasal dari nama Abu Ja’far nama_siswa adalah menggunakan tipe data ….
Mohammed bin Musa al-Khowarizmi merupakan seorang A. Numeric
ilmuan yang menulis kitab al jabr w’al-muqobala. Beliau B. Date time
merupakan seorang berkebangsaan … C. Integer
A. Amerika D. Varchar
B. Persia E. Array
C. Suriah 12. Tipe data yang cocok untuk menjelaskan data tanggal
D. Saudi Arabia lahir adalah menggunakan tipe data …..
E. Iran A. Numeric
3. Algoritma berasal dari kata … B. Date time
A. Algorith C. Integer
B. Algorithm D. Varchar
C. Algorism E. Array
D. Aritmatika 13. Algoritma harus dapat dijangkau oleh akal fikiran kita.
E. Algoritma Hal ini menyatakan bahwa algoritma harus mamiliki sifat
4. Dalam menyusun suatu program,langkah pertama yang ...
harus di lakukan adalah : A. Cepat
A. Membuat program B. Rumit
B. Membuat Algoritma C. Logis
C. Membeli komputer D. Berurutan
D. Proses E. Realistis
E. Mempelajari program 14. Diberikan algoritma :
5. Pada pembuatan program komputer, algoritma dibuat : Apabila warna merah maka jadi hijau.
A. Sebelum pembuatan program Apabila warna hijau maka jadi putih,
B. Pada saat program dibuat selain warna merah dan hijau maka jadi ungu.
C. Sesudah pembuatan program Jika kondisi input warna adalah hitam,
D. Pada saat verifikasi program maka warna jadi :
E. Pada saat di jalankan A. Merah D. Putih
6. Nama lain dari flowchart adalah …. B. Ungu E. Abu-abu
A. Algoritma D. Tree C. Hijau
B. Alur E. Diagram 15. Berikut ini yang termasuk operator aritmatika yaitu ….
C. Bagan alir A. *
7. Tentukan manakah nama-nama variabel berikut ini yang B. /
benar ! C. %
A. nama.guru D. Harga buku D. +
B. NamaGuru E. harga/buku E. Semua benar
C. 2x Buku 16. Pemberian nama variabel yang benar adalah …
8. Bilangan genap adalah bilangan yang jika dibagi dua, A. %nilai
sisanya ….. B. nilai_mahasiswa
A. 4 D. 1 C. nama mahasiswa
B. 3 E. 0 D. &panjang
C. 2 E. alamat!
9. Bilangan ganjil adalah bilangan yang jika dibagi dua, 17. Perhatikan data berikut:
sisanya .…. Variable Data yang
A. 4 D. 1 diinput
B. 3 E. 0  Kodebarang : BB014
C. 2  Namabarang : Black Bery Curve
 Hargabarang : Rp 2.500.000
 Tanggalproduksi : 09/10/2011
 Jumlahstok : 12 unit 19. Nilai P=0, Q=5, R=10 jika diketahui nilai PQR adalah
Tipe data yang tepat untuk variable kodebarang dan seperti yang tersebut dan algoritmanya adalah nilai P=Q,
namabarang di atas adalah… Q=R maka nilai PQR adalah…
A. Integer A. P=10; Q=10; R=10
B. Date B. P=5; Q=10; R=10
C. String C. P=5; Q=10; R=5
D. Real D. P=5; Q=5; R=10
E. Byte E. P=5; Q=5; R=5
18. Untuk variable tanggalproduksi, tipe data yang tepat 20. Manakah algoritma berikut ini yang benar …
adalah… A. Makan – mencuci – ambil nasi – berangkat sekolah
A. Integer B. Berangkat sekolah – makan – mencuci – ambil nasi
B. Date C. Berangkat sekolah – mencudi – ambil nasi – makan
C. String D. Ambil nasi – makan – mencuci – berangkat sekolah
D. Real E. Berangkat sekolah – mencuci – makan – ambil nasi
E. Byte

II. Jawablah pertanyaan-pertanyaan dibawah ini dengan jelas dan tepat !


1. Jelaskan bagaimana cara penyajian algoritma tang baik !
2. Sebutkan Min. 5 simbol pada flowchart dan sebutkan fungsinya !
3. Sebutkan dan jelaskan struktur algoritma yang benar !
4. contoh kasus algoritma yang memiliki struktur percabangan, beserta flowchart-nya !
5. Tentukan variabel-variabel yang muncul dalam pembuatan KTP, beserta tipe datanya !

Selamat
Mengerjakan !

Anda mungkin juga menyukai