Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Sistem operasi
1. SISTEM OPERASI KOMPUTER
Sistem operasi Komputer adalah perangkat lunak komputer atau software yang
bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi
dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data
yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa
Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.
Sistem Operasi komputer merupakan software pada lapisan pertama yang
diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan
memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya
dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan
layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke
disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing
software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani
dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum
tersebut dinamakan dengan “kernel" suatu Sistem Operasi.
Sistem Operasi secara umum terdiri dari beberapa bagian :
1.Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan
sebagai inti dari Sistem Operasi.
2.Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan
menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh
aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt
pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).
3.Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.
4.Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya
dari perangkat.
5.Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari
kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
2. Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan
software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah
penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat
berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin
aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output
terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi
berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang
tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan
waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat
yang lain.
Secara umum, Sistem Operasi berfungsi sebagai berikut :
1. Resource manager, merupakan pengelolaan sumber daya dan mengalokasikannya,
Contoh: memori, CPU, Disk Drive dan perangkat lainnya.
2. Interface / tatap muka, yaitu sebagai perantara antara pengguna dengan perangkat
keras dengan menyediakan tampilan kepada pengguna yang lebih mudah dipahami
dan bersahabat (user friendly)
3. Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang
kompleks dapat diatur dan dapat diproses secara berurutan.
4. Guardian, menyediakan akses kontrol yang bertugas untuk melindungi file dan
memberi pengawasan pada data dan program.
5. Gate Keeper, berfungsi sebagai pengendali hak akses oleh pengguna yang
mengendalikan siapa saja yang berhak masuk ke dalam sistem dan mengawasi apa
saja yang dilakukannya.
6. Optimizer adalah penjadwal masukan (input) oleh user, pengaksesan basis data,
proses komputasi dan penggunaan.
7. Accountant befungsi untuk mengatur waktu CPU, penggunaan memori, pemanggilan
I/O, disk storage, dan waktu koneksi terminal.
8. Server berfungsi untuk melayani pengguna komputer.
Sistem operasi komputer mengalami perkembangan yang sangat cepat, jika
dibandingkan dengan sestem operasi komputer terdahulu maka sistem operasi yang kita
rasakan sekarang ini adalah bentuk dari perkembangan sistem operasi tersebut. Berdasarkan
3. generasi terdahulu sampai sekarang ini perkembangan sistem operasi terbagi menjadi 4
generasi yaitu :
Sistem operasi generasi pertama (Tahun 1945 - 1955).
Sistem operasi generasi pertama merupakan awal perkembangan sistem komputasi
elektronik sebagai pengganti sistem komputasi mekanik. Pada generasi ini belum ada
yang namanya sistem operasi komputer, maka sistem komputer diberi instruksi yang
harus dikerjakan secara langsung.
Sistem operasi generasi ke-dua (Tahun 1955 - 1965).Sistem operasi generasi ke-
dua memperkenalkan BPS (batch processing sistem) yaitu pekerjaan yang di kerjakan
dalam satu rangkaian, lalu di eksekusi secara berururan. Pada generasi ini sistem
komputer belum dilengkapi dengan sistem operasi, tetapi beberapa fungsi sistem
operasi telah ada.
Sistem operasi generasi ke-tiga (Tahun 1965 - 1960).
Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani
banyak pemakai sekaligus, dimana user atau penguna dapat berkomunikasi lewat
terminal secara online ke komputer, maka sistem operasi menjadi multi user
(Digunakan oleh banyak penguna sekaligus). Dan multi programing (Melayani
banyak program sekaligus).
Sistem operasi generasi ke-empat (Tahun 1980an--pasca 1980an).
Dewasa ini sistem operasi digunakan untuk jaringan komputer, dimana user
menyadari keberadaan komputer - komputer yang saling terhubung satu dengan yang
lain.
Berikutnya Kita lanjut kepada jenis - jenis sistem operasi pada komputer.
Jenis - Jenis sistem operasi komputer
Jenis sistem operasi yang bisa digunakan antara lain :
Posix, Unix, Ms Dos, Ms WINDOWS, Linux, Apple dll.
Dari sekian banyak sistem operasi dapat dibagi menjadi dua berdasarkan kontak
(interface) yaitu :
o Coman line interface (CLI)
Coman line interface (CLI) adalah kontak user dengan perangkat keras
4. berbasis text (huruf, angka, dan simbol atau tanda baca) contonya : MS Dos,
posix, linux.
o Grafical user interface (GUI)
Grafical user interface (GUI) adalah kontak user dengan perangkat keras
berbasis gambar atau grafik. contohnya: Ms windows, unix, Linux
Sasaran sistem operasi komputer
Sistem operasi mempunyai tiga sasaran utama, yaitu :
Kenyamanan (Membuat user komputer menjadi lebih nyaman dalam mengunakan
komputer).
Efisien (Penggunaan sumber dasa sistem komputer tepat tujuan "terarah dan
terkendali").
Evolusi (Sistem Operasi harus dibagun, sehingga memungkinkan dan memudahkan
pengembangan, pengujian dan menciptakan sistem operasi baru yang lebih bagus lagi.
Sekian makalah tentang Sistem Operasi, apabila ada kesalahan mohon kritik dan
sarannya untuk membangun makalah ini agar lebih baik lagi kedepannya.