Anda di halaman 1dari 6

Struktur Dasar Sistem Operasi

Pengertian Sistem Operasi


Komputer atau sistem komputer apapun secara umum, terdiri dari dua bagian utama.
Salah satunya adalah perangkat keras (yang membentuk fisik) dan bagian lainnya adalah
perangkat lunak . Bagi pengguna komputer untuk dapat menggunakan komputer secara
efektif, diperlukan adanya sebuah antarmuka (interface) sebagai penghubung antara dua
bagian ini.
Sebuah Sistem Operasi atau lebih umum disebut OS adalah antarmuka yang
menghubungkan perangkat keras seperti Processor, Hard Disc dan memori kepada
aplikasi2 perangkat lunak yang diinstal di komputer Anda.


Jenis-jenis Sistem Operasi
jenis sistem operasi berdasarkan pada aplikasinya.
1 Graphical User interface (GUI): -. OS terkini menggunakan konsep GUI di mana terdapat
ikon, tombol, menu navigasi disediakan bagi pengguna. Hal ini untuk membuat sistem
yang lebih mudah digunakan terutama dalam bentuk tampilan (user friendly) dan navigasi
gratis. Setiap OS memiliki pengaturan2 antarmuka GUI tersendiri .Misalnya: Windows,
Apple OS X.
2 Multi User(banyak pengguna): -. Jenis OS ini memungkinkan beberapa pengguna untuk
mengakses sistem yang sama pada waktu yang sama atau waktu yang berbeda. misalnya;
Linux
. 3 multi Processor :- Peningkatan kompatibilitas/kemampuan komputer untuk
menggunakan bantuan dari lebih dari satu prosesor komputer. Hal ini dapat mengurangi
beban kerja secara keseluruhan dan meningkatkan efisiensi. Misalnya pada Windows 2000.
4 multi task : -. Memungkinkan komputer untuk menjalankan lebih dari satu tugas / proses
pada suatu waktu tertentu atau secara bersamaan. Sehingga lebih menghemat waktu .


