NEW
Font size
WorksheetsLATIHAN SOAL ASAS
Total questions: 40
Worksheet time: 20mins
Metode untuk menyusun, menyimpan, dan mengorganisir data dalam komputer agar dapat diakses, diolah, dan dimanipulasi secara efisien merupakan hal yang biasa dilakukan oleh komputer. Cara menyimpan dan mengatur data secara terstruktur pada database disebut dengan ….
pemrograman
struktur data
algoritma
fungsi
Pada saat menyusun data, terdapat struktur data yang berfungsi untuk mengelola database, melakukan kompres file, dan mengolah data lainnya. Elemen yang terdapat pada struktur data berisi pointer disebut ....
array
linked list
node
tree
Struktur data membantu kita dalam memecahkan masalah dan membuat program menjadi lebih mudah dipahami. Berikut merupakan jenis tipe struktur data, kecuali ....
array
linked list
node
tree
Perhatikan pernyataan di bawah ini
(1) Ukuran lebih dinamis
(2) Alokasi kegunaan memori bisa kalian sesuaikan dengan kebutuhan
(3) Penambahan atau pengurangan data lebih cepat
(4) Penggunaan memori besar
Berdasarkan pernyataan di atas, yang merupakan keunggulan dari tipe data Linked List ditunjukkan pada nomor ....
(1), (2), dan (3)
(1), (2), dan (4)
(2), (3), dan (4)
(1), (3), dan (4)
Pada jaringan telepon mempunyai beberapa node yang saling terhubung yang disebut sebagai simpul sehingga, jaringan telepon merupakan contoh dari jenis tipe struktur data ….
array
queue
tree
graph
Ekspresi dan operasi logika adalah konsep fundamental dalam pemrograman dan matematika yang digunakan untuk mengelola dan memproses nilai logika. Cara untuk menggambarkan dan menghasilkan nilai logika berdasarkan pembandingan atau perbandingan antara data disebut ....
ekspresi logika
operasi logika
algoritma
struktur data
Operasi logika merupakan teknik yang digunakan dalam matematika, pemrograman, ilmu komputer untuk memanipulasi serta menggabungkan pernyataan logis. Operator logika utama yang sering digunakan adalah ....
AND, NAND, OR
NAND, OR, NOT
AND, NAND, NOT
AND, OR, NOT
Perhatikan pernyataan berikut!
(1) Operator ==
(2) Operator !<=
(3) Operator !=
(4) Operator <
(5) Operator >=
Berdasarkan pernyataan di atas, yang termasuk operator ekspresi perbandingan terdapat pada nomor ….
(1), (2), (3), dan (4)
(1), (2), (3), dan (5)
(1), (3), (4), dan (5)
(2), (3), (4), dan (5)
Dalam mendesain algoritma terdapat beberapa langkah yang harus dilakukan terlebih dahulu sebelum lanjut ke langkah berikutnya. Langkah awal dalam mendesain algoritma adalah sebagai berikut ....
memahami masalah yang ingin diselesaikan
menganalisis kompleksitas masalah
mempercepat proses pengembangan program
menyelesaikan masalah yang kompleks
Algoritma sebagai prosedur sistematis untuk menyelesaikan masalah matematika dalam langkah yang terbatas. Berikut merupakan keunggulan algoritma dalam pemrograman, kecuali ….
meningkatkan efisiensi program
memperlambat pembuatan program
tampilan
gerakan
Integrasi memungkinkan untuk mengaitkan data maupun fitur antar aplikasi sehingga data pada satu aplikasi dapat digunakan di aplikasi yang lain. Berikut contoh integrasi konten aplikasi perkantoran yaitu sebagai berikut ....
data dari Microsoft Excel dapat ditautkan dengan dokumen pada Microsoft Word dalam pembuatan surat
data dari Microsoft Word ditautkan di website untuk dipublikasi
data di paint ditautkan dengan presentasi pada PowerPoint dalam menampilkan grafik dari tabel
data di Google di copy di Word untuk pembuatan konten
Aplikasi pengolah kata, fitur utamanya digunakan untuk membuat dan mengolah dokumen, misalnya membuat surat, menyusun laporan, dan lain sebagainya. Contoh aplikasi pengolah kata adalah sebagai berikut, kecuali ....
microsoft word
office word
google sheet
google doc
Aplikasi office adalah kumpulan aplikasi yang digunakan untuk memudahkan pekerjaan Fitur utamanya digunakan untuk mengelola data yang disajikan dalam bentuk lembar kerja yaitu tabel dua dimensi dan dapat menampilkannya dalam bentuk diagram disebut ....
aplikasi pengolah kata
aplikasi pengolah lembar kerja
aplikasi presentasi
aplikasi pengolah gambar
Pernyataan di bawah ini
(1) Penggabungan grafik dan gambar dari aplikasi pengolah gambar
(2) Penggunaan tabel dan data dari pengolah lembar kerja (spreadsheet)
(3) Penyisipan konten teks dari aplikasi pengolah kata (word processor)
(4) Penggunaan tabel dan data dari pengolah Google Doc
Berdasarkan pernyataan di atas yang merupakan aspek yang dapat dijabarkan terkait integrasi konten dalam mengolah presentasi ditunjukkan pada nomor ....
(1), (2), dan (3)
(1), (2), dan (4)
(2), (3), dan (4)
(1), (3), dan (4)
Orang yang sedang mengantre di kasir merupakan jenis pelayanan yang apabila datang pertama maka akan dilayani terlebih dahulu. Contoh kegiatan tersebut merupakan contoh dari jenis tipe struktur data ....
array
queue
tree
graph
Ketika sedang membuat ataupun mengolah dokumen terdapat perintah yang sering dilakukan. Perintah yang akan menyalin teks atau grafik atau objek lain yang disorot ke dalam clipboard dan akan memindahkan objek dari clipboard tersebut menuju ke dokumen tujuan disebut ….
copy
cut
paste
undo
Website adalah kumpulan beberapa halaman yang dipakai untuk menampilkan informasi berupa teks, gambar, animasi, suara dan atau bahkan video. Website yang berisi konten dalam bentuk artikel video dan foto yang dikelola oleh seorang blogger atau beberapa penulis sekaligus adalah ....
iklan
toko online
vlog
blog
Perhatikan pernyataan berikut!
(1) Header
(2) Judul
(3) Navigation bar
(4) Main blog
(5) Footer
Berdasarkan pernyataan di atas yang termasuk struktur block pada umumnya terdapat pada nomor ....
(1), (2), (3), dan (4)
(1), (2), (3), dan (5)
(1), (3), (4) dan (5)
(2), (3), (4), dan (5)
Vlog adalah kependekan dari video blog. Kepopulerannya dimulai ketika muncul konten vlog pada YouTube, lalu banyak orang yang tertarik untuk melakukannya dan sampai sekarang biasa disebut dengan nge-vlog. Awal kemunculan vlog adalah pada tahun ….
2000-an
1999
1998
1997
Perbedaan vlog dengan video adalah vlog merupakan video yang biasanya memiliki batasan durasi. Sementara video biasa tidak memiliki batasan berapa menit ataujam. Berikut merupakan kelebihan vlog, kecuali ....
membangun hubungan personal dengan audience
memperlambat komunikasi dengan sesama
sebagai video flashback memori
mempertajam kreativitas
Secara teknis, data dalam bentuk angka, huruf, simbol, dan lainnya ini diletakkan dalam kolom-kolom dan susunan tertentu. Biasa digunakan untuk mengelola database melakukan kompres file hingga mengolah data lainnya disebut ....
struktur data
algoritma
indeks
node
Masing-masing jenis struktur data yang berbeda cocok untuk penggunaan penggunaan yang berbeda, dan beberapa jenis memang dispesialisasikan untuk tugas tertentu. Tipe struktur data yang mempunyai kumpulan elemen dengan jaraknya saling berdekatan disebut ....
array
linked list
stack
queue
Linked list merupakan kumpulan data yang terdiri dari urutan data linier yang dihubungkan satu sama lain. Tipe struktur data terbagi menjadi tiga jenis yaitu sebagai berikut, kecuali ....
singly linked list
doubly linked list
circular linked list
vertikal linked list
Pada tipe data stack adalah tipe struktur data dimana elemen yang terakhir dimasukkan menjadi elemen pertama yang dikeluarkan. Urutan yang digunakan pada tipe struktur data stack adalah ….
FIFO
LIFO
UFO
FLOW
Perhatikan pernyataan di bawah ini!
(1) Kapasitas memori yang sangat terbatas
(2) Kemungkinan terjadi overflow ketika jumlah objek terlalu banyak
(3) Membersihkan objek secara otomatis
(4) Tidak dapat mengakses data secara acak
Berdasarkan pernyataan di atas yang termasuk dalam kekurangan tipe struktur data stack adalah ....
(1), (2), dan (3)
(1), (2), dan (4)
(1), (3) dan (4)
(2), (3), dan (4)
Perhatikan pernyataan di bawah ini!
(1) Root: node yang berada di paling atas
(2) Child node: turunan dari setiap node
(3) Parent node: node yang berisi subnode
(4) Siblings: node yang berasal dari child node yang sama
Berdasarkan pernyataan di atas istilah yang tepat pada tipe struktur data tree ditunjukkan pada nomor ....
(1), (2), dan (3)
(1), (2), dan (4)
(1), (3), dan (4)
(2), (3), dan (4)
Hash table merupakan struktur data yang secara asosiatif menyimpan data. Berikut contoh penggunaan tipe struktur data hash table yang tepat adalah ....
jaringan telepon
mencari data nama dan nomor telepon
FIFO
LIFO
Tipe data graph biasanya digunakan untuk menunjukkan jaringan tertentu. Tipe data ini terbagi menjadi dua jenis yaitu ....
parent graph dan child graph
root graph dan leaf graph
directed graph dan undirected graph
asosiatif graph dan index graph
Pada tipe data graph berisi node yang saling terhubung satu sama lain dan juga memiliki garis garis yang akan terhubung ke semua simpul disebut juga dengan ....
parent graph
child graph
directed graph
undirected graph
Ekspresi logika adalah kombinasi dari variabel, operator logika, dan konstanta logika yang menghasilkan nilai logika tunggal. Berikut merupakan bagian dari ekspresi logika kecuali ....
variabel logika
operator logika
tipe logika
konjungsi logika
Operasi logika membantu untuk mengambil keputusan berdasarkan kondisi yang diberikan, menggabungkan dan memodifikasi pernyataan logis, serta membangun algoritma yang kompleks. Operator menghasilkan nilai true jika kedua nilai atau variabel yang dibandingkan memiliki nilai yang sama disebut ....
operator sama dengan
operator tidak sama dengan
operator lebih besar dari
operator lebih kecil dari
Ekspresi perbandingan digunakan untuk membandingkan nilai atau variabel dalam kondisi logis. Terdapat beberapa operator perbandingan umum yang digunakan dalam ekspresi perbandingan. Simbol untuk operator tidak sama dengan adalah ....
==
X=
!=
/=
Berdasarkan kode program di atas maka output yang dihasilkan adalah ....
kedua kondisi terpenuhi
salah satu kondisi terpenuhi
x tidak lebih besar dari 10
tidak ada yang ditampilkan
Berdasarkan kode program di atas jika x diganti dengan 0 maka output yang dihasilkan menjadi ….
kedua kondisi terpenuhi
salah satu kondisi terpenuhi
x tidak lebih besar dari 10
tidak ada yang ditampilkan
Berdasarkan kode program di atas, operator yang digunakan adalah sebagai berikut, kecuali ....
operator sama dengan
operator tidak sama dengan
operator lebih besar dari
operator lebih kecil dari
Algoritma digunakan untuk perhitungan dan pengolahan data pada komputer menggunakan software tertentu. Berikut termasuk karakteristik yang harus dipenuhi dalam pembuatan algoritma, kecuali ....
keterbatasan
ketidakpastian
masukan
keluaran
Ada lima karakteristik yang harus dipenuhi dalam pembuatan algoritma, ketika algoritma harus berhenti setelah menyelesaikan sejumlah langkah yang terbatas dan mencapai tujuan akhirnya merupakan karakteristik algoritma yaitu ....
keterbatasan
ketidakpastian
masukan
keluaran
Integrasi konten memungkinkan untuk memberikan akses langsung ke kontem terkait tanpa harus menyalinnya ke dokumen. Link ke sumber eksternal dapat mencakup kemampuan untuk menambahkan tautan ke sumber eksternal seperti ….
microsoft word
open office
situs web
canva
Manfaat blog sangat beragam mulai dari menambah kemampuan menulis, membuat koneksi, komunitas, dan bahkan juga bisa menambah penghasilan. Ada banyak fungsi dan manfaat blog yang tentunya menguntungkan untuk bisnis misalnya ....
sebagai media komunikasi personal
sebagai media catatan harian
sebagai media promosi produk
sebagai bahan evaluasi diri kedepannya
Blog biasanya memiliki tampilan dan tatanan struktur yang cukup beragam. Elemen yang biasa disebut sebagai menu untuk membantu pengunjung memilih dan menjelajahi konten blog disebut ….
header
navigation bar
main blog
sidebar
