Kelas : X TJK
Absensi : 22
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.
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:
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.
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.
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
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
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:
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?
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.