wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ULANGAN BAB 1 & BAB 2 (BK) KELAS 8 (KUMER)

Total questions: 50

Worksheet time: 27mins

Name
Class
Date
1.

Hal-hal materi yang meliputi dekomposisi, abstraksi, algoritma, dan pengenalan pola diberikan dalam matpel Informatika. Materi ini mengasah keterampilan problem solving sebagai landasan untuk menghasilkan solusi yang efektif, efisien, dan optimal dengan menerapkan penalaran kritis, kreatif, dan mandiri. Materi ini disebut:

a)

Sistem Komputer (SK)

b)

Jaringan Komputer dan Internet (JKI)

c)

Berpikir Komputasional (BK)

d)

Teknologi Informasi dan Komunikasi (TIK)

2.

Diberikan algoritma, apabila warna merah, maka jadi hijau. Apabila warna hijau, maka jadi putih. Selain warna merah dan hijau, maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna akan menjadi .....

a)

Merah

b)

Ungu

c)

Hijau

d)

Putih

3.

Hal-hal materi yang akan menjadi perkakas (tools) dalam berkarya dan sekaligus objek kajian yang memberikan inspirasi agar suatu saat peserta didik menjadi pencipta karya-karya berteknologi yang berlandaskan informatika disebut:

a)

Berpikir Komputasional (BK)

b)

Sistem Komputer (SK)

c)

Teknologi Informasi dan Komunikasi (TIK)

d)

Jaringan Komputer dan Internet (JKI)

4.

Hal-hal materi pengetahuan tentang bagaimana perangkat keras dan perangkat lunak berfungsi dan saling mendukung dalam mewujudkan suatu layanan bagi pengguna baik di luar maupun di dalam jaringan komputer/internet disebut:

a)

Sistem Komputer (SK)

b)

Berpikir Komputasional (BK)

c)

Teknologi Informasi dan Komunikasi (TIK)

d)

Jaringan Komputer dan Internet (JKI)

5.

Hal-hal materi yang memfasilitasi pengguna untuk menghubungkan sistem komputer dengan jaringan lokal maupun internet disebut:

a)

Sistem Komputer (SK)

b)

Jaringan Komputer dan Internet (JKI)

c)

Berpikir Komputasional (BK)

d)

Teknologi Informasi dan Komunikasi (TIK)

6.

Hal-hal materi yang mencakup kemampuan untuk menginput, memproses, memvisualisasi data dalam berbagai format, menginterpretasi, serta mengambil kesimpulan dan keputusan berdasarkan penalaran disebut:

a)

Praktik Lintas Bidang (PLB)

b)

Algoritma dan Pemrograman (AP)

c)

Dampak Sosial Informatika (DSI)

d)

Analisis Data (AD)

7.

Hal-hal materi yang mencakup perumusan dan penulisan langkah penyelesaian solusi secara runtut, dan penerjemahan solusi menjadi program yang dapat dijalankan oleh mesin (komputer) disebut:

a)

Praktik Lintas Bidang (PLB)

b)

Algoritma dan Pemrograman (AP)

c)

Analisis Data (AD)

d)

Dampak Sosial Informatika (DSI)

8.

Hal-hal materi yang mencakup penumbuhan kesadaran peserta didik akan dampak informatika dalam: (a) kehidupan bermasyarakat dan dirinya, khususnya dengan kehadiran dan pemanfaatan TIK, serta (b) bergabungnya manusia dalam jaringan komputer dan internet untuk membentuk masyarakat digital disebut:

a)

Analisis Data (AD)

b)

Algoritma dan Pemrograman (AP)

c)

Dampak Sosial Informatika (DSI)

d)

Praktik Lintas Bidang (PLB)

9.

Hal-hal materi yang mencakup aktivitas-aktivitas yang melatih peserta didik bergotong royong untuk menghasilkan artefak komputasional secara kreatif dan inovatif, dengan mengintegrasikan semua pengetahuan informatika dan menerapkan proses rekayasa (engineering) atau pengembangan artefak komputasional (perancangan, implementasi, pelacakan kesalahan, pengujian, penyempurnaan), serta mendokumentasikan dan mengomunikasikan hasil karya disebut:

a)

Praktik Lintas Bidang (PLB)

b)

Analisis Data (AD)

c)

Algoritma dan Pemrograman (AP)

d)

Dampak Sosial Informatika (DSI)

10.

Sebuah disiplin ilmu yang mencari pemahaman dan mengeksplorasi dunia di sekitar kita, baik natural (dunia dan alam sekitar kita) maupun artifisial (dunia maya, atau dunia digital yang diciptakan manusia). Ilmu ini juga berkaitan dengan studi, pengembangan, dan implementasi dari sistem komputer, serta pemahaman terhadap prinsip-prinsip dasar pengembangan yang didasari pada pemahaman dunia nyata dan dunia artifisial tersebut. Ilmu ini tidak eksklusif, tetapi banyak bersinggungan dengan bidang ilmu lain, karena luasnya kemungkinan eksplorasi masalah yang akan diselesaikan. Disiplin ilmu ini disebut:

