Pendidikan Kelas Home Pelajaran Materi

Belajar Soal Informatika Kelas 12 SMA Tentang Sistem Operasi

Materi :

Sistem Operasi

Deskripsi :

Konsep sistem operasi, manajemen memori, proses, dan file. Pengenalan sistem operasi Windows dan Linux.

Jenjang Pendidikan : SMA
Mata Pelajaran : Informatika
Kelas : SMA Kelas 12
Waktu :15 Menit

Jul 08, 2025   |   11 views

Apa definisi dari sistem operasi?

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.

Manakah yang *bukan* merupakan fungsi utama dari manajemen memori?

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.

Proses adalah...

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.

Manakah yang merupakan contoh dari *file system*?

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.

Sistem operasi Windows dikenal dengan...

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.

Sistem operasi Linux terkenal dengan...

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.

Apa yang terjadi ketika sebuah program mencoba mengakses memori yang tidak dialokasikan untuknya?

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.

Manakah dari berikut ini yang bukan merupakan jenis file?

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.

Apa yang dimaksud dengan *virtual memory*?

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.

Manakah fitur manajemen memori yang penting untuk mencegah *memory leak*?

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).