wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

QUIZ TIK KLS 7

Total questions: 60

Worksheet time: 24mins

Name
Class
Date
1.

Istilah Teknik Berpikir Komputasional adalah metode menyelesaikan persoalan dengan menerapkan teknik ilmu computer (informatika) adalah ….

a)

Computational Thinking

b)

Computational Technic

c)

Technic Computational

d)

Computer Thinking

e)

Comunication Thinking

2.

Dalam berfikir komputasional,kita dituntut untuk mencari kesamaan masalah untuk menyelesaikan suatu masalah. Pernyataan tersebut termasuk teknik ....

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritme

e)

Logaritma

3.

Berikut yang merupakan proses dekomposisi adalah …

a)

Dokter memeriksa bagian tubuh pasien dan mengukur tanda-tanda vital tubuh

b)

Dokter memberikan resep obat kepada pasien

c)

Dokter memberikan penjelasan tentang penyakit yang diderita pasien kepada keluarganya

d)

Dokter menuliskan hasil pemeriksaan di catatan rekam medis pasien

e)

Dokter Menuliskan semua hasil pemeriksaan

4.

Proses mengembangkan solusi langkah-langkah yang harus dipenuhi secara berurutan terhadap permasalahan yang ada disebut dengan ….

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritme

e)

Berpikir Komputasi

5.

Tindakan berikut yang dapat dikategorikan sebagai proses pengenalan pola adalah….

a)

Membuat rencana perjalanan ke pantai Bali

b)

Perawat sedang menulis identitas pasien

c)

Membuat flowchart tata cara memasak mie instan

d)

Pemain sepak bola mencari tahu kelemahan tim lawan dengan melihat video pertandingan sebelumnya

e)

Chef Mebuat daftar menu yang akan dimasak

6.

Dokter Indra membaca hasil rontgen paru-paru pasien. Kemudian, dokter membandingkan hasil rontgen tersebut dengan hasil rontgen pasien sebelumnya. Tindakan tersebut dapat dikategorikan sebagai proses ….

a)

Dekomposisi

b)

Abstraksi

c)

Algoritma

d)

pengenalan pola

e)

Transaksi

7.

Berikut yang termasuk dekomposisi adalah ….

a)

Membaca posisi menggunakan GPS

b)

Membentuk ketua, wakil, sekretaris, bendahara, dan bidang lain.

c)

Membaca diagram dalam bentuk diagram batang dan pie

d)

Mendeteksi bentuk-bentuk wajah

e)

Mendeteksi sifat

8.

Berikut contoh dari dekomposisi adalah . . .

a)

Mengikuti langkah-langkah menelpon di telpon umum

b)

merakit komputer per bagian, dari motherboard, DVD room dan harddisk

c)

menggunakan cara yang hampir sama untuk mengecat tembok dan mengecat pagar

d)

mengerjakan secara keseluruhan secara bersamaan

e)

pada saat membeli tiket online, hanya perlu beberapa dara seperti nama, email, dan tanggal lahir tanpa perlu mengetahui status hubungan dan daftar teman

9.

Keuntungan dalam berfikir komputasi, yaitu ...

a)

Kurang percaya diri dalam berhadapan dengan kompleksitas masalah yang lebih besar dan lebih sulit

b)

toleransi terhadap ambiguitas

c)

mampu berkomunikasi dan bekerjasama untuk mencapai tujuan yang berbeda

d)

mampu berhubungan dengan masalah yang close-ended

e)

Mampu Membuat strategi

10.

Melihat dan mengidentifikasi pola pembuatan brownies secara umum. Jika dalam 1 jam dengan 1 unit oven/pemanggang diperoleh 1 box brownies maka perlu 100 jam (4,16 hari) untuk menghasilkan 100 box brownies. Tentu tidak efektif dan Efesien. Teknik berfikir komputasi yang dilakukan adalah ...

a)

abstraksi

b)

dekomposisi

c)

pengenalan pola

d)

algoritma

e)

Berfikir komputasional

11.

Memecah "Drive/Directory" dalam sebuah komputer berdasarkan komponen penyusunnya: File dan Direktori termasuk dalam teknik ...

a)

abstraksi

b)

dekomposisi

c)

pengenalan pola

d)

algoritma

e)

Berfikir Kompuatsional

12.

Tindakan berikut yang dapat dikategorikan sebagai proses pengenalan pola adalah….

a)

Membuat rencana perjalanan ke pantai Bali

b)

Perawat sedang menulis identitas pasien

c)

Membuat flowchart tata cara memasak mie instan

d)

Pemain sepak bola mencari tahu kelemahan tim lawan dengan melihat video pertandingan sebelumnya

