KARTU SOAL BENTUK PG
Jenis Sekolah Mata Pelajaran Bahan Kelas/Smt Bentuk Tes
: SMK : Pemrograman Dasar :X/I : Tertulis ( PG )
KOMPETENSI DASAR
Penyusun Tahun Ajaran
NO. SOAL
Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman.
KUNCI
1
C
: Sidik Prihartanto : 2014/2015
SUMBER BELAJAR:
Modul pembelajaran dan sumber relevan lainnya
RUMUSAN BUTIR SOAL : 1.
Yang di maksud dengan algoritma adalah....
MATERI a. Konsep algoritma
Urutan langkah – langkah detail yang di – persingkat
b.
Langkah – langkah membuat program secara singkat
c.
Urutan
langkah
–
langkah
logis
penyelesaian masalah yang disusun secara sistematis
INDIKATOR SOAL Mendeskripsikan pengertian algoritma
d.
Pola gambar yang di desaign sedetail mungkin untuk membuat suatu program
e.
Langkah – langkah pembuatan suatu objek di sertai dengan gambaran ilustrasi
KARTU SOAL BENTUK PG
Jenis Sekolah Mata Pelajaran Bahan Kelas/Smt Bentuk Tes
: SMK : Pemrograman Dasar :X/I : Tertulis ( PG )
KOMPETENSI DASAR
Penyusun Tahun Ajaran
NO. SOAL
Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman.
KUNCI
2
D
: Sidik Prihartanto : 2014/2015
SUMBER BELAJAR:
Modul pembelajaran dan sumber relevan lainnya
RUMUSAN BUTIR SOAL : 2. MATERI
Yang termasuk struktur bahasa pemrograman pascal adalah....
Struktur algoritma
a.
Header, deklarasi variabel, & deklarasi tipe data
b.
Judul program, statement, & deklarasi label
INDIKATOR SOAL Menentukan struktur bahasa pemrograman pascal
c.
Judul program, deklarasi label, & penutup
d.
Header, statement, & penutup
e.
Header, judul program, & penutup
KARTU SOAL BENTUK PG
Jenis Sekolah Mata Pelajaran Bahan Kelas/Smt Bentuk Tes
: SMK : Pemrograman Dasar :X/I : Tertulis ( PG )
KOMPETENSI DASAR
Penyusun Tahun Ajaran
NO. SOAL
Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman.
KUNCI
3
A
: Sidik Prihartanto : 2014/2015
SUMBER BELAJAR:
Modul pembelajaran dan sumber relevan lainnya
RUMUSAN BUTIR SOAL : 3.
Menulis kode program sebagai implementasi
MATERI
penyelesaian dari masalah yang di selesaikan
Struktur algoritma
oleh algoritma merupakan fungsi dari....
INDIKATOR SOAL Menentukan fungsi struktur bahasa pemrograman pascal
a.
Statement
b.
Header
c.
Penutup
d.
Procedure
e.
Function
KARTU SOAL BENTUK PG
Jenis Sekolah Mata Pelajaran Bahan Kelas/Smt Bentuk Tes
: SMK : Pemrograman Dasar :X/I : Tertulis ( PG )
KOMPETENSI DASAR
Penyusun Tahun Ajaran
NO. SOAL
Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman.
4
KUNCI B
: Sidik Prihartanto : 2014/2015
SUMBER BELAJAR:
Modul pembelajaran dan sumber relevan lainnya
RUMUSAN BUTIR SOAL : 4. MATERI
Tipe data yang terdiri dari bilangan bulat ialah....
Pengenalan tipe data
INDIKATOR SOAL Menentukan tipe data bilangan bulat
a.
String
b.
Integer
c.
Real
d.
Char
e.
Array
KARTU SOAL BENTUK PG
Jenis Sekolah Mata Pelajaran Bahan Kelas/Smt Bentuk Tes
: SMK : Pemrograman Dasar :X/I : Tertulis ( PG )
KOMPETENSI DASAR
Penyusun Tahun Ajaran
NO. SOAL
Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman.
5
KUNCI E
: Sidik Prihartanto : 2014/2015
SUMBER BELAJAR:
Modul pembelajaran dan sumber relevan lainnya
RUMUSAN BUTIR SOAL : 5. MATERI
Tipe data yang mengijinkan tanda desimal ialah....
Pengenalan tipe data
INDIKATOR SOAL Menentukan tipe data bilangan desimal
a.
String
b.
Char
c.
Array
d.
Integer
e.
Real
KARTU SOAL BENTUK PG
Jenis Sekolah Mata Pelajaran Bahan Kelas/Smt Bentuk Tes
: SMK : Pemrograman Dasar :X/I : Tertulis ( PG )
KOMPETENSI DASAR
Penyusun Tahun Ajaran
NO. SOAL
Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman.
6
KUNCI D
: Sidik Prihartanto : 2014/2015
SUMBER BELAJAR:
Modul pembelajaran dan sumber relevan lainnya
RUMUSAN BUTIR SOAL : 6.
Flowchart adalah....
MATERI Flowchart
a.
Suatu grafik perhitungan program
b.
Grafik yang menggambarkan titik letak data yang akan di proses dalam suatu program dari awal sampai akhir
c.
Bagan yang menggambarkan jalan – jalan pintas yang ada pada program yang akan
INDIKATOR SOAL Mendeskripsikan pengertian flowchart
kita buat d.
Bagan yang menggambarkan arus logika dari data yang akan di proses dalam suatu program dari awal sampai akhir
e.
Kumpulan gambar bangun datar
KARTU SOAL BENTUK PG
Jenis Sekolah Mata Pelajaran Bahan Kelas/Smt Bentuk Tes
: SMK : Pemrograman Dasar :X/I : Tertulis ( PG )
KOMPETENSI DASAR
Penyusun Tahun Ajaran
NO. SOAL
Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman.
KUNCI
7
A
: Sidik Prihartanto : 2014/2015
SUMBER BELAJAR:
Modul pembelajaran dan sumber relevan lainnya
RUMUSAN BUTIR SOAL : 7.
Pseudocode berasal dari kata pseudo yang
MATERI
berarti imitasi/mirip/menyerupai dan code
Pseudocode
yang berarti....
INDIKATOR SOAL Melengkapi deskripsi pengertian pseudocode menurut bahasa
a.
Program
b.
Huruf
c.
Gambar
d.
Isyarat
e.
Kunci
KARTU SOAL BENTUK PG
Jenis Sekolah Mata Pelajaran Bahan Kelas/Smt Bentuk Tes
: SMK : Pemrograman Dasar :X/I : Tertulis ( PG )
KOMPETENSI DASAR
Penyusun Tahun Ajaran
NO. SOAL
Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman.
8
KUNCI E
: Sidik Prihartanto : 2014/2015
SUMBER BELAJAR:
Modul pembelajaran dan sumber relevan lainnya
RUMUSAN BUTIR SOAL : 8.
Perhatikan gambar dibawah ini !
MATERI Pseudocode
Terlihat pseudocode di dalam kotak, agar INDIKATOR SOAL Melengkapi pseudocode dengan statement berdasarkan potongan coding dan output program
output progam sesuai dengan gambar, maka bagian yang di coret merah seharusnya berisi statement.... a.
Clrscr
d.
Read
b.
Write
e.
Readln
c.
Writeln
KARTU SOAL BENTUK PG
Jenis Sekolah Mata Pelajaran Bahan Kelas/Smt Bentuk Tes
: SMK : Pemrograman Dasar :X/I : Tertulis ( PG )
KOMPETENSI DASAR
Penyusun Tahun Ajaran
NO. SOAL
Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman.
9
KUNCI A
: Sidik Prihartanto : 2014/2015
SUMBER BELAJAR:
Modul pembelajaran dan sumber relevan lainnya
RUMUSAN BUTIR SOAL : 9.
Perhatikan gambar di bawah ini !
MATERI Flowchart
INDIKATOR SOAL Menentukan bentuk flowchart yang benar berdasarkan kaidah dari beberapa gambar flowchart
Dari ketiga gambar flowchart di atas, mana kah flowchart yang sesuai dengan kaidah ? a.
( a ) dan ( b )
d.
hanya (a) saja
b.
( a ) dan ( c )
e.
hanya (b) saja
c.
( b ) dan ( c )
KARTU SOAL BENTUK PG
Jenis Sekolah Mata Pelajaran Bahan Kelas/Smt Bentuk Tes
: SMK : Pemrograman Dasar :X/I : Tertulis ( PG )
KOMPETENSI DASAR Menggunakan algoritma pemrograman untuk memecahkan permasalahan
Penyusun Tahun Ajaran
NO. SOAL 10
KUNCI
: Sidik Prihartanto : 2014/2015
SUMBER BELAJAR:
Modul pembelajaran dan sumber relevan lainnya
B
RUMUSAN BUTIR SOAL : 10. Perhatikan gambar di bawah ini !
MATERI Penggunaan tool flowchart
Dari gambar flowchart di atas, terdapat 6 simbol yang akan mendeskripsikan algoritma menghitung
isi
tabung.
Adapun
urutan
algoritma dari awal hingga akhir adalah.... INDIKATOR SOAL
a.
Mulai, tampilkan isi tabung, selesai
Mendeskripsikan suatu algoritma dalam bentuk flowchart dengan simbol yang telah di tentukan jumlahnya
b.
Mulai, baca jari – jari, baca tinggi, hitung, tampilkan isi tabung, selesai
c.
Mulai baca jari – jari, baca tinggi, selesai
d.
Mulai, baca tinggi, hitung, tampilkan isi jari – jari, selesai
e.
Mulai, baca alas, baca tinggi, hitung, tampilkan isi tabung, selesai