Evaluasi Bab 3 Informatika


A. Pilih jawaban yang paling tepat

    1. Penemu algoritma adalah .

A.     Abu Ja'far Muhammad Ibnu Musa Al-Khawarizmi

B.      Alexander Bell

C.     Algoritma

D.     Stephen Cole


    2.  Berikut yang tidak termasuk 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 menggambarkan 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.     Menunjukkan dokumen



    6. 

Simbol flowchart tersebut berfungsi .

A.     menunjukkan proses input-output

B.      meunjukkan permulaan

C.     menyimpan data

D.     menunjukkan dokumen



    7.  

Pernyataan yang tepat berdasarkan flowchart tersebut .

A.     Jika nilai x = 0, tidak akan diprint

B.      Jika nilai x < 0, tidak akan diprint

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 .

      


    9. Berikut adalah jenis flowchart, kecuali .

A.     Flowchart Sistem (System Flowchart)

B.      Flowchart Dokumen (Document Flowchart)

C.     Flowchart Skematis (Schematic Flowchart)

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 system .

A.     Flowchart skematis dan flowchart program

B.      Flowchart skematis dan flowchart dokumen

C.     Flowchart skematis 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 memeriksa apakah program yang dibuat sudah terbebas dari error atau kesalahan teknis dapat dilakukan dengan mengklik .

A.     Edit

B.      Run

C.     Compile

D.     Compile & Run


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

A.     #

B.      {}

C.     <> 

D.     *


B. Jawablah pertanyaan berikut dengan benar

1. Sebutkan ciri-ciri algoritma

a.      Finiteness Artinya algoritma harus berakhir untuk semua kondisi setelah memproses sejumlah langkah penyelesaian masalah. Ketika menjalankan suatu langkah, algoritma memiliki sifat keterbatasan, sehingga harus menghentikan langkah yang sedang diproses.

 

b.      Definiteness. Artinya tiap langkah dalam algoritma haruslah didefinisikan dengan tepat atau tidak boleh menggunakan instruksi yang bermakna ganda, karena bisa menimbulkan ambiguitas. Tidak hanya itu, urutan langkah algoritma juga harus dibuat sejelas mungkin.

 

c.       Input. Tiap algoritma bisa tidak memiliki masukan. Namun, biasanya algoritma memiliki nol atau beberapa data masukan (input). Masukan (input) adalah besaran yang diberikan di awal sebelum algoritma diproses atau mulai bekerja

 

d.      Output. Tiap algoritma memiliki output atau keluaran, baik dalam jumlah satu ataupun lebih. Keluaran (output) merupakan besaran yang berkaitan atau berhubungan dengan input (masukan). Bentuk keluaran ini berupa solusi penyelesaian masalahnya.

 

e.      Effectiveness. Langkah yang diambil dalam sebuah algoritma haruslah bersifat wajar dan sebisa mungkin dijalankan dengan efektif. Artinya seluruh operasi algoritma berbentuk sederhana dan bisa dikerjakan dalam waktu singkat.

 

f.        Structured. Langkah yang diambil dalam sebuah algoritma harus disusun secara sistematis. Tujuannya supaya penyelesaian masalah tersebut tidaklah berbelit-belit, sehingga waktu penyelesaianya cenderung lebih singkat.

 

2. Buatlah tahapan langkah kerja mencuci pakaian

1.     Ambil pakaian yang kotor.

2.    Ambil ember, kemudian isi dengan air.

3.    Tuangkan detergent pada ember yang berisikan air.

4.    Taruh pakaian yng kotor kedalam ember tersebut.

5.    Cuci pakaian yang terlihat kotor.

6.    Bilas dengan air bersih.

7.    Jemur di bawah terik matahari.

 

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

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

1)       Cari dan pilih perintah Save pada Quick Access Toolbar.

2)      Jika Anda menyimpan file untuk pertama kalinya, panel Save As akan muncul dalam tampilan Backstage.

3)   Anda kemudian harus memilih dimana ingin menyimpan file dan memberi nama file. Untuk menyimpan buku kerja ke komputer Anda, pilih Computer, kemudian klik Browse. Anda juga dapat mengklik OneDrive untuk menyimpan file ke OnedDrive Anda.

4)   Kotak dialog Save As akan muncul. Pilih lokasi di mana Anda ingin menyimpan buku kerja.

5)     Masukkan nama file buku kerja, lalu klik Save.

6) Buku kerja akan disimpan. Anda bisa klik perintah Save lagi untuk menyimpan perubahan seperti halnya Anda mengedit buku kerja.

7)   Anda juga dapat mengakses perintah Save dengan menekan Ctrl + S pada keyboard Anda.


5. Tuliskan fungsi tiga tombol yang terdapat di Toolbar Builder

1)       Back = untuk kembali ke halaman web sebelumnya yang pernah diakses

2)     Forward = untuk melanjutkan ke halaman web berikutnya

3)     Refresh = untuk mengulangi kembali proses penampilan halaman website yang telah diakses

4)     History = untuk melihat daftar alamat website yang pernah dikunjungi

5)     Home = untuk kembali ke halaman awal atau homepage


Comments

Post a Comment