Anda di halaman 1dari 15

Mengenal Sistem Operasi Yang Berada Disekitar Kita

Vincent Gunawan
2111500225

Program Studi Teknik Infortmatika


Fakultas Teknologi Informasi
Universitas Budi Luhur
2021/2022
Mengenal Sistem Operasi Yang Berada Disekitar Kita

Vincent Gunawan
2111500225
Universitas Budi Luhur

Abstrak
Sistem operasi adalah perangkat lunak yang terdapat pada sistem komputer untuk
melakukan pengaturan dari berbagai macam bentuk sumber daya pada sebuah perangkat
keras dan juga perangkat lunak. Sistem operasi secara umum adalah perangkat lunak pada
lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan
booting. Sedangkan software-software lainnya dijalankan setelah sistem operasi berjalan, dan
sistem operasi akan melakukan layanan inti untuk software-software itu.
Kata Kunci: Sistem Operasi

Abstract
The operating system is the software contained in the computer system to make
arrangements of various forms of resources on a hardware and software. The operating system
is generally the first layer of software that is placed in the computer's memory when the
computer boots up. While other software is run after the operating system is running, and the
operating system will perform core services for the software.
Keywords : Operating System

Pendahuluan
Komputer merupakan sebuah perangkat elektronik yang digunakan untuk
mempermudah berbagai pekerjaan penggunanya.Dalam Penggunaan komputer sehari-
hari ,ada tiga komponen sistem komputer yang sering kita temui,yaitu:
1. Hardware (Perangkat Keras) adalah jenis komponen pada komputer yg memiliki bentuk
fisik,bisa dilihat , dan dirasakan.Hardware terdiri dari beberapa jenis ,yaitu:
a. Input Unit adalah perangkat masukan yg berperan memasukkan data berupa
gambar,video,teks,dan audio ke dalam komputer.Contoh :Mouse,Keyboard,Scanner.
b. Process Unit adalah perangkat yg berguna untuk memproses data dan mengolahnya
pada komputer.Contoh: CPU,VGA,RAM.
c. Output Unit adalah perangkat yg berfungsi untuk menghasilkan informasi baru atau
data yg berguna sehingga dapat dimengerti oleh user atau pengguna.
Contoh :Monitor,Printer,Speaker.
d. Storage Device adalah penyimpan.Ini merupakan bagian dari hardware yg fungsinya
untuk menyimpan data komputer. Contoh : Hard disk, Flash disk , Optical Disk.

2. Software (Perangkat Lunak) adalah data yg diprogram,disimpan,dan diformat secara


digital dengan fungsi tertentu.Software terdiri dari beebrapa jenis ,yaitu:
a. Sistem Operasi Digunakan untuk mengatur setiap perangkat keras yg sudah
terhubung dengan CPU komputer.
b. Bahasa Pemrograman adalah Bahasa yg digunakan untuk pembuatan sebuah
program.
c. Program Aplikasi merupakan sebuah perangkat lunak yg umumnya sudah banyak
digunakan dalam menyelesaikan tugas tugas tertentu.

3. Brainware (User/Sumber Daya Manusia) adalah istilah yg digunakan untuk manusia yg


berhubungan dengan sistem komputer.Brainware terdiri dari beberapa jenis ,yaitu :
a. Programer adalah seseorang yg mempunyai skill atau kemampuan dalam menguasai
suatu Bahasa pemograman dalam dunia komputerisasi.
b. Operator Komputer adalah seseorang yg memiliki kemampuan dalam pengoperasian
sistem operasi maupun program program yg dipakai oleh suatu perushaan
c. Teknisi Komputer adalah seseorang yg memiliki kemampuan atau keahlian khusus
untuk merawat,mengatasi serta memperbaiki berbagai jenis masalah yg sering
terjadi dan muncul pada komputer.
d. Project Manager adalah seorang pemimpin yg mempunyai kriteria tersendiri dalam
memimpin banyak karyawan serta proyek pekerjaan di bawahnya.
e. Konsultan adalah seseorang yg tidak hanya mempunyai cangkupan ilmu yg luas dan
bisa membaca arah serta keadaan,namun juga dapat memberikan nasehat atau
konsultasi yg dapat membawa klien dalam menentukan langkah meraka selanjutnya.

