Skip to main content

Peranan sistem operasi dalam Struktur Sistem Komputer

Dalam struktur sistem komputer, Sistem Operasi merupakan perangkat lunak
lapisan pertama yang diletakkan pada media penyimpan (hard disk) di
komputer. Sementara itu perangkat lunak lainnya berada padai lapisan ke dua.

Computer hardware adalah semua bagian fisik dari komputer, dan
dibedakan dengan data yang berada di dalamnya atau yang beroperasi di
dalamnya, dan perangkat lunak yang menyediakan instruksi untuk perangkat
keras dalam menyelesaikan tugasnya. Batasan antara perangkat keras dan
perangkat lunak akan sedikit buram jika berbicara mengenai firmware, karena
firmware ini adalah perangkat lunak yang "dibuat" atau di tanam ke dalam
perangkat keras.

Utilities merupakan perangkat lunak komputer yang didisain untuk
membantu proses analisis, konfigurasi, optimasi, dan membantu pengelolaan
sebuah komputer ataupun sistem. Utilitas memfokuskan penggunaannya pada
optimalisasi fungsi dari infrastruktur yang terdapat dalam sebuah komputer.
Fungsi tersebut antara lain backup data, pemulihan sistem atau data, kompresi
data, penanganan virus dll.

Aplication programs adalah perangkat lunak aplikasi yang memanfaatkan
kemampuan komputer langsung untuk melakukan tugas-tugas yang diinginkan
pengguna. Pengguna dapat melakukan berbagai hal dengan komputer seperti
mengetik, melakukan permainan, merancang gambar dll. Beberapa program
aplikasi digabung bersama menjadi suatu paket yang disebut paket atau suite
aplikasi (application suite). Contohnya adalah Microsoft Office dan
OpenOffice.org,
Sistem Operasi mempunyai fungsi dan peranan yang sangat penting dalam
sistem komputer. Peranan dan fungsi sistem operasi tersebut antara lain ialah :

1. Sebagai kernel, yaitu program yang secara terus-menerus berjalan
(running) selama komputer dijalankan.

2. Sebagai Guardian: yaitu menyediakan kontrol akses yang melindungi
file dan memberikan pengawasan kepada proses pembacaan,
penulisan atau eksekusi data dan program..

3. Sebagai Gatekeeper: mengendalikan siapa saja yang berhak masuk
(log) kedalam sistem dan mengawasi tindakan apa saja yang dapat
mereka kerjakan ketika telah log dalam sistem.

4. Sebagai Optimizer: Mengefisienkan perangkat keras komputer
sehingga nyaman untuk dioperasikan oleh pengguna, menjadwal input
oleh pengguna, pengaksesan basis data, proses komunikasi, dan
pengeluaran (output) untuk meningkatkan kegunaan.

5. Sebagai Coordinator : menyediakan fasilitas sehingga aktivitas yang
kompleks dapat diatur untuk dikerjakan dalam urutan yang telah
disusun sebelumnya.

6. Sebagai Programm Controller program pengontrol yaitu program yang
digunakan untuk mengontrol program aplikasi lainnya.

7. Sebagai Server: untuk menyediakan layanan yang sering dibutuhkan
pengguna, baik secara eksplisit maupun implisit, seperti mekanisme
akses file, fasilitas interupt.

8. Sebagai Accountant: mengatur waktu CPU (CPU time), penggunaan
memori, pemanggilan perangkat I/O (masukan/keluaran), disk storage
dan waktu koneksi terminal.

9. Sebagai interface (antar muka) yang menjembatani pengguna dengan
perangkat keras, menyediakan lingkungan yang bersahabat dan mudah
digunakan (User Friendly). Sehingga pengguna tidak dirumitkan oleh
bahasa mesin atau perangkat level bawah

10. Sistem resources manager : yaitu sebagai pengelola seluruh sumber
daya sistem komputer.

11. Sebagai Virtual Machine, yang menyediakan layanan seperti
menyembunyikan kompleksitas pemrograman dan menyajikan fasilitas
yang lebih mudah untuk menggunakan hardware.

Comments

Popular posts from this blog

Rendering sequence

Rendering sequence merupakan suatu proses pengikatan gerakan objek dalam gambar berurutan. Gambar berurutan ini membentuk animasi jika dijalankan secara berurutan. Jumlah gambar hasil (render) sama dengan jumlah frame yang dianimasikan. Hasil jadi render sequence ini berupa gambar dengan ekstensi jpg, png, targa dll. Hasil rendering sequence ini berupa data gambar mentah yang nantinya akan disunting lagi dan dikomposisikan dengan musik, sound effect, title, dan dirender kembali dalam bentuk animasi movie yang utuh.

Metode perencanaan LAN

Sekarang kita akan membahas bagaimana merencanakan suatu LAN yang baik. Tujuan utamanya untuk merancang LAN yang memenuhi kebutuhan pengguna saat ini dan dapat dikembangkan di masa yang akan datang sejalan dengan peningkatan kebutuhan jaringan yang lebih besar. Desain sebuah LAN meliputi perencanaan secara fisik dan logic . Perencanaan fisik meliputi media yang digunakan bersama dan infrastruktur LAN yakni pengkabelan sebagai jalur fisik komunikasi setiap devais jaringan. Infrastruktur yang dirancang dengan baik cukup fleksibel untuk memenuhi kebutuhan sekarang dan masa datang. Metode perencanaan LAN meliputi :  Seorang administrator network yang bertanggung jawab terhadap jaringan.  Pengalokasian IP address dengan subnetting.  Peta letak komputer dari LAN dan topologi yang hendak kita gunakan.  Persiapan fisik yang meliputi pengkabelan dan peralatan lainnya. Di ant...

Perencanaan dan pembuatan jadwal Perawatan Komputer

Pada beberapa kasus, kita memperbaiki komuter yang rusak karena tidak adanya perawatan berkala yang dilakukan. Dalam dunia bisnis, perawatan ini akan menambah nilai jual komputer Atau notebook karena sistem dan hardwarenya masih berjalan dengan baik. Membiasakan perawatan secara berkala menjadi sangat penting bagi kita yang terbiasa menggunakan dan mengelola komputer. Perawatan pada Komputer hendaknya dilakukan secara berkala, dengan melihat data-data pada kartu perawatan. Sehingga kita tahu kondisi, keadaan, dan sesuatu hal dengan komputer kita.Perawatan berkala memerlukan perencanaan perawatan yang sistematis dan efisien sehingga perawatan bisa terlaksana dengan baik dan tepat sasaran. Berikut langkah-langkah pembuatan perencanaan perawatan:  Inventarisasi komputer dan peralatan untuk perawatan komputer  Membuat tabel cek list untuk komponen apa saja yang akan diperiksa ...