Latihan OSN tingkat mudah

Latihan OSN tingkat mudah

11th Grade

20 Qs

quiz-placeholder

Similar activities

2D Arrays

2D Arrays

9th - 12th Grade

15 Qs

Variabel dan Tipe Data C++

Variabel dan Tipe Data C++

11th Grade

20 Qs

Mengenal Algoritma dan Pemrograman C++

Mengenal Algoritma dan Pemrograman C++

10th Grade - University

15 Qs

PTS Algoritma dan Pemrograman

PTS Algoritma dan Pemrograman

9th - 12th Grade

15 Qs

AP CSA Unit 2.6-2.9

AP CSA Unit 2.6-2.9

10th - 12th Grade

22 Qs

Python Casting and Input

Python Casting and Input

8th - 11th Grade

15 Qs

Python Programming

Python Programming

11th Grade

17 Qs

Unit 8 - Searching and Sorting

Unit 8 - Searching and Sorting

9th - 12th Grade

15 Qs

Latihan OSN tingkat mudah

Latihan OSN tingkat mudah

Assessment

Quiz

Computers

11th Grade

Medium

Created by

Erwin Wijaya

Used 5+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Output dari program berikut adalah…

2

2.5

3

0

Answer explanation

a dan b bertipe int, jadi pembagian 5 / 2 hasilnya adalah 2 karena pecahan dibuang.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Struktur data yang menggunakan prinsip FIFO adalah…

Stack

Queue

Tree

Graph

Answer explanation

Queue = First In First Out, sedangkan stack = Last In First Out.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kompleksitas waktu algoritma pencarian biner (binary search) adalah…

O(n)

O(n log n)

O(log n)

O(n²)

Answer explanation

Binary search membagi data menjadi dua di setiap langkah ⇒ logaritmik.

O(log n)

"Log n" , logaritma basis 2 (ditulis log₂(n)). Artinya:

"Berapa kali kita bisa membagi n menjadi dua sampai sisa dengan 1?"

Huruf "O" adalah singkatan dari:

"Order of..." untuk menggambarkan seberapa cepat atau lambat sebuah algoritma bekerja tergantung pada besar input-nya (n).

artinya "O" menunjukkan laju pertumbuhan algoritma saat ukuran data (n) membesar.

contoh : Kamu bisa bilang: “Masak nasi itu butuh 10 menit.”
Tapi kalau kamu masak buat 100 orang, waktunya pasti beda.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Fungsi rekursif adalah fungsi yang…

Mengembalikan nilai acak

Memanggil dirinya sendiri

Tidak memiliki return

Berjalan tanpa perulangan

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Manakah dari bilangan berikut yang merupakan bilangan prima?

1

4

7

9

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Apa output dari kode berikut?

10

11

9

Error

Answer explanation

++x artinya x ditambah dulu baru dicetak → hasil 11.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jika array arr[] = {2, 4, 6, 8, 10}, maka arr[3] bernilai…

2

4

8

10

Answer explanation

Indeks dimulai dari 0, jadi arr[3] = 8.

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?