a)

Matematika

b)

Informatika

c)

IPA

d)

Bahasa

11.

Istilah pendekatan yang memecahkan masalah besar dan kompleks menjadi lebih sederhana atau kecil sehingga lebih muddah dikelola dan dipahami adalah ......

a)

Perencanaan algoritma

b)

Abstraksi

c)

Pengenalan pola

d)

Dekomposisi

12.

Dalam berpikir komputasional, kita dituntut mencari kesamaan masalah, solusi menjadi sederhana, dan masalah mudah dipecahkan. Pernyataan tersebut termasuk teknik .....

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan pola

d)

Perancangan algoritma

13.

Proses ini merupakan teknik menemukan informasi penting dan informasi yang tidak relevan dan menjadi kunci dalam berpikir komputasional. Pernyataan tersebut termasuk teknik ....

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan pola

d)

Perancangan algoritma

14.

Kumpulan perintah untuk menyelesaikan suatu masalah dari awal hingga akhir disebut ........

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan pola

d)

Algoritma

15.

Diagram alur yaitu sebuah urutan proses tertentu pada algoritma yang disajikan dengan simbol-simbol tertentu dalam bentuk diagram .......

a)

Pseudocode

b)

Program

c)

Flowchart

d)

Sketsa

16.

Perintah yang berlaku pada kondisi tertentu disebut ...

a)

Algoritma

b)

Struktur data.

c)

Fungsi

d)

Himpunan

17.

Bilangan yang berbasis dua adalah bilangan ...

a)

Desimal

b)

Oktal

c)

Heksadesimal

d)

Biner

18.

Konversi bilangan desimal 30 ke bilangan biner adalah ...

a)

11110

b)

11100

c)

10101

d)

11001

19.

Konversi bilangan biner 11001 ke bilangan desimal adalah ..

a)

20

b)

25

c)

30

d)

35

20.

Konversi bilangan Oktal 137 ke bilangan desimal adalah ....

a)

473

b)

734

c)

95

d)

90

21.

Cara menyimpan dan mengatur data secara terstruktur pada sistem komputer disebut ...

a)

Database

b)

Struktur data

c)

Stack

d)

Computer base

22.

Penulisan tumpukan pada bilangan matematika berikut (2+4) * (5-3) adalah ...

a)

24+ 53-*

b)

24*+ 53-

c)

24*- 53+

d)

245- 3+*

23.

Sistem bilangan yang berbasis delapan, disebut dengan bilangan ....

a)

Biner

b)

Desimal

c)

Oktal

d)

Heksadesimal

24.

Sistem bilangan yang berbasis sepuluh, disebut dengan bilangan ....

a)

Biner

b)

Desimal

c)

Oktal

d)

Heksadesimal

25.

Berikut yang tidak dikategorikan hasil dari proses algoritma adalah .....

a)

Tutorial make up 

b)

Resep makanan

c)

Lembaran panduan merakit PC

d)

Resep obat dokter

26.

Perhatikan contoh komputasional thinking  dalam kehidupan berikut ini !

"Sepeda motor saat dikendarai terdengar bunyi suara bising pada bagian belakang, semakin cepat kendaraan bergerak semakin keras suara terdengar."

Berikut yang tidak termasuk cara menyelesaikan masalah tersebut dengan teknik dekomposisi adalah ...

a)

Bagian mana dari sepeda motor yang bergerak dan menjadi sumber bunyi

b)

Bagaimana cara memeriksa dan menetukan sumber bunyi

c)

Bagaimana cara melakukan perbaikan

d)

Petunjuk langkah perbaikan sepeda motor

27.

Contoh masalah yang bisa diselesaikan dengan berpikir komputasional adalah ....

a)

Membaca buku

b)

Merencanakan jadwal harian

c)

Menggambar pemandangan

d)

Menghafal puisi

28.

Literasi dalam konteks algoritma berarti:

a)

Mengulang langkah-langkah hingga kondisi tertentu terpenuhi

b)

Menggabungkan beberapa langkah menjadi satu

c)

Menghapus langkah yang tidak penting

d)

Mengidentifikasi pola dalam data

29.

Langkah pertama dalam menyusun algoritma adalah .....

a)

Menentukan langkah-langkah penyelesaian

b)

Mengidentifikasi masalah

c)

Mengumpulkan data

d)

Menguji algoritma

30.

Manfaat berpikir komputasional adalah .....

a)

Mempermudah menghafal rumus

b)

Membantu dalam pemecahan masalah secara sistematis

c)