13.

Apa yang dimaksud dengan Berpikir Komputasi ?

a)

Metode menyelesaikan masalah dengan metode tradisional

b)

Metode menyelesaikan masalah dengan menerapkan teknik komputer

c)

sebuah metode penyelesaian masalah

d)

sebuah metode penyelesaian masalah sehari-hari

14.

Apa yang dimaksud dengan Dekomposisi didalam berpikir komputasi ?

a)

mengembangkan petunjuk pemecahan masalah

b)

melihat permasamaan dan perbedaan pola data

c)

Memecahkan data, proses dan masalah menjadi bagian-bagian kecil

d)

Menggabungkan data, sehingga proses menjadi satu bagian

e)

berfikir secara sistematis

15.

Apa yang dimaksud dengan Abstraksi dalam berpikir komputasi ?

a)

mengembangkan petunjuk pemecahan masalah

b)

memecahkan data

c)

melihat persamaan data dan perbedaan pola

d)

melakukan generalisasi dan mengidentifikasi prinsip-prinsip umum yang menghasilkan pola

e)

Melihat persamaan pemecahan masalah

16.

yang bukan termasuk ke dalam manfaat berfikir komputasional yaitu ....

a)

membantu dalam memecahkan masalah yang kompleks melalui cara yang sederhana

b)

membantu membagi perangkat komputer ke dalam beberapa komponen

c)

membantu seseorang dalam merumuskan masalah dengan cara menguraikan masalah menjadi bagian-bagian yang lebih kecil

d)

melatih otak agar terbiasa berfikir secara logis, kreatif dan terstruktut

17.

Berikut yang berhubungan dengan abstraksi adalah....

a)

menyusun langkah-langkah yang efisien

b)

mencari kesamaan bentuk benda

c)

fokus pada informasi yang penting

d)

memecah atau membagi komponen mobil dalam beberapa bagian

18.

dilakukan untuk melihat kesamaan pola dari masalah yang ada maupun masalah sebelumnya merupakan pendekatan....

a)

algoritme

b)

abstraksi

c)

pengenalan pola

d)

dekomposisi

19.

Proses membangun penyelesaian masalah dengan langkah-langkah dan aturan yang sesuai adalah proses....

a)

abstraksi

b)

penyusunan algoritme

c)

dekomposisi

d)

pengenalan pola

20.

Apa yang membedakan sintaks Python dari bahasa pemrograman lain seperti C++ atau Java?

a)

Python menggunakan tanda titik koma di setiap akhir baris kode.

b)

Python menggunakan indentasi (spasi) untuk menandai blok kode.

c)

Python tidak memerlukan fungsi untuk menampilkan output.

d)

Python memiliki sintaks yang lebih sulit dipahami.

21.

Fungsi print() dalam Python digunakan untuk ....

a)

Menampilkan output di layar

b)

Menghitung nilai variabel

c)

Mengubah tipe data

d)

Menyimpan data dalam variabel

22.

Mengapa sintaks dasar Python dianggap mudah dipelajari oleh pemula?

a)

Karena Python memiliki aturan penulisan kode yang sangat kompleks.

b)

Karena Python menggunakan fungsi dan operator yang sulit digunakan.

c)

Karena Python memiliki struktur kode yang bersih dan sederhana.

d)

Karena Python tidak memiliki aturan sintaks yang ketat.

23.

Apa fungsi utama dari variabel dalam Python?

a)

Untuk menampilkan data pada layar

b)

Untuk menyimpan dan mengelola data dengan nama tertentu.

c)

Untuk menghitung nilai numerik

d)

Untuk mengubah tipe data

24.

Jika sebuah variabel berisi data “25.6”, maka tipe data yang sesuai adalah ....

a)

integer

b)

String

c)

float

d)

boolean

25.

Mengapa tipe data penting dalam Python?

a)

Karena setiap tipe data memerlukan variabel yang berbeda.

b)

Karena setiap tipe data memiliki cara penyimpanan data yang berbeda.

c)

Karena tipe data hanya digunakan untuk teks.

d)

Karena tipe data tidak memengaruhi nilai variabel.

26.

Anda membuat sebuah variabel bernama umur yang menyimpan angka 15. Anda ingin menampilkan kalimat “Umur saya adalah 15” dengan cara yang paling efisien menggunakan Python. Manakah kode yang paling tepat?

a)

print("Umur saya adalah" umur)

b)

print("Umur saya adalah" + umur)

c)

print("Umur saya adalah", umur)

d)

print("Umur saya adalah" + "umur")

27.

Anda ingin menyimpan nilai rata-rata dalam sebuah variabel. Manakah dari penulisan variabel berikut yang tidak sesuai dengan aturan penamaan variabel di Python?

