Anda di halaman 1dari 13

MAKALAH TENTANG SISTEM

OPERASI,DRIVE, dan SOFTWARE APLIKASI

Disusun oleh : Siti Ayu Sarofah

Kelas : X TJK

Absensi : 22

SMK ISTEK KOTA TEGAL

JL.Cipto Mangunkusumo 2,Kaligangsa,Kec.Margadana,Kota


Tegal
SISTEM OPERASI

PENGERTIAN

Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan
kontrol manajemen perangkat keras serta operasi-operasi dasar sistem,termasuk
menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan
peramban web.

Secara umum,sistem operasi 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 penjadwalan schedule task, dan antar
kuka user GUI/CLI. Sehingga masing-masing software tidak perlu lagi melakukan
tugas-tugas inti 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.

Kalau sistem komputer terbagi dalam lapisan-lapisan,maka sistem operasi adalah


penghubung antara lapisan hardwre dan lapisan software. Sistem operasi
melakukan semua tugas-tugas penting dengan komputer, dan menjamin aplikasi-
aplikasi yang berbeda dapat berjalan bersamaan dengan lancar. Sistem operasi
menjamin aplikasi lainnya dapat menggunakan memori, melakukan input output
terhadap peralatan lain, dan memiliki akses kepada sistem berkas. Apabila
beberapa aplikasi berjalan secara bersamaan, maka sistem operasi mengatur
schedule yang tepat. Sehingga, sedapat mungkin semua proses yang berjalan
mendapatkan waktu yang cukup untuk menggunakan prosessor (CPU) serta tidak
saling mengganggu.

Dalam banyak kasus, Sistem Operasi menyediakan suau pustaka dari fungsi-
fungsi standar dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga
dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi
tersebut dari awal.
Sistem operasi secara umum terbagi menjadi beberapa bagian:

 Mekanisme Boot, yaitu meletakan kemel kedalam memory.


 Kernel, yaitu inti dari sebuah sistem operasi
 Command interpreter atau sheel, yang bertugas membaca inpit dari pengguna
 Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar
yang dapat dipanggil oleh aplikasi lain.
 Drive untik berinteraksi dengan hardware ekstemal, sekaligus untuk
mengontrolnya.

Sebagian Sistem operasi hanya mengizinkan satu aplikasi saja yang berjalan pada
satu waktu (misalnya DOS),tapi sebagian Sistem Operasi baru mengizinkan
beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem
Operasi seperti ini disebut sebagai Multi-tasking Operating System ( misalnya
keluarga sistem operasi UNIX). Beberapa Sistem Operasi berukuran sangat besar
dan kompleks,pserta inputnya tergantung kepada input pengguna, sedangkan
operasi lainnya sangat kecil dan dibuat dengan asumsi bekarja tanpa intervensi
manusia sama sekali. Tipe yang pertama sering disebut sebagai Deskop OS,
sedangkan tipe kedua adalah Real-Time OS, contohnya adalah
windows,linux,Free BSD,Solaris,palm,sysbian dan sebagainya.

Seiring berkembangnya sistem komputer, semakin banyak lagi layanan yang


menjadi layanan inti umum. Kini,sebuah OS mungkin perlu menyediakan layanan
jaringan dan koneksi internet yang dulunya tidak menjadi layanan inti umum.
Sitem operasi juga perlu untik menjaga kerusakan sistem komputer dari gangguan
program perusak yang berasal dari komputer lainnya, seperti virus.Daftar layanan
inti umum akan terus bertambah.

Program saling berkomunikasi antara satu dengan yang lainnya dengan antarmuka
Pemprograman Aplikasi. Aplication Programing Interface atau disingkat dengan
API, dengan API inilah program aplkasi yang dapat berkomunikasi dengan
sisitem operasi.Sebagaimana manusia berkomunikasi dengan komputer melalui
Antarmuka User, program ini juga berkomunikasi dengan program lainnya
melalui API.
Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada
program-program yang dijalankan diatas plaform operasi tersebut. Contohnya bila
program yang dibuat untuk windaws 3.1 bila dijalankan pada windaws 95 dan
generasi setelahnya akan terlihat perbedaan yang mencolok antara program
tersebut dengan program yang lain.

