Anda di halaman 1dari 4

SUMATIF TENGAH SEMESTER GENAP

SMA TRENSAINS TEBUIRENG JOMBANG


TAHUN PELAJARAN 2022-2023
Mata Pelajaran : INFORMATIKA Kelas : X ( Sepuluh )
Hari/Tanggal : 14 MARET 2023 Pembuat Soal : M RONI HIDAYAT
Waktu : 60 Menit

1. Apa yang dimaksud dengan berfikir komputasional?


a. Cara berpikir yang mengabaikan logika dan data.
b. Cara berpikir yang mirip dengan pemikiran komputer atau algoritma.
c. Cara berpikir yang hanya terbatas pada pemrograman.
d. Cara berpikir yang hanya terbatas pada ilmu komputer.
e. Cara berpikir yang hanya berlaku pada masalah teknis saja.

2. Berfikir komputasional dapat digunakan dalam memasak untuk (yang paling tepat):
a. Membuat resep dan menghitung proporsi bahan yang tepat
b. Mencuci dan membersihkan bahan makanan
c. Menyajikan makanan dengan indah
d. Menentukan harga yang tepat untuk makanan
e. Mencari tempat yang tepat untuk membeli bahan makanan
.
3. Mengapa berfikir komputasional penting?
a. Karena hanya berlaku pada ilmu komputer saja.
b. Karena membantu kita memecahkan masalah dengan cara yang sistematis.
c. Karena tidak berlaku pada disiplin ilmu lain.
d. Karena hanya berlaku pada masalah teknis saja.
e. Karena tidak membantu meningkatkan keterampilan pemecahan masalah.

4. Keterampilan apa yang diperlukan untuk melakukan dekomposisi dalam berfikir komputasional?
a. Kemampuan menghafal dan meniru.
b. Kemampuan menghitung dan menyelesaikan soal matematika.
c. Kemampuan berkomunikasi dengan baik.
d. Kemampuan menganalisis masalah dan data.
e. Kemampuan memecah masalah yang kompleks menjadi bagian-bagian yang lebih kecil dan mudah
diatur.

5. Mengapa berfikir komputasional penting dalam evaluasi solusi?


a. Karena hanya melibatkan keterampilan teknis
b. Karena membantu menghasilkan solusi yang efektif dan efisien
c. Karena hanya berfokus pada bagian yang mudah dari masalah
d. Karena tidak perlu mengevaluasi solusi yang sudah ada
e. Karena hanya berguna dalam evaluasi solusi dalam dunia bisnis

6. Apa yang harus dilakukan setelah Anda menyelesaikan setiap submasalah dalam dekomposisi?
a. Mengabaikan solusi submasalah dan melanjutkan ke masalah berikutnya
b. Menggabungkan solusi submasalah menjadi solusi utama untuk masalah utama
c. Menambahkan lebih banyak submasalah untuk menyelesaikan masalah utama
d. Menghentikan proses dekomposisi
e. Tidak ada yang benar

7. Apa langkah pertama dalam dekomposisi untuk pemecahan masalah?


a. Menggabungkan masalah menjadi satu kesatuan
b. Mengabaikan kompleksitas masalah
c. Mengidentifikasi solusi untuk setiap submasalah
d. Mengidentifikasi masalah utama
e. Tidak ada yang benar

8. Salah satu metode dalam berpikir komputsional adalah pengenalan pola, berikut ini adalah salah
satu contoh pola, pilihlah salah satu yang sesuai untuk mengisi kotak “?”
9. Manakah yang paling cocok mengisi kotak “?” dibawah ini?

