PENGERTIAN
Sistem Operasi adalah sebuah perangkat lunak / software yang bertanggung jawab mengontrol kerja perangkat keras dan menjalankan aplikasi di dalam suatu sistem komputer.
Sistem Operasi adalah sebuah perangkat lunak / software yang bertanggung jawab mengontrol kerja perangkat keras dan menjalankan aplikasi di dalam suatu sistem komputer.
Dapat di artikan juga bahwa sistem operasi merupakan sebuah sistem yang mengendalikan operasi dasar dan memastikan sistem dalam komputer berjalan dengan semestinya.
Sistem operasi secara umum terdiri dari beberapa bagian:
Sistem operasi secara umum terdiri dari beberapa bagian:
- Mekanisme Boot, yaitu meletakkan kernel ke dalam memory.
- Kernel, yaitu inti dari sebuah sistem operasi.
- Command Interpreter atau Shell, yang bertugas membaca input dari pengguna.
- Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain.
- Driver, untuk berinteraksi dengan hardwaare eksternal, sekaligus untuk mengontrolnya.
sistem ini sering kali menjadi faktor utama bagi seseorang dalam menilai sebuah produk teknologi, misal komputer. Dengan kata lain, tanpa adanya sistem operasi ini maka user tidak dapat menjalankan komputernya, sehingga tidak heran OS juga menjadi fokus user dalam memilih perangkat yang akan digunakan.
FUNGSI SISTEM OPERASI
FUNGSI SISTEM OPERASI
1. Manajemen Kinerja Perangkat Fungsi dari OS adalah memanajemen kinerja perangkat itu sendiri. Prangkat yang dikelola termasuk perangkat keras dan juga perangkat lunak. OS bertugas untuk membuat kinerja perangkat tersebut, mulai dari hal sederhana hingga ke hal yang lebih kompleks. Sehingga perangkat tersebut mampu bekerja secara optimal
2. Sebagai Wadah Dari Aplikasi Fungsi sistem operasi berikutnya adalah sebagai wadah dari sebuah aplikasi yang terdapat pada komputer itu sendiri. Jika dilihat sepintas, aplikasi yang terletak pada memory perangkat tersebut, namun pada dasaarnya aplikasi tersimpan di dalam OS. Sehingga hal inilah yang membuat OS dikatakan wadah dari aplikasi-aplikasi yang ada di komputer.
3. Optimalisasi Kirja Perangkat Di samping sebagai wadah aplikasi dan memanajemen kinerja perangkat, sistem operasi juga berfungsi untuk mengoptimalkan kinerja dari perangkat itu sendiri. Berbagai hal terkait kinerja dari perangkat (hardware maupun software) dioptimalkan oleh OS. Seperti ketika anda mencari data yang tersimpan pada perangkat tersebut, maka OS memiliki peranan untuk mengoptimalkan proses pencarian tersebut
4.Mengontrol Kinerja Sebuah Aplikasi OS juga berfungsi untuk mengontrol kinerja dari aplikasi itu sendiri. Selain itu, OS juga mengontrol user yang menjalankan aplikasi tersebut, sehingga di antara keduanya dapat tersinkronkan dengan baik
Selain fungsi-fungsi tersebut, sistem operasi juga memiliki peranan lain, seperti sebagai server dan pengawal. Sebagai server, OS akan memberikan fasilitas yang diinginkan oleh user ketika mengakses perangkatnya. Sementara sebagai pengawal, OS berfungsi untuk melindungi data dan batas-batas dalam mengakses data tersebut oleh user. Sehingga user dapat dengan nyaman dan aman dalam menggunakan perangkatnya
LAYANAN SISTEM OPERASI
Sebuah sistem operasi yang baik menurut Tanenbaum harus memiliki layanan sebagai berikut,
- Pembuatan Program sistem operasi menyediakan fasilitas dan layana untuk membantu para pemrogram untuk menulis program.
- Eksekusi Program Instruksi-instruksi dan data-data harus dimuat ke memori utama, perangkat masukan atau keluaran dan berkas harus di inisialisasi, serta sumber daya yang ada harus disiapkan, semua itu harus di tangani oleh sistem operasi.
- Pengaksesan Input/Output Device Sistem operasi harus mengambil alih sejumlah instruksi yang rumit dan sinyal kendali menjengkelkan agar program dapat berfikir sederhana dan perangkat pun dapat beroperasi.
- Pengaksesan Terkendali Terhadap Berkas Disediakannya mekanisme proteksi terhadap berkas untuk mengendalikan pengaksesan teehadap berkas.
- Pengaksesan Sistem Menggunakan prinsip shared system (system digunakan bersamaan dalam satu waktu). Fungsi pengaksesan harus menyediakan proteksi terhadap sejumlah sumber daya dan data dari pemakai tak terdistorsi serta menyelesaikan konflik-konflik dalam perebutan sumber daya.
- Deteksi dan Pemberian Tanggapan pada Kesalahan Jika muncul permasalahan muncul pada sistem komputer maka sistem operasi harus memeberikan tanggapan yang menjelaskan kesalahan yang terjadi serta dampaknya terhadap aplikasi yang sedang berjalan.
- Akunting Sistem operasi yang bagus mengumpulkan data statik penggunaan beragam sumber daya dan memonitor parameter kinerja.
CONTOH SISTEM OPERASI
Sistem operasi telah berkembang melalui jalan yang panjang. Dari yang paling sederhana hingga yg kompleks. Masing-masing memiliki kelebihan dan kekurangan terutama dalam fungsi-fungsi yang di milikinya. Berikut beberapa sistem operasi yang umum digunakan oleh user,
Sistem operasi telah berkembang melalui jalan yang panjang. Dari yang paling sederhana hingga yg kompleks. Masing-masing memiliki kelebihan dan kekurangan terutama dalam fungsi-fungsi yang di milikinya. Berikut beberapa sistem operasi yang umum digunakan oleh user,
- Microsoft Windows Pertama adalah Microsoft windows yang sering di sebut windows saja, pada awalnya windows hanyalah add-on dari MS-DOS karena tingginya tuntutan pada sistem operasi berbasis GUI (graphic user interface). Versi awal dari windows berjalan di atas MS-DOS, meski demikian windows versi awal telah menunjukkan beberapa fungsi yang umum dijumpai dalam sistem operasi, antara lain memiliki tipe file executable tersendiri, memiliki driver perangkat keras sendiri dll. Secara konsep sebenarnya windows lebih banyak ditujukan bagi komputer personal.
- Mac OS Mac OS merupakan turunan dari UNIX melalui jaringan BSD (berkeley software distribution). Oleh karena itu kekuatan dalam multi tasking, multi user, network yang ada pada UNIX juga di miliki mac os. Mac os adalah sistem operasi berbasis GUI yang dipelopori oleh Apple. Versi awal dari mac os hampir sepenuhnya mengandalkan GUI, meskipun sangat memudahkan namun ada beberapa kelemahan antara lain multi tasking yang berjalan tidak sempurna, pengolahan memori yang terbatas serta konflik pada beberapa program yang di tanamkan, pada versi terbaru mac os x semua kelemahan atau bugs telah coba di hilangkan, selain itu tampilan GUI-nya disebut-sebut sebagai yang terbaik di antara sistem operasi yang ada.
- Linux Linux sangat mirip dengan sistem-sistem UNIX, hal ini dikarenakan kompabilitas dengan UNIX merupakan tujuan utama desain dari proyek Linux. Perkembangannya dimulai pada tahun 1991 ygan di pelopori oleh Linus Torvalds, saat ini linux merupakan salah satu sistem operasi yang perkembangannya paling cepat. Kehadiran sejumlah kelompok pengembang, tersebar di seluruh dunia yang selalu memperbaiki segala fiturnya, sehingga kini linux memiliki banyak turunan mulai dari open source sampai close source yang biasa disebut distro linux contoh (Debian,Red Hat Enterprise,Arch Linux,Slackware,Fedora dll). Masalah utama yang di hadapi Linux dahulu adalah interface yang berupa CLI (command line interface). Ini yang membuat orang awam tidak tertarik menggunakan linux (tidak user friendly). Tetapi keadaan ini mulai berubah dengan kehadiran KDE dan GNOME. Keduanya memiliki tampilan desktop yang menarik sehingga mengubah presepsi orang tentang Linux.
- UNIX Di desain sebagai sistem operasi yang portabel, multi-tasking dan multi-user. Pengembangannya dimulai dari tahun 1970an di Bells Labs oleh Ken Thompson, Dennis ritchie, dan lain-lain. Awalnya di tujukan untuk internal Bell System, AT&T kemudian melisensikan UNIX ke pihak luar pada tahun 70an, yang menyebabkan muncul banyak variasi UNIX yang dibuat oleh akademisi maupun corporate seperti yang di buat oleh Universitas California, Bekeley (BSD), Microsoft (Xenix), IBM (IBM AIX) dan Sun Microsystems (Solaris). UNIX banyak digunakan baik untuk server maupun workstation. Lingkungan UNIX dan model pemrograman client-server menunjukkan bahwa UNIX lebih dikembangkan sebagai sistem operasi yang kuat di jaringan komputer dari pada sistem operasi untuk komputer personal.
- DOS DOS adalah singkatan Disk Operating System yang merujuk pada perangkat sistem operasi yang di gunakan di banyak komputer yang menyediakan absktaksi dan pengelolaan perangkat penyimpan sekunder dan informasinya. Misalnya penggunaan sistem file yang mengelola file-file yang ada pada perangkat penyimpan. DOS biasanya dijalankan dari satu atau dua disc, pada masanya DOS menggunakan media penyimpanan yang masih sangat terbatas (paling besar hanya 1.4 megabyte) ada banyak jenis DOS diantaranya Apple DOS, Commodore DOS, Atari DOS dll. Kini DOS menjadi istilah generik bagi sistem operasi yang dimuat dari perangkat penyimpanan berupa disk saat sistem komputer dinyalakan. Keluarga DOS terbagi menjadi beberapa kelas, yakni (MS-DOS,IBM PC-DOS,DR-DOS,Novell Personal Netware,Caldera DOS,Free DOS)
Tidak ada komentar:
Posting Komentar