Pembahasan
Pengertian Sistem Operasi / Operating System
Sistem Operasi atau operating system adalah perangkat lunak yang terdapat pada
sistem komputer untuk melakukan pengaturan dari berbagai macam bentuk sumber daya pada
sebuah perangkat keras dan juga perangkat lunak. Sistem operasi secara umum adalah
perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat
komputer dinyalakan booting.
Pengertian Sistem Operasi Menurut Para Ahli

1. Menurut lim Rusyamsi


Sistem operasi adalah perangkat lunak (software) yg dapat melakukan tugas mengontrol
dan mengatur perangkat keras sekaligus operasi dasar sistem lainnya dan juga bisa
untuk menjalankan program
2. Menurut MCLEOD(PEARSON)
Sistem operasi adalah program-program komputer yang mengatur sumber daya
perangkat keras dan perangkat lunak komputer kita.
3. Menurut FERY INDAYUDHA
Sistem operasi adalah sebuah sistem yang dibutuhkan agar dapat menjalankan semua
palikasi program/software yang ada di komputer.
4. Menurut M.Suyanto
Sistem operasi adalah suatu sistem yang terdiri atas beberapa komponen perangkat
lunak atau software yang memiliki fungsi untuk mengontrol seluruh aktivitas yang sudah
dilakukan komputer.

Fungsi Sistem Operasi


Sistem operasi mempunyai fungsi penting di dalam suatu sistem komputer.Berikut beberapa
fungsi sistem operasi,yaitu:
1. Manajemen Sumber Daya Komputer
Sistem Operasi dapat mengatur waktu aplikasi yg sedang dijalankan , membagi
penggunaan CPU saat aplikasi berjalan secara bersamaan,memberi akses pada disk,dan
lain sebagainya.
2. Berperan Sebagai Aplikasi Dasar Sebuah Perangkat
Sistem Operasi merupakan dasar dari pembentukan program yg ada pada sebuah
perangkat.Bisa dikatakan ini merupakan bagian vital yg mengatur semua hal yg
dibutuhkan untuk menjalankan fungsi sebuah perangkat
3. Menghubungkan Hardware
Sistem operasi berperan dalam mengkoordinasikan semua perangkat yg saling
terhubung pada gadget dalam waktu yg bersamaan ,seperti penyimpanan
internal,mouse,speaker,dan CPU.
4. Mengoptimalkan Fungsi Sebuah Perangkat
Sistem operasi mampu mengoptimalkan kinerja dari sebuah perangkat keras maupun
perangkat lunak ,Sistem tersebut mengatur serta mengendalikan hubungan antara
perangkat keras dan lunak agar bisa saling bekerja sama dengan baik
5. Mengatur Sistem Kerja Perangkat
Sistem Operasi mengatur serta mengontrol semua fungsi perangkat keras yg
digunakan,mulai dari CPU,Hardisk,memori dan lain lain.
Jenis Sistem Operasi Komputer
Sistem operasi terdiri dari beberapa jenis .Berikut jenis jenis sistem operasi yg dijalankan
dikomputer,yaitu:
1. Sistem Operasi Stand alone
Pada Sistem Operasi Stand Alone dapat digunakan oleh single user maupun multi user,
sistem operasi ini juga memliki fitur-fitur yang cukup lengkap dan dapat berdiri sendiri.
Contoh:
a. Microsoft Windows
Microsoft menciptakan sistem operasi yg bernama Windows pada pertengahan
tahun 1980-an.Sampai hari ini sudah banyak versi Windows,tetapi versi versi yg
terbaru adalah Windows 11(dirilis pada tahun 2021),Windows 10(dirilis pada tahun
2015),Windows 8 (dirilis pada tahun 2012),Windows 7 (dirilis pada tahun 2009),dan
Windows Vista (Dirilis pada tahun 2007).Windows sudah terpasang langsung pada
komputer maunpun laptop baru sehingga membuatnya menjadi sistem operasi yg
populer.

