Sonora.ID - Simak 29 contoh soal informatika kelas 10 semester satu lengkap dengan jawabannya.
Informatika atau Komputer merupakan salah satu mata pelajaran yang terdapat di jenjang SD, SMP, dan SMA.
Mata pelajaran informatika umumnya mencakup beberapa materi yang akan menunjang kompetensi siswa di era digital, seperti teknik komputer, analisis data, jaringan komputer/internet, dan programming.
Berikut ini 29 contoh soal informatika kelas 10 semester 10 yang dapat menjadi bahan belajar di rumah.
1. Seorang programmer ingin membuat program untuk menghitung rata-rata dari serangkaian angka. Manakah yang paling sesuai untuk digunakan ....
A. Percabangan
B. Fungsi
C. Pengulangan
D. Variabel
Jawaban: C
Baca Juga: 25 Contoh Soal Ulangan Biologi Kelas 11 Semester 1 Beserta Jawabannya
2. Apa yang dimaksud dengan konsep “pengulangan” (looping dalam pemrograman) ....
A. Menambahkan warna pada elemen tampilan
B. Melakukan tugas hanya sekali
C. Mengganti nilai variabel
D. Melakukan tugas berulang kali dengan kondisi tertentu
Jawaban: D
3. Algoritma adalah urutan langkah-langkah untuk menyelesaikan suatu masalah. Apa yang harus diperhatikan dalam merancang algoritma yang efektif ....
A. Membuat algoritma sepanjang mungkin
B. Menggunakan banyak variabel
C. Mengabaikan langkah-langkah yang sulit
D. Keterbacaan dan keefektifan
Jawaban: D
Baca Juga: 20 Contoh Soal PTS Bahasa Indonesia Kelas 7 Semester 1 Beserta Jawaban
4. Apa yang dimaksud dengan “debugging” dalam pemrograman ....
A. Proses membuat program dari awal
B. Proses menjalankan program tanpa kesalahan
C. Proses mengidentifikasi dan memperbaiki kesalahan dalam kode
D. Proses membuat algoritma yang rumit
Jawaban: C
5. Jika Anda ingin menjalankan serangkaian pernyataan berdasarkan kondisi tertentu, konsep apa yang paling sesuai digunakan ....
A. Percabangan
B. Pengulangan
C. Fungsi
D. Rekursi
Jawaban: A
6. Manakah dari berikut ini bukan jenis struktur data ....
A. Array
B. Linked list
C. Pseudocode
D. Stack
Jawaban: C
7. Apa tujuan dari analisis kompleksitas algoritma ....
A. Menghitung jumlah baris kode dalam algoritma
B. Menilai seberapa sulit algoritma untuk diimplementasikan
C. Mengukur seberapa efisien algoritma dalam menggunakan sumber daya
D. Menentukan bahasa pemrograman terbaik untuk algoritma
Jawaban: C
Baca Juga: 25 Contoh Soal PTS Bahasa Inggris Kelas 2 SD Kurikulum Merdeka
8. Pada algoritma pencarian biner, berapa jumlah perbandingan yang diperlukan untuk mencari elemen di dalam daftar terurut dengan panjang 128 ....
A. 64
B. 7
C. 128
D. 256
Jawaban: B
9. Berikut ini merupakan contoh produk yang dihasilkan dari kemajuan TIK dalam bidang pendidikan yaitu....
A. E-learning dan kelas virtual
B. E-commerce dan E-money
C. E-goverment dan pajak
D. SMS dan Mobile banking
Jawaban: A
10. Ada 4 fondasi dalam berpikir komputasional sebagai berikut, kecuali ....
A. Kritis
B. Abstraksi
C. Algoritma
D. Dekomposisi
Jawaban: A
11. Proses mengurutkan sebuah list dengan cara menyisipkan elemen satu per satu sesuai urutan besar kecilnya disebut ....
A. Bubble sort
B. Insertion sort
C. Quick sort
D. Merge sort
Jawaban: B
Baca Juga: 32 Latihan Soal PTS PJOK Kelas 9 Semester 1 Beserta Jawabannya
12. Perhatikan ilustrasi berikut!
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
Jawaban: C
13. Berikut ini manakah yang bukan merupakan program Microsoft Office yaitu ....
A. Microsoft Word
B. Microsoft Excel
C. Microsoft Access
D. CorelDraw
Jawaban: D
14. Untuk menggulung layar ke atas atau ke bawah digunakan ....
A. Scrollbar
B. Border
C. Title Bar
D. Ruler
Jawaban: A
15. Syarat penulisan formula pada Microsoft Excel harus menggunakan tanda ....
A. =
B. #
C. :
D. @
Jawaban: A
16. Pesan error yang tampil jika memuat pembagi nol dalam Microsoft Excel adalah ....
A. #VALUE
B. #NULL
C. #DIV/0!
D. #NAME
Jawaban: C
Baca Juga: 20 Contoh Soal PTS Bahasa Inggris Kelas 1 SD Kurikulum Merdeka
17. Pilihlah yang bukan merupakan perangkat lunak sistem operasi dari kumpulan nama perangkat lunak di bawah ini....
A. Linux
B. Microsoft Office
C. Microsoft Windows
D. Macintosh
Jawaban: B
18. Sistem komputer terbagi menjadi 3 elemen yaitu ....
A. Programming, brainware dan sistem operasi
B. Brainware, hardware dan Programming
C. Hardware, software, dan brainware
D. Sistem operasi, Hardware dan brainware
Jawaban: C
19. Jika komputer dinyalakan, sebuah inisial program di boot sector akan dijalankan. Virus yang berada di boot sector disebut dengan .....
A. Boot virus
B. Multipartite Virus
C. File Virus
D. Macro Virus
Jawaban: A
20. Jenis jaringan internet yang paling banyak dipakai pengguna ponsel saat ini adalah ....
A. LTE
B. HSPA
C. 3G
D. EDGE
Jawaban: A
Baca Juga: Cara Menghitung Nilai Buku Suatu Aset, Rumus dan Contoh Soal
21. Diketahui bahwa Budi dan Chika berada di suatu lokasi dengan jarak 1 meter, tetapi dipisahkan oleh tembok. Karena suatu hal, Budi ingin mengirim file kepada Cika melalui HP mereka, yang sama-sama memiliki fasilitas koneksi kabel data, bluetooth dan wifi. Menurut kalian koneksi apa yang bisa mereka gunakan untuk saling mengirimkan file pada kasus ini....
A. Hanya koneksi wifi.
B. Hanya koneksi bluetooth.
C. Koneksi wifi dan bluetooth.
D. Koneksi wifi dan kabel data
Jawaban: C
22. Sertifikat SSL merupakan salah satu cara yang bisa digunakan untuk memproteksi data pada jaringan internet. Berikut ini yang merupakan fungsi lain dari Sertifikat SSL adalah ....
A. Melakukan autentikasi pada sebuah situs web untuk mengecek apakah situs web tersebut bisa diakses dengan cepat
B. Memastikan sebuah situs web yang dikunjungi merupakan situs web asli yang terjamin keamananya
C. Mencegah adanya hacker yang mencuri data pribadi
D. Semua jawaban benar
Jawaban: B
23. Apa yang dimaksud dengan istilah ‘algoritma” dalam konteks ilmu komputer ....
A. Bahasa pemrograman
B. Urutan langkah-langkah untuk menyelesaikan masalah
C. Koneksi internet
D. Sistem operasi
Jawaban : B
Baca Juga: Segitiga : Jenis, Rumus Luas, dan Contoh Soal
24. Apa yang dimaksud dengan istilah ‘algoritma” dalam konteks ilmu komputer ....
A. Bahasa pemrograman
B. Urutan langkah-langkah untuk menyelesaikan masalah
C. Koneksi internet
D. Sistem operasi
Jawaban: B
25. Bahasa pemrograman Python sering digunakan untuk apa ....
A. Mendesain grafis 3D
B. Analisis statistik
C. Pengaturan jaringan komputer
D. Mengedit video
Jawaban: B
26. Apa fungsi dari SQL dalam pengembangan perangkat lunak ....
A. Mengelola antarmuka pengguna
B. Mengolah citra dan video
C. Mengelola basis data
D. Menghasilkan kode HTML
Jawaban: C
27. Apa kegunaan dari HTML dalam pengembangan web ....
A. Mengelola basis data
B. Membuat tampilan grafis
C. Mendefinisikan struktur konten web
D. Mengendalikan interaksi pengguna
Jawaban: C
28. Apa yang dimaksud dengan “debugging” dalam konteks pemrograman ....
A. Proses membuat desain program
B. Mengubah kode menjadi bahasa pemrograman lain
C. Proses mengidentifikasi dan memperbaiki kesalahan dalam kode
D. Menjalankan program untuk pertama kali
Jawaban: C
29. Apa yang dimaksud dengan keterampilan interpersonal ....
A. Keterampilan dalam menggunakan perangkat lunak
B. Keterampilan dalam berinteraksi dan bekerja sama dengan orang lain
C. Keterampilan dalam berbicara di depan umum
D. Keterampilan dalam merancang produk fisik
Jawaban: B
Baca berita update lainnya dari Sonora.id di Google News