Sistem operasi saat ini


Sistem operasi utama yang digunakan komputer umum (termasuk PC,komputer
personal)terbagi menjadi 3 kelompok besar,yaitu:

1. Sistem Microsoft Windows – yang antara lain terdiri dari Windows


Desklop Environment (versi 1 .x hingga versi 3 .x), windows 9x (windows
95,98 dan Windows ME), dan Windows NT (Windows NT 3x.x, Windows
NT 4.0, Windows 2000,Windows XP,Windows server 2003,Windows
Vista,Windows Server 2008,Windows 7(seven),yang dirilis pada tahun
2009,Windows 8 yang dirilis pada oktober 2012,dan Windows terakhir
yaitu Windows 10 (dirilis pada juli 2015).
2. Sistem Unix yang menggunkan antarmuka sistem operasi POSIX, seperti
SCO UNIX,keluarga BSD(Berkeley Software
Distribution),GNU/Linux,Zeath OS (berbasis kernel linux yang
dimodifikasi),MacOS/X (berbasis kernel BSD yang dimodifikasi dan
dikenal dengan nama Darwin) dan GNU/Hurd.
3. Sistemm Mac OS,adalah sistem operasi untuk komputer keluran Apple
yang biasa disebut Mac atau Mcincosh,sitem operasi yang terbaru adalah
Mac OS X versi 10.15 (Catalina).

Sedangkan komputer Mainframe,dan Super Komputer menggunakan banyak


sekali sistem operasi yang berbeda-beda umumnya merupakan turunan dari
sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM
AIX,HP/UX dll.
Prosessor
Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip
dalam sistem komputer yang menjalankan instruksi-instruksi program komputer.
Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.

Program adalah sederetan instruksi yang diberikan kepada suatu komputer.


Sedangkan proses adalah suatu bagian dari program yang berada pada status
tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita
lebih sering membahas proses dibandingkan dengan program. Pada Sistem
Operasi modern, pada saat tertentu tidak seluruh program dimuat dalam memori,
tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari
program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat
dibutuhkan saja, bagian dari program tersebut dimuat di memori dan dieksekusi
oleh prosesor. Hal ini sangat menghemat pemakaian memori.

Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu,
sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal
sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah
prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka
bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses?
Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan
satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan
proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna
manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.

Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process
Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah
tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status
proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori.
Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa
sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih
tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan
dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja
menentukan semua proses dengan prioritas yang sama, sehingga setiap proses
memiliki kesempatan yang sama. Suatu sistem operasi dapat juga mengubah nilai
prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan
lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat
terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).

Status prosesor

Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem
operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum,
yaitu:

1. Ready, yaitu status di mana proses siap untuk dieksekusi pada giliran
berikutnya
2. Running, yaitu status di mana saat ini proses sedang dieksekusi oleh
prosesor
3. Blocked, yaitu status di mana proses tidak dapat dijalankan pada saat
prosesor siap/bebas

Fungsi
 Sistem operasi membuat komputer menjadi lebih mudah dan menarik serta
nyaman untuk digunakan.
 Sistem operasi memungkinkan
sumberdaya komputer digunakan
secara efisien.
 Sistem operasi yang disusun/diprogram sedemikian rupa memungkinkan
menerima perubahan/pengembangan baru yang efektif dan efisien, dapat
melakukan pengujian sistem tanpa mengganggu layanan yang telah ada

.
DRIVER
 PENGERTIAN

Driver adalah software yang memiliki tugas mengontrol hardware yang


terpasang di komputer agar bisa terkoneksi dengan OS, aplikasi lain atau
perangkat yang lain. Jadi driver itu memiliki fungsi yang sedikit berbeda
dengan software umumnya. Ia adalah komponen penunjang yang bersifat
khusus.

Mengapa khusus? Karena driver lah yang membuat interaksi antara


hardware dengan hardware bisa terjalin. Misalnya Wi-Fi, LAN, Keyboard,
Printer, Mouse, BIOS atau VGA dan lainya dengan komputer. Kalau tidak
ada driver, maka hardware-hardware tersebut tidak bisa digunakan karena
tidak bisa terkoneksi dengan komputer.

Wikipedia mendefinisikan Driver sebagai Pemacu peranti atau istilah