Pada tahun 1983, Microsoft mengumumkan pengembangan sebuah antarmuka


grafis untuk sistem operasi buatannya, MS-DOS yang telah dibuat untuk sistem IBM
PC dan kompatibelnya semenjak tahun 1981 Sistem operasi Windows pertama kali
diperkenalkan tahun 1985. Pertamanya sistem operasi windows ini diperkenalkan
dengan nama Interface Manager. Pemakaian sistem operasi ini pada awalnya tidak
terlalu menarik. Ini terjadi hingga diperkenalkan sistem operasi windows versi 3.0
pada bulan Mei 1990. Microsoft Windows merupakan sistem operasi yang paling
banyak dipakai orang di seluruh dunia. (Aripriharta, 2007)

Beberapa keunggulan windows antara lain:

 Tampilan grafik yg lebih menarik karena berbasiskan Graphical User Interface


 Adanya standarisasi proses,artinya pemakai akan lebih mudah
menggunakannya tanpa perlu menghafal
 Kemudahan proses,artinya dengan memakai sistem operasi ini stuatu data
dapat dipakai bersama dan dapat dipindahkan dari satu aplikasi ke aplikasi
lainnya dengan mudah
 Investasi yg menarik , artinya semakin banyak produk software aplikasi yg
mendukung sistem operasi ini.
 Fasilitas multithreading dan pre-emptive multitasking sehingga kinerja
multitasking lebih responsif.

b. Mac OS X
Mac OS adalah sistem operasi yang dibuat oleh Apple. Sistem operasi ini sudah
terpasang pada semua komputer Macintosh (disebut Mac) baru. Semua versi Mac
OS yang terbaru dikenal sebagai OS X (diucapkan OS Ten), termasuk beberapa versi
lainnya seperti El Capitan (dirilis pada tahun 2015), Yosemite (dirilis pada tahun
2014), Mavericks (dirilis pada tahun 2013), Mountain Lion (dirilis pada tahun 2012),
dan Lion (dirilis pada tahun 2011) .

Mac OS terkenal sebagai OS yg sangat stabil karena penggunaan UNIX .Beberapa


keunggulan dari SO ini adalah
 Multitasking
 Bisa mengenal file format windows
 Tampilan yg lebih glossy sehingga bagus untuk graphic design atau
multimedia
 Lebih kebal terhadap virus
 Open source code sehingga Mac OS sulit dibajak
 Ada time machine yg akan bekerja secara otomatis pada background tanpa
menggangu aplikasi yg dijlankan untuk memback up sistem yg sedang
berjalan dan perubahan-perubahan pada data
c. Linux
Linux (diucapkan LINN-ux) adalah jenis sistem operasi open-source, yang kode
programnya (source code) dapat dimodifikasi dan didistribusikan oleh siapa saja di
seluruh dunia. Sistem operasi Linux berbeda dari sistem operasi Windows yang
bersifat proprietary (modifikasi kode program hanya dapat dilakukan oleh
perusahaan pencipta Windows). Sistem operasi Linux mempunyai beberapa
keunggulan dan juga kelemahan .Keunggulan dari linux yaitu:
 Linux adalah sistem yg open source
 Freeware yaitu software yg bersifat free tanpa ada tuntutan hak cipta
 Minimal hardware yaitu tidak begitu membutuhkan hardware yg terlalu
besar kapasitasnya dan mahal
 Multitasking memungkinkan mengakses data secara bersamaan tanpa
terjadinya hang pada komputer
 Lebih kebal terhadap virus dibandingkan Windows dan OS lainnya.
Dengan segala kelebihan yg ada ,Linux sangat cocok untuk dikembangkan di
Indonesia khususnya dalam dunia pendidikan.Salah satu pertimbangan utamanya
adalah pengggunaan hardware yg tidak terlalu tinggi dalam menggunakan sistem
operasi iini,open source sehingga bisa dikembangkan dan gratis untuk digunakan
oleh siapapun dan di instalkan ke komputer manapun tanpa terkena tuntutan hak
cipta dan melanggar Undang-Undanng HAKI.
Meskipun demikian ,Linux juga mempunyai kelemahan yg harus diketahui,yaitu:

 Perlu waktu dan tenaga untuk belajar dan terbiasa menggunakannya


 Penggunaan WYSYWYG ( What You See is What You Get) belum bisa seca
