NEW
Font size
WorksheetsUlangan Semester 1
Total questions: 40
Worksheet time: 40mins
Struktur data yang paling efisien untuk melakukan pencarian elemen secara cepat adalah...
Linked list
Array
Tree
Graph
Manakah dari berikut ini yang bukan merupakan aplikasi dari stack?
Undo/redo dalam editor teks
Manajemen panggilan fungsi
Implementasi antrian cetak
Penyelesaian puzzle tower of hanoi
Algoritma pengurutan yang memiliki kompleksitas waktu terbaik O(n log n) adalah...
Merge sort
Bubble sort
Insertion sort
Selection sort
Operasi menghapus elemen pada posisi sembarang dalam sebuah linked list memiliki kompleksitas waktu rata-rata sebesar...
O(1)
O(log n)
O(n^2)
O(n)
Struktur data yang paling cocok digunakan untuk merepresentasikan hubungan "satu-ke-banyak" adalah...
Array
Linked list
Tree
Graph
apa yang dimaksud dengan struktur data
cara menyusun data secara tidak beraturan
cara untuk mengatur data sehingga memungkinkannya di proses secara efektif
hanya digunakan untuk menyimpan data
proses memasukkan data ke dalam komputer
hanya untuk memanipulasi data
Struktur data yang menggunakan serangkaian node untuk menghubungkan elemen data disebut..
Array
Stack
Queue
Linked list
Tree
Apa yang digunakan untuk mewakili hubungan antar objek dalam graph?
Array
Edges
Linked List
Nodes
Vertices
Binary tree adalah jenis struktur data yang termasuk dalam..
Struktur data linear
Struktur data statis
Struktur data non-linear
Struktur data dinamis
Struktur data acak
Tipe struktur data yang mempunyai bentuk seperti pohon disebut struktur data,....
Linked list
Tree
Graph
Stack
Salah satu contoh gambaran sederhana yang menjabarkan tipe queue ini adalah
ketika orang yang sedang mengantri. Siapa yang datang pertama, orang itulah yang akan dilayani terlebih dulu.
Menangani surat masuk didahulukan surat yang yang terakhir
Memeriksan data secara acak
Mengkode data sesuai dengan klasifikasinya
Tipe struktur data yang linier dan mengikuti urutan yang tertentu. Urutan tersebut yang digunakan yaitu LIFO (Last In First Out) atau FILO (First In Last Out)
Tipe Linked list
Tipe Queue
Tipe Array
Tipe Stack
Di dalam struktur data terdapat 7 tipe, diantaranya adalah struktur data tipe Array, yaitu,....
Kumpulan elemen yang berjarak saling berdekatan.
Struktur data yang terdiri dari urutan data linier yang dapat dihubungkan satu sama lain.
Struktur data yang linier dan mengikuti urutan yang tertentu
Struktur data linear yang dapat mengikuti urutan tertentu, yaitu FIFO (First In First Out).
Sesuatu yang merupakan elemen yang berada pada struktur data adalah,....
Kode
Node
Lambang
Simbol
Apa yang dimaksud dengan operasi “push” pada struktur data stack?
Mengambil elemen dari stack
Menambah elemen ke dalam stack
Menghapus elemen dari stack
Mengakses elemen di puncak stack
Kemampuan seseorang dalam memecahkan masalah dengan mengambil konsep/metode seperti seorang ahli teknologi informasi disebut....
Computational Thinking
Artificial Intellegent
Augmented Reality
Augmented Intellegent
Manakah yang bukan contoh metode berpikir komputasional....
Abstraksi
Komposisi
Dekomposisi
Rancangan Algoritma
Teknik memecah data, proses, atau masalah yang kompleks/rumit menjadi bagian-bagian yang lebih kecil atau menjadi tugas-tugas yang mudah dikelola disebut....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Mengembangkan petunjuk pemecahan masalah yang sama secara step by step, langkah demi langkah, tahapan demi tahapan disebut dengan....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Salah satu manfaat dari pemahaman konsep berpikir komputasional adalah, kecuali....
Mampu menyelesaikan masalah sehari - hari dengan efektif dan efisien
Panik dalam menghadapi masalah
Memiliki logika dan kemampuan berpikir yang kritis
Memiliki akhlak yang baik
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....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
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....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Untuk mempercepat rute perjalanan kesekolah seorang siswa memiliki banyak sekali jalan tikus yang dia hafal. Sehingga dia menggambarkan rute tercepat agar dia lebih cepat sampai dan bisa berbagi rute kepada temannya....
Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Dalam pemanfaatan akun belajar id, banyak Siswa yang belum mengerti cara untuk login akun, Sehingga guru Informatika mereka membuat sebuah desain poster untuk menggambarkan alur dari proses login akun belajar id tersebut
Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Disaat hendak berangkat sekolah, seorang siswi mengurutkan tahapannya dari membuat sarapan, kemudian menyiapkan botol minum, mengecek buku pelajaran dan alat tulis, hingga akhirnya semua termuat dalam Tas dan siap untuk berangkat sekolah
Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Komponen mana yang berfungsi sebagai tempat penyimpanan sementara data selama pemrosesan dalam Model Von Neumann?
Input
Proses (CPU)
Memori
Output
Apa peran utama dari CPU dalam Model Von Neumann?
Menghasilkan data
Menyimpan data sementara
Memproses data yang diterima
Mengirim data ke perangkat lain
Data atau instruksi yang dimasukkan ke dalam komputer disebut sebagai...
Output
Memori
Proses
Input
Dalam Model Von Neumann, setelah data diproses oleh CPU, ke mana data tersebut biasanya disimpan sebelum dihasilkan sebagai output?
Input
Memori
Output
Proses
Manakah di antara berikut yang merupakan contoh perangkat output?
Keyboard
Monitor
Mouse
RAM
Ketika kita memasukkan angka melalui keyboard dan meminta komputer untuk menghitung hasilnya, kita menggunakan perangkat...
Memori
Output
Input
Proses
Setelah CPU memproses data, di manakah hasil sementara biasanya disimpan sebelum dikeluarkan oleh output?
Memori
CPU
Input
Layar monitor
Apa yang terjadi pada data setelah diproses oleh CPU dalam Model Von Neumann?
Data disimpan di output
Data disimpan di memori sebelum dihasilkan sebagai output
Data dikembalikan ke input
Data dihapus setelah diproses
Saat komputer memproses data dari input hingga output, komponen mana yang memastikan bahwa data dapat digunakan lagi jika diperlukan?
Output
CPU
Memori
Input
Perintah "Kalikan angka 5 dengan 3" diberikan pada komputer. Apa yang dilakukan oleh CPU dengan perintah ini?
CPU menambah angka 5 dan 3
CPU menyimpan perintah ini di memori untuk digunakan nanti
CPU memproses perintah ini untuk mengalikan angka dan menyimpan hasilnya
CPU mengeluarkan hasil tanpa memprosesnya
Apa peran bus alamat (address bus) dalam arsitektur Von Neumann?
Menyimpan alamat dari instruksi
Menjalankan operasi logika
Mengirim data antara CPU dan perangkat I/O
Mengirimkan alamat memori yang akan diakses oleh CPU
Mengambil instruksi dari memori
Apa yang terjadi selama fase execute dalam siklus instruksi?
Instruksi diambil dari memori
Instruksi diterjemahkan
Instruksi dijalankan oleh ALU atau CU
Instruksi disimpan kembali ke memori
Data dikirim ke perangkat I/O
Apa masalah utama yang dihadapi arsitektur Von Neumann di sistem modern?
Kecepatan ALU yang rendah
Keterbatasan memori
Von Neumann Bottleneck
Keterbatasan perangkat I/O
Tidak ada control unit terpisah
Apa solusi modern untuk mengatasi Von Neumann Bottleneck?
Meningkatkan kecepatan ALU
Menambah lebih banyak bus data
Menggunakan arsitektur Harvard
Menyimpan data di cache
Mengurangi ukuran memori
Unit Aritmatika dan Logika (ALU) digunakan untuk?
Menyimpan instruksi
Melakukan operasi matematika dan logika
Mengontrol instruksi
Mengambil data dari memori
Mengirimkan data ke perangkat I/O