teknologi yang mewakili perangkat lunak yang tugasnya menghubungkan
perangkat keras. Hardware tidak bisa digunakan bila tidak ada driver yang
tepat terinstal di komputer.

Driver dibutuhkan komputer sebagai panduan agar bisa bekerja secara


optimal. Penjelasan mudahnya, karena setiap alat memiliki aturan
tersendiri dalam penggunaanya, maka driver seperti layaknya buku manual
yang berisi panduan bagaimana alat digunakan.

Ingat, bahwa komputer itu tidak sama seperti manusia yang bisa belajar
sendiri. Untuk bisa memahami bagaimana cara kerja sebuah alat yang
dihubungkan ke komputer, maka komputer butuh panduan. Panduan inilah
yang disebut sebagai driver.
FUNGSI DRIVER

Sebagaimana yang telah saya jelaskan sebelumnya, meski tergolong sebagai


software, driver itu memilki fungsi yang sedikit berbeda dibanding kebanyakan
software. Driver itu memiliki fungsi khusus. Fungsi driver adalah menjadi buku
panduanya komputer agar bisa mengenali dan menjalankan hardware yang
terpasang.

Jadi bila kita instal driver LAN, maka sama artinya kita memasukkan buku
panduan penggunaan LAN ke komputer. Sehingga komputer bisa menjalankan
LAN yang terpasang. Begitu juga bila kamu instal Driver VGA, itu sama artinya
kamu memasukkan buku panduan penggunaan VGA ke komputer.

Dari situ bisa kita kelompokkan, bahwa fungsi driver terdiri dari dua hal:

 Pertama adalah untuk menghubungkan Hardware dengan komputer


 Kedua adalah untuk mengenalkan hardware yang terpasang di komputer
agar komputer bisa menjalankan hardware yang baru terpasang.
Itulah mengapa, ketika kita baru saja memasang hardware tertentu, tetapi tidak
bisa kita jalankan itu bisa disebabkan karena drivernya belum kita instal. Bahkan
drivernya belum kita update juga bisa menyebabkan hardware tidak bisa
dijalankan.

Kegiatan install ulang OS juga harus disertai dengan install driver. Jika tidak
maka bisa saja ada hardware di dalam komputer yang tidak berfungsi
sebagaimana mestinya. Jadi fungsi driver sangatlah penting untuk bisa
mengoperasikan komputer.
Jenis – Jenis / Type Driver Komputer
Jenis atau tipe driver komputer sangat tergantung dengan kebutuhan. Bila kamu
akan pasang LAN, maka jenis driver yang kamu butuhkan adalah driver LAN.
Begitu juga bila kamu akan pada pasang keyboard. Namun secara umum, ada
beberapa jenis driver wajib yang harus diinstal di komputer

 Driver audio
 Driver Bios
 Driver Chipset
 Driver Graphics
 Driver Keyboard
 Driver Mouse
 Driver Storage
 Driver Network
 Dan lain-lain
SOFWARE APLIKASI

PENGERTIAN:

Software adalah data yang diprogram, disimpan, dan diformat secara digital
dengan fungsi tertentu. Perangkat ini sendiri tidak memiliki bentuk fisik, Anda
bisa mengoperasikannya lewat perangkat komputer. Untuk pembuatannya sendiri,
perangkat ini memerlukan bahasa pemrograman yang ditulis oleh seorang
pemrogram/orang yang ahli akan bidang tersebut. Selanjutnya, perangkat tersebut
dikompilasikan memakai aplikasi kompiler agat dapat menjadi kode yang bisa
dikenali oleh mesin hardware/ perangkat keras. Yang dimaksud
hardware/perangkat keras disini adalah Personal Computer/komputer.

Kemudian perangkat lunak yang ada pada perangkat keras tersebut merupakan
nyawa dari komputer itu sendiri. Dengan begitu, tanpa menginstall sistem operasi
tersebut komputer Anda pun tidak dapat dijalankan. Pasalnya, dengan software
itulah yang merupakan suatu perintah program untuk menjalankan kebutuhan
pada sebuah komputer. Lalu, apa saja fungsi software? Di bawah ini beberapa
fungsinya yang bisa Anda diketahui?