menyeluruh ,sehingga diperlukan pembiasaan dan trik tersendiri untuk
menggunkannya.
2. Sistem Operasi Live CD
Live CD hanya membutuhkan perangkat CD/DVD room tanpa perlu menginstal secara
permanen di komputer untuk menjalankannya. Sistem operasi ini sangat ringan karena
ukurannya yang cukup kecil. Tetapi sistem operasi live CD tidak memiliki banyak fitur
dibandingkan sistem operasi stand alone.
Contoh:
a. Knoppix
Knoppix adalah distribusi Linux dioptimalkan untuk menyimpan dan boot pada
CDROM tunggal, tanpa memerlukan ruang pada disk komputer host. Ini berarti
bahwa Knoppix adalah distro yang ideal untuk menguji Linux tanpa membuat
komitmen. Hal ini juga membuat Knoppix alat konfigurasi yang ideal, alat rescue,
alat forensik, dan komputer alat evaluasi (tes komputer sebelum membeli).Knoppix
adalah distribusi Linux bootable berbasis Debian yang menggunakan paket DEB.
Sistem ini dirancang terutama untuk pemula yang ingin membiasakan diri dengan
Linux. Namun, itu bukan satu-satunya properti dari sistem. Anda juga dapat
menggunakan Knoppix sebagai “sistem penyelamatan” (System Rescue)karena
memiliki sejumlah aplikasi untuk pemulihan data, diagnosa sistem dan administrasi
jaringan.
b. CentOs
CentOS (Community ENTerprise Operating System) adalah sebuah distribusi
linux sebagai bentuk dari usaha untuk menyediakan platform komputasi berkelas
enterprise yang memiliki kompatibilitas kode biner sepenuhnya dengan kode
sumber yang menjadi induknya, Red Hat Enterprise Linux (RHEL).

c. Linux Mint
Linux Mint merupakan distribusi Linux berbasis Debian-Ubuntu yang bertujuan
untuk "membuat sistem operasi yang modern, elegan, dan nyaman yang kuat dan
mudah dipakai". Dibuat oleh Clement Lefebvre, dan dikembangkan secara aktif oleh
tim maupun komunitas yang ada di dalamnya. Distribusi ini juga menyediakan
versi Debian dengan nama Linux Mint Debian Edition (LMDE). Salah satu ciri khusus
yang dimiliki Linux Mint adalah desktop Cinnamon yang dikembangkan oleh tim
pengembang Linux Mint.

3. Sistem Operasi Jaringan


Sistem operasi jenis ini dibuat khusus untuk menangani keperluan jaringan komputer.
Beberapa layanan yang dapat ditangani oleh sistem operasi jarngan adalah HTTP
Service, DNS Service, Sharing Printer, Proxy Server, dan masih banyak lagi.
Contoh:
a. Red Hat
Red hat adalah salah satu perusahaan terbesar dan dikenal untuk dedikasinya atas
perangkat lunak sumber terbuka.

b. CloudLinux
CloudLinux adalah suatu sistem operasi berbayar dengan teknologi Lightweight
Virtualized Environment (LVE) yang memungkinkan shared hosting dapat bekerja
seperti layaknya virtual server.

4. Sistem Operasi Embedded


Sistem ini langsung ditanam di komputer dan tidak bisa berdiri sendiri, memiliki fungsi
khusus dan spesefikasi khusus.
Contoh :
a. ECos
Embedded Configurable Operating System (eCos) adalah sistem operasi real-time
sumber terbuka dan gratis yang ditujukan untuk sistem dan aplikasi tertanam yang
hanya memerlukan satu proses dengan banyak utas.

b. LynxOS
LynxOS  adalah sistem operasi real-time mirip Unix dari Lynx Software
Technologies (sebelumnya "LynuxWorks"). Kadang-kadang dikenal sebagai Sistem
Operasi Lynx , LynxOS menampilkan kesesuaian POSIX penuh dan, baru-baru ini,
kompatibilitas Linux .

