Kuis Struktur dan Modularisasi Program

Kuis Struktur dan Modularisasi Program

11th Grade

20 Qs

quiz-placeholder

Similar activities

 XI Kuis Analisis Data

XI Kuis Analisis Data

10th Grade - University

20 Qs

POST-TEST-ChatGPT Arduino

POST-TEST-ChatGPT Arduino

11th Grade

20 Qs

INFORMATIKAN JARINGAN KOMPUTER DAN INTERNET

INFORMATIKAN JARINGAN KOMPUTER DAN INTERNET

11th Grade

20 Qs

Penilaian Tenah Semester

Penilaian Tenah Semester

11th Grade

20 Qs

Algoritma Pencarian dan Pengurutan

Algoritma Pencarian dan Pengurutan

11th Grade

24 Qs

LATIHAN SISTEM OPERASI JARINGAN

LATIHAN SISTEM OPERASI JARINGAN

11th Grade

15 Qs

BLOG & VLOG INFORMATIKA KELAS 9

BLOG & VLOG INFORMATIKA KELAS 9

9th Grade - University

20 Qs

Kuis Struktur dan Modularisasi Program

Kuis Struktur dan Modularisasi Program

Assessment

Quiz

Information Technology (IT)

11th Grade

Hard

Created by

Nur Hariri

Used 2+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bayu ingin membuat program yang mencetak tabel perkalian dari 1 hingga 5 menggunakan fungsi. Fungsi menerima parameter batas atas. Manakah cara terbaik untuk mengimplementasikannya?

Gunakan satu fungsi untuk seluruh proses.

Gunakan fungsi utama dengan perulangan di dalamnya.

Buat fungsi dengan parameter batas atas dan gunakan perulangan di dalam fungsi.

Buat fungsi tanpa parameter dan gunakan nilai tetap.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dedi ingin membuat fungsi rekursif untuk menghitung pangkat. Fungsi menerima dua parameter: bilangan dasar dan pangkat. Bagaimana cara memulai fungsi rekursif?

Tentukan kondisi dasar dan buat fungsi memanggil dirinya sendiri.

Gunakan pernyataan switch untuk memilih pangkat.

Buat fungsi tanpa parameter.

Gunakan fungsi loop tanpa kondisi dasar.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sebuah program membaca angka dari pengguna, lalu mengecek apakah angka tersebut ganjil atau genap menggunakan fungsi modular. Apa langkah pertama yang harus dilakukan?

Buat fungsi untuk membaca angka.

Buat fungsi untuk mengecek ganjil/genap.

Buat fungsi utama untuk memanggil fungsi lainnya.

Gabungkan semua logika dalam satu fungsi.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Doni ingin membuat program untuk menghitung luas segitiga menggunakan fungsi. Fungsi menerima dua parameter yaitu alas dan tinggi, dan mengembalikan luas segitiga. Kode berikut digunakan:

25

50

30

10

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Fira membuat fungsi berikut untuk menampilkan nama siswa. Namun, program tidak berjalan dengan baik.

Apa kesalahan dalam program di atas?

Parameter fungsi tidak diisi dalam pemanggilan.

Fungsi tidak memiliki return value.

Tipe data nama tidak kompatibel dengan fungsi.

Variabel nama belum diinisialisasi.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Tono ingin membuat program kalkulator dengan modularisasi. Ia menggunakan fungsi untuk setiap operasi. Bagaimana cara memanggil fungsi tersebut di dalam main()?

cout << penjumlahan << endl;

penjumlahan(3, 4);

cout << penjumlahan(3, 4) << endl;

penjumlahan();

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Sebuah program dibuat untuk menghitung rata-rata nilai siswa. Fungsi rataRata menerima tiga nilai dan mengembalikan rata-rata. Apa tipe data terbaik yang digunakan untuk parameter dan return value?

int

float

double

char

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?