wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Software

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Seorang siswa menganggap software sama dengan perangkat keras karena keduanya digunakan dalam komputer. Bagaimana cara Anda menjelaskan perbedaan mendasar keduanya?

a)

Software bisa dilihat, hardware tidak

b)

Hardware bersifat fisik, software bersifat instruksi

c)

Software adalah produk pabrik, hardware buatan manusia

d)

Hardware dan software memiliki harga berbeda

2.

Jika komputer hanya memiliki hardware tanpa software, konsekuensinya adalah …

a)

Komputer tetap bisa digunakan untuk mengetik

b)

Komputer hanya bisa menampilkan BIOS dasar

c)

Komputer otomatis menjalankan program aplikasi

d)

Komputer tidak bisa dinyalakan

3.

Mengapa software sering disebut sebagai "jiwa" dari komputer?

a)

Karena software menentukan keindahan tampilan komputer

b)

Karena tanpa software, hardware tidak dapat berfungsi optimal

c)

Karena software bersifat lebih mahal daripada hardware

d)

Karena software lebih mudah diperbaiki

4.

Jika seseorang membuat program baru untuk memecahkan masalah spesifik di perusahaannya, maka software tersebut digolongkan sebagai …

a)

Sistem operasi

b)

Software aplikasi

c)

Perangkat keras tambahan

d)

Utility umum

5.

Mengapa perkembangan software sangat erat kaitannya dengan kebutuhan manusia?

a)

Karena manusia membutuhkan software agar hardware bisa mahal

b)

Karena software berkembang untuk menjawab tantangan zaman

c)

Karena software hanya dibuat oleh perusahaan tertentu

d)

Karena software tidak pernah mengalami pembaruan

6.

Manakah situasi yang menunjukkan software bekerja “tidak kasat mata” namun krusial?

a)

Saat pengguna mengganti RAM

b)

Saat sistem operasi mengatur manajemen memori

c)

Saat seseorang menambah harddisk

d)

Saat komputer dimatikan

7.

Perkembangan artificial intelligence (AI) dalam software adalah contoh …

a)

Software aplikasi generasi awal

b)

Software yang mengikuti tren kebutuhan global

c)

Software dengan lisensi bebas

d)

Software berbasis perangkat keras

8.

Sistem operasi diibaratkan sebagai “manajer”. Apa yang paling tepat dikelola olehnya?

a)

Distribusi software

b)

Hubungan hardware dan software aplikasi

c)

Desain fisik perangkat keras

d)

Harga komponen komputer

9.

Jika sebuah perusahaan ingin sistem operasi yang open source untuk menekan biaya, maka pilihan paling tepat adalah …

a)

Windows

b)

Linux

c)

MacOS

d)

ChromeOS

10.

Dalam konteks multitasking, sistem operasi memiliki peran …

a)

Membatasi aplikasi yang berjalan

b)

Membagi sumber daya agar aplikasi berjalan bersamaan

c)

Menghapus aplikasi yang tidak dipakai

d)

Menentukan lisensi aplikasi

11.

Mengapa sistem operasi mobile berbeda dengan desktop?

a)

Karena diproduksi oleh vendor yang berbeda

b)

Karena menyesuaikan kebutuhan perangkat dengan sumber daya terbatas

c)

Karena sistem operasi mobile lebih murah

d)

Karena desktop tidak memerlukan sistem operasi

12.

Sistem operasi berbasis GUI lebih populer dibanding berbasis CLI karena …

a)

Lebih sulit dipahami oleh pemula

b)

Memberikan antarmuka visual yang memudahkan interaksi

c)

Tidak membutuhkan perangkat keras canggih

d)

Tidak pernah mengalami error

13.

Seorang siswa ingin memahami cara kerja komputer paling dasar tanpa GUI. Sistem operasi yang tepat digunakan adalah …

a)

DOS/Linux CLI

b)

Android

c)

Windows 11

d)

MacOS

14.

Apa alasan beberapa server dunia lebih memilih Linux dibanding Windows?

a)

Linux lebih sulit dikembangkan

b)

Linux lebih mahal

c)

Linux lebih stabil dan aman

d)

Linux tidak bisa dipakai offline

15.

Jika sistem operasi gagal booting, maka dampaknya adalah …

a)

Hardware rusak permanen

b)

Komputer tidak bisa diguna

16.

Jika sistem operasi gagal booting, maka dampaknya adalah …

a)

Hardware rusak permanen

b)

Komputer tidak bisa digunakan untuk menjalankan aplikasi

c)

Semua data dihapus otomatis

d)

Lisensi komputer hilang

17.