c. JavaOS
JavaOS adalah sistem operasi berbasis mesin virtual Java dan sebagian besar
digunakan pada kartu SIM untuk menjalankan aplikasi atas nama operator dan
layanan keamanan. Ini awalnya dikembangkan oleh Sun Microsystems .

d. Embedded Linux
Embedded Linux adalah jenis sistem operasi/kernel Linux yang dirancang untuk
diinstal dan digunakan di dalam perangkat dan peralatan yang disematkan.
Komponen Sistem Operasi
1. Managemen Proses
Proses adalah sebuah program yg sedang dijalankan .Sebuah proses membutuhkan
beberapa sumber daya untuk menyelesaikan tugasnya.Sumber daya yg berupa CPU time
,memori,berkas–berkas,dan perangkat-perangkat I/O.Sistem operasi mengalokasikan
sumber daya tersebut saat proses dijalankan , sistem operasi akan mendapatkan
kembali semua sumber daya yg bisa digunakan kembali .Selain itu juga bertanggung
jawab atas aktivitas yg berkaitan dengan manajemen proses seperti
 Membuat dan menghapus proses pengguna dan sistem proses
 Menunda atau melanjutkan proses
 Menyediakan mekanisme untuk proses komunikasi
 Menyediakan mekanisme untuk proses sinkronisasi
 Menyediakan mekanisme untuk penanganan deadlock

2. Managemen Memori Utama


Memori berfungsi sebagai tempat penyimpanan intruksi/data yg akses datanya
digunakan oleh CPU dan perangkat Input Output.Memori termasuk tempat
penyimpanan data yg bersifat volatile, tidak permanen yaitu data akan hilang kalua
komputer dimatikan.Bertanggung jawab atas aktivitas-aktivitas yg berkaitan dengan
managemen memori utama seperti :
 Memilih program yg akan di load ke memori
 Menjaga track dari memori yg sedang digunakan dan siapa yg menggunkannya.

3. Managemen Berkas
Berkas adalah kumpulan informasi yg berhubungan , sesuai dengan tujuan pembuat
berkas tersebut.Umumnya berkas merepresentasikan program dan data.Berkas dapat
mempunyai struktur yg bersifat hirarkis.Sistem operasi mengimplementasikan konsep
abstrak dari berkas dengan mengatur media penyimpanan massa,misalnya tapes dan
disk.Sistem operasi bertanggung jawab untuk aktivitas yg berhubungan dengan
manajemen berkas seperti :
 Pembuatan dan penghapusan berkas
 Pembuatan dan penghapusan direktori
 Memetakan berkas ke secondary-storage
 Memback up berkas ke media penyimpanan yg permanen
 Mendukung manipulasi berkas dan direktori

4. Managemen Input Output


Managemen Input Outpu sering disebut juga dengan device manager.Yang mana
menyediakan device driver yg umum sehingga operasi I/O dapat seragam.Contohnya
yaitu pengguna menggunakan operasi yg sama untuk membaca berkas pada perangkat
keras,CDROM dan floppy disk.
Sistem I/O terdiri dari:
 Sistem buffer yg mana menampung sementara data dari atau ke perangkat I/O
 Drivers untuk spesifik perangkat keras yg menyediakan driver untuk melakukan
operasi rinci/detail untuk perangkat keras tertentu.
 Antarmuka devices-driver yg umum menyediakan device driver yg umum
sehingga sistem operasi dapat seragam.

5. Managemen Penyimpanan Sekunder


Penyimpanan sekunder terjadi karena memorti utama bersifat sementara dan
kapasitasnya terlalu kecil,maka untuk menyimpan semua data dan program secara
permanen,sistem komputer harus menyediakan penyimpanan sekunder untuk dijadikan
back up memori utama.Contohnya adalah hardisk ,disket,dll.Sistem operasi bertanggung
jawab dalam aktivitas yg berhubungan dengan manajemen penyimpanan sekunder:
 Manajemen ruang kosong
 Alokasi penyimpanan
 Penjadwalan disk

