Anda di halaman 1dari 3

PENILAIAN TENGAH SEMESTER

SMP PLUS AR – RAHMAT


MATA PELAJARAN : INFORMATIKA GURU PENGAJAR : KUMARA DAMAR
KELAS :8

1. Kemapuan memecah data, proses 1. PHP 2. C++


atau masalah (kompleks) menjadi 3. Java 4. ALU
bagian-bagian yang lebih kecil atau Berdasarkan data-data di atas, yang
menjadi tugas-tugas yang mudah termasuk bahasa pemrograman
dikelola adalah proses ditunjuk kan oleh nomor
a.Abstraksi b. Dekomposisi a.1,2 dan 3 b. 1, 3 dan 4
c.Pengenalan d. Desain c. 2, 3 dan 4 d. 2, dan 4
pola algoritma 8. Perangkat yang mengirimkan data
2. Menemukan kesamaan di dalam ke computer untuk diolah disebut
masalah kecil yang sudah di uraikan a. Perangkat b. Perangkat
dapat membantu menyelesaiakan masukan keluaran
masalah yang kompleks dengan c. Perangkat d. Perangkat
lebih proses penyimpanan
a. Teratur dan rapi 9. Perangkat keras merupakan
b. Relevan dan terukur perangkat computer yang memiliki
c. Spesisifik dan focus wujud fisik yang nyata, dapat
d. Efektif dan efisien disentuh atau dipindahkan, yang
3. Algoritma yang langkah-langkah nya dapat berguna sebagai
secara urut dari awal hingga akhir a. Perangkat input
adalah b. Perangkat input dan output
a. Sekuensi b. Perulangan c. Perangkat input, output dan
al proses
c.Percabangan d. Bersyarat d. Perangkat input, output, proses
4. Algoritma juga bisa dikatakan dan penyimpanan
serangkaian aktivitas atau kegiatan 10. Perangkat yang berfungsi
berurutan. Berikut ini yang bukan menyampaikan suatu informasi
termasuk algoritma bernagkat berupa keluaran dari hasil
sekolah adalah pemrosesan system adalah
a. Mempersiapkan alat sekolah a. Perangkat input
b. Sarapan b. Perangkat proses
c. Mandi c. Perangkat output
d. Tidur d. Perangkat penyimpanan
5. Langkah-langkah untuk
menyelesaikan masalah disebut
a. Table
b. algoritma
c. flowchart
d. diagram
6. perhatikan pernyataan berikut ini
1. input 2. proses
3. output 4. eksternal
Berdasarakan pernyataan di atas,
yang termasuk komponen algoritma
adalah
a.1, 2 dan 3 b. 2, 3, dan 4
c.1, 3 dan 4 d. 1, 2 dan 4
7. Perhatikan data-data berikut!
II. Jawablah pertanyaan dibawah ini menurut pendapat kalian dengan baik
1. Jelaskan bagaimana cara mengkonversi bilangan biner ke system bilangan
decimal!
2. Sebutkan penerapan algoritma dalam berbagai bidang!
3. Ubahlah bilangan biner dibawah ini menjadi nilai decimal !

011010 = 1110101 =
110101 = 1110111 =
0
011101 = 1111011 =
0
011111 = 0110101 =
111010 = 1001101 =
1
4. Ubahlah bilangan decimal berikut menjadi basis !

10201 1200
12345 19292
899919 81777
191911 999101
5. Bagaiaman penerapan algoritma pada pemrograman?

Anda mungkin juga menyukai