Kernel sebuah bentuk komunikasi
Kita tahu bahwa OS yang bertugas membentuk antarmuka antara hardware dan software.
Tapi bagaimana komunikasi terjadi antara dua lapisan tersebut.
Di sinilah fungsi dari Kernel . Kernel adalah sebuah program komputer yang digunakan
untuk mengubah permintaan akses dari program aplikasi (Software) ke dalam
instruksi2/perintah , sehingga dapat dimengerti oleh prosesor komputer dan perangkat
input / output lainnya (Hardware).
Bahasa yang digunakan dalam komunikasi ini utamanya dilakukan dalam bentuk Binary,
(mengandung 0 dan 1.)
Perangkat-perangkt keras juga terkadang ditemukan dengan Firmware yang telah
ada/ditanam di dalamnya yang merupakan program yang hanya dapat di baca,tidak dapat
di modifikasi(read only program). Hal ini disimpan dalam
EEPROM((Electrically Erasable Programmable Read-Only Memory: sejenis chip memori tidak-terhapus
yang digunakan dalam komputer dan peralatan elektronik lain untuk menyimpan sejumlah konfigurasi data pada alat
elektronik tersebut yang tetap harus terjaga meskipun sumber daya diputuskan, seperti tabel kalibrasi atau kofigurasi
perangkat.), dan berisi informasi-informasi yang diperlukan untuk mengenali perangkat
input / output tertentu.
Fungsi lain dari kernel adalah:
1. Menyediakan bantuan untuk CPU atau prosesor selama proses kerja multi tasking.
2. manajemen memori. Mengalokasikan penggunaan memori untuk proses komputer
berdasarkan tingkat prioritas proses tsb.

Manajemen Memori
Alokasi memori adalah bagian penting dari setiap OS dan dengan cara pemanfaatan yang
tepat dapat membantu meningkatkan kinerja sistem secara keseluruhan dan juga dari segi
keefesienan.
Proses-proses manajemen memori bertugas melacak setiap proses yang berjalan dalam OS
dan bagian-bagian yang dialokasikan dari memori yang berbentuk blok2, secara
bersamaan.
Metode-metode kernel dalam memanajemen memori adalah sebagai berikut.
. 1 Pemuatan Dinamis(dynamic loading): - Di sini rutinitas/ tugas dimuat ke memori, hanya
pada saat tugas tersebut dipanggil oleh program utama. Program utama ini pada awalnya
dimuat dan kemudian disesuaikan dengan permintaan yang dikeluarkan, rutinitas, metode
dan modul akan ditransfer.
. 2 Hubungan dinamis(Dinamic Linking): - berbagai modul dan kode data dikumpulkan,
digabungkan bersama-sama untuk membentuk sebuah file executable tunggal. File ini
kemudian dimuat ke memori dan diproses.
. 3 pertukaran(swapping): - prosedur dimana proses sementara diambil dari memori utama
dan kemudian ditempatkan dalam sebuah memori sekunder. Kriteria untuk memori
sekunder adalah bahwa memori sekunder tsb harus memiliki ruang memori yang besar dan
juga mudah diakses. Dari segi pemakaian waktu ,utamanya adalah ketika data di transfer.
Total waktu berbanding lurus dengan jumlah data yang dipindahkan.








Pilihan/opsi pengamanan di OS
Di dunia ini terdapat sejumlah orang yang tidak mempunyai nilai etika/moral yang ingin
mengambil alih pengendalian komputer orang lain yang dapat menyebabkan kerugian
yang besar.bentuk-bentuk Serangan ancaman yang biasa mereka gunakan, adalah:
1 kuda trojan/Trojan Horse: -. Diberi nama seperti kisah mitos kuda Troy, malware ini
menyamarkan dirinya sebagai program yang legal dan berguna. Setelah terinstal,sebuah
back door( mekanisme yang dapat digunakan untuk mengakses sistem, aplikasi, atau jaringan, selain dari mekanisme
yang umum) akan terbentuk,yang dibuat oleh orang ketiga (umumnya dikenal sebagai seorang
Hacker) yang dapat/ mengambil alih pengontrolan PC Anda.
2 Worm: -. Sangat berbahaya, infeksi cacing/worm dapat menyebabkan kerusakan file di PC
dan juga mengurangi kecepatan secara keseluruhan pada koneksi jaringan Anda.
3 Virus: -. menyerang dan merusak file2 sistem inti. Mengurangi performa/kinerja
komputer, virus mempunyai kemampuan mereplikasi diri, setelah diinstal ke dalam
komputer.
. 4 Adware: - malware ini membuka atau memunculkan iklan yang tidak diinginkan di
browser internet Anda. Dalam beberapa contoh kasus, alamat halaman utama sebuah
website dapat diubah dan diarahkan ke situs pihak ketiga lainnya.
Untuk mengatasi serangan2 tsb, terdapat opsi/pilihan2 keamanan yang disediakan oleh
Sistem Operasi. Diantaranya:
. 1 Username / Password login: - Baris pertama pertahanan, setiap pengguna komputer
dilengkapi dengan username dan password yang unik. Pengaturan sistem, antarmuka GUI,
yang dibuat khusus untuk setiap pengguna.
2 Firewall: -. Hadir dalam Option Security di tab Control Panel, aplikasi ini memonitor lalu
lintas jaringan yang melalui PC Anda, ketika diaktifkan. Maka sangat dianjurkan untuk
tidak menonaktifkan firewall dalam situasi apapun.
. 3 Identifikasi Biometric / pemindaian sidik jari(finger print scanning): - Sebagian besar
dapat ditemukan di laptop, netbook, adalah sebuah fitur keamanan tambahan yang perlu
pengguna berikan, untuk dapat mengakses sistem .
. 4 perangkat lunak Anti Spyware: - Versi baru dari Sistem2 Operasi Windows memiliki Anti
Spyware software yang di tanam/dipasang (inbuilt)seperti Windows Defender yang mampu
memberikan perlindungan terhadap serangan malware.

Anda mungkin juga menyukai