Evaluasi Bab 3 (Algoritma dan Pemrograman)

 



A. Pilih jawaban yang paling tepat.

1. Penemu algoritma adalah...

a. Abu Ja'far Muhammad Ibnu Musa Al-Khwarizmi

b. Alexander Bell

c. Algoritma

d. Stephen Cole

 

2. Berikut yang tidak termasuk ke dalam algoritma Berangkat ke Sekolah...

a. Mempersiapkan peralatan sekolah

b. Mandi

c. Sarapan

d. Tidur

 

3. Berikut langkah yang tidak tepat dalam algoritma membuat nasi goreng di rumah...

a. Menyalakan kompor, kemudian meletakkan wajan di atas kompor

b. Memasukkan nasi, kemudian menambahkan kecap

c. Mematikan kompor, kemudian memindahkan nasi ke piring

d. Memasukkan satu sendok minyak kelapa, kemudian memasukkan telur

 

4. Fungsi utama dari flowchart adalah...

a. Untuk menggambarkan sebuah program

b. Untuk menggambarkan sebuah rencana program berdasarkan algoritma

c. Untuk menggambar alur

d. Untuk menggambarkan diagram

 

5. Simbol flowchart tersebut berfungsi...


a. Menunjukkan alur data 

b. Menyimpan data

c. Menunjukkan permulaan (start) atau akhir (stop) dari suatu proses

d. Menunjukan dokumen

 

6. Simbol flowchart tersebut berfungsi...


a. Menunjukan proses input-output

b. Menunjukkan permulaan

c. Menyimpan data

d. Menunjukkan dokumen

 

7. Perhatikan flowchart berikut. Pernyataaan yang tepat berdasarkan flowchart tersebut...


a. Jika nilai x = 0, tidak akan diprint

b. Jika nilai x < 0, tidak akan di print

c. Jika nilai x > 0, akan diprint

d. Jika nilai x bukan 0, akan langsung diprint

 

8. Proses input-output yang terjadi tanpa bergantung pada jenis peralatannya sebagai berikut...


a. Bentuk sembarang

b. Terminator

c. Belah ketupat

d. Segi enam

 

9. Berikut adalah jenis-jenis flowchart, kecuali...

a. Flowchart sistem

b. Flowchart dokumen

c. Flowchart skematis

d. Flowchart Masukan (Input Flowchart)

 

10. Bagan ini berfungsi menggambarkan tahapan dalam proses sebuah program...

a. Flowchart sistem

b. Flowchart program

c. Flowchart dokumen

d. Flowchart proses

 

11. Kedua flowchart berikut sama-sama digunakan untuk menggambarkan prosedur/proses dalam sistem...

a. Flowchart skematis dan flowchart program

b. Flowchart skematis dan flowchart dokumen

c. Flowchart dokumen dan flowchart program

d. Flowchart skematis dan flowchart sistem

 

12. Contoh bahasa pemrograman untuk program, kecuali...

a. Pascal

b. Basic

c. Dev C++

d. C++

 

13. Di aplikasi Dev C++, perintah yang berfungsi menjalankan atau mengexecute program yang telah dibuat terdapat di...

a. Menu bar

b. Title bar

c. Toolbar

d. Toolbar Builder

 

14. Untuk mengecek apakah program yang dibuat sudah terbebas dari error atau kesalahan teknis dapat dilakukan dengan mengklik...

a. Edit

b. Run

c. Compile

d. Compile dan run

 

15. Blok program yang berfungsi sebagai badan sebuah alur kondingan dilambangkan dengan...

a. #

b. {}

c. <>

d. *


B. Jawablah pertanyaan berikut dengan benar

1. Sebutkan ciri-ciri algoritma.

     Jawab    : Tepat, betul, teliti


2. Buatlah tahapan langkah kerja mencuci pakaian.

   Jawab     :

              - Rendam pakaian yang kotor didalam ember yang berisi sabun atau deterjen

              - Sikat baju kotor sampai bersih

              - Bilas semua baju yang sudah disikat menggunakan air yang bersih sampai bersih                                     tidak ada noda

              - Jemur baju yang bersih dibawah terik matahari

 

3.  Mengapa sektor industri, terutama bagian produksi, banyak memakai flowchart proses?

    Jawab    : Karena proses produksi adalah proses yang memerlukan alur kerja yang jelas untuk mempertahankan efisiensi mesin produksi dan kualitas produk yang dihasilkan, dan flowchart dapat membantu memetakan alur kerja tersebut.

 

4.  Buatlah flowchart yang menjelaskan proses menyimpan dokumen di program Excel 2016.

  Jawab     : 


5. Tuliskan fungsi tiga tombol yang terdapat di Toolbar Builder.

     Jawab    :

              - Toolbar Standar untuk membuka fitur-fitur utama pada sofware atau aplikasi contohnya file baru, membuka file, mengirim file dan menyimpan file dll.

              - Toolbar Formating untuk mengatur, contoh saja pengaturan border, pengaturan text, font, dll.

              - Toolbar Drawing untuk memasukan, membuat dan mengedit objek gambar dan garis.



 

Comments

Post a Comment

Popular posts from this blog

Kolaborasi Dalam Masyarakat Digital

Evaluasi Bab 2 (Perangkat Lunak Pengolah Angka)

Rangkuman Bab 1 (Operasi Dasar Komputer)