a)

rataRata = 85

b)

RataRata_2024 = 90

c)

rata-rata = 80

d)

RataRata = 75

28.

Manakah dari berikut ini yang merupakan cara yang benar untuk menambahkan komentar satu baris dalam Python?

a)

print("hello, word!") # Ini adalah komentar

b)

print("hello, word!") “ini adalah komentar”

c)

print("hello, word!") /* ini adalah komentar */

d)

print("hello, word!") + ini adalah komentar

29.

Dalam program, Anda ingin menyimpan daftar mata pelajaran yang diambil siswa dalam variabel mataPelajaran. Mana dari pilihan berikut yang merupakan tipe data yang tepat untuk menyimpan informasi ini?

a)

mataPelajaran = “Matematika, Fisika, Kimia”

b)

mataPelajaran = [“Matematika”, “Fisika”, “Kimia”]

c)

mataPelajaran = (1, 2, 3)

d)

mataPelajaran = {“Matematika”, “Fisika”, “Kimia”}

30.

Apa kegunaan utama dari operator modulus (%) dalam pemrograman Python?

a)

Menghitung hasil bagi dari dua bilangan.

b)

Menghasilkan sisa dari pembagian dua bilangan.

c)

Menentukan apakah dua bilangan bernilai sama.

d)

Melakukan oper

31.

Jika sebuah program menggunakan and sebagai operator logika, kapan program akan menghasilkan nilai True?

a)

Jika minimal satu kondisi bernilai True.

b)

Jika semua kondisi bernilai True.

c)

Jika kedua kondisi bernilai False.

d)

Jika tidak ada kondisi yang dibandingkan bernilai True.

32.

Mengapa data yang dimasukkan pengguna melalui fungsi input() perlu dikonversi ke tipe data lain untuk operasi matematika?

a)

Karena data dari input() otomatis dikonversi menjadi bilangan bulat.

b)

Karena input() menganggap semua data sebagai teks atau string.

c)

Karena input() hanya menerima angka dari pengguna.

d)

Karena input() langsung menghasilkan bilangan desimal.

33.

Pada langkah apa penjumlahan dua angka dilakukan secara komputasional?

a)

Menampilkan hasil perhitungan.

b)

Melakukan operasi aritmatika.

c)

Menentukan angka yang akan dijumlahkan sebagai input.

d)

Menyimpan hasil dalam variabel.

34.

Fungsi dari operasi aritmatika dalam Python yang tidak tepat adalah ....

a)

Mengurangi nilai dari dua angka.

b)

Menjumlahkan dua angka.

c)

Membandingkan dua angka.

d)

Membagi dua angka.

35.

Mengapa berpikir komputasional penting dalam menyelesaikan masalah perhitungan di Python?

a)

Karena berpikir komputasional membantu membuat langkah-langkah penyelesaian yang lebih acak.

b)

Karena berpikir komputasional memecah masalah menjadi langkah-langkah yang sederhana dan logis.

c)

Karena berpikir komputasional lebih rumit dan menambah tantangan.

d)

Karena berpikir komputasional hanya digunakan untuk masalah non-matematis.

36.

Diberikan potongan kode Python berikut ini: nama = input("Masukkan nama Anda: ") print("Halo, " + nama + "!") Apa output yang akan muncul jika pengguna memasukkan “Dina” sebagai nama?

a)

Halo, nama!

b)

Masukkan nama Anda: Dina

c)

Halo, Dina!

d)

Nama Dina

37.

Kata kunci apa yang digunakan dalam Python untuk membuat struktur percabangan?

a)

for, while

b)

def, return

c)

if, elif, else

d)

try, except

38.

Mengapa fungsi penting dalam pemrograman Python?

a)

Untuk menjalankan kode hanya satu kali

b)

Untuk mengelompokkan kode yang bisa digunakan kembali di berbagai bagian program

c)

Untuk menyimpan data sementara

d)

Untuk menampilkan hasil ke layar

39.

Ada berapakah metode berpikir komputasional yang bisa kita gunakan....

a)

1

b)

2

c)

3

d)

4

40.

Istilah Teknik Berpikir Komputasional adalah metode menyelesaikan persoalan dengan menerapkan teknik ilmu computer (informatika) adalah ….

a)

Computational Thinking

b)

Computational Technic

c)

Technic Computational

d)

Computer Thinking

41.

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

a)

Perancangan Algoritme

b)

Abstraksi

c)

Pengenalan Pola

d)

Dekomposisi

42.

Dalam berfikir komputasional,kita dituntut untuk mencari kesamaan masalah untuk menyelesaikan suatu masalah. Pernyataan tersebut termasuk teknik ....

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritme

