Font size
Worksheetsalgoritma
Total questions: 25
Worksheet time: 39mins
Jodohkan berikut ini
Algoritma harus berhenti setelah mengerjakan sejumlah langkah tertentu
atau terbatas
Finiteness
Setiap langkah harus didefinisikan secara tepat, tidak boleh membingungkan
(ambiguous)
Definiteness
Sebuah algoritma memiliki nol atau lebih input yang diberikan kepada algoritma
sebelum dijalankan
Input
Sebuah algoritma memiliki satu atau lebih output, yang biasanya bergantung
kepada Input
Output
Setiap algoritma diharapkan miliki sifat efektif. Setiap langkah harus
sederhana sehingga dapat dikerjakan dalam sejumlah waktu yang masuk akal
Effectiveness
Suatu prosedur, urutan langkah-langkah atau tahapan-tahapan
sistematis, jelas, dan logis untuk menyelesaikan permasalahan disebut
(a)
Struktur algoritma yang mempunyai pernyataan secara
berurutan adalah
Struktur runtunan
Struktur pemilihan
Struktur perulangan
algoritma natural
struktur algoritma atau program yang
menggunakan pemilihan atau penyeleksian kondisi
Struktur runtunan
Struktur pemilihan
Struktur perulangan
algoritma runtunan
struktur algoritma atau program yang pernyataannya akan
dieksekusi berulang-ulang sampai kondisi tertentu adalah struktur (a)
Penyajian algoritma secara garis besar dapat dibedakan menjadi dua, yaitu
berbentuk tulisan
berbentuk gambar
berbentuk tulisan dan gambar
tidak ada jawaban yang benar
Penyajian Algotima yang berisikan kode-kode tertentu dan mirip dengan kode bahasa pemrograman (a)
Algoritma yang
disajikan dengan gambar dapat berbentuk diagram alur adalah ....
Bahasa Natural
Pseudocode
Flowchart
Grafik
Pada dasarnya teks algoritma dengan bahasa deskriptif
disusun oleh tiga bagian utama yaitu
header
Deklarasi
Deskripsi
Nama algoritma sebaiknya singkat tetapi cukup
menggambarkan apa yang dilakukan oleh algoritma tersebut adalah ... (a)
berikut ini adalah penulisan variabel yang tepat adalah ... (a)
tipe data yang tepat untuk variabel phi, dimana phi mempunyai nilai 3,14 (a)
Di dalam algoritma bagian untuk mendefinisikan
semua nama yang dipakai di dalam algoritma
(a)
Bagian algoritma yang berisikan uraian langkah
-langkah penyelesaian masalah adalah ...
Header
Deklarasi
Deskripsi
Pengulangan
berikut ini merupakan tipe data yang berisikan bilangan bulat adalah ...
(a)
Raisya akan membuat algoritma menghitung luas segitiga. pada bagian (a) Raisya harus menyiapkan variabel sebanyak (b)
Susunlah Bagian Deskripsi pada Algoritma menghitung Luas Persegi panjang berikut ini
Mulai
Masukan nilai panjang
Masukan Nilai Lebar
Luas = panjang*lebar
tampilkan Luas
Selesai
Jodohkan variabel berikut ini dengan tipe data yang sesuai
Nama
String
Blok Rumah (berisikan A,B,C,D dst)
Char
No Telepon
String
Luas_Persegi
Integer
Luas_segitiga
Float
Jika didalam algoritma bertuliskan sebagai berikut :
If umur>13 Tahun Then Write "Boleh menonton"
Else
Write "Tidak Boleh Menonton"
ketika umur diberi nilai 13 maka hasilnya adalah
Boleh Menonton
Tidak Boleh menonton
Write "Boleh menonton"
Write "Tidak Boleh menonton"
Perhatikan potongan algoritma berikut ini :
If umur>13 Tahun Then Write "Boleh menonton"
Else
Write "Tidak Boleh Menonton"
Struktur Algoritma tersebut menggunakan Struktur
(a)
Struktur perulangan yang melakukan pengecekan di awal sehingga sebelum masuk ke dalam perulangan while kondisi harus bernilai benar perulangan tersebut adalah perulangan (a)
Perulangan yang kondisinya diperiksa di akhir perulangan. Ini berarti bahwa paling sedikit sebuah perulangan akan dilakukan, karena untuk masuk ke dalam perulangan tidak ada kondisi yang harus dipenuhi. perulangan ini adalah perulangan (a)
algoritma tersebut merupakan algoritma menggunakan struktur (a)
Bagian algoritma yang menuliskan tahapan algortima / uraian langkah -langkah penyelesaian masalah adalah bagian
Header
Deskripsi
Deklarasi
Variabel
Tipe Data
Perhatikan gambar berikut ini. yang merupakan bagian proses terdapat pada bagian Deskripsi baris ke ....
1
2
3
4
5
