Font size
WorksheetsAlgoritma dan Pemrograman
Total questions: 25
Worksheet time: 13mins
Algoritma adalah sebuah urutan dari beberapa tugas/aktivitas yang (a) dan (b) yang dipakai untuk menyelesaikan sebuah permasalahan
Instruksi dalam sebuah algoritma harus...
Ambigu
Jelas
Mudah
Sedikit
Salah satu ciri dari algoritma yang menandakan sebuah alogritma sudah berakhir atau selesai adalah...
INPUT
STOPPING ROLE
OUTPUT
PROSES
Salah satu fungsi dari algoritma yaitu membantu programmer untuk....
Menulis Program berulang-ulang
Memudahkan membuat program
Membuat program kecil jadi besar
Dokumentasi menjadi rumit
Sifat dari sebuah algoritma yang benar yaitu...
Menggunakan sintaks bahasa pemrograman
Menggunakan bahasa pemrograman
Notasinya dapat diterapkan di semua bahasa pemrograman
Menggunakan notasi untuk bahasa pemrograman tertentu
Sebuah algoritma yang mempunyai struktur yang memiliki proses beruntun dari awal sampai akhir adalah...
Sequence
Repetition
Selection
Looping
Algoritma yang dalam strukturnya memiliki 2 alternatif penyelesaian atau lebih termasuk algoritma....
Sequence
Repetition
Looping
Selection
Sebuah algoritma yang strukturnya mengalami pengulangan proses sebelum menyelesaikan tugasnya adalah algoritma...
Repetition
Sequence
Reverse
Selection
Seorang siswa sedang menjemur baju-bajunya dengan mengambil baju satu persatu dan meletakkannya di tali jemuran. Kegiatan itu diulang hingga semua baju yang dibawanya semua terjemur. Jika disajikan dalam sebuah algoritma maka jenis struktur algoritma yang dipakai adalah....
Repetition
Sequence
Selection
Decision
Seorang siswa diminta membuat sebuah algoritma "Cara membuat minuman kopi", dalam algoritma yang ia buat ia menambahkan proses alternatif dengan pertanyaan "Tambahkan Es?" sehingga terdapat 2 cabang pemilihan menjadi "Ya" dan "Tidak". Bentuk struktur algoritma yang dipakai oleh siswa tersebut adalah....
Selection
Repetition
Looping
Sequence
Penyajian algoritma yang menggunakan bahasa sehari-hari adalah....
Pseudocode
Kalimat Deskriptif
Flowchart
Diagram
Jodohkan simbol berikut dengan fungsinya pada pembuatan flowchart!
PROSES
INPUT/OUTPUT
TERMINAL/START/STOP
DECISION/SELECTION
Jenis penyajian atau notasi algoritma berikut termasuk dalam ....
Kalimat Deskriptif
Flowchart
Pseudocode
Selection
Berikut ini adalah Algoritma yang belum teratur :
- 1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)
- 2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)
- 3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)
- 4. Mulai
- 5. Selesai
- 6. Tambahkan Gelas C (Kosong)
4-6-1-2-3-5
4-1-2-3-6-5
4-6-3-2-1-5
4-6-2-1-3-5
Diatas merupakan contoh dari . . . .
Algoritma Menghitung Luas Segitiga
Flowchart Menghitung Luas Segitiga
Algoritma Menghitung Luas Lingkaran
Flowchart Menghitung Luas Lingkaran
Sebuah Diagram Alir yang memiliki sebuah pilihan Ya/Tidak yang harus ditentukan pada suatu kondisi tertentu disebut Flowchart . . . .
Flowchart Skuensial
Flowchart Alternatif
Flowchart Looping
Flowchart Processing
Langkah-langkah yang dilakukan dalam menyelesaikan masalah dalam pemrograman dengan komputer adalah, kecuali
Definisikan Masalah, Buat Algoritma dan Struktur
Cara Penyelesaian ,Menulis Program
Mencari Kesalahan ,Uji dan Verifikasi Program
Dokumentasi Program, Pemeliharaan Program
penjelasan cara menyelesaikan suatu masalah
Pernyataan berikut yang sesuai untuk pencarian sekuensial adalah
jika data yang dicari terletak di indeks array terakhir (elemen array terakhir), waktu yang dibutuhkan untuk pencarian data sangat sebentar (minimal)
jika data yang dicari terletak di indeks array terdepan (elemen array pertama), waktu yang dibutuhkan untuk pencarian data sangat sebentar (minimal)
Sama cepat dengan waktu teknik pencarian biner
Lebih cepat dari waktu teknik pencarian biner
Salah satu penyajian algoritma adalah....
Sequence
Flow Chart
Bagan Alir
Sifat Algoritma adalah.....
Menggunakan symbol atau sintaks dari suatu Bahasa pemrograman tertentu.
Algoritma dapat digunakan untuk mempresentasikan suatu urutan kejadian secara logis dan dapat diterapkan di semua kejadian sehari-hari
Tergantung pada suatu Bahasa pemrograman tertentu
