18 0 204 KB
KISI - KISI PENYUSUNAN SOAL UJIAN Mata Pelajaran : Pemrograman Dasar Kompetensi Dasar 3.1 Menerapkan alur logika pemrograman komputer
IPK 3.1.1 Menjelaskan algoritma pemrograman
Materi
Kelas : X TKJ
SEMESTER:1
Indikator Soal
· Algoritma 1. Siswa dapat Pemrograman menjelaskan
algoritma pemrograman
SOAL No Bentuk Soal Soal Multiple 1 Urutan langkah-langkah logis penyelesaian masalah yang disusun secara Chooise sistematis dan logis adalah... (Pilihan Ganda)
2
3
4
5
KUN CI
a Algoritma d Bagan Alir b Pseudocode e Program c Flowchart Dalam menyusun suatu program langkah pertama yang harus dilakukan adalah...
a
a Membuat program d Proses b Membuat Algoritma e Mempelajari Program c Membeli Komputer Pseudocode yang digunakan dalam penulisan algoritma berupa.... a Bahasa Inggris d Sembarang Bahasa b Bahasa Puitis e Bahasa Mesin c Bahasa Pemrograman
b
Kriteria Algoritma pemrograman sebagai berikut, kecuali... d Semua proses harus berakhir a Menggunakan langkah/metode yang tepat b Menghasilkan output yang e Semua proses harus berlanjut benar. c Operasi yang diperlukan sudah terdefinisi dengan jelas. Mudah diimplementasikan di berbagai platform komputer merupakan salah satu ciri Algoritma yang bersifat ...... a realibility
d expandable
c
e
e
b efektif
e Portabilitas
c terminate 2. Siswa dapat menjelaskan algoritma pemrograman menggunakan flowchart
3.1.3 Menjelaskan algoritma pemrograman menggunakan flowchart
6
7
8
9
3.2. Memahami Perangkat lunak bahasa pemrograman komputer
3.2.1 Menjelaskan berbagai perangkat lunak bahasa pemrograman komputer
· Perangkat lunak bahasa pemrograman komputer
1. Siswa dapat menjelaskan berbagai perangkat lunak bahasa pemrograman komputer
10
Kode yang mirip dengan kode pemrograman yang sebenarnya seperti Pascal/C, sehingga lebih tepat digunakan untuk menggambarkan algoritma yang akan dikomunikasikan kepada program adalah... a Flowchart b Algoritma c Program
e
d Variabel e Pseudocode
Suatu bagan / simbol yang menggambarkan / mempresentasikan suatu algoritma atau prosedur untuk menyelesaikan masalah adalah ..... a Algoritma b Pseudocode c Flowchart
d Terminal e Repeticion
a Algoritma b Pseudocode c Flowchart phi = (lebih besar sama dengan)
c = (sama dengan)
Gabungan/kombinasi dari konstanta, variabel, dan operator untuk menghitung sesuatu data dari data-data lain yang ada adalah ....... a Variabel d Identifier Nilai siswa