wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SAS 1 Informatika 8

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Apa yang dimaksud dengan fungsi dalam konteks mesin komputasi?

a)

Fungsi adalah alat untuk mengukur kecepatan mesin komputasi.

b)

Fungsi adalah jenis perangkat lunak yang digunakan untuk menginstal sistem operasi.

c)

Fungsi adalah sekumpulan instruksi yang melakukan tugas tertentu dalam mesin komputasi.

d)

Fungsi adalah bagian dari perangkat keras yang menyimpan data.

2.

Jelaskan proses input-proses-output dalam sebuah fungsi!

a)

Proses input-proses-output dalam sebuah fungsi adalah: Input -> Proses -> Output.

b)

Proses -> Input -> Output

c)

Input -> Output -> Proses

d)

Output -> Proses -> Input

3.

Bagaimana cara memodelkan persoalan logika menggunakan himpunan?

a)

Analisis persoalan logika tanpa menggunakan himpunan.

b)

Gunakan angka untuk menghitung solusi dari persoalan logika.

c)

Terapkan metode statistik untuk memecahkan persoalan logika.

d)

Gunakan himpunan untuk mengidentifikasi dan menganalisis elemen-elemen dalam persoalan logika.

4.

Apa saja fitur utama yang dapat digunakan dalam aplikasi pengolah kata?

a)

Pembuatan presentasi

b)

Pengolahan data statistik

c)

Pengeditan video

d)

Fitur utama dalam aplikasi pengolah kata termasuk pengeditan teks, pemformatan teks, penyisipan gambar, tabel, dan grafik.

5.

Bagaimana cara memanfaatkan laboratorium maya dalam pembelajaran?

a)

Menonton video tanpa interaksi

b)

Menggunakan simulasi praktis untuk eksperimen interaktif.

c)

Menggunakan laboratorium fisik untuk eksperimen

d)

Membaca buku teks tanpa praktik langsung

6.

Jelaskan konsep pengalamatan memori dalam pengolahan data!

a)

Pengalamatan memori tidak berhubungan dengan kecepatan akses data.

b)

Pengalamatan memori hanya berlaku untuk perangkat penyimpanan eksternal.

c)

Pengalamatan memori adalah cara untuk mengidentifikasi lokasi penyimpanan data dalam memori komputer.

d)

Pengalamatan memori adalah proses menghapus data dari memori.

7.

Apa yang dimaksud dengan representasi sinyal biner?

a)

Representasi sinyal biner adalah metode untuk menyimpan data dalam bentuk analog.

b)

Representasi sinyal biner adalah penggambaran data dalam bentuk sinyal dengan tiga keadaan, 0, 1, dan 2.

c)

Representasi sinyal biner adalah penggambaran data dalam bentuk sinyal dengan dua keadaan, 0 dan 1.

d)

Representasi sinyal biner adalah penggunaan warna untuk menggambarkan data.

8.

Apa yang dimaksud dengan abstraksi dalam desain jaringan komputer?

a)

Abstraksi adalah proses pengumpulan data dari jaringan.

b)

Abstraksi merujuk pada pengaturan perangkat keras jaringan.

c)

Abstraksi adalah penyederhanaan kompleksitas sistem jaringan dengan menyembunyikan detail teknis.

d)

Abstraksi adalah teknik untuk meningkatkan kecepatan jaringan.

9.

Apa yang dimaksud dengan algoritma dalam pemrograman komputer?

a)

Algoritma adalah urutan langkah-langkah yang harus diikuti untuk menyelesaikan suatu masalah.

b)

Algoritma adalah jenis perangkat keras yang digunakan untuk menjalankan program.

c)

Algoritma adalah bahasa pemrograman yang digunakan untuk menulis kode.

d)

Algoritma adalah metode untuk menyimpan data dalam database.

10.

Sebutkan manfaat penggunaan diagram alir dalam pengembangan perangkat lunak!

a)

Diagram alir membantu dalam visualisasi proses dan alur kerja.

b)

Diagram alir hanya digunakan untuk menggambar gambar.

c)

Diagram alir tidak memiliki manfaat dalam pengembangan perangkat lunak.

d)

Diagram alir digunakan untuk menulis kode secara langsung.

11.

Jelaskan perbedaan antara perangkat lunak sistem dan perangkat lunak aplikasi!

a)

Perangkat lunak sistem adalah perangkat lunak yang mengelola perangkat keras, sedangkan perangkat lunak aplikasi adalah perangkat lunak yang digunakan untuk menyelesaikan tugas tertentu.

b)

Perangkat lunak sistem dan perangkat lunak aplikasi adalah hal yang sama.

c)

Perangkat lunak sistem hanya digunakan untuk game, sedangkan perangkat lunak aplikasi digunakan untuk pekerjaan kantor.

d)

Perangkat lunak sistem tidak memerlukan perangkat keras untuk berfungsi.

12.

Jelaskan peran sistem operasi dalam manajemen sumber daya komputer!

a)

Sistem operasi tidak berpengaruh pada kinerja perangkat keras.

b)

Sistem operasi bertanggung jawab untuk mengelola dan mengalokasikan sumber daya perangkat keras kepada aplikasi.

c)

Sistem operasi hanya digunakan untuk menjalankan aplikasi game.

d)

Sistem operasi adalah perangkat lunak yang tidak memerlukan interaksi pengguna.

13.

Apa yang dimaksud dengan pemrograman berorientasi objek?

a)

Pemrograman berorientasi objek adalah metode pemrograman yang menggunakan objek untuk merepresentasikan data dan fungsi.

