Anda di halaman 1dari 5

KISI-KISI PENYUSUNAN SOAL EAVALUASI

Jml Level Proses Tingkat


Bentuk
Kompetensi Dasar Indikator Butir/ Indikator Soal Kognitif Kesukaran
Test
Nomor
C2 C3 C4 C5 C6 M SD SL
Menerapkan operasi 1 (1) Menganalisis operasi
aritmatika dan logika aritmatika dan logika
Menerapkan operasi untuk menyelesaikan Pilihan
 
aritmatika dan logika masalah perhitungan Ganda
aritmatika dan logika

Menerapkan operasi
aritmatika dan logika
Menerapkan operasi untuk menyelesaikan Menentukan operasi Pilihan
1(2)  
aritmatika dan logika masalah perhitungan aritmatika dan logika Ganda
aritmatika dan logika

Menerapkan operasi
aritmatika dan logika
Menerapkan operasi untuk menyelesaikan Menyimpulkan operasi Pilihan
1(3)  
aritmatika dan logika masalah perhitungan aritmatika dan logika Ganda
aritmatika dan logika

Menerapkan operasi
aritmatika dan logika
Menerapkan operasi untuk menyelesaikan Menyimpulkan operasi Pilihan
1(4)  
aritmatika dan logika masalah perhitungan aritmatika dan logika Ganda
aritmatika dan logika

Menerapkan operasi
Menerapkan operasi aritmatika dan logika Menafsirkan operasi Pilihan
1(5)  
aritmatika dan logika untuk menyelesaikan aritmatika dan logika Ganda
masalah perhitungan
KISI-KISI PENYUSUNAN SOAL EAVALUASI

aritmatika dan logika

Membuat kode program Membuat aplikasi


Menganalisis operasi Pilihan
dengan operasi aritmatika operasi aritmatika 1(6)  
aritmatika dan logika Ganda
dan logika
Membuat kode program Membuat aplikasi
Menganalisis operasi Pilihan
dengan operasi aritmatika operasi aritmatika 1(7)  
aritmatika dan logika Ganda
dan logika
Membuat kode program Membuat aplikasi
Mengurutkan operasi Pilihan
dengan operasi aritmatika operasi aritmatika 1(8)  
aritmatika dan logika Ganda
dan logika
Membuat kode program Membuat aplikasi
Menggunakan operasi Pilihan
dengan operasi aritmatika operasi logika 1(9)  
aritmatika dan logika Ganda
dan logika
Membuat kode program Membuat aplikasi
Menganalisis operasi Pilihan
dengan operasi aritmatika operasi logika 1(10)  
aritmatika dan logika Ganda
dan logika
KISI-KISI PENYUSUNAN SOAL EAVALUASI

Pilihlah salah satu jawaban yang tepat.

1. Tipe data bahasa pascal untuk TRUE FALSE adalah...


A. String
B. Char
C. Boolean
D. Byte
E. Real
2. Tipe bilangan bulat dalam bahasa pascal dikenal sebagi ...
A. Byte
B. Integer
C. Char
D. String
E. Boolean
3. Perhatikan baris kode program berikut.

var hasil:single;
begin
clrscr;
hasil :=frac(1.64);
writeln(‘penggunaan frac=’,hasil);
readln;
end.

Nilai dari kode program berikut adalah….

a. 0.633
b. 0.64
c. 1.64
d. 6.3999985
e. 6.44444
4. Perhatikan baris kode program berikut.

begin
clrscr;
x:=65;
kar:=CHR(x);
writeln(‘Nilai CHR dari’,x,’=’,kar);
readln;
end.

Nilai output variable chr dari kode program berikut adalah….

a. A
b. a
c. {
d. 66
e. >
KISI-KISI PENYUSUNAN SOAL EAVALUASI

5. Perhatikan kode program berikut.


Begin
Clrscr;
X:=100;
Y:=’z’;
Bol:=false;
Angka:=SUCC(x);
Kar:=SUCC(y);
Hasil:=SUCC(bol);
Writeln(hasil);
Writeln(‘Nilai SUCC dari’,x,’ = ‘, angka);
Writeln(‘Nilai SUCC dari’,y,’ = ‘, kar);
Readln;
end.

Nilai hasil dari kode program tersebut adalah ….


a. True
b. False
c. {
d. 101
e. 99
6. Operator yang berfungsi membagi nilai operand sebelah kiri dengan operand sebelah kanan
dan sisa hasil pembagian disimpan ke dalam operand sebelah kiri adalah…
a. /=
b. +=
c. !=
d. -=
e. %=
7. Operator aritmetika yang tepat untuk menentukan suatu bilangan bernilai ganjil atau genap
adalah…
a. +
b. –
c. /
d. *
e. %
8. Tipe data pascal untuk karakter adalah...
A. Char
B. Boolean
C. Integer
D. Real
E. Byte
9. Bilangan yang mengadung pecahan ,palingsedikit harus ada satu digit sebelum dan sesudah
titik desimal termasuk dalm tipe data...
A. Real
B. Boolean
C. Integer
D. Longint
E. Byte
KISI-KISI PENYUSUNAN SOAL EAVALUASI

10. Berikut ini yang bukan merupakan operator aritmetika terhadap bilangan bulat adalah….
A. +
B. –
C. /
D. mod
E. div

Anda mungkin juga menyukai