Anda di halaman 1dari 5

KELOMPOK 4

M. FAJRIN (1941720010/17)
MOCHAMAD FARID MAULANA (1941720012/18)
NAILY IKMALUL INSIYAH (1941720044)
SHOLIKIN (1941720/28)

TUGAS SISTEM OPERASI

Pengertian Sistem Operasi

Sistem operasi adalah perangkat lunak 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.

Bagian-Bagian Sistem Operasi

1. Mekanisme boot: meletakkan kernel ke dalam memory kernel


2. Command interpreter atau shell: membaca input berupa perintah dan menyediakan
beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program
maupun piranti lunak lain.
3. Driver: berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.
4. Resource allocator: sistem operasi bertugas mengatur dan mengalokasikan sumber
daya dari perangkat. 
5. Handler: mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan
penggunaan sumber daya yang tidak perlu.

Macam-Macam Sistem Operasi

1. DOS (Disk Operating System)


Merupakan nenek moyang dari sistem operasi yang dimiliki oleh Microsoft. DOS
adalah awal mula metode operasi komputer yang digunakan oleh IBM.
Kelebihan:
 Ringan sehingga tidak menghabiskan banyak memori
 Ukurannya kecil
 Memiliki kompatibilitas tinggi
Kekurangan:
 Belum ada antarmuka
 Intruksinya hanya berupa tulisan tidak ada grafis
2. Windows
Merupakan sistem operasi yang dikembangkan oleh Microsoft dengan menggunakan
antar muka pengguna grafis atau GUI yang membuat pengguna dapat berinteraksi
dengan komputer menggunakan tampilan visual yang sangat memudahkan pengguna.
Kelebihan:
 Tampilan antarmuka User Friendly
 Lebih mudah dalam proses instalasi
 Aplikasi OS Windws melimpah
Kekurangan:
 Tidak open surce
 Berbayar dan lumayan mahal
 Mudah diretas karena sistem keamanannya masih lemah
 Rentan terkena serangan virus
3. MacOS
Mac OS atau singkatan dari Machintosh operating System adalah sistem operasi
eksklusif yang hanya terdapat di komputer Apple saja. MacOS yang diluncurkan pada
tahun 1984 pertama kali digunakan untuk komputer bernama LISA.
Kelebihan:
 Lebih stabil
 Tampilan antarmuka cocok untuk kebutuhan multimedia
 Memiliki keamanan tinggi dan tidak mudah diretas
 Aman dari Virus
Kekurangan:
 Harganya relatif mahal
 Kurang optimal untuk gaming
 Tidak open source
4. Linux
Sistem Operasi Linux diperkenalkan oleh Linus Torvalds pada tahun 1991.  Linux
adalah jenis Sistem operasi open-source dimana Linux dapat dimodifikasi, digunakan
dan juga didistribusikan kembali secara bebas oleh siapa saja tanpa perlu lisensi.
Kelebihan:
 Open Source
 Gratis tidak ada biaya lisensi
 Perkembangannya sangat kencang karena dikembangkan banyak orang
Kekurangan:
 Tidak dianjurkan bagi pengguna awam
 Aplikasi Linux terbatas
 Cara instal Linux terbilang susah
5. UNIX
Merupakan sebuah sistem operasi komputer pertama yang pernah dibuat, sistem
operasi ini dikenal dengan sistem operasi baku yang mampu berjalan disemua jenis
komputer, termasuk komputer mini.
Kelebihan:
 Tidak mudah terkena virus
 Gratis dan bisa digunakan cuma-cuma
Kekurangan:
 Tampilan UNIX kurang menarik
 Tidak memiliki banyak pilihan driver
6. Chrome OS
Merupakan sebuah sistem operasi berbasis Linux yang dirancang oleh perusahaan
Google Inc.yang di rilis pada tanggal 2010 untuk versi stabilnya.
Kelebihan:
 Semua fitur didalamnya sudah berbasis Cloud dan terintegrasi dengan layanan