FUNGSI SOFTWARE APLIKASI:

1. Software berfungsi sebagai dasar kebutuhan komputer agar dapat


dioperasikan dengan baik.
2. Software memiliki fungsi dalam mengatur hardware/perangkat keras yang
ada pada komputer. Dengan begitu, komputer yang digunakan dapat
bekerja dengan baik sesuai pekerjaan apa yang dibutuhkan.
3. Software juga dapat digunakan sebagai penghubung antara beberapa
software yang lain dengan hardware komputer.
4. Software juga dapat berfungsi sebagai penerjemah perintah pada software
lain yang ada dalam bahasa mesin. Dengan begitu, hardware pada
komputer pun bisa mengerti dan menerimanya dengan baik.
5. Selain itu, perangkat lunak komputer ini juga dapat Anda gunakan dalam
mengindentifikasi sebuah program di dalam komputer.

PEMBAGIAN SOFTWARE BERDASARKAN JENISNYA:

1. Sistem Operasi (Operating System)


Perangkat lunak jenis ini digunakan untuk mengatur setiap perangkat keras
yang sudah terhubung dengan CPU komputer. Selain itu, ia juga berfungsi
dalam menerjemahkan aktivitas serta mengatur seluruh proses yang terjadi
dan diperintahkan oleh user pada CPU sehingga perintah user tersebut
dapat dikerjakan komputer dengan baik.

2. Bahasa Pemrograman (Programming Language)


Jenis perangkat lunak yang satu ini adalah bahasa yang digunakan dalam
pembuatan sebuah program. Jika ditelusuri berdasarkan contohnya,
terdapat beberapa macam bahasa yang bisa Anda ketahui. Seperti JAVA,
PHP, HTML, C, C++, dan masih banyak lainnya. Dalam membuat bahasa
pemrograman ini nantinya masih memerlukan perangkat lunak khusus
untuk merancang program sesuai metode dan struktur yang ada pada
bahasa pemrograman itu sendiri.

3. Program Aplikasi
Program aplikasi disini merupakan sebuah perangkat lunak yang
umumnya sudah banyak digunakan dalam menyelesaikan tugas-tuigas
tertentu. Dalam hal ini software dapat berfungsi sesuai dengan tuujuan
pembuatannya.Salah satu contohnya adalah Excel, Microsoft Word,
Calculator, dan yang lainnya.

SPESIFIKASI PADA KOMPUTER

1. Sistem operasi untuk mesin server


Beberapa diantaranya seperti Sun Solaris, Microsoft Windows Server,
Free BSD, Varian Sistem Operasi Linux untuk server (misalnya caldera,
debian, mandrake, redhat, dan masih banyak lagi), serta sistem operasi
khusus server yang lain.
2. Apikasi yang menunjang layanan aplikasi jaringan komputer
Hal ini seperti web server, DNS server, database server, remote desktop,
dan aplikasi penunjang jaringan komputer lainnya.
3. Aplikasi untuk mengelola lalu lintas jaringan
Diantaranya seperti routing (proses pengiriman data/informasi yang
dilakukan dengan meneruskan paket data yang dikirim pada sebuah
jaringan satu ke jaringan yang lain). Atau yang lainnya seperti NMS
(Network Mananjemen System). NMS disini berarti pemantau jaringan
network yang berguna dalam mengawasi jaringan komputer.
BEBERAPA CONTOH SOFTWARE:

1. Microsoft Office Word


Software yang satu ini bisa Anda gunakan untuk mengetik dan mengedit
sebuah dokumen dalam tampilan kertas.
2. Microsoft Office Powerpoint
Software yang digunakan untuk membuat sebuah presentasi. Anda bisa
menggunakannya untuk mengedit foto, membuat video, dan masih banyak
lagi lainnya.
3. Microsoft Excell
Tidak jauh berbeda dengan Microsoft Word, perangkat ini digunakan
untuk mengedit serta membuat sebuah dokumen dengan tampilan kolom.
4. Mozilla Firefox
Sebuah software yang berguna yang dapat Anda gunakan sebagai
peramban web lintas platform bebas dengan sumber terbuka. Itulah
beberapa contoh software/perangkat lunak yang bisa Anda ketahui.

Anda mungkin juga menyukai