SOAL UH BAB 3 SEMESTER GENAP KELAS 7 MAPEL INFORMATIKA
1. Langkah-langkah yang dilakukan untuk menyelesaikan masalah adalah….
a. algoritma
b. logika
c. matematika
d. problematika
2. Algoritma ditemukan oleh ilmuan Muslim bernama….
a. Ibnu Sina
b. lbnu Rusd
c. Al-Khawarizmi
d. Ibnu Batutah
3. Logis artinya….
a. masuk akal
b. mudah dipahami
c. tidak masuk akal
d. sukar dipahami
4. Sistematis artinya….
a. Berurutan
b. Acak
c. Rapi
d. Zigzag
5. Berikut yang bukan algoritma memasak telur mata sapi….
a. Nyalakan kompor
b. Masukkan telur ke wajan
c. Matikan kompor
d. Masukkan gula ke wajan
6. Program adalah hasil dari algoritma, dengan kata lain algoritma adalah….
a. Ide dibalik program
b. Contoh program
c. Masalah program
d. Nama lain dari program
7. Berikut yang bukan algoritma dari mematikan komputer….
a. Tutup semua aplikasi
b. Cabut Colokan listrik yang mengarah ke PC
c. Klik Shutdown
d. Cabut modem pada komputer
8. Penyajian algoritma dalam bentuk ringkas disebut….
a. Notasi
b. Aplikasi
c. Flowchart
d. Pseudecode
9. Berikut adalah macam-macam notasi algoritam kecuali….
a. Flowchart
b. Deskriptif
c. Process
d. Pseudecode
10. Sebuah bentuk gambar ataupun diagram yang memiliki aliran satu atau dua arah untuk menyelesaikan suatu persoalan disebut….
a. Flowchart
b. Deskriptif
c. Process
d. Pseudecode
11. Lambang flowchart di bawah ini bernama….
a. Data
b. Decesion
c. Process
d. Terminal
12. Lambang flowchart di bawah ini bernama….
a. Data
b. Decesion
c. Process
d. Terminal
13. Perhatikan flowchart di bawah ini !
dari flowchart di atas, sebutkan langkah algoritma nomor 3….
a. Mulai
b. Input alas
c. Selesai
d. Input tinggi
14. Berikut adalah contoh-contoh bahasa pemrograman, kecuali….
a. C
b. C++
c. Pascal
d. HTML
15. Perhatikan kode program bahasa C++ di bawah ini….
dari kode program di atas, manakah yang disebut tipe data….
a. int
b. return
c. cout
d. c