Anda di halaman 1dari 3

KISI-KISI SOAL ULANGAN SEMESTER GANJIL

NAMA SEKOLAH : SMK 1 MUHAMMADIYAH BIMA TAHUN PELAJARAN : 2021/2022


MATA PELAJARAN : ALGORITMA DAN PEMROGRAMAN DASAR JUMLAH SOAL : 5 NOMOR
KURIKULUM : K13 PENYUSUN : HAERUDIN, A.Md
KELAS/SEMESTER : X/GANJIL (1)
BENTUK NOMOR
NO KMPETENSI DASAR MATERI INDIKATOR SOAL JAWABAN
SOAL SOAL
1 Menerapkan alur Notasi Algorimma dan Siswa mampu essay 1 Untuk membuat sebuah
logika pemrograman flowchart menggunakan notasi pemrograman, maka
komputer flowchart diperlukan flowchart
sebagai langkah awal.
Gambarkan contoh notasi
flowchat

2 Menerapkan alur Model Algoritma Siswa mampu menganalisis essay 2 Ada tiga model algoritma 1. Sekuensial : Merupakan runtutan
logika pemrograman model algoritma dalam yang digunakan oleh (Sequence) satu atau lebih instruksi
komputer sebuah kasus seorang programer.
Tuliskan dan jelaskan 3
model Algoritma 2. Percabangan : Melakukan pemilihan
statemen pada kondisi yang diberikan.

3. Perulangan : Terdapat perulangan yang


dapat dilakukan beberapa kali sampai
kondisi yang ditentukan untuk
menghentikan perulangan sudah tercapai.
3 Memahami Bahasa Bahasa Pemrograman Siswa mampu Essay 3 Tuliskan level kerumitan 1. Bahasa pemrograman tingkat tinggi,
Pemrograman mendeskripsikan Jenis bahasa pemrograman dan contoh : Bahasa Basic, Visual Basic
bahasa pemrograman berikan contohnya.

2. Bahasa Pemrograman tingkat rendah,


contoh : Bahasa Assembly.
3. Bahasa Pemrograman tingkat
menengah, contoh : Bahasa C
4 Memahami Bahasa Instalasi Bahasa Siswa mampu menentukan Essay 4 Tuliskan langkah-langkah 1. Jalankan installer JDK dan NeatBeans
Pemrograman Pemrograman tahapan instalasi Java dan instalasi Java + IDE yang di Download dari sumbernya.
NetBeans NetBeas

2. Ikuti langkah-langkah instalasi sampai


selesai.
3. Instalasi sukses apabila pada start menu
atau di dekstop muncul icon NeatBeans
IDE

5 Membuat kode Menulis kode java di Siswa mampu Essay 5 Jelaskan perbedaan antara 1. Proses pengolahan data pada komputer
program dengan tipe Netbeans memformulasikan sebuah Operator dan Ekspresi dilakukan pada data yang tersimpan pada
data, variabel, ekspresi dengan variabel maupun konstanta, sedangkan
konstanta, operator menggunakan operator perangkat yang digunakan untuk mengolah
dan ekspresi pada editor Netbeans (P4) data adalah operator, atau dengan kalimat
(Keterampilan) yang lebih simpel operator digunakan
untuk melakukan pengolahan data.

2. Ekspresi merupakan pernyataan yang


dapat menghasilkan suatu nilai. Nilai yang
dihasilkan oleh pernyataan ini yang disebut
dengan nilai balik. Ekspresi melibatkan
operator yang digunakan pada variabel,
konstanta, maupun nilai yang diberikan
secara langsung.

Bolo, 25 November 2021


Guru Mata Pelajaran
Harudin, A,Md

Anda mungkin juga menyukai