NEW
Font size
Worksheetsalgoritma 8A
Total questions: 20
Worksheet time: 15mins
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
Di Bawah ini 5 Kriteria untuk Algoritma agar dikatakan baik, Kecuali ....
Masukkan (Input)
Tidak Efisiensi
Arah/Pasti (Definite)
Efisiensi
Tahapan yang memiliki urutan langkah-langkah yang didalamnya berisi solusi penyelesaian masalah, tersusun sistematis agar mencapai tujuan yang diharapkan, disebut ....
Narasi
Flowchart
Algoritma
Diagram
Berikut ini adalah salah satu contoh dari . . . .
Narasi
Algoritma dalam Bentuk Flowchart
Flowchart
Algoritma Narasi
Diatas merupakan contoh dari . . . .
Algoritma Menghitung Luas Segitiga
Flowchart Menghitung Luas Segitiga
Algoritma Menghitung Luas Lingkaran
Flowchart Menghitung Luas Lingkaran
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
Motivasi untuk membuat algoritma adalah...
Tantangan
Pertanyaan
Kondisi
Situasi
Masalah
Gambar berikut ini merupakan flowchart dari
Simbol proses
Simbol decision
Simbol predefined
Simbol terminal
Simbol connector
Simbol berikut ini adalah simbol dari...
terminal
proses
keputusan
arus/flow
persiapan
Penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program
Logika
Algoritma
Flowchart
Diagram
Sturktur
Yang dimaksud dengan konstanta adalah …
Variabel yang nilainya bersifat tetap dan bisa diubah-ubah
Variabel yang nilainya bersifat tetap dan tidak bisa diubah-ubah
Nilai dari suatu variabel
Variabel yang selalu membutuhkan masukan/inputan dari user
Variabel yang nilainya kosong
Bahasa Pseudocode yang di gunakan pada penulisan algoritma berupa :
Bahassa Inggris
Bahasa Puitis
Bahasa yang lebih ringkas dari algoritma
Sembarang bahasa asal terstruktur
Bahasa
Tahapan dalam menyelesaikan suatu masalah adalah :
Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
Masalah-Model-Algoritma-Eksekusi-Hasil
Masalah-Model-Algoritma-Program-Eksekusi-hasil
Model-masalah-algoritma-hasil-eksekusi
Algoritma dapat disajikan menggunakan cara, kecuali
Menggunakan pseodocode
Menggunakan bahasa rahasia
Menggunakan bahasa sehari-hari
Menggunakan flowchart
Menggunakan diagram alur
sebuah kode yang digunakan untuk menulis sebuah algoritma dengan cara yang bebas yang tidak terikat dengan bahasa pemrograman tertentu.
berisikan langkah-langkah untuk menyelesaikan suatu permasalahan [hampir sama dengan algoritma], hanya saja bentuknya sedikit berbeda dari algoritma.
menggunakan bahasa yang hampir menyerupai bahasa pemrograman. Selain itu biasanya menggunakan bahasa yang mudah dipahami secara universal dan juga lebih ringkas dari pada algoritma.
Pseudocode
Flowchart
Struktur Gambar
Algoritma
Bahasa umum
Tanpa disadari sebenarnya kita sering menerapkan konsep algoritma dalam menyelesaikan masalah yang dihadapi. Perhatikan algoritma tertib berkendara saat di lampu merah.
Algoritma yang benar dan logis dari contoh di atas adalah…
1-2-3-4-5-6-7
1-2-3-4-6-5-7
1-2-3-5-6-4-7
1-2-3-4-6-7-5
1-2-3-7-4-6-5
Tipe pemrograman yang mendeskripsikan suatu masalah dengan pernyataan daripada memecahkan masalah dengan implementasi algoritma adalah ....
Prosedural
Fungsional
Deklaratif
Berorientasi Objek
Bagian Flowchart yang berfungsi untuk mencetak disebut . . . .
Input
Output
Proses
Decision
Perhatikan pernyataan algoritma berikut ini !
Apabila warna merah maka menjadi hijau. Apabila warna hijau maka menjadi putih, selain warna merah dan hijau maka menjadi ungu.
Jika kondisi input warna adalah hitam, maka warnanya akan menjadi ....
merah
hijau
ungu
putih
hitam
Orang yang menulis suatu program disebut dengan ....
Pemprograman
Programer
Program
Komputer
Brainware
