NEW
Font size
WorksheetsAssesmen Berpikir komputasi
Total questions: 20
Worksheet time: 10mins
Berikut ini yang merupakan contoh siklus hidup sistem adalah.
update perangkat lunak
pengembangan perangkat lunak
desain perangkat lunak
menerbitkan perangkat lunak
merancang algoritma perangkat lunak
Berikut ini merupakan urutan tahapan pengembangan program perangkat lunak....
analisis masalah, implementasi solusi, mendesain solusi, pengujian
pengujian, analisis masalah, mendesain solusi, implementasi solusi
mendesain solusi, implementasi solusi, analisis masalah, pengujian
analisis masalah, mendesain solusi, implementasi solusi, pengujian
mendesain solusi, implementasi solusi, pengujian, analisis masalah
Orang yang melakukan pengujian perangkat lunak disebut...
programmer
tester
debuging
coding
testing
Seluruh ruangan memiliki lantai yang kotor, namun pada ruang tamu selain memiliki lantai yang kotor juga perabotannya berdebu sehingga harus dilakukan pengelapan pada tiap perabot, namun tetap harus menyapu dan mengepel seperti ruangan lain. contoh kasus diatas merupakan penerapan salah satu pilar berpikir komputasional, yaitu
dekomposisi
pengenalan pola
abstraksi
algoritma
logika
proses yang dilakukan setelah menganalisis masalah dalam urutan siklus pemrograman adalah.
menguji program
mendesain solusi
mengimplementasikan kode program
pemakaian program
mendesain program
Melakukan langkah-langkah secara urut dari awal hingga akhir merupakan implementasi algoritma...
sequence
looping
sorting
insert
filtering
Agar seseorang dapat memprediksi hal yang akan terjadi setelahnya, membuat sebuah aturan khusus, dan memudahkan dalam memecahkan masalah. Pernyataan tersebut merupakan tujuan dari.
dekomposisi
pengenalan pola (Pattern Recognition)
algoritma greedy
divide and conquer
algoritma brute force
Jenis algoritma yang menggunakan pendekatan penyelesaian masalah dengan mencari nilai maksimum sementara pada setiap langkahnya. Nilai maksimum sementara dikenal dengan istilah local maximum, yaitu algoritma...
dekomposisi
pemograman dinamis
rekrusif
Brute Force
Greedy
Membuat diagram alir dilakukan pada tahap
analisis masalah
mendesain solusi
implementasi
pengujian
evaluasi
Bilangan Fibonacci merupakan contoh dari
algoritma
rekursi
berpikir komputasional
dekomposisi
abstraksi
Algoritma Greedy memiliki kelebihan yaitu...
solusi yang dihasilkan pasti optimal
waktu yang dibutuhkan tidak cepat
solusi yang dihasilkan tidak optimal
waktu yang dibutuhkan terbilang cepat
terkadang tidak ditemukan solusi
Suatu teknik algoritma untuk memecahkan masalah dimana solusi optimal dari masalah tersebut dapat dipandang sebagai suatu deret keputusan disebut....
pemograman dinamis
algoritma sekuensial
baris bilangan fibonacci
algoritma greedy
algoritma perualangan
Berikut ini pernyataan yang benar mengenai algoritma Greedy, Kecuali...
menyelesaikan masalah secara instan
lakukan apa yang anda bisa sekarang
memilih salah satu pemecahan masalah terbaik
langsung melakukan pemecahan masalah saat itu juga
dibutuhkan banyak masukan dan pertimbangan secara logis
Indeks T pada array kata "I, N, F, O, R, M, A, T, I, K, A" adalah...
9
8
7
6
5
Mengubah string yang berisi kalimat dengan huruf nonkapital menjadi kalimat kapital menggunakan fungsi..
toupper()
lower()
upper()
tolower()
capital()
Setiap karakter memiliki ukuran...
1 Mbps
1 Kbps
1 Gbps
1 Byte
1 Bits
Dalam siklus pemograman, setelah mendefinisikan permasalahan dilakukan proses..
membuat permasalahan
merancang solusi
mengimplementasikan solusi
coding
menguji program
Tipe data yang digunakan untuk menampung data teks adalah...
array
float
char
int
boolean
Tipe data yang digunakan untuk menampung data bilangan bulat adalah...
array
float
char
int
boolean
Tipe data yang digunakan untuk menampung data true atau false adalah...
array
float
char
int
boolean
