New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Berpikir Komputasional, Rekursi & Algoritma Greedy

Fill in the Blanks

(8)
Played 38 %Accuracy 52 Average time 16:55

About this activity

Soal blanks tentang konsep utama

Created by

Indonesia

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Berpikir Komputasional, Rekursi & Algoritma Greedy
 

Fill in the Blanks

Berpikir Komputasional, Rekursi & Algoritma GreedyOnline version

Soal blanks tentang konsep utama

by Retno Asriningsih
1

adalah kerangka kerja untuk memecahkan masalah dengan cara memecahnya menjadi bagian - bagian yang lebih kecil , menganalisis pola , dan merancang solusi yang dapat diimplementasikan secara sistematis . Dalam , sebuah fungsi memanggil dirinya sendiri untuk menyelesaikan submasalah hingga mencapai . Konsep memandu kita membagi masalah besar menjadi bagian - bagian yang lebih mudah diatasi . Sementara berusaha membuat pilihan optimal pada setiap langkah tanpa meninjau kembali keputusan sebelumnya , seringkali menghasilkan solusi efisien meskipun tidak selalu optimal secara global .

2

adalah teknik pemecahan masalah di mana sebuah fungsi memanggil dirinya sendiri untuk menyelesaikan bagian yang lebih kecil dari masalah tersebut . setiap biasanya memiliki sebuah yang berhenti , sehingga rantai panggilan tidak berjalan tanpa batas . contoh sederhana adalah perhitungan , di mana faktorial n dihitung sebagai n kali ) dengan basis kasus faktorial 0 atau 1 . kunci pemahaman rekursi terletak pada pembagian masalah menjadi bagian yang sama namun lebih kecil .

3

adalah pendekatan dalam yang memecahkan persoalan optimasi dengan cara yang tampaknya . Pendekatan ini berfokus pada pengambilan keputusan sekarang dengan harapan bahwa setiap langkah akan membawa kita lebih dekat ke akhir yang .

4

rekursi adalah masalah di mana suatu memecahkan masalah dengan cara sendiri secara . Pendekatan ini digunakan untuk masalah kompleks dengan menjadi - masalah yang lebih keci l

5

Proses pemrograman dimulai dengan , kemudian , , dan . Pada tahap implementasi , pengembang mengubah desain menjadi fungsi - fungsi yang bekerja . Setelah itu dilakukan untuk memperbaiki kesalahan , serta uji regresi untuk memastikan tidak ada regresi pada fitur lama . Dokumentasi juga penting agar bisa dilakukan di masa depan . Akhirnya perangkat lunak dan dipantau untuk perbaikan berkelanjutan .

6

Analisis kebutuhan dalam adalah tahap awal untuk mendefinisikan masalah , menetapkan fungsional , dan menentukan batasan . Proses ini memastikan yang dibuat sesuai dengan tujuan .

7

Langkah - Langkah : Menemukan akar permasalahan dan tujuan pembuatan program melalui wawancara atau pengamatan . : Mengumpulkan dokumen , sampel , atau aturan bisnis yang berlaku dari pengguna . : Menyusun daftar kebutuhan fungsional dan non - fungsional secara rinci sebagai acuan perancangan .

8

Mengimplementasikan solusi ke dalam adalah tahap spesifikasi menjadi yang dapat komputer . Proses ini berfokus pada , , dan

9

Menguji program ( ) adalah tahap memeriksa apakah kode berfungsi sesuai rencana , bebas dari ( ) , dan memenuhi kebutuhan . Proses ini memastikan sebelum dirilis ke pengguna akhir .

10

unit Testing : komponen atau fungsi terkecil dari kode secara . : Memeriksa bagaimana berbagai atau komponen bekerja sama saat digabungkan . : Menguji seluruh secara untuk memastika n

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.