Search Header Logo

Menerapkan Berpikir Komptasional dalam Pemrograman

Authored by SUWANDRI SUWANDRI

Computers

11th Grade

Used 14+ times

Menerapkan Berpikir Komptasional dalam Pemrograman
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

17 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Pernyataan berikut yang salah mengenai penyusunan algoritma adalah...

Algoritma dapat dianggap sebagai sebuah rencana untuk menyelesaikan masalah

tidak peduli siapa yang akan menuliskan program untuk sebuah algoritma, algoritma harus dibuat sangat detail

sebelum menuliskan algoritma secara detail, perlu dibuat algoritma level tinggi terlebih dahulu

sebelum menyusun algoritma, harus dilakukan identifikasi masalah terlebih dahulu

analisa masalah diperlukan setelah mengidentifikasi masalah dan sebelum menyusun algoritma level tinggi

2.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Persoalan berikut yang tidak cocok menggunakan algoritma rekursi adalah ...

persoalan yang dalam pencarian solusinya kemungkinan tidak kovergen

persoalan Fibonacci

digunakan pada algoritma lain, seperti greedy atau pemrograman dinamis

persoalan perhitungan yang berulang-ulang(iterasi)

menghitung umlah dari sebuah deret bilangan

3.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Giana sedang berjalan memetik buah jeruk dari sebuah sisi kiri kebun ke sisi kanan kebun. Giana tersebut hanya dapat berjalan ke kiri atau ke kanan secara diagonal dan kedepan. jika Giana tidak mengetahui kondisi buah di kebun dan hanya dapat melihat buah terbanyak di satu baris di depan dia, algoritma berikut yang paling mungkin digunakan oleh Giana adalah algoritma ...

Runut Balik

Greedy

Pemrograman Dinamis

Rekursi

Divide and Conquer

4.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Giana sedang berjalan memetik buah jeruk dari sebuah sisi kiri kebun ke sisi kanan kebun. Giana tersebut hanya dapat berjalan ke kiri atau ke kanan secara diagonal dan kedepan. jika Giana tidak mengetahui kondisi buah di kebun dan hanya dapat melihat buah terbanyak di satu baris di depan dia. Jika tukang kebun memberikan peta jumlah buah jeruk disetiap batang, manakah algoritma yang memungkinkan Giana memetik buah jeruk paling banyak ....

Greedy

Pemrograman Dinamis

Rekursi

Divide and Conquer

Gauisan Random

5.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Fungsi teknik memoization ketika menyusun algoritma adalah ....

mencari solusi dengan jumlah proses paling singkat

mencari nilai yang paling tinggi

agar masalah kompleks dapat diselesaikan dengan sederhana

membuat daftar dari semua solusi yang mungkin

menyimpan solusi dari sub masalah agar dapat ditentukan yang paling optimal

6.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Ketika membuat sebuah algoritma, menentukan kondisi awal dan kondisi akhir dari sebuah algoritma ditentukan pada tahap ...

menambahkan detail pada algoritma

membangun algoritma level tinggi

mengevaluasi algoritma

identifikasi masalah

analisis masalah

7.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Perhatikan pasangan algoritma dan ciri-ciri algoritma berikut .

(1) Devide and conquer - solusi utama merupakan gabungan solusi sub masalah.

(2) Greedy - mencari solusi optimum disetiap tahapan.

(3) Pemrograman dinamis - sub masalah diselesaikan secara independen.

Pasangan yang tepat ditunjukkan oleh nomor ....

(1), (2), dan (3)

(2) dan (3)

(1) dan (3)

(1) dan (2)

(2)

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?