NEW
Font size
WorksheetsBerpikir Komputasional
Total questions: 50
Worksheet time: 25mins
Apa yang dimaksud dengan analisis masalah dalam konteks informatika?
Proses mendesain perangkat keras untuk komputer
Proses mengidentifikasi dan memahami masalah sebelum mencari solusi
Proses menulis kode program untuk aplikasi
Proses membuat laporan tentang perangkat keras
Langkah pertama dalam analisis masalah adalah
Menyusun solusi
Memahami masalah secara menyeluruh
Mengimplementasikan solusi
Mengujicoba solusi
Dalam analisis masalah, fase "pengumpulan data" bertujuan untuk
Menyusun kode program
Mengidentifikasi solusi potensial
Mengumpulkan informasi yang relevan tentang masalah
Menciptakan perangkat keras baru
Setelah menganalisis masalah, langkah berikutnya adalah
Membuat kode program
Mencari solusi dan merencanakan desain
Menghasilkan laporan akhir
Menguji perangkat keras
Apa yang dimaksud dengan "definisi masalah" dalam analisis masalah?
Menyusun solusi sementara untuk masalah
Menyampaikan tujuan yang ingin dicapai dengan proyek
Menjelaskan secara jelas dan detail tentang apa yang menjadi masalah yang harus dipecahkan
Menentukan anggaran proyek
Apa yang dimaksud dengan algoritma?
Sebuah rangkaian langkah-langkah yang terstruktur untuk menyelesaikan masalah
Sebuah aplikasi komputer untuk memecahkan masalah
Sebuah perangkat keras untuk mendukung pemrograman
Sebuah diagram alir untuk menggambarkan alur kerja
Apa tujuan utama dari desain algoritma
Menentukan cara untuk menghindari error
Menentukan urutan langkah-langkah untuk memecahkan masalah
Menulis kode program dengan cepat
Menghindari penggunaan perangkat keras
Langkah pertama dalam merancang algoritma adalah
Menentukan solusi
Menyusun diagram alir
Memeahami Masalah
Menguji algoritma
Apa itu pseudocode dalam desain algoritma
Kode sumber yang langsung dapat dijalankan
Diagram alir untuk menggambarkan algoritma
Deskripsi informal dari algoritma menggunakan bahasa alami dan struktur pemograman dasar
Bahasa pemrograman khusus untuk menulis algoritma
Algoritma yang menyelesaikan suatu masalah dengan memecahnya menjadi sub-masalah lebih kecil disebut
Algoritma linear
Algoritma terbagi (divide and conquer)
Algoritma rekursif
Algoritma iteratif
Apa yang dimaksud dengan Dynamic Programming (DP)
Metode pemrograman yang memecahkan masalah dengan cara mencari solusi secara langsung
Pendekatan yang digunakan untuk masalah yang memiliki substruktur yang berulang
Algoritma yang menggunakan pendekatan brute-force
Teknik untuk menghindari penggunaan memori pada perangkat keras
Greedy algorithm digunakan untuk
Mengoptimalkan solusi dengan memilih pilihan terbaik pada setiap langkah
Memecah masalah menjadi beberapa sub-masalah yang lebih kecil
Menggunakan pendekatan backtracking untuk mencari solusi terbaik
Menggunakan teknik dynamic programming untuk mencari solusi optimal
Algoritma backtracking digunakan untuk
Menyelesaikan masalah dengan cara memecah masalah menjadi beberapa sub-masalah
Mencari solusi yang optimal dengan memilih langkah terbaik pada setiap titik
Menyelesaikan masalah dengan mencoba semua kemungkinan dan mundur jika solusi tidak dapat ditemukan
Menggunakan strategi penghitungan yang efisien untuk menemukan solusi
Salah satu contoh masalah yang bisa diselesaikan dengan Dynamic Programming adalah
Masalah pemilihan aktivitas
Masalah knapsack
Masalah pencarian jalur terpendek dengan algoritma Dijkstra
Masalah pencarian elemen dalam array
Salah satu contoh masalah yang dapat diselesaikan menggunakan backtracking adalah
Masalah pencarian jalur terpendek
Masalah pencarian solusi dalam teka teki sudoku
Masalah knapsack
Masalah pencarian elemen terbesar dalam array
Apa yang dimaksud dengan graf dalam konteks struktur data?
Kumpulan data yang terdiri dari node dan edge yang menghubungkan antara node
Sekumpulan elemen yang tersusun secara hierarkis
Struktur data berbentuk tabel
Struktur data yang hanya memiliki satu arah hubungan
Apa yang dimaksud dengan struktur data tree?
Struktur data yang terdiri dari simpul-simpul yang membentuk hirarki
Struktur data yang berbentuk linier
Struktur data yang terdiri dari simpul yang terhubung secara acak
Struktur data yang hanya memiliki satu simpul
Dalam struktur data tree, akar (root) adalah
Simpul yang terletak di bagian bawah pohon
Simpul yang terletak di ujung cabang
Simpul yang tidak terhubung ke simpul lain
Simpul pertama yang tidak memiliki anak
Leaf dalam struktur data tree adalah
Simpul yang memiliki dua anak
Simpul yang terhubung langsung ke akar
Simpul yang berada pada level paling bawah dan tidak memiliki anak
Simpul yang memiliki lebih dari dua anak
Salah satu penerapan struktur data tree dalam kehidupan nyata adalah
Penyusunan array data
Struktur file sistem komputer
Penyimpanan data dalam tabel
Pencarian data dalam daftar linier
Graf berbobot digunakan untuk
Menghubungkan simpul tanpa mempertimbangkan bobot
Menggambarkan hubungan antara simpul dengan bobot atau biaya tertentu
Membuat jalur yang tidak dapat dilalui
Menyimpan data dalam bentuk matriks
Salah satu algoritma yang digunakan untuk mencari jalur terpendek dalam graf adalah
Algoritma Quicksort
Algoritma Dijkstra
Algoritma Binary Search
Algoritma Merge Sort
Apa yang dimaksud dengan matriks ketetanggaan dalam graf
Matriks yang menggambarkan bobot tiap sisi dalam graf
Matriks yang menggambarkan hubungan antar simpul dalam graf
Matriks yang menggambarkan urutan traversal graf
Matriks yang menggambarkan jumlah simpul dalam graf
Apa yang dimaksud dengan daftar ketetanggaan?
Struktur data yang menyimpan bobot setiap sisi dalam graf
Struktur data yang menyimpan daftar sisi yang terhubung dengan setiap simpul
Matriks yang menggambarkan hubungan antar simpul
Struktur data untuk menghitung jarak terpendek antar simpul
Debugging adalah proses untuk
Menulis kode baru untuk meningkatkan performa
Menghapus kode yang tidak diperlukan
Menemukan dan memperbaiki kesalahan atau bug dalam kode program
Menambahkan fitur baru pada aplikasi
Teknik caching digunakan untuk
Menyimpan data sementara sehingga tidak perlu diambil ulang dari sumber aslinya
Menambahkan fitur baru pada aplikasi
Mengurangi penggunaan memori komputer
Menyusun kode agar lebih cepat ditulis
Profiling dalam optimasi kinerja digunakan untuk
Memeriksa tampilan antarmuka pengguna
Menganalisis waktu yang dibutuhkan oleh setiap bagian dari program saat dijalankan
Menambah jumlah fitur dalam program
Menyusun ulang kode menjadi lebih panjang
Berpikir komputasional adalah sebuah metode yang digunakan untuk menyelesaikan masalah dengan mengaplikasikan teknik komputer atau
Informatika
Komputer
Kreatif
Solusi
Berpikir komputasional memiliki peranan penting bagi perkembangan aplikasi
informatika
komputer
kreatif
solusi
Dalam konsep berpikir komputasional, seseorang dituntut untuk menformulasikan masalah dalam bentuk
komputasi
komputer
kreatif
solusi
Kemampuan berpikir komputasional harus dimiliki seseorang yang hidup pada abad ini, karena dapat melatih otak untuk terbiasa berpikir secara logis, terstruktur, dan
komputasi
komputer
kreatif
solusi
Cara menerapkan berpikir komputasional adalah dengan memahami masalah, mengumpulkan data, kemudian mulai mencari
informatika
komputer
kreatif
solusi
Kemampuan memecahkan data, proses atau masalah menjadi bagian-bagian kecil disebut
dekomposisi
pengenalan pola
abstraksi
rancangan algoritma
Kemampuan melihat persamaan atau perbedaan pola dan keteraturan dalam data yang akan digunakan untuk membuat prediksi dan penyajian data disebut
dekomposisi
pengenalan pola
abstraksi
rancangan algoritma
Menempatkan semua file sistem di folder Windows, file program di folder program files, file data di folder My documents dan file pendukung di drive terpisah merupakan contoh dari
pengenalan pola
abstraksi
rancangan algoritma
berpikir komputasional
Mengembangkan petunjuk pemecahan masalah yang sama secara bertahap, sehingga orang lain dapat menggunakannya untuk menyelesaikan masalah termasuk dalam tahap
pengenalan pola
abstraksi
rancangan algoritma
berpikir komputasional
Sebuah metode yang digunakan untuk menyelesaikan masalah dengan mengaplikasikan teknik komputer atau informatika dikenal dengan istilah
pengenalan pola
abstraksi
rancangan algoritma
berpikir komputasional
Kegiatan mencari, menemukan, mengumpulkan, meneliti, mendaftarkan, mencatat data dan informasi disebut
identifikasi
referensi
analisis
solusi
Tujuan mengidentifikasi masalah adalah mengetahui berbagai masalah yang terjadi dan mengetahui sumber yang dapat dijadikan
referensi
diagram
analisis
solusi
Tindakan mengidentifikasi masalah dapat dilakukan dengan membuat gambar atau
identifikasi
referensi
diagram
analisis
Sekumpulan kegiatan, aktivitas dan proses yang saling berkaitan untuk memecahkan masalah menjadi lebih detail agar dapat ditarik kesimpulan disebut
referensi
diagram
analisis
solusi
Suatu tindakan dari sebuah rencana yang sudah disusun secara terperinci disebut
referensi
diagram
analisis
solusi
Alat yang digunakan untuk membagi, mengecilkan, dan memperbesar partisi di Windows 10 disebut
Disk management
Hardisk
drive
Wizard
Aplikasi berikut yang bukan merupakan solusi untuk membagi partisi di Windows adalah
Disk management
Assistant Standard Edition
Mini tool Partition
Capture Wiz Pro
Kebanyakan pengguna PC lebih suka memiliki banyak partisi untuk menghindari kehilangan data saat menginstal ulang
Desktop
Windows
drive
hardisk
Langkah pertama yang dilakukan untuk menggunakan aplikasi Disk Management adalah buka start menu, lalu ketik diskmgmt.msc, kemudian
close
next
paste
enter
Hara, sang kurir pengantar paket, sedang berada di sebuah kota yang terdiri atas tujuh rumah. Sayangnya, di kota tersebut, tidak semua rumah saling terhubung oleh jalan. Gambar berikut menunjukkan nama pemilik rumah, jalan yang menghubungkan antar rumah, dan berat paket (dalam kilogram) yang harus diantarkan oleh Hara ke setiap rumah.
anton, boni, fino, evan, dodo, gani dan cika
gani, dodo, evan, cika, boni, anton
anton, gani, boni, fino, evan, cika, dodo
anton, boni, fino, evan cika, dodo, gani
Algoritma yang menggambarkan langkah-langkah secara berurutan disebut
Algoritma berulang
Algoritma linear
Algoritma terpecah
Algoritma bertingkat
Dalam pseudocode, perintah untuk menginput data biasanya ditulis dengan kata kunci
INPUT
READ
GET
Graf yang memiliki arah dari satu simpul ke simpul lainnya disebut
Graf tak berarah
Graf berbobot
Graf berarah
Graf sederhana