Seorang guru membuat soal online menggunakan Google Form. Software ini digolongkan sebagai …

a)

Utility

b)

Aplikasi berbasis web

c)

Sistem operasi

d)

Driver perangkat

18.

Dalam dunia desain grafis, pemilihan software bukan hanya soal fitur, tetapi juga …

a)

Lisensi, kompatibilitas, dan dukungan komunitas

b)

Warna ikon software

c)

Jenis processor komputer

d)

Jumlah RAM minimal

19.

Software aplikasi produktivitas berbeda dengan software hiburan karena …

a)

Tidak dapat digunakan untuk bisnis

b)

Fokus membantu pekerjaan dan efisiensi

c)

Hanya bisa berjalan di Linux

d)

Lebih sulit dipelajari

20.

Jika seorang siswa menggunakan aplikasi spreadsheet untuk menganalisis data, maka aplikasi tersebut membantu dalam aspek …

a)

Kreativitas

b)

Produktivitas

c)

Hiburan

d)

Multimedia

21.

Mengapa perkembangan software berbasis cloud semakin diminati?

a)

Karena hanya bisa digunakan tanpa internet

b)

Karena memungkinkan akses data lintas perangkat secara real-time

c)

Karena lebih mahal dibanding software lokal

d)

Karena tidak memerlukan keamanan

22.

Jika seorang desainer memilih software bajakan, dampak utamanya adalah …

a)

Software lebih cepat

b)

Rentan keamanan dan melanggar hukum

c)

Lisensi otomatis legal

d)

Aplikasi bebas update

23.

Game edukasi dapat dikategorikan sebagai …

a)

Software hiburan murni

b)

Aplikasi utilitas

c)

Software aplikasi dengan tujuan pembelajaran

d)

Sistem operasi turunan

24.

Mengapa Python sering digunakan untuk AI dan data science?

a)

Karena tampilannya berwarna-warni

b)

Karena sintaksnya sederhana dan banyak library pendukung

c)

Karena hanya bisa dipakai di Windows

d)

Karena sulit dipelajari pemula

25.

Bahasa pemrograman tingkat tinggi lebih disukai karena …

a)

Lebih sulit dipahami

b)

Mendekati bahasa manusia sehingga mudah dipelajari

c)

Hanya bisa digunakan oleh perusahaan besar

d)

Tidak bisa digunakan untuk aplikasi web

26.

IDE (Integrated Development Environment) sangat penting karena …

a)

Hanya digunakan untuk membuat hardware

b)

Memberikan fitur debugging, compiling, dan manajemen kode dalam satu wadah

c)

Menentukan kecepatan prosesor

d)

Mengurangi kebutuhan RAM

27.

Seorang siswa ingin membuat aplikasi Android. Bahasa pemrograman paling relevan adalah …

a)

Java/Kotlin

b)

COBOL

c)

Pascal

d)

Assembly

28.

Mengapa bahasa Assembly jarang digunakan untuk aplikasi modern?

a)

Karena tidak bisa mengakses hardware

b)

Karena terlalu sederhana

c)

Karena rumit dan dekat dengan mesin, sulit dipahami manusia

d)

Karena lisensinya mahal

29.

Git dan GitHub berperan penting dalam pengembangan software karena …

a)

Menyediakan fitur editing gambar

b)

Memudahkan kolaborasi dan version control

c)

Hanya bisa digunakan offline

d)

Menambah RAM virtual

30.

Jika seorang programmer menggunakan framework, maka keuntungan utamanya adalah …

a)

Mengurangi jumlah baris kode dengan struktur siap pakai

b)

Membuat coding lebih sulit

c)

Membatasi semua fungsi software

d)

Tidak bisa digunakan untuk aplikasi web

31.

Firewall dapat disebut sebagai “penjaga gerbang”. Apa makna sebenarnya?

a)

Membatasi akses jaringan dari dan ke komputer

b)

Menghapus semua data komputer

c)

Mempercepat koneksi internet

d)

Mengurangi kebutuhan bandwidth

32.

Jika administrator tidak memperbarui software server, dampaknya adalah …

a)

Sistem operasi otomatis update

b)

Rentan terhadap serangan keamanan

c)

Hardware lebih cepat rusak

d)

Komputer tidak bisa dipakai offline

33.

Antivirus berbeda dengan firewall karena …

a)

Antivirus melindungi file dari malware, firewall mengatur lalu lintas jaringan

b)

Antivirus mempercepat internet, firewall memperlambat

c)

Antivirus tidak perlu update, firewall perlu

d)

Antivirus bekerja hanya saat offline

34.

Mengapa enkripsi software penting dalam keamanan siber?

a)

Agar data lebih cepat diakses