43.

Berikut yang merupakan proses dekomposisi adalah …

a)

Dokter memeriksa bagian tubuh pasien dan mengukur tanda-tanda vital tubuh

b)

Dokter memberikan resep obat kepada pasien

c)

Dokter memberikan penjelasan tentang penyakit yang diderita pasien kepada keluarganya

d)

Dokter menuliskan hasil pemeriksaan di catatan rekam medis pasien

44.

Manakah gambar yang tidak sama ?

a)

A

b)

B

c)

C

d)

D

45.

Tindakan berikut yang dapat dikategorikan sebagai proses pengenalan pola adalah….

a)

Membuat rencana perjalanan ke pantai Bali

b)

Perawat sedang menulis identitas pasien

c)

Membuat flowchart tata cara memasak mie instan

d)

Pemain sepak bola mencari tahu kelemahan tim lawan dengan melihat video pertandingan sebelumnya

46.

Dokter Indra membaca hasil rontgen paru-paru pasien. Kemudian, dokter membandingkan hasil rontgen tersebut dengan hasil rontgen pasien sebelumnya. Tindakan tersebut dapat dikategorikan sebagai proses ….

a)

Dekomposisi

b)

Abstraksi

c)

Algoritma

d)

pengenalan pola

e)

Transaksi

47.

Dibawah ini yang merupakan salah satu proses pada pemikiran komputasional adalah ...

a)

Memecahkan masalah

b)

Memecahkan situasi

c)

Berpikir rasional

d)

Berpikir modern

e)

Berpikir singkat

48.

Berikut contoh dari dekomposisi adalah . . .

a)

Mengikuti langkah-langkah menelpon di telpon umum

b)

merakit komputer per bagian, dari motherboard, DVD room dan harddisk

c)

menggunakan cara yang hampir sama untuk mengecat tembok dan mengecat pagar

d)

mengerjakan secara keseluruhan secara bersamaan

e)

pada saat membeli tiket online, hanya perlu beberapa dara seperti nama, email, dan tanggal lahir tanpa perlu mengetahui status hubungan dan daftar teman

49.

Pada saat mendaftar kerja, Anda diminta mengisi formulir tentang diri Anda seperti nama, riwayat pendidikan dan alamat. Namun Anda tidak diminta untuk mengisi ukuran sepatu, film favorit atau yang lainnya. Kasus tersebut merupakan contoh dari . . . .

a)

algoritma

b)

dekomposisi

c)

abstraksi

d)

pengenalan pola

e)

perhitungan

50.

Jika semua A adalah B, dan sebagian B adalah C, Manakah Pernyataan dibawah ini yang Benar

a)

Sebagian C adalah A

b)

Sebagian A adalah C

c)

Semua C adalah A

d)

Semua A adalah C

51.
a)
b)
c)
d)
52.

Berikut ini merupakan karakteristik Berpikir Komputasional....

a)

Tidak Mampu menganalisa sistem dari sebuah game

b)

Mampu memberikan solusi untuk berbagai masalah yang berbeda

c)

Dapat menggambarkan dengan tidak jelas sebuah objek atau masalah

d)

Mampu memecahkan masalah yang rumit dengan cara yang rumit

53.

Ada berapakah metode berpikir komputasional yang bisa kita gunakan....

a)

1

b)

2

c)

3

d)

4

54.

Manakah yang bukan contoh metode berpikir komputasional....

a)

Abstraksi

b)

Komposisi

c)

Dekomposisi

d)

Rancangan Algoritma

55.

Salah satu manfaat dari pemahaman konsep berpikir komputasional adalah, kecuali....

a)

Mampu menyelesaikan masalah sehari - hari dengan efektif dan efisien

b)

Panik dalam menghadapi masalah

c)

Memiliki logika dan kemampuan berpikir yang kritis

d)

Memiliki akhlak yang baik

56.

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 diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

57.

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....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

58.

Disaat membuat teh manis, sorang 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....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

59.

Pada siang hari, terlihat langit menjadi gelap (Mendung) dan nampak sedikit kilatan petir di iringi dengan sedikit rintikan air yang mulai turun, sehingga para pengendara motor banyak yang melipir untuk menggunakan Jas Hujan.

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

60.

Orang yang biasa berpikir komputasional akan dapat menyelesaikan masalah rumit dengan cara yang sederhana dan efektif karena dia membiasakan otaknya untuk berpikir secara....

a)

Terstruktur, Pesimis, dan Kreatif

b)

Logis, Terstruktur, dan Kreatif

c)

Kreatif, Pesimis, dan terstruktur

d)

Logis, Pesimis, Kreatif