Jul 08, 2025 | 11 views
A. Perangkat lunak yang hanya digunakan untuk menampilkan grafik.
B. Perangkat lunak yang mengelola perangkat keras dan menyediakan layanan untuk aplikasi lain.
C. Perangkat lunak yang hanya digunakan untuk editing dokumen.
D. Perangkat lunak yang berfungsi untuk memutar musik.
Pembahasan :
Sistem operasi adalah lapisan perangkat lunak yang berada di antara perangkat keras dan aplikasi pengguna. Ia bertindak sebagai perantara, mengelola sumber daya perangkat keras dan menyediakan antarmuka bagi aplikasi untuk mengaksesnya.
A. Mengalokasikan memori untuk proses yang sedang berjalan.
B. Menentukan urutan eksekusi instruksi program.
C. Mengelola penggunaan memori oleh berbagai proses.
D. Mencegah terjadinya *memory leak*.
Pembahasan :
Manajemen memori fokus pada pengelolaan alokasi dan dealokasi memori. Urutan eksekusi instruksi program diatur oleh *CPU* (Central Processing Unit), bukan oleh sistem operasi.
A. Sebuah file yang menyimpan data.
B. Sebuah program yang sedang berjalan dan menggunakan sumber daya sistem.
C. Sebuah perangkat keras yang terhubung ke komputer.
D. Sebuah aplikasi yang telah diinstal di komputer.
Pembahasan :
Proses adalah instans dari suatu program yang sedang dieksekusi oleh *CPU*. Setiap proses memiliki ruang memori dan sumber daya sistem sendiri.
A. Antarmuka pengguna grafis (GUI).
B. Cara sistem operasi mengatur dan menyimpan data dalam bentuk file.
C. Driver perangkat keras.
D. Antarmuka baris perintah (CLI).
Pembahasan :
File system adalah sistem yang mengatur penyimpanan dan pengambilan file pada sebuah perangkat penyimpanan. Ini memungkinkan pengelolaan data yang terstruktur.
A. Keterbatasan fitur dan kompatibilitas perangkat keras.
B. Kemudahan penggunaan dan kompatibilitas perangkat keras yang luas.
C. Kurangnya keamanan dan dukungan untuk aplikasi modern.
D. Ketergantungan pada perangkat keras yang sangat spesifik.
Pembahasan :
Windows dikenal karena kemudahan penggunaannya dan dukungan yang luas untuk perangkat keras dan perangkat lunak yang tersedia.
A. Keterbatasan dalam dukungan perangkat keras.
B. Sumber terbuka (open-source) dan fleksibilitas.
C. Kurangnya keamanan dan stabilitas.
D. Hanya digunakan pada komputer desktop.
Pembahasan :
Linux adalah sistem operasi sumber terbuka yang sangat fleksibel dan dapat disesuaikan, digunakan secara luas di berbagai platform termasuk server, embedded systems, dan desktop.
A. Program akan berjalan dengan lancar.
B. Program akan mengalami *crash* (terjadi kesalahan).
C. Program akan memperlambat performanya.
D. Program akan menghasilkan output yang tidak terduga.
Pembahasan :
Mencoba mengakses memori yang tidak dialokasikan menyebabkan *segmentation fault* atau *access violation*, yang mengakibatkan program berhenti bekerja.
A. File teks.
B. File gambar.
C. File executable.
D. File virus.
Pembahasan :
File virus adalah program berbahaya yang bukan merupakan jenis file yang biasa disimpan dan digunakan pada sistem operasi. File teks, gambar, dan executable adalah jenis file yang umum.
A. Memori fisik yang terpisah dari memori RAM.
B. Sebuah teknologi yang memungkinkan sistem operasi untuk menggunakan ruang penyimpanan yang lebih besar daripada RAM yang tersedia.
C. Memori yang hanya dapat diakses oleh proses yang sedang berjalan.
D. Memori yang digunakan untuk menyimpan data sementara.
Pembahasan :
Virtual memory menggunakan ruang penyimpanan (seperti hard disk) sebagai ekstensi dari RAM untuk meningkatkan kapasitas memori yang tersedia bagi proses.
A. Memori swap.
B. Penggunaan *garbage collector*.
C. Pencadangan memori secara berkala.
D. Optimasi algoritma untuk mengurangi penggunaan memori.
Pembahasan :
*Garbage collector* adalah proses yang secara otomatis mengelola memori yang tidak lagi digunakan oleh program, sehingga mencegah *memory leak* (penumpukan memori yang tidak terpakai).