Search Header Logo
Tambahan Algoritma dan Pemrograman

Tambahan Algoritma dan Pemrograman

Assessment

Presentation

Computers

University

Easy

Created by

Feri Laksana

Used 2+ times

FREE Resource

5 Slides • 10 Questions

1

Algoritma dan Pemrograman

By Feri Laksana

2

media

Pseudocode

media

Algoritma

media

​Pseudocode : Lebih ke bahasa sederhana yang manusia mudah mengerti.
Algoritma : Biasa nya sudah dalam bentuk Code Pemrograman.

​Kasus 1: Gaji dengan If dan Else

3

Flowchart

Lebih jelas silahkan kunjungi Link berikut: https://app.code2flow.com/ChBHgKGS31oh

media

4

media

Pseudocode

Algoritma

​Pseudocode : Lebih ke bahasa sederhana yang manusia mudah mengerti.
Algoritma : Biasa nya sudah dalam bentuk Code Pemrograman.

media
media

​Kasus 2: Gaji dengan Array

5

Flowchart

Lebih jelas silahkan kunjungi Link berikut: https://app.code2flow.com/LGvDEtCNMava

media

6

Multiple Choice

Apa itu algoritma dan mengapa penting dalam pemrograman?

1

Algoritma tidak memiliki peran dalam pengembangan perangkat lunak.

2

Algoritma hanya digunakan dalam matematika.

3

Algoritma adalah jenis bahasa pemrograman.

4

Algoritma adalah langkah-langkah sistematis untuk menyelesaikan masalah, penting dalam pemrograman untuk merancang solusi yang efisien.

7

Multiple Choice

Jelaskan langkah-langkah dasar dalam membuat flowchart!

1

Langkah-langkah dasar dalam membuat flowchart adalah menentukan tujuan, mengidentifikasi langkah-langkah, menggunakan simbol standar, menyusun langkah-langkah, menghubungkan simbol dengan panah, dan meninjau flowchart.

2

Menggunakan warna yang berbeda untuk setiap langkah

3

Mengabaikan simbol standar dalam flowchart

4

Membuat flowchart tanpa tujuan yang jelas

8

Multiple Choice

Buatlah flowchart sederhana untuk menghitung luas persegi!

1

Luas persegi = s / 2

2

Luas persegi = s * s

3

Luas persegi = s + s

4

Luas persegi = 2 * s

9

Multiple Choice

Apa itu pseudocode dan bagaimana cara menulisnya?

1

Menulis pseudocode memerlukan penggunaan sintaksis yang ketat.

2

Pseudocode hanya digunakan untuk program yang sudah jadi.

3

Pseudocode adalah representasi algoritma dalam bahasa yang mudah dipahami, dan cara menulisnya meliputi menentukan tujuan, menggunakan struktur kontrol, dan menjaga kesederhanaan bahasa.

4

Pseudocode adalah bahasa pemrograman yang kompleks.

10

Multiple Choice

Tulis pseudocode untuk menentukan bilangan genap atau ganjil!

1

Pseudocode: 1. BEGIN 2. READ number 3. IF number DIV 2 = 1 THEN 4. PRINT 'Even' 5. ELSE 6. PRINT 'Odd' 7. END IF 8. END

2

Pseudocode: 1. START 2. INPUT value 3. IF value MOD 2 = 1 THEN 4. PRINT 'Even' 5. ELSE 6. PRINT 'Odd' 7. END IF 8. END

3

Pseudocode: 1. START 2. INPUT number 3. IF number MOD 3 = 0 THEN 4. PRINT 'Even' 5. ELSE 6. PRINT 'Odd' 7. END IF 8. END

4

Pseudocode: 1. START 2. INPUT number 3. IF number MOD 2 = 0 THEN 4. PRINT 'Even' 5. ELSE 6. PRINT 'Odd' 7. END IF 8. END

11

Multiple Choice

Jelaskan perbedaan antara flowchart dan pseudocode!

1

Flowchart adalah deskripsi algoritma dalam bentuk teks, sedangkan pseudocode adalah representasi grafis dari proses.

2

Flowchart digunakan untuk menulis kode program, sedangkan pseudocode digunakan untuk menggambar diagram.

3

Flowchart dan pseudocode adalah dua istilah yang sama dan dapat digunakan secara bergantian.

4

Flowchart adalah representasi grafis dari proses, sedangkan pseudocode adalah deskripsi algoritma dalam bentuk teks.

12

Multiple Choice

Buatlah program Java sederhana untuk menjumlahkan dua angka!

1

public class TambahAngka { public static void main(String[] args) { int total = 0; } }

2

public class JumlahkanDuaAngka { public static void main(String[] args) { java.util.Scanner scanner = new java.util.Scanner(System.in); System.out.print("Masukkan angka pertama: "); int angka1 = scanner.nextInt(); System.out.print("Masukkan angka kedua: "); int angka2 = scanner.nextInt(); int jumlah = angka1 + angka2; System.out.println("Jumlah: " + jumlah); scanner.close(); }}

3

public class HitungDuaAngka { public static void main(String[] args) { System.out.println(5 + 10); } }

4

public class JumlahkanDuaAngka { public static void main(String[] args) { System.out.print("Hasil: " + (3 * 4)); } }

13

Multiple Choice

Apa itu struktur kontrol dalam algoritma? Berikan contohnya!

1

Struktur kontrol tidak memiliki contoh yang spesifik dalam algoritma.

2

Contoh struktur kontrol adalah 'print' untuk output dan 'input' untuk masukan.

3

Contoh struktur kontrol adalah 'while' untuk pengulangan dan 'switch' untuk percabangan.

4

Contoh struktur kontrol adalah 'if' untuk percabangan dan 'for' untuk pengulangan.

14

Multiple Choice

Tulis pseudocode untuk mencari nilai maksimum dari tiga angka!

1

Menentukan urutan dari tiga angka a, b, c.

2

Maksimum dari tiga angka a, b, c dapat ditemukan dengan membandingkan ketiganya.

3

Menghitung jumlah dari tiga angka a, b, c.

4

Mencari rata-rata dari tiga angka a, b, c.

15

Multiple Choice

Buatlah flowchart untuk proses pendaftaran siswa baru!

1

Pengumuman Kenaikan Kelas

2

1. Pengumuman Pendaftaran 2. Pengisian Formulir 3. Verifikasi Dokumen 4. Pembayaran Biaya 5. Penerimaan Siswa Baru

3

Penyampaian Laporan Akademik

4

Pendaftaran Ulang Siswa

Algoritma dan Pemrograman

By Feri Laksana

Show answer

Auto Play

Slide 1 / 15

SLIDE