Mengurangi penggunaan teknologi

d)

Meningkatkan kemampuan menggambar

31.

Berpikir komputasional adalah .....

a)

Cara berpikir untuk memecahkan masalah matematika

b)

Pendekatan untuk memecahkan masalah dengan cara yang dapat dijalankan oleh komputer

c)

Metode untuk belajar bahasa pemrograman

d)

Teknik menghafal rumus-rumus komputer

32.

Tahap pertama dalam berpikir komputasional adalah .....

a)

Algoritma

b)

Abstraksi

c)

Pengenalan pola

d)

Dekomposisi

33.

Dekomposisi dalam berpikir komputasional berarti ......

a)

Menggabungkan masalah menjadi satu

b)

Mengabaikan masalah yang tidak penting

c)

Memecah masalah kompleks menjadi bagian-bagian yang lebih kecil

d)

Menggunakan pola untuk menyelesaikan masalah

34.

Flowchart digunakan untuk ......

a)

Menghafal algoritma

b)

Menggambarkan langkah-langkah atau proses dalam algoritma secara visual

c)

Menyusun data secara alfabetis

d)

Mengidentifikasi masalah

35.

Pseudocode adalah ......

a)

Kode rahasia dalam komputer

b)

Deskripsi informal dari algoritma yang menggunakan bahasa sehari-hari

c)

Cara menyimpan data dalam komputer

d)

Teknik mengoptimalkan program

36.

Keterampilan dasar yang diperlukan untuk berpikir komputasional adalah .....

a)

Menghafal

b)

Logika dan analisis

c)

Menulis cepat

d)

Menggambar

37.

Dalam berpikir komputasional, mengidentifikasi pola membantu untuk ....

a)

Menghafal lebih banyak informasi

b)

Memahami masalah dengan lebih baik

c)

Mengurangi kompleksitas masalah

d)

Meningkatkan kecepatan penyelesaian masalah

38.

Berpikir komputasional penting untuk masa depan karena .......

a)

Membantu mengembangkan keterampilan pemecahan masalah yang kompleks

b)

Mengurangi penggunaan teknologi

c)

Membuat kita lebih kreatif dalam menggambar

d)

Meningkatkan kemampuan menghafal

39.

Peran berpikir komputasional dalam pengembangan teknologi adalah .....

a)

Mengurangi kebutuhan akan pemrograman

b)

Memberikan dasar untuk menciptakan solusi yang efisien dan inovatif

c)

Meningkatkan penggunaan kertas

d)

Mengurangi biaya produksi

40.

Contoh aplikasi berpikir komputasional dalam kehidupan sehari-hari adalah .....

a)

Menghitung dengan kalkulator

b)

Merencanakan rute perjalanan

c)

Menggambar pemandangan

d)

Menghafal puisi

41.

Dalam menyusun algoritma, langkah-langkah harus .....

a)

Dihafal dengan baik

b)

Ditulis dalam bahasa pemrograman

c)

Jelas dan sistematis

d)

Ditulis dalam bentuk paragraf

42.

Pentingnya mempelajari berpikir komputasional bagi siswa adalah .....

a)

Meningkatkan kemampuan menggambar

b)

Mengembangkan keterampilan analitis dan logika

c)

Mengurangi penggunaan teknologi

d)

Meningkatkan kemampuan menghafal

43.

Prinsip kerja dari stack adalah .....

a)

First in first out

b)

Last in last out

c)

Last in First out

d)

Postfix out

44.

Saat pelajaran informatika, siswa kelas 8 mendapatkan tugas membuat program komputer sederhana. Proses pembuatan algoritma untuk program komputer tersebut dilakukan pada saat .....

a)

Sebelum pembuatan program

b)

Pembuatan program

c)

Program dijalankan

d)

Pengujian program

45.

Dalam penyajian algoritma terdiri dari dua macam bentuk yaitu tulisan atau bahasa dan gambar (pseudocode dan flowchart). Pseudocode yang digunakan pada penulisan algoritma berupa .....

a)

Bahasa inggris

b)

Bahasa indonesia

c)

Bahasa komputer

d)

Bahasa pemrograman

46.

Konversi bilangan oktal 1213 ke bilangan desimal adalah ........

a)

651

b)

156

c)

561

d)

165

47.

Konversi bilangan biner 11111 ke bilangan desimal adalah .......

a)

13

b)

313

c)

31

d)

113

48.

Konversi bilangan desimal 90 ke bilangan biner adalah ........

a)

0101011

b)

110010

c)

0101101

d)

1011010

49.

Konversi bilangan desimal 71 menjadi bilangan oktal adalah .....

a)

701

b)

107

c)

170

d)

711

50.

Konversi Bilangan Desimal 234 menjadi bilangan Oktal adalah .......

a)

235

b)

352

c)

523

d)

253