SRIPOKU.COM - Berikut ini disajikan soal Sumatif Akhir Semester beserta kunci jawaban Informatika kelas 10 SMA/MA semester 1.

Soal Sumatif Akhir Semester pada artikel ini akan membahas seputar Materi Bab 2 Berpikir Komputasional Kurikulum Merdeka.

Untuk itu, simak latihan soal nformatika kelas 10 SMA/MA beserta kunci jawaban yang dapat dipelajari oleh siswa di rumah.

1. Berpikir komputasional merupakan suatu metode menyelesaikan persoalan dengan menerapkan teknik ilmu komputer (informatika) atau berpikir seperti halnya sebuah komputer yang menggunakan logika atau ...

A. Logaritam

B. Dekomposisi

C. Pengenalan pola

D. Abstraksi

E. Algoritma

Jawaban : E. Algoritma

2. Mengabaikan bagian yang tidak penting dan tidak relevan dan hanya fokus pada bagian penting dari masalah. Pernyataan tersebut adalah pengertian dari prinsip dalam berpikir komputasional yang disebut ...

A. Logaritma

B. Dekomposisi

C. Pengenalan pola

D. Abstraksi

E. Algoritma

Jawaban : D. Abstraksi

3. Perhatikan beberapa pernyataan berikut.

1). Mencari pakaian di sebuah lemari
2). Mencari pakaian batik di sebuah lemari
3). Mencari dokumen tahun 2020 di antara tumpukan semua dokumen
4). Mengumpulkan data dari sebuah website

Yang merupakan pencarian (searching) adalah ...

A. 1 dan 2

B. 1 dan 3

C. 2 dan 3

D. 2 dan 4

E. 3 dan 4

Jawaban : C. 2 dan 3

4. Berpikir komputasi memiliki empat pondasi sebagai berikut ...

A. Abstraksi, Dekomposisi, Algoritma, Queue

B. Pola, Abstraksi, Dekomposisi, Stack

C. Kritis, Pola, Abstraksi, Stack

D. Dekomposisi, Pola, Abstraksi, Algoritma

E. Algoritma, Pola, Abstraksi, Analisis

Jawaban : D. Dekomposisi, Pola, Abstraksi, Algoritma

5. Pengurutan data dari terkecil hingga terbesar disebut ...

A. Ascending

B. Descending

C. Shellsort

D. Top-down

E. Sequence

Jawaban : A. Ascending

6. Berikut ini yang termasuk algoritma pengurutan, kecuali ...

A. Bubble sort

B. Insertion sort

C. Shell sort

D. Selection sort

E. Merge sort

Jawaban : C. Shell sort

7. Pengurutan algoritma sinking sort adalah nama lain dari ...

A. Bubble sort

B. Insertion sort

C. Shell sort

D. Selection sort

E. Merge sort

Jawaban : A. Bubble sort

8. Algoritma yang mengurutkan sebuah daftar elemen dengan cara menyisipkan elemen satu persatu sesuai dengan besar kecilnya elemen data sehingga menjadi daftar yang terurut adalah ...

A. Bubble sort

B. Insertion sort

C. Quick sort

D. Selection sort

E. Merge sort

Jawaban  : B. Insertion sort

9. Algoritma yang membagi daftar (list) menjadi dua bagian menggunakan sebuah pivot atau acuan adalah ...

A. Bubble sort

B. Insertion sort

C. Quick sort

D. Merge sort

E. Selection sort

Jawaban : C. Quick sort

10. Algoritma merge sort dilakukan dengan prinsip divide and conquer yang memiliki arti ....

A. Memecahkan dan menggabungkan

B. Menggabungkan dan memecahkan

C. Memecahkan dan menukarkan

D. Menukarkan dan memecahkan

E. Menukarkan dan menggabungkan

Jawaban : A. Memecahkan dan menggabungkan

11. Langkah pertama yang harus dilakukan dalam pengurutan menggunakan algoritma merge sort adalah ...

A. Mengurutkan data

B. Membagi data menjadi beberapa bagian

C. Memindahkan data

D. Mengubah urutan data

E. Menggabungkan data

Jawaban : B. Membagi data menjadi beberapa bagian

12. Pernyataan berikut yang merupakan pengertian dari algoritma selection sort adalah ...

A. Algoritma yang mengurutkan sebuah daftar elemen dengan cara menyisipkan elemen satu persatu sesuai dengan besar kecilnya elemen data sehingga menjadi daftar yang terurut

B. Algoritma yang membagi daftar (list) menjadi dua bagian menggunakan sebuah pivot atau acuan

C. Algoritma yang memecah data menjadi beberapa bagian yang akan diklasifikasikan secara terpisah tiap bagian

D. Algoritma yang mencari nilai data terkecil atau terbesar dari daftar bilangan yang belum terurut, kemudian meletakkannya pada daftar baru yang terurut