b)

Agar data tidak mudah dibaca oleh pihak yang tidak berhak

c)

Agar software gratis

d)

Agar hardware lebih awet

35.

VPN adalah contoh software yang digunakan untuk …

a)

Mengganti hardware

b)

Mengamankan koneksi dan menyembunyikan identitas pengguna

c)

Mempercepat kinerja komputer

d)

Menghapus file duplikat

36.

Jika seorang siswa menggunakan password sederhana, maka software keamanan …

a)

Tidak bisa mendeteksi kelemahan tersebut

b)

Tetap rentan karena faktor manusia menjadi celah

c)

Menjamin keamanan sepenuhnya

d)

Membuat password otomatis kuat

37.

IDS (Intrusion Detection System) bekerja dengan cara …

a)

Menghapus virus

b)

Mendeteksi aktivitas mencurigakan dalam jaringan

c)

Mempercepat CPU

d)

Mengganti sistem operasi

38.

Mengapa backup software menjadi bagian penting dalam keamanan data?

a)

Agar data selalu hilang

b)

Agar data bisa dipulihkan jika terjadi serangan atau kerusakan

c)

Agar komputer lebih cepat

d)

Agar sistem operasi gratis

39.

Apa perbedaan mendasar antara software open source dan proprietary?

a)

Open source gratis, proprietary berbayar

b)

Open source terbuka untuk dimodifikasi, proprietary terbatas penggunaannya

c)

Proprietary lebih aman, open source tidak aman

d)

Open source hanya digunakan di Linux

40.

Jika seseorang membeli software resmi, manfaat paling jelas adalah …

a)

Bebas dari bug selamanya

b)

Mendapatkan dukungan, pembaruan, dan legalitas penggunaan

c)

Tidak perlu spesifikasi tinggi

d)

Tidak bisa digunakan di banyak komputer

41.

Mengapa penggunaan software bajakan berisiko?

a)

Karena selalu gratis

b)

Karena rawan malware dan melanggar hukum

c)

Karena lebih cepat diinstal

d)

Karena tidak perlu update

42.

GPL (General Public License) mengizinkan …

a)

Pengguna memperjualbelikan software tanpa batas

b)

Pengguna memodifikasi dan mendistribusikan ulang dengan syarat tertentu

c)

Software hanya digunakan untuk riset

d)

Software tidak boleh diubah

43.

Trial version berbeda dengan freeware karena …

a)

Trial gratis selamanya, freeware hanya sementara

b)

Trial dibatasi waktu/fungsi, freeware gratis penuh

c)

Trial selalu open source, freeware proprietary

d)

Freeware hanya bisa digunakan di Linux

44.

Mengapa model distribusi SaaS (Software as a Service) banyak dipakai?

a)

Karena pengguna hanya membayar sesuai penggunaan dan selalu update otomatis

b)

Karena tidak memerlukan internet

c)

Karena software dimiliki selamanya

d)

Karena lebih sulit digunakan

45.

Mengapa cloud computing menjadi tren utama di dunia software?

a)

Karena memperlambat akses

b)

Karena memungkinkan skalabilitas, kolaborasi, dan efisiensi biaya

c)

Karena hanya bisa digunakan oleh perusahaan besar

d)

Karena tidak aman

46.

izin legal dari pemilik software kepada pengguna untuk menggunakan, mengakses, dan mendistribusikan perangkat lunak sesuai ketentuan yang disepakati disebut dengan

a)

distribusi software

b)

perijinan hardware

c)

lisensi software

d)

legalitas software

47.

Perangkat lunak yang hak ciptanya dimiliki oleh individu atau perusahaan pengembang adalah..

a)

closed-source

b)

open source

c)

open software

d)

close software

48.

Tujuan utama dari lisensi software, kecuali...

a)

Melindungi Hak Cipta dan Kekayaan Negara

b)

Mengatur Penggunaan yang Sah

c)

Menetapkan Tanggung Jawab dan Jaminan

d)

Menentukan Model Bisnis dan Pendapatan

49.

Seorang siswa ingin menggunakan software untuk belajar pemrograman tanpa melanggar hukum dan bebas dimodifikasi. Jenis lisensi software yang paling tepat dipilih adalah …

a)

Proprietary

b)

Open Source

c)

Trial Version

d)

Shareware

50.

Mengapa penggunaan software bajakan sangat berisiko?

a)

Karena tampilannya berbeda dengan versi asli

b)

Karena rawan malware, tidak mendapat pembaruan resmi, dan melanggar hukum

c)

Karena tidak bisa dipasang di komputer pribadi

d)

Karena selalu membutuhkan koneksi internet