– layanan dari Google.
 Booting cepat
Kekurangan:
 Menyimpan 2% interpretation pencarian user
Fungsi Sistem Operasi

Sebagai suatu perangkat lunak dalam komputer, sistem operasi memiliki beberapa
fungsi penting dan tanpa adanya sistem operasi maka komputer tidak dapat menjalankan
program dan fungsinya. Beberapa fungsi utama dari sistem operasi adalah sebagai berikut :

1. Resource manager
Dapat mengontrol fungsi perangkat keras dan mengalokasikan sumber daya
seperti memori, CPU, Disk Drive, hardisk dan perangkat lainnya.
2. Coordinator
Menyediakan tempat sebagai fasilitas sehingga aktifitas yang kompleks dapat
diatur untuk dikerjakan dalam urutan yang telah disusun sebelumnya, aplikasi yang
ada dikomputer maupun IOS tersimpan dalam perangkat penyimpanan akan tetapi
sebenarnya aplikasi atau program tersebut berada dalam wadah yang merupakan
sistem operasi itu sendiri. Aplikasi tersebut melekat pada sistem operasi dan tidak bisa
berfungsi tanpa adanya sistem operasi.
Maksudnya sistem operasi adalah suatu lantai dimana suatu barang diletakkan
agar barang tersebut dapat digunakan misalnya sebuah pot yang diletakkan diatas
lantai, pot tidak dapat berfungsi jika tidak ada lantai yang mendasari.
3. Interface
Suatu perantara antara pengguna (user) dengan Hadware untuk menyediakan
lingkungan yang bersahabat atau mudah digunakan (user friendly) sehingga pengguna
tidak akan dikhawatirkan dan dirumitkan oleh bahasa mesin atau perangkat level
bawah.
Sistem operasi memudahkan aplikasi berjalan sekaligus menampilkannya pada
monitor layar komputer atau menerjemahkan bahasa pemrograman yang berasal dari
CPU kemudian menampilkannya dalam bentuk teks, grafis dan tampilan lainnya yang
mudah dimengerti.
4. Guardian
Menyediakan kontrol akses yang melindungi file dan memberi pengawasan
pada pembacaan/penulisan/ekseskusi data program. Sistem operasi juga berfungsi
mengkoordinasikan segala hal di dalam komputer terutama menyusun program yang
sifatnya kompleks menjadi lebih sederhana dan berurutan. Sistem operasi
memudahkan suatu aplikasi agar dapat bekerja dengan lebih efisien.
5. Gatekeeper
Mengawasi dan melindungi jalannya suatu fungsi program, para pengguna
yang memiliki hak untuk mengakses komputer menjalankan suatu program dan
mengendalikan siapa yang bisa mengakses program tersebut atau yang dikenal
sebagai fungsi Gate Keeper. Tidak hanya mengendalikan user dalam mengakses
sistem atau program, sistem operasi juga mengawasi segala hal yang dilakukan user
dalam mengakses sistem program dalam komputer.
6. Optimizer
Menjadwal pemasukan (input) oleh pengguna, pengaksesan basis data, proses
komunikasi dan pengeluaran (output) untuk meningkatkan kegunaan.
Mengoptimalkan penggunaan perangkat keras maupun perangkat lunak. Misalnya
dalam hal mengatur waktu berfungsinya CPU, pemanggilan data yang tersimpan
dalam memori harddisk, ataupun mengatur waktu yang digunakan untuk koneksi
dalam terminal.
7. Accountant
Mengatur waktu CPU (CPU time), penggunaan memori, pemanggilan
I/O(Masukan/Keluaran,Input/Output), disk storage, dan waktu koneksi terminal.
8. Server
Untuk menyediakan layanan yang sering dibutuhkan pengguna, baik secara
eksplisit maupun implisit,seperti mekanisme akses file.

Anda mungkin juga menyukai