E. Algoritma yang membandingkan data yang berdekatan dan menukarnya jika urutannya tidak benar

Jawaban : D. Algoritma yang mencari nilai data terkecil atau terbesar dari daftar bilangan yang belum terurut, kemudian meletakkannya pada daftar baru yang terurut

13. Perhatikan langkah-langkah pengurutan suatu algoritma berikut

1). Jika ditemukan data dengan nilai terkecil, maka tukar posisi data tersebut ke urutan pertama pada data yang belum terurut

2). Ulangi langkah tersebut secara berulang hingga data yang belum berurut habis

3). Carilah data dengan nilai terkecil

Urutan langkah-langkah pengurutan menggunakan selection sort adalah ...

A. 1-2-3

B. 1-3-2

C. 2-1-3

D. 2-3-1

E. 3-1-2

Jawaban : E. 3-1-2

14. Penambahan dan pengambilan suatu data atau objek yang hanya dilakukan pada bagian atas disebut ...

A. Pop

B. Stack

C. Front

D. Rear

E. Queue

Jawaban : B. Stack

15. Perhatikan beberapa peristiwa berikut.

1). Tumpukan gelas
2). Tumpukan buku
3). Antrean masuk kereta
4). Antrean pasien di rumah sakit

Peristiwa di atas yang memiliki aturan Last In First Out (LIFO) adalah ...

A. 1 dan 2

B. 1 dan 3

C. 2 dan 3

D. 2 dan 4

E. 3 dan 4

Jawaban : A. 1 dan 2

16. Pada peristiwa tumpukan (stack), operasi memasukkan data atau objek ke dalam stack dinamakan ...

A. Push

B. Pop

C. Rear

D. Enqueue

E. Dequeue

Jawaban : A. Push

17. Dalam sebuah bus yang sesak, orang yang masuk terakhir harus keluar dulu agar seseorang dapat yang pertama datang dan terpojok di ujung akan bisa keluar.
Berdasarkan berpikir komputasi, proses ini disebut .....

A. Sorting

B. Searching

C. Stack

D. Push

E. Queue

Jawaban : C. Stack

18. Pada peristiwa antrean (queue), operasi pengambilan data objek pada posisi front dinamakan ...

A. Push

B. Pop

C. Rear

D. Enqueue

E. Dequeue

Jawaban : E. Dequeue

19. Penambahan data atau objek yang hanya dapat dilakukan pada suatu ujung dan pengambilan data atau objek dilakukan pada ujung lainnya disebut ...

A. Pop

B. Stack

C. Front

D. Rear

E. Queue

Jawaban : E. Queue

20. Objek-objek disimpan dalam metode penyimpanan sehingga objek yang lebih dulu datang, juga akan lebih cepat keluar atau selesai yang mana hal ini disebut…..

A. Stack

B. Queue

C. Bubble Sort

D. Tumpukan

E. Insertion sort

Jawaban : B. Queue

 

Dapatkan konten pendidikan mata pelajaran lainnya dari Kurikulum Merdeka dan Kurikulum 2013 dengan klik Di Sini.

Baca Lebih Lanjut
Contoh Soal Isian Sumatif Akhir Semester Kelas 1 SD/MI Tema 1 Diriku Sesi 2 Matematika, SBdP & PJOK
Siti Umnah
Soal Esay Sumatif Akhir Semester Kelas 1 SD/MI Tema 2 Kegemaranku, Sesi 2 Matematika, SBdP dan PJOK
Siti Umnah
Contoh Soal Isian Sumatif Akhir Semester Kelas 1 SD/MI Tema 1 Diriku, Sesi 1 PPKN & Bahasa Indonesia
Siti Umnah
Latihan Soal Esay Sumatif Akhir Semester Kelas 1 SD/MI Tema 1 Diriku, Sesi 1 PPKN & Bahasa Indonesia
Siti Umnah
Kisi-Kisi Soal Sumatif Akhir Semester Kelas 1 SD/MI Tema 1 Diriku, Sesi 2 Matematika, SBdP dan PJOK
Siti Umnah
50 Soal PAS Matematika Kelas 6 SD/MI Semester 1 Kurikulum Merdeka dan Kunci Jawaban SAS UAS
Febri Prasetyo
Kunci Jawaban Bahasa Inggris Kelas 12 SMA Kurikulum Merdeka, Unit 3: Choose Yes or No In The Column
Mariana
30 Soal PAS/SAS Matematika Kelas 3 SD Semester 1 Kurikulum Merdeka Tahun 2024, Lengkap Kunci Jawaban
Ayu Wahyuni
Soal Penilaian Harian Geografi Kelas 11 SMA/MA Materi Manfaat Flora dan Fauna untuk Kesejahteraan
Siti Umnah
45 Kunci Jawaban Fisika Kelas 10 SMA, Soal Ujian Akhir Semester Tahun 2024: Menghitung Kecepatan
Putri Asti