b)

Pemrograman berorientasi objek hanya digunakan untuk aplikasi web.

c)

Pemrograman berorientasi objek adalah teknik untuk menyimpan data dalam format teks.

d)

Pemrograman berorientasi objek tidak memiliki konsep kelas dan objek.

14.

Sebutkan komponen utama dari arsitektur komputer!

a)

CPU, memori, dan perangkat input/output.

b)

Hanya CPU dan perangkat lunak.

c)

Memori dan perangkat lunak saja.

d)

Perangkat keras dan jaringan saja.

15.

Apa yang dimaksud dengan basis data relasional?

a)

Basis data relasional adalah sistem penyimpanan data yang menggunakan tabel untuk mengorganisir informasi.

b)

Basis data relasional hanya menyimpan data dalam format teks.

c)

Basis data relasional tidak memerlukan struktur untuk menyimpan data.

d)

Basis data relasional adalah jenis perangkat keras untuk menyimpan data.

16.

Jelaskan pentingnya keamanan siber dalam pengembangan perangkat lunak!

a)

Keamanan siber tidak berpengaruh pada pengembangan perangkat lunak.

b)

Keamanan siber penting untuk melindungi data dan sistem dari ancaman dan serangan.

c)

Keamanan siber hanya diperlukan untuk aplikasi web.

d)

Keamanan siber adalah proses yang tidak memerlukan perhatian dalam pengembangan perangkat lunak.

17.

Apa yang dimaksud dengan pengujian unit dalam pengembangan perangkat lunak?

a)

Pengujian unit adalah proses menguji bagian terkecil dari perangkat lunak secara terpisah untuk memastikan bahwa setiap bagian berfungsi dengan benar.

b)

Pengujian unit hanya dilakukan setelah perangkat lunak selesai dikembangkan.

c)

Pengujian unit adalah metode untuk menghapus bug dari perangkat lunak.

d)

Pengujian unit tidak memerlukan dokumentasi.

18.

Jelaskan perbedaan antara variabel lokal dan variabel global dalam pemrograman!

a)

Variabel lokal hanya dapat diakses dalam fungsi tempat ia dideklarasikan, sedangkan variabel global dapat diakses dari mana saja dalam program.

b)

Variabel lokal dan global memiliki fungsi yang sama.

c)

Variabel lokal selalu lebih cepat diakses dibandingkan variabel global.

d)

Variabel lokal tidak dapat digunakan dalam fungsi.

19.

Apa yang dimaksud dengan rekursi dalam pemrograman?

a)

Rekursi adalah teknik pemrograman di mana fungsi memanggil dirinya sendiri untuk menyelesaikan masalah.

b)

Rekursi adalah metode untuk menyimpan data dalam array.

c)

Rekursi hanya digunakan dalam pemrograman berorientasi objek.

d)

Rekursi adalah cara untuk mengoptimalkan kecepatan program.

20.

Apa yang dimaksud dengan pemrograman fungsional?

a)

Pemrograman fungsional adalah paradigma pemrograman yang mengutamakan penggunaan fungsi dan penghindaran perubahan status.

b)

Pemrograman fungsional hanya digunakan untuk aplikasi desktop.

c)

Pemrograman fungsional adalah teknik untuk menyimpan data dalam format biner.

d)

Pemrograman fungsional tidak mendukung penggunaan variabel.

21.

Jelaskan peran algoritma dalam pengembangan perangkat lunak!

a)

Algoritma adalah langkah-langkah yang harus diikuti untuk menyelesaikan masalah dalam pengembangan perangkat lunak.

b)

Algoritma tidak memiliki pengaruh dalam pengembangan perangkat lunak.

c)

Algoritma hanya digunakan untuk pengolahan data besar.

d)

Algoritma adalah metode untuk menghapus data dari perangkat lunak.

22.

Apa yang dimaksud dengan debugging dalam pemrograman?

a)

Debugging adalah proses menemukan dan memperbaiki kesalahan dalam kode program.

b)

Debugging hanya dilakukan setelah perangkat lunak selesai dikembangkan.

c)

Debugging adalah teknik untuk menulis kode lebih cepat.

d)

Debugging tidak memerlukan alat bantu.

23.

Apa yang dimaksud dengan pemrograman deklaratif?

a)

Pemrograman deklaratif adalah paradigma pemrograman yang menekankan pada apa yang harus dilakukan, bukan bagaimana cara melakukannya.

b)

Pemrograman deklaratif hanya digunakan untuk aplikasi mobile.

c)

Pemrograman deklaratif adalah teknik untuk menyimpan data dalam format biner.

d)

Pemrograman deklaratif tidak mendukung penggunaan fungsi.

24.

Jelaskan konsep inheritance dalam pemrograman berorientasi objek!

a)

Inheritance adalah mekanisme di mana satu kelas dapat mewarisi atribut dan metode dari kelas lain.

b)

Inheritance hanya berlaku untuk bahasa pemrograman tertentu.

c)

Inheritance adalah proses menghapus kelas yang tidak diperlukan.

d)

Inheritance tidak memiliki pengaruh dalam pengembangan perangkat lunak.

25.

Apa yang dimaksud dengan pengolahan data real-time?

a)

Pengolahan data real-time adalah proses pengolahan data yang dilakukan secara langsung saat data diterima.

b)

Pengolahan data real-time hanya digunakan untuk aplikasi desktop.

c)

Pengolahan data real-time adalah teknik untuk menyimpan data dalam format teks.

d)

Pengolahan data real-time tidak memerlukan perangkat keras khusus.