anantakendek.com - Pada kesempatan kali ini admin akan membagikan kumpulan contoh soal struktur data dilengkapi dengan kunci jawaban dalam mata pelajaran Informatika kelas kelas 7 merdeka belajar revisi. Semoga apa yang admin bagikan kali ini dapat membantu Bapak, Ibu Guru, dan peserta didik dalam mencari referensi seputar contoh soal struktur data dilengkapi dengan kunci jawaban dalam mata pelajaran Informatika kelas kelas 7 merdeka belajar.

Gambar: freepik.com
1. Ciri-ciri Struktur Data, Kecuali ....
A. Memori sebagai alokasi penyimpanan struktur data
B. Mengakses dan Memelihara Data
C. Susunan pada sebuah pemrograman
D. Pemrograman sebagai tempat penyimpanan
2. Pernyataan berikut yang benar mengenai array ....
A. array adalah kumpulan variabel dengan tipe data yang berbeda
B. ukuran array dapat berubah
C. ukuran array tidak dapat berubah
D. penyimpanan data pada array tidak berurutan
3. Sistem Kerja pada Queue ialah ....
A. Last In Last Out
B. Kumpulan Simpul dan garis
C. First In Last Out
D. First In First Out
4. Tipe data yang terdiri dari aksara (simbol) yang meliputi digit numerik,alfabetik adalah tipe data ....
A. char
B. string
C. Float
D. integer
5. Stack, Queue, Tree, dan Graf merupakan ....
A. Tipe Struktur data
B. Pola Data
C. Basis data
D. Susunan Data
6. Penghapusan node di depan tidak boleh dilakukan jika ....
A. sebelum data terdepan dihapus
B. setelah head lama akan menjadi head baru
C. keadaan node sedang ditunjuk oleh pointer
D. harus menunjuk ke node berikutnya agar list tidak putus
7. Solusi dari sebuah permasalah sebelum merancang atau membuat program ialah pengertian dari ....
A. Bahasa Pemrograman
B. Basis Data
C. Struktur Data
D. Algoritma
8. Dengan cara membagi digit biner tersebut ke dalam empat digit dari kanan, merupakan cara konversi Biner ke ....
A. octadecimal
B. tetra
C. hexadecimal
D. decimal
9. Berikut merupakan Manfaat dari struktur data, kecuali ....
A. Memudahkan mencari data yang dibutuhkan
B. Data tidak tersusun dengan rapih
C. Algoritma lebih jelas dan efisien
D. Program lebih ringkas dan bersih
10. Untuk mengolah data yang banyaknya tidak bisa ditentukan sebelumnya, maka disediakan satu fasilitas yang memungkinan untuk menggunakan suatu perubah yang disebut dengan ....
A. Linked List
B. Single Linked List
C. Circular
D. Pointer
11. Type data yang menghasilkan bentuk keluaran nilai True dan False (Benar dan Salah) adalah ....
A. Char
B. Integer
C. Boolean
D. String
12. berikut yang bukan termasuk kedalam tipe data adalah ....
A. float
B. array
C. boolean
D. intenger
13. Bubble Sort akan mengurutkan data dari posisi ....
A. Akhir
B. Awal
C. Tengah-tengah
D. Awal dan Akhir
14. Tipe data yang terdiri dari aksara (simbol) yang meliputi digit numerik, alfabetik adalah tipe data ....
A. BOOL
B. Character
C. Float
D. Integer
15. Node yang berada di bawah node tertentu disebut juga dengan ....
A. Ancestor
B. Descendant
C. Prodecessor
D. Successor
16. Suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya disebut ....
A. Satuan Data
B. Struktur Data
C. Tipe Data
D. Rangkain Data
17. Dalam bahasa C, tipe data String adalah turunan dari tipe data ....
A. float
B. boolean
C. char
D. int
18. Tipe data yang mempunyai basis 16 adalah ....
A. Float
B. Boolean
C. Hexadecimal
D. Integer
19. Fakta atau keterangan tentang sesuatu yang dapat disimpan direkam atau dipresentasikan dalam bentuk tulisan, suara, gambar, dll, merupakkan ciri-ciri dari ....
A. Fakta
B. Data
C. Informasi
D. Tidak ada yang benar
20. Berikut yang termasuk kedalam tipe data sederhana adalah ....
A. Tree dan Graph
B. Array dan Graph
C. Stack dan Queue
D. Array dan Record
21. Pernyataan berikut berlaku untuk pencarian biner ....
A. Dapat diimplementasikan menggunakan rekursi
B. Tidak dapat digantikan oleh pencarian beruntun
C. Bekerja pada data acak dan terurut
D. Sama cepat dengan pencarian beruntun
22. Bahwa setiap elemen dari sebuah Array tertentu haruslah mempunyai type data yang sama merupakan perngertian dari istilah ....
A. Honogen
B. Terurut
C. Heterogen
D. Homogen
23. Yang merupakan jenis struktur data majemuk linier kecuali ....
A. Record
B. List dan Multi-List (Daftar
C. Stack (tumpukan)
D. Queue (antrian)
24. Berikut merupakan tipe data yang data untaian menyimpan berbagai tipe data dan isinya bisa diubah ....
A. Integer
B. String
C. List
D. Tuple
25. Kepanjangan dari SDLC adalah ....
A. System Development Life Computer
B. System Development Live Computer
C. System Development Life Cycle
D. System Departement Life Cycle
26. Struktur Data adalah ....
A. Struktur yang tidak terpisahkan dengan Bahasa Pemrograman
B. Pola atau Struktur yang tersimpan pada hardisk
C. Struktur atau pola yang menghasilkan sebuah informasi
D. Basis Data
27. Tahapan SDLC terdiri atas ....
A. Perencanaan, Observasi, Desain, Implementasi, Perawatan
B. Perencanaan, Rancangan, Implementasi, Perawatan, Observasi
C. Perencanaan, Analisis, Rancangan, Implementasi, Perawatan
D. Analisis, Desain, Pengembangan, Implementasi, Perawatan
28. Suatu cara untuk mewakili besaran dari suatu item fisik merupakan definisi dari ....
A. Aritmetika Bilangan
B. Pengkodean
C. Sistem Komputer
D. Sistem Bilangan
29. Pada sebuah Instanasi Pemerintahan A terdapat implementasi sistem baru menggantikan sistem yang lama, dengan cara sistem baru dan lama digunakan secara bersama dalam satu waktu periode tertentu, sampai sistem yang baru beroperasi dengan baik. Teknik implementasi menggunakan strategi ....
A. Konversi Langsung
B. Konversi Pararel
C. Konversi Pilot
D. Konversi Bertahap
30. Sistem bilangan yang menggunakan basis 8 adalah ....
A. Oktal
B. Unary
C. Biner
D. Biner
31. Jenis-jenis version control dibawah ini, kecuali ....
A. Version Kontrol System Bercabang
B. Version Kontral System Terdistribusi
C. Version Kontrol System Lokal
D. Version Kontrol System Terpusat
32. Basis yang digunaka nsistem bilangan tergantung dari ... bilangan yang dipergunakan.
A. Nilai Radix
B. Pengurangan nilai
C. Jumlah nilai
D. Penjumlahan nilai
33. Fungsi dalam git yang digunakan untuk melakukan sinkronisasi perubahan lokal ke repository adalah ....
A. Push
B. Pull
C. Stage
D. Commit
34. Satuan data yang biasa digunakan untuk menyatakan kapasitas harddisk dalam PC adalah ....
A. Petabyte
B. Megabyte
C. Kilobyte
D. Gigabyte
35. Apa yang dimaksud internet ....
A. jaringan komunikasi yang menghubungkan antar komputer
B. jaringan komunikasi yang menghubungkan global
C. jaringan komunikasi yang menghubungkan antar negara
D. jaringan komunikasi yang menghubungkan lokal
36. Sistem pengkodean ASCII dikembangkan oleh ....
A. ANSI
B. ASNI
C. APRII
D. APJI
37. Apa itu server ....
A. Komputer yang menggandakan data atau layanan
B. Komputer yang menyediakan data atau layanan
C. Komputer yang menggunakan data atau layanan
D. Komputer yang mengumpulkan data atau layanan
38. Dengan cara membagi bilangan desimal dengan 16 (basishexa) sampai tidak bisa dibagi lagi, merupakan konvesi bilangan ....
A. Biner ke Desimal
B. Desimal ke Desimal
C. Desimal ke Hexadesimal
D. Desimal ke Oktal
39. Untuk mengolah data yang banyaknya tidak bisa ditentukan sebelumnya, maka disediakan satu fasilitas yang memungkinan untuk menggunakan suatu perubah yang disebut dengan ....
A. Pointer
B. Linked List
C. Circular
D. Single Linked List
40. Metode sorting yang menggunakan algoritma divide and conquer adalah ....
A. Quick Sort
B. Select Sort
C. Bubble Sort
D. Heap Sort
41. Dibawah ini adalah Algoritma Sorting, kecuali ....
A. Selection Sort
B. Hashing Sort
C. Bubble Sort
D. Quick Sort
42. Algoritma ini adalah dengan mengambil elemen list satu-per-satu dan memasukkannya di posisi yang benar seperti namanya, yaitu metode ....
A. Marge Sort
B. Bubble Sort
C. Select Sort
D. Insert Sort
43. Di bawah ini yang merupakan pernyataan salah mengenai stack adalah ....
A. Merupakan penyimpanan dengan prosedur LIFO (Last in First Out)
B. Menyimpan alamat dari elemen lain berdasarkan posisinya
C. Struktur data yang menyimpan dengan cara seperti tumpukan
D. Menggunakan top of stack sebagai informasi untuk operasi push maupun pop
44. Metode sorting yang di analogikan dengan pengurutan kartu yaitu ....
A. Marge Sort
B. Quick Sort
C. Insert Sort
D. Select Sort
45. Pernyataan berikut yang benar mengenai array .... (Pilihan jawaban lebih dari satu)
A. array adalah kumpulan variabel dengan tipe data yang berbeda
B. ukuran array dapat berubah
C. ukuran array tidak dapat berubah
D. penyimpanan data pada array berurutan
46. Metode pemecahan masalah yang bekerja dengan membagi masalah menjadi beberapa sub-masalah yang sama atau berhubungan, hingga masalah tersebut menjadi sederhana untuk dipecahkan secara langsung ....
A. Metode Priority Queue
B. Metode Devide Conquer
C. Metode Transposisi
D. Metode Increment
47. Metode pencarian yang membagi 2 bagian di setiap langkahnya adalah ....
A. Binary Search
B. Heuristik Search
C. Selection Sort
D. Sequential Search
48. Metode sorting dengan cara menukar atau membandingkan dua buah data yang bersebelahan, yaitu antara data pertama dan data kedua, data kedua dan data ketiga, begitu seterusnya berulang sampai data terakhir ....
A. Insert Sort
B. Select Sort
C. Bubble Sort
D. Semua Benar
49. Untuk mengolah data yang banyaknya tidak bisa ditentukan sebelumnya, maka disediakan satu fasilitas yang memungkinan untuk menggunakan suatu perubah yang disebut dengan ....
A. Single Linked List
B. Circular
C. Pointer
D. Linked List
50. Yang bukan istilah dalam Stack ....
A. Push
B. Rear
C. IsFull
D. Pop
51. Hal yang benar mengenai sejarah web adalah, kecuali ....
A. diciptakan oleh Tim Berner- Lee yang bekerja di CERN (Consei European pour la Recherce Nuclaire) Genewa, Prancis
B. dikembangkan oleh W3C
C. Dimulai pada Maret 1989 oleh Tim Berner- Lee
D. awalnya digunakan untuk komunikasi antar para fisikawan
52. Untuk dapat melakukan BFS (Breadth-First Search) bisa dilakukan dengan menggunakan ....
A. Obeng
B. Pointer
C. Stack
D. Queue
53. RDBMS adalah singkatan dari ....
A. Relational Database Management System
B. Relational Database Multi Source
C. Relational Database Management Source
D. Relational Database Multi System
54. Di bawah ini yang merupakan pernyataan salah mengenai stack adalah ....
A. Menggunakan top of stack sebagai informasi untuk operasi push maupun pop
B. Menyimpan alamat dari elemen lain berdasarkan posisinya
C. Struktur data yang menyimpan dengan cara seperti tumpukan
D. Merupakan penyimpanan dengan prosedur LIFO (Last in First Out)
55. Untuk melakukan DFS (Depth-First Search) bisa dilakukan dengan menggunakan ....
A. linked-list
B. Gunting
C. Stack
D. Queue
56. Di persimpangan jalan, terdapat lampu merah. Apabila lampu merah menyala, mobil-mobil yang datang ke persimpangan tersebut harus berhenti dulu. Ketika lampu berubah menjadi hijau, semua mobil perlahanlahan berjalan kembali dalam urutan tertentu. Manakah yang lebih tepat menggambarkan situasi tersebut ....
A. Queue
B. Stack
C. Searching
D. Sorting
57. Queue adalah tipe struktur data yang bekerja secara ....
A. UFO
B. FOFO
C. LIFO
D. FIFO
58. Di bawah ini yang merupakan pernyataan salah mengenai stack adalah ....
A. Merupakan penyimpanan dengan prosedur LIFO (Last in First Out)
B. Menyimpan alamat dari elemen lain berdasarkan posisinya
C. Struktur data yang menyimpan dengan cara seperti tumpukan
D. Menggunakan top of stack sebagai informasi untuk operasi push maupun pop
59. Yang bukan istilah dalam Stack ....
A. Push
B. Pop
C. empty
D. back
60. Teknik untuk mencari suatu adata disebut ....
A. merger
B. pusher
C. search
D. sort