6. Jaringan
Sistem Terdistribusi adalah kumpulan prosesor yang tidak berbagi memori atau clock.
Setiap prosesor memiliki memori lokal masing-masing. Prosesor-prosesor dalam sistem
terhubung dalam jaringan komunikasi. Sistem terdistribusi menyediakan akses
pengguna ke bermacam-macam sumber daya. Akses tersebut menyebabkan:
 Peningkatan kecepatan komputasi
 Peningkatan penyediaan data
 Peningkatan keandalan
7. Sistem Proteksi
Proteksi berkenaan dengan mekanisme untuk mengontrol akses yang dilakukan oleh
program, prosesor, pengguna sistem maupun pengguna sumber daya. Mekanisme dari
proteksi harus :
 Membedakan antara penggunaan yg sah dan yg tidak sah
 Spesifikasi control untuk diterima
 Menyediakan alat untuk pemberlakuan sistem

8. Command-Interpreter System
Sistem Operasi menunggu instruksi dari pengguna (command driven). Program yang
membaca instruksi dan mengartikan control statements (keinginan pengguna) umumnya
disebut :
 Contorl-card interpreter
 Command-line interpreter
 UNIX shell
Command –Interpreter System sangat bervariasi dari satu sistem operasi ke sistem
operasi yg lain dan disesuaikan dengan tujuan dan teknologi I/O peranti yg
ada .Contohnya : CLI,Windows,Pen-based,dll.

Layanan Sistem Operasi


Layanan sistem operasi terdiri dari eksekusi program yang me-load program ke memory
dan menjalankannya (run). Sedangkan operasi I/O, pengguna tidak bisa mengontrol I/O secara
langsung (untuk efisiensi dan keamanan), sistem harus bisa menyediakan mekanisme untuk
melakukan operasi I/O, manipulasi sistem berkas seperti membaca, menulis, membuat, dan
menghapus file. Kemudian komunikasi yang berfungsi untuk pertukaran informasi, dapat
dilaksanakan melalui shared memory atau message passing. Dan yang terakhir adalah
deteksi error yang mana mempertahankan kestabilan dengan mendeteksi error (pada CPU,
perangkat keras memori I/O, program pengguna) dan jika bisa memperbaikinya.
Adapun layanan tambahan yaitu meliputi :

 Lebih diarahkan kepada upaya untuk menjaga efisiensi sistem,bukan untuk membantu
pengguna
 Alokasi sumber daya yg mana mengalokasikan sumber daya kepada beberapa pengguna
atau tugas yg dijalankan pada saat bersamaan
 Accounting digunakan untuk menentukan berapa banyak dan berapa lama users
menggunakan sumber daya sistem
 Proteksi yg berfungsi untuk menjaga semua akses ke sumber daya sistem terkontrol
System Calls
System calls menyediakan antar muka antara proses (program yang sedang dijalankan)
dan sistem operasi. Biasanya tersedia sebagai instruksi bahasa rakitan dan beberapa sistem
mengizinkan system calls dibuat langsung dari bahasa pemrograman tingkat tinggi. Selain itu
beberapa bahasa pemrograman tingkat tinggi (contoh : C, C++) telah didefinisikan untuk
menggantikan bahasa rakitan untuk sistem pemrograman. Tiga metode umum yang digunakan
dalam memberikan parameter kepada sistem operasi :

 Menyimpan parameter dalam blok atau table pada memori dan alamat blok tersebut
diberikan sebagai parameter dalam register
 Menyimpan parameter(push) ke dalam stack (oleh program),dan melakukan pop off
pada stack (oleh sistem operasi).
 Melalui register

Kesimpulan
Sistem operasi merupakan sebuah sistem yang mampu menghubungkan perangkat lunak
dengan perangkat keras untuk memudahkan pengguna dalam berinteraksi pada
komputer.Dalam proses mengimplementasinya,terdapat berbagai jenis sistem operasi yg bisa
digunakan berdasarkan cara kerjanya masing masing dan user atau pengguna bisa memilih OS
yg sesuai dengan kebutuhannya .

Anda mungkin juga menyukai