10. Suatu seri angka sebagai berikut 2,4,7,11,16,….,….., seri selanjutnya adalah
a. 17,18
b. 20,22
c. 22,29
d. 24,32
e. 29,35
11. Suatu seri angka sebagai berikut 72,69,65,60,….,….., seri selanjutnya adalah
a. 74, 54
b. 54,47
c. 47,29
d. 22,15
e. 18,12
12. Suatu deret angka berikut 11,22,44,88,176 …. 704, angka berapakah yang tepat untuk mengisi deret
tersebut
a. 352
b. 300
c. 252
d. 400
e. 651
13. Berikut yang bukan merupakan algoritma pengurutan adalah
a. Selection sort
b. Buble sort
c. Merge sort
d. Snap sort
e. Insertion sort
14. Berikut beberapa algoritma
1. Gelembung
2. Penyisipan
3. Biner
4. Lompat
5. Linier
Yang termasuk jenis algoritma pencarian adalah
a. 1 dan 2
b. 2 dan 3
c. 3, 4 dan 5
d. 2, 3 , dan 4
e. 1,2,3,4 dan 5
15. Algoritma pencarian yang melakukan pencarian data dari tengah-tengah kumpulan data adalah
a. Gelembung
b. Penyisipan
c. Biner
d. Lompat
e. Linier
16. Perhatikan pernataan berikut
1. Mengambil kesimpulan
2. Mempelajari suatu fenomena
3. Mengambil keputusan yang berhubungan
4. Mengambangkan Teknik visualisasi data
Tujuan membangun pola dari angka-angka menjadi grafik ditunjukkan oleh pernyataan nomor
a. 1 dan 2
b. 2 dan 3
c. 2 dan 4
d. 1, 2 dan 3
e. 1,2,3 dan 4
17. Perhatikan hal -hal yang berkaitan dengan abstraksi berikut
1. Menghilangkan informasi yang tidak relevan
2. Menampilkan informasi yang sesuai
3. Menyembunyikan Sebagian informasi agar masalah dapat diselesaikan
4. Menyembunyikan Sebagian informasi untuk membangun pola yang sama dengan pola yang lain.
Abstraksi dilakukan untuk hal-hal yang ditunjukkan oleh nomor
a. 1 dan 2
b. 1 dan 4
c. 2 dan 3
d. 2 dan 4
e. 3 dan 4
18. Dalam sebuah bus yang sesak, penumpang yang masuk terakhir harus keluar terlebih dulu agar
penumpang yang datang pertama kali bisa keluar. Jika berpikir komputasi, maka proses ini
disebut .....
a. Sorting
b. Push
c. Stack
d. Searching
e. Pop
19. Algoritma adalah..
a. Logika, metode dan tahapan “urutan” sistematis yang digunakan untuk memecahkan suatu
permasalahan
b. Membantu dalam berhitung saat transaksi jual-beli, menghitung hasil penjualan, untung rugi, dan
modal yang ada
c. Angka yang menunjukkan hubungan secara matematis antara suatu jumlah dan jumlah yang lain
d. Kedudukan sesuatu titik pada peta, yang merupakan pertemuan garis tegak dan garis mendatar
dari suatu lembaran peta
e. Cabang matematika yang bersangkutan dengan peluang, analisis fenomena acak
20. Fungsi dari konektor yaitu..
a. Menandai titik awal dan titik akhir dari suatu diagram alir
b. Sebuah jalur yang diikuti dan merupakan garis penghubung yang dihubungkan setiap langkah
pemecahan masalah yang ada di dalam diagram alir
c. Kegiatan penerimaan data
d. Menghubungkan suatu langkah dengan langkah lain dalam sebuah diagram alir dengan keadaan
on atau off page
e. Hasil dari pemrosesan sebuah data dan merupakan jawaban atas permasalahan yang ada
21. Kata kunci pada tipe data Boolean adalah..
a. Char
b. Int
c. Float
d. Bool
e. String
22. Jika seseorang ingin mengambil uang di ATM, ia harus memasukkan pin ATM yang terdiri dari 6
angka, pin ATM itu berupa tipe data, paling EFISIEN yang memiliki kata kunci…
a. Char
b. Int
c. Float
d. Bool
e. String
23. Arah aliran disimbolkan dengan..
a. Jajar genjang
b. Anak panah
c. Persegi panjang
d. Oval
e. Tapis
24. Struktur data yang menyimpan sekumpulan elemen bertipe sama dan setiap elemen dapat diakses
langsung melalui indeksnya disebut..
a. Variable
b. Array
c. Algoritma
d. Program computer
e. Konstanta
25. Kegiatan penerimaan data yang disimbolkan dengan jajaran genjang adalah..
a. Percabangan
b. Proses
c. Terminator
d. Masukan
e. Konektor
26. Yang termasuk ciri-ciri algoritma adalah..
a. Harus efektif
b. Memiliki 0 atau lebih masukan
c. Harus berhenti setelah mengerjakan sejumlah langkah terbatas
d. Memiliki 0 atau lebih keluaran
e. Benar semua
27. Persegi panjang adalah symbol untuk kegiatan..
a. Masukan manual
b. Subrutin
c. Keluaran
d. Proses
e. Terminator
28. Perhatikan salah satu program dibawah ini, hasil outputnya adalah

a. Hello World
b. Hell0 WorLd
c. “Hello WorLd! ”
d. “Hell0 WorLd!”
e. Hell0 WorLd!

29. hasil output dari program di bawah ini adalah

a. 12
b. 7
c. 72
d. 19
e. 84

30. jika inputnya adalah 11, 6, 7, berapakah hasil outputnya

a. 86
b. 120
c. 24
d. 28
e. 56

Anda mungkin juga menyukai