NEW
Font size
Worksheetssoal informatika
Total questions: 70
Worksheet time: 2hrs 20mins
Nita sedang belajar tentang algoritma. Apa itu algoritma dan berikan contohnya?
Contoh algoritma adalah resep masakan.
Algoritma adalah metode acak untuk bermain game.
Algoritma adalah langkah-langkah sistematis untuk menyelesaikan masalah. Contoh: algoritma pencarian biner.
Algoritma hanya digunakan dalam pemrograman komputer.
Nur sedang menghadapi masalah dalam proyek kelompoknya. Jelaskan langkah-langkah dalam menyelesaikan masalah!
Langkah-langkah dalam menyelesaikan masalah adalah identifikasi, pengumpulan informasi, analisis, pengembangan solusi, evaluasi, pemilihan solusi, pelaksanaan, dan tindak lanjut.
Mengabaikan masalah dan berharap selesai sendiri
Mencari solusi tanpa analisis
Melakukan evaluasi sebelum mengumpulkan informasi
Bagaimana cara membuat diagram alir untuk proses pendaftaran siswa baru di sekolah?
Menggambar diagram tanpa langkah-langkah yang jelas.
Membuat diagram alir tanpa meninjau hasilnya.
Menggunakan warna-warna cerah tanpa simbol standar.
Buat diagram alir dengan menentukan proses, mengidentifikasi langkah-langkah, menggunakan simbol standar, menghubungkan dengan panah, dan meninjau hasilnya.
Eko, Mega, dan Dedi sedang belajar tentang struktur data. Sebutkan tiga jenis struktur data dan fungsinya!
Graph, Set, Matrix
Array, Linked List, Hash Table
Stack, Queue, Tree
String, File, Object
Mega sedang belajar tentang pemrograman berorientasi objek. Apa yang dimaksud dengan pemrograman berorientasi objek?
Pemrograman berorientasi objek adalah metode untuk mengelola database.
Pemrograman berorientasi objek adalah paradigma pemrograman yang menggunakan objek untuk merepresentasikan data dan metode.
Pemrograman berorientasi objek hanya digunakan untuk aplikasi web.
Pemrograman berorientasi objek tidak melibatkan penggunaan kelas.
Agung dan Adi sedang berdiskusi tentang perbedaan antara variabel dan konstanta dalam pemrograman. Agung berpendapat bahwa variabel dan konstanta memiliki nilai yang sama, sementara Adi menjelaskan bahwa variabel dapat berubah nilainya, sedangkan konstanta nilainya tetap. Apa pendapat yang benar?
Variabel dan konstanta memiliki nilai yang sama.
Variabel dapat berubah nilainya, sedangkan konstanta nilainya tetap.
Konstanta dapat berubah nilainya, sedangkan variabel tidak.
Variabel hanya digunakan dalam fungsi, sedangkan konstanta digunakan di luar fungsi.
Siti sedang belajar pemrograman dan ingin tahu apa itu loop. Berikan contohnya!
Contoh loop adalah 'for loop' dalam Python: 'for i in range(5): print(i)' yang mencetak angka 0 hingga 4.
Contoh loop adalah 'while loop' dalam Java: 'while (true) {}' yang tidak mencetak apa-apa.
Loop adalah cara untuk mendeklarasikan variabel dalam pemrograman.
Loop adalah fungsi dalam pemrograman.
Nisa sedang belajar tentang algoritma pencarian. Sebutkan dan jelaskan dua jenis algoritma pencarian yang dia pelajari!
Dua jenis algoritma pencarian adalah Pencarian Linier dan Pencarian Biner.
Pencarian Teks
Pencarian Graf
Pencarian Aritmetika
Dedi sedang mengerjakan proyek pemrograman dan mengalami beberapa kesalahan. Apa yang dimaksud dengan debugging dalam pemrograman?
Debugging adalah cara untuk meningkatkan kecepatan program.
Debugging hanya dilakukan setelah program selesai.
Debugging adalah proses menulis kode baru.
Debugging dalam pemrograman adalah proses menemukan dan memperbaiki kesalahan dalam kode.
Dimas sedang mengerjakan proyek perangkat lunak untuk sekolah. Mengapa penting untuk merencanakan sebelum memprogram?
Untuk mempercepat proses tanpa perencanaan
Untuk meningkatkan kompleksitas program
Untuk memastikan efisiensi, menghindari kesalahan, dan mempermudah pengelolaan proyek.
Agar dapat mengabaikan dokumentasi
Berikut ini yang bukan merupakan karakteristik Berpikir Komputasional....
Mampu memberikan pemecahan masalah menggunakan komputer
Mampu menganalisa data
Mampu melakukan representasi data melalui abstraksi
Mampu memecahkan masalah yang rumit dengan cara yang rumit
Berikut ini merupakan karakteristik Berpikir Komputasional....
Tidak Mampu menganalisa sistem dari sebuah game
Mampu memberikan solusi untuk berbagai masalah yang berbeda
Dapat menggambarkan dengan tidak jelas sebuah objek atau masalah
Mampu memecahkan masalah yang rumit dengan cara yang rumit
Ada berapakah metode berpikir komputasional yang bisa kita gunakan....
1
2
3
4
Manakah yang bukan contoh metode berpikir komputasional....
Abstraksi
Komposisi
Dekomposisi
Rancangan Algoritma
Teknik memecah data, proses, atau masalah yang kompleks/rumit menjadi bagian-bagian yang lebih kecil atau menjadi tugas-tugas yang mudah dikelola disebut....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Kemampuan untuk melihat persamaan atau bahkan perbedaan pola, tren, dan keteraturan dalam sebuah data yang nantinya akan digunakan dalam membuat prediksi dan penyajian data disebut dengan....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Salah satu manfaat dari pemahaman konsep berpikir komputasional adalah, kecuali....
Mampu menyelesaikan masalah sehari - hari dengan efektif dan efisien
Panik dalam menghadapi masalah
Memiliki logika dan kemampuan berpikir yang kritis
Memiliki akhlak yang baik
Seorang anak mendapat tugas belanja mingguan dari orang tuanya. Kemudian dia merincikan tugasnya menjadi beberapa bagian : 1. Tempat dia belanja, 2. Transportasi yang digunakan, 3. Apa saja yang akan dia beli
Contoh kasus di atas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Seorang siswi SMP mendapat banyak PR dari guru-gurunya, disaat hendak mengerjakan dia membagi PRnya menjadi beberapa kelompok, dari yang mudah dikerjakan, dan waktu pengumpulannya paling dekat.
Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Dalam perjalanan kesekolah seorang guru yang berkendara motor melihat di depannya ada seorang ibu-ibu yang menyalakan lampu sein motornya ke arah kanan (Biasanya suka belok ke kiri). Kemudian guru tersebut menganalisa data, dan pola cara berkendara ibu-ibu, sehingga tiba-tiba mengurangi kecepatan laju kendaraannya untuk mengurangi risiko kecelakan....
Contoh kasus di atas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Disaat hendak berangkat sekolah, seorang siswi mengurutkan tahapannya dari membuat sarapan, kemudian menyiapkan botol minum, mengecek buku pelajaran dan alat tulis, hingga akhirnya semua termuat dalam Tas dan siap untuk berangkat sekolah
Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Disaat membuat teh manis, seorang siswa membuat catatan terlebih dahulu, mulai dari menyiapkan bahan dan alat, kemudian memasukkan gula, dan teh kedalam cangkir, lalu kemudian dituangkan air panas dan diaduk menggunakan sendok teh, hingga akhirnya teh manisnya siap dinikmati....
Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Berikut yang bukan tujuan berpikir komputasional adalah mengajak kita untuk mempertanyakan ...
Apakah masalah ini lebih baik atau lebih mudah diselesaikan oleh manusia atau komputer?
Apakah ada pola dan kemiripan diantara masalah ini dan masalah yang pernah kita hadapi sebelumnya?
Apakah ada manfaat dalam memecahkan masalah tersebut?
Apa saja langkah yang dapat saya lakukan untuk memecahkan masalah ini?
Urutan penggunaan prinsip berpikir komputasional yang tepat adalah….
Dekomposisi – Pengenalan Pola – Abstraksi – Penulisan Algoritma
Dekomposisi – Pengenalan Pola – Penulisan Algoritma – Abstraksi
Dekomposisi – Penulisan Algoritma – Abstraksi – Pengenalan Pola
Dekomposisi – Penulisan Algoritma – Pengenalan Pola – Abstraksi
Gambar di samping merupakan contoh algoritma dalam bentuk ….
Bahasa program
Pseudocode
Bahasa natural
Diagram alir
2, 3, 4, 6, 8, 12, ..., ...
2 bilangan selanjutnya dari deret bilangan di atas adalah....
10, 14
14, 24
16, 20
16, 24
Apa itu dekomposisi?
Pendekatan yang memecah masalah kecil menjadi besar
Pendekatan yang memecah masalah besar menjadi lebih besar
Pendekatan yang tidak memecahkan masalah yang sulit
Pendekatan yang memecahkan masalah besar menjadi masalah-masalah yang lebih kecil
Pak Tani akan memulai penanaman padi di sawah. Pak Tani akan memutuskan untuk menanam padi dengan bergantung pada cuaca dan iklim. Dalam contoh tersebut, pak Tani mengimplementasikan teknik berpikir komputasional dalam kehidupan sehari-hari menggunakan teknik apa?
Pengenalan pola
Algoritma
Abstraksi
Dekomposisi
Apa itu teknik algoritma?
Teknik yang memecahkan masalah secara acak
Teknik memecahkan masalah dengan langkah-langkah atau aturan-aturan
Teknik memecahkan masalah dengan langkah-langkah yang ceroboh
Teknik menyebabkan masalah dengan langkah-langkah dan aturan
Saat pembuatan projek kita sebagai peserta didik harus membuat atau menghasilkan sebuah produk, berupa karya, ataupun makanan, jika kita membagi tugas tiap-tiap anak dengan kebutuhan projek tersebut berarti kita menggunakan pondasi Berpikir Komputasional dengan cara .....
Dekomposisi
Abstraksi
Pengenalan pola
Algoritma
Saat pembuatan projek kita sebagai peserta didik harus membuat atau menghasilkan sebuah produk, berupa karya, ataupun makanan, jika kita mengurutkan atau menuliskan langkah-langkah dalam menyelesaikan projek tersebut sampai akhir berarti kita menggunakan pondasi Berpikir Komputasional dengan cara .....
Dekomposisi
Abstraksi
Pengenalan pola
Algoritma
Salah satu manfaat dari pemahaman konsep berpikir komputasional adalah, kecuali....
Mampu menyelesaikan masalah sehari - hari dengan efektif dan efisien
Panik dalam menghadapi masalah
Memiliki logika dan kemampuan berpikir yang kritis
Memiliki akhlak yang baik
Orang yang biasa berpikir komputasional akan dapat menyelesaikan masalah rumit dengan cara yang sederhana dan efektif karena dia membiasakan otaknya untuk berpikir secara....
Terstruktur, Pesimis, dan Kreatif
Logis, Terstruktur, dan Kreatif
Kreatif, Pesimis, dan terstruktur
Logis, Pesimis, Kreatif
Dalam perjalanan kesekolah seorang guru yang berkendara motor melihat di depannya ada seorang ibu-ibu yang menyalakan lampu sein motornya ke arah kanan (Biasanya suka belok ke kiri). Kemudian guru tersebut menganalisa data, dan pola cara berkendara ibu-ibu, sehingga tiba-tiba mengurangi kecepatan laju kendaraannya untuk mengurangi risiko kecelakaan....
Contoh kasus di atas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Seorang siswi SMP mendapat banyak PR dari guru-gurunya, disaat hendak mengerjakan dia membagi PRnya menjadi beberapa kelompok, dari yang mudah dikerjakan, dan waktu pengumpulannya paling dekat.
Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Untuk mempercepat rute perjalanan ke sekolah seorang siswa memiliki banyak sekali jalan tikus yang dia hafal. Sehingga dia menggambarkan rute tercepat agar dia lebih cepat sampai dan bisa berbagi rute kepada temannya....
Contoh kasus di atas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Disaat hendak berangkat sekolah, seorang siswi mengurutkan tahapannya dari membuat sarapan, kemudian menyiapkan botol minum, mengecek buku pelajaran dan alat tulis, hingga akhirnya semua termuat dalam Tas dan siap untuk berangkat sekolah
Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Disaat membuat teh manis, seorang siswa membuat catatan terlebih dahulu, mulai dari menyiapkan bahan dan alat, kemudian memasukkan gula, dan teh ke dalam cangkir, lalu kemudian dituangkan air panas dan diaduk menggunakan sendok teh, hingga akhirnya teh manisnya siap dinikmati....
Contoh kasus di atas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Merupakan algoritma yang dinyatakan dalam diagram dengan bentuk-bentuk tertentu, adalah pengertian dari .....
Algoritma
Pseudocode
Konstant
Flowchart
Penyelesaian masalah (problem solving), untuk menemukan solusi yang efisien, efektif dan optimal sehingga solusinya bisa dijalankan oleh manusia maupun mesin (komputer) ...
Berpikir Komputasional
Berpikir Logis
Berpikir Sistematis
Berpikir Kritis
Mengapa kita perlu berpikir secara komputasional?
Untuk membantu kita dalam membuat acara
Untuk membantu kita berfikir seperti komputer
Untuk membantu kita menyelesaikan masalah yang kompleks dengan lebih mudah
Untuk membantu kita dalam bersosialisasi
Temukan angka dari deret angka berikut ...
25, 55, 90, 130, ...
170
175
180
185
Permainan pada gambar dapat diselesaikan dengan metode ....
Abstraksi
Pengenalan Pola
Dekomposisi
Algoritma
Disajikan gambar, pertanyaan dan jawaban tentang 2 jenis hewan vertebrata dan invertebrata, peserta didik dapat menganalisis tahap proses pada pola pikir komputasi dengan tepat.
Berdasarkan gambar dan pernyataan di atas, tahap proses yang digunakan dalam pola pikir komputasi tersebut adalah … .
dekomposisi
pengenalan pola
abstraksi
algoritma
Disajikan gambar dan narasi seorang guru membagi tugas kelompok kepada siswa dalam suatu kelas, peserta didik dapat menganalisis tahap proses pada pola pikir komputasi dengan tepat.
Menyelesaikan tugas kelompok yang diberikan oleh seorang guru untuk diselesaikan sehingga diharapkan siswa dapat membagi tugas tersebut atau masalah yang diberikan menjadi tugas-tugas yang lebih kecil agar bisa dibagi kepada anggota kelompok yang lain.
dekomposisi
pengenalan pola
abstraksi
algoritma
Pada mapel matematika dengan pokok bahasan geometri. Maka siswa harus memahami pola bangun datar dari ciri-cirinya sehingga siswa dapat menggunakan rumus yang tepat untuk menyelesaikan soal yang diberikan.
Pemahaman siswa mengenai pola bangun datar dari ciri-cirinya tersebut di dalam pola pikir komputasi terdapat pada tahap proses … .
dekomposisi
pengenalan pola
abstraksi
algoritma
Pemilahan sampah adalah kegiatan mengelompokkan dan memisahkan sampah sesuai dengan jenis, jumlah dan/atau sifat sampah.
Pada pola pikir komputasi memilah sampah terdapat pada tahap proses … .
dekomposisi
pengenalan pola
abstraksi
algoritma
Proses pengurutan data yang sebelumnya disusun secara acak sehingga tersusun secara teratur menurut aturan tertentu disebut :
Searching
Coding
Sorting
Queue
Stack
Gambar di samping menunjukkan pengurutan (sorting) buku berdasarkan ...
besar kecil
warna
jenis
penulis
judul
Perhatikan gambar berikut :
Gambar di atas menunjukkan pengurutan (sorting) berdasarkan ….
Tinggi badan
Warna baju
usia
jenis kelamin
berat badan
Salah satu tipe jaringan komputer yang umum dijumpai adalah….
Star
Bus
Wireless
Client-server
Setiap komputer yang terhubung ke jaringan dapat bertindak baik sebagai workstation maupun server disebut jaringan …
Peer to peer
Client and server
Local Area Network
Tree
Ciri-ciri jaringan komputer adalah sebagai berikut ini, kecuali….
Berbagi pakai perangkat keras (hardware)
Berbagi pakai perangkat lunak (software)
Berbagi user (brainware)
Berbagi saluran komunikasi (internet)
Sistem dengan dua komputer atau lebih yang saling terhubung sehingga dapat melakukan komunikasi dan berbagi data disebut...
komputer
media trasmisi
jaringan komputer
telekomunikasi
jaringan komputer dengan jangkauan paling kecil adalah...
LAN
MAN
WAN
PAN
Jaringan komputer dengan jangkauan paling besar adalah ....
LAN
MAN
WAN
PAN
Jaringan komputer yang secara bersama-sama dapat menjadi server atau client adalah...
wired network
peer to peer
client server
jaringan lokal
Jaringan komputer dimana satu komputer berfungsi sebagai server (penerima) dan komputer yang lain sebagai client (pemberi pesan/perintah) adalah ...
wired network
peer to peer
client server
jaringan lokal
kumpulan beberapa komputer yang bahkan bisa mencapai jutaan komputer diseluruh dunia yang saling berhubungan serta saling terkoneksi satu sama lain disebut ....
intranet
network
internet
TCP/IP
Aplikasi berikut yang termasuk browser adalah...
Safari
Microsoft
Wiki
Sistem dengan dua komputer atau lebih yang saling terhubung sehingga dapat melakukan komunikasi dan berbagi data disebut...
Komputer
Media transmisi
Jaringan komputer
Telekomunikasi
Jaringan komputer lokal pada ruang terbatas seperti rumah, ruang tertentu disebut...
LAN
CAN
MAN
WAN
Berbagi koneksi internet perangkat seluler dengan komputer/perangkat seluler lain disebut...
acces point
touter
tethering
Wi-Fi
Media yang dapat menghubungkan jaringan komputer adalah ...
kabel dan fiber optik
wireless
fiber optik dan wireless
kabel, fiber optik dan wireless
Internet mengacu pada sistem jaringan komputer global yang digunakan untuk berkomunikasi antarperangkat komputer maupun antarjaringan komputer menggunakan protokol TCP/ IP. Protokol TCP/ IP adalah ....
Protokol pertukaran paket informasi dalam internet
Protokol pertukaran paket data yang digunakan di internet
Protokol pertukaran yang mengatur keamanan data di internet
Protokol yang mengatur pembagian jaringan secara merata
Saat menggunakan internet kita berlangganan koneksi internet atau dengan membeli pulsa data. Ukuran kecepatan internet disebut dengan ....
transfer rate
bandwidth
upstream
downstream
Kita dapat mengakses web menggunakan perangkat lunak yang disebut ....
web page
browser web
situs web
domain web
Suatu metode yang mengodekan data sedemikian rupa sehingga tidak dapat dibaca sebelum dikembalikan ke bentuk aslinya (didecrypt) disebut ....
Dekripsi
Enkripsi
Elemen
Tethering
Proses transaksi jual-beli yang dilakukan secara elektronik disebut....
e-Commerce
e-Learning
e-Government
Menggunakan cara khusus untuk membaca arti sebenarnya dari sebuah kode yang disembunyikan disebut dengan….
Enkripsi
Dekripsi
Plaintext
Chipertext
