
Algoritma
Presentation
•
Other
•
10th Grade
•
Practice Problem
•
Hard
Irna Odja
FREE Resource
21 Slides • 21 Questions
1
2
3
4
Fill in the Blanks
Algoritma yang dapat menyelesaikan suatu permasalahan dalam waktu singkat memiliki tingkat kerumitan yang
5
6
Multiple Choice
Mengapa algoritma disebut sebagai jantung ilmu komputer atau informatika?
Karena algoritma hanya digunakan dalam pemrograman komputer
Karena banyak cabang ilmu komputer yang menggunakan algoritma sebagai dasar pemecahan masalah
Karena algoritma hanya digunakan untuk membuat resep makanan
Karena algoritma tidak digunakan dalam kehidupan sehari-hari
7
Open Ended
Jelaskan bagaimana algoritma dapat diterapkan dalam kehidupan sehari-hari berdasarkan penjelasan pada gambar!
8
9
Multiple Choice
Manakah dari berikut ini yang merupakan kelebihan dan kekurangan dari penulisan algoritma menggunakan flowchart menurut gambar?
Bagus secara visual dan mudah dimengerti, tetapi sulit untuk algoritma panjang
Bagus secara visual dan mudah dimengerti, tetapi ambigu
Sudah dekat ke bahasa pemrograman, tetapi sulit dimengerti
Mudah dimengerti, tetapi sulit dimengerti
10
11
Multiple Choice
Apa saja tiga struktur dasar dalam algoritma?
Struktur Sekuensial, Struktur Seleksi, Struktur Repetition
Struktur Percabangan, Struktur Perulangan, Struktur Fungsi
Struktur Input, Struktur Output, Struktur Proses
Struktur Array, Struktur Loop, Struktur Kondisi
12
13
Open Ended
Jelaskan bagaimana instruksi dijalankan dalam struktur sekuensial algoritma.
14
15
Multiple Select
Manakah dari langkah berikut yang merupakan bagian dari algoritma menghitung luas persegi panjang?
Masukkan panjang
Cari ruang kelas
Tulis luas
Hitung luas
16
17
Multiple Choice
Urutkan langkah-langkah algoritma berangkat sekolah sesuai urutan yang benar.
Bangun dari tempat tidur, Mandi pagi, Sarapan pagi, Pergi ke sekolah, Cari ruang kelas, Masuk kelas untuk belajar
Sarapan pagi, Bangun dari tempat tidur, Pergi ke sekolah, Cari ruang kelas, Mandi pagi, Masuk kelas untuk belajar
Pergi ke sekolah, Cari ruang kelas, Bangun dari tempat tidur, Sarapan pagi, Mandi pagi, Masuk kelas untuk belajar
Cari ruang kelas, Bangun dari tempat tidur, Mandi pagi, Sarapan pagi, Pergi ke sekolah, Masuk kelas untuk belajar
18
19
Fill in the Blanks
Struktur seleksi dalam algoritma digunakan untuk
20
21
22
Multiple Choice
Jenis perulangan apa yang menggunakan kondisi di akhir perulangan?
For - Next
While - Do
Repeat - Until
If - Then
23
24
Open Ended
Jelaskan apa yang dimaksud dengan flowchart dan bagaimana flowchart membantu dalam memahami algoritma.
25
26
Multiple Select
Dari gambar dan penjelasan yang ada, pilih semua yang merupakan fungsi dari flowchart.
Menunjukkan urutan operasi dalam algoritma
Memudahkan pemahaman proses
Menggambarkan data secara statistik
Menampilkan algoritma dalam bentuk simbol gambar
27
Multiple Choice
Pilih pernyataan yang benar tentang perbedaan antara System Flowchart dan Program Flowchart.
System Flowchart menggambarkan urutan instruksi program, Program Flowchart menunjukkan media input/output.
System Flowchart menunjukkan alat media input/output, Program Flowchart menggambarkan urutan instruksi program.
Keduanya sama saja.
System Flowchart hanya digunakan untuk data, Program Flowchart hanya untuk proses.
28
29
Fill in the Blanks
Simbol flowchart untuk proses ditunjukkan oleh bentuk
30
31
32
Multiple Choice
Apa urutan langkah-langkah dalam flowchart untuk menjumlahkan dua bilangan berdasarkan gambar?
Start, Masukkan A dan B, C = A + B, Tampilkan C, End
Start, Tampilkan C, Masukkan A dan B, C = A + B, End
Start, C = A + B, Masukkan A dan B, Tampilkan C, End
Start, Masukkan A dan B, Tampilkan C, C = A + B, End
33
34
Fill in the Blanks
Flowchart dan pseudocode digunakan untuk
Type answer...
35
Multiple Choice
Apa kelebihan pseudo code dibandingkan flowchart menurut gambar?
Pseudo code lebih mudah dimengerti oleh programmer pemula
Pseudo code memiliki sintak yang baku
Pseudo code lebih mudah diimplementasikan ke dalam kode program dibandingkan dengan flowchart
Flowchart lebih mudah dimengerti oleh programmer pemula
36
37
Open Ended
Jelaskan langkah-langkah yang terdapat pada pseudo code untuk mengubah flowchart pada gambar menjadi algoritma penjumlahan dua angka!
38
39
Multiple Choice
Pada algoritma menentukan bilangan ganjil atau genap, langkah apa saja yang harus dilakukan?
Memasukkan bilangan, membagi dengan 2, jika sisa 0 maka genap, jika sisa 1 maka ganjil
Memasukkan bilangan, mengalikan dengan 2, jika hasil genap maka genap, jika hasil ganjil maka ganjil
Memasukkan bilangan, membagi dengan 3, jika sisa 0 maka genap, jika sisa 1 maka ganjil
Memasukkan bilangan, membagi dengan 2, jika hasil genap maka genap, jika hasil ganjil maka ganjil
40
41
Fill in the Blanks
Peserta didik mampu menuliskan algoritma pemrograman menggunakan
Type answer...
42
Open Ended
Jelaskan bagaimana efisiensi algoritma dapat mempengaruhi pemecahan masalah sederhana dalam pemrograman.
Show answer
Auto Play
Slide 1 / 42
SLIDE
Similar Resources on Wayground
36 questions
BAKTERI
Presentation
•
10th Grade
38 questions
litosfer kelas 10
Presentation
•
10th Grade
38 questions
Logika Matematika SMK
Presentation
•
10th - 11th Grade
31 questions
Unggah Ungguh Basa
Presentation
•
10th Grade
36 questions
3.1 Pemecahan Masalah dalam Pemrograman
Presentation
•
11th Grade
41 questions
Pelayanan Prima
Presentation
•
10th Grade
40 questions
Linear Search (Two dimensional)
Presentation
•
9th - 10th Grade
39 questions
Perubahan Sosial Budaya_2
Presentation
•
9th Grade
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
Discover more resources for Other
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
20 questions
Brand Labels
Quiz
•
5th - 12th Grade
20 questions
Characteristics of Life
Quiz
•
9th - 10th Grade
10 questions
Exploring the 4 Major Macromolecules and Their Functions
Interactive video
•
9th - 12th Grade
20 questions
Cell organelles and functions
Quiz
•
10th Grade
10 questions
Exploring Chemical and Physical Changes
Interactive video
•
6th - 10th Grade
20 questions
Cell Transport
Quiz
•
9th - 12th Grade
20 questions
Budgeting
Quiz
•
9th - 12th Grade