Home

Senin, 30 September 2019

Konsep Dasar Sistem Operasi

KONSEP DASAR SISTEM OPERASI

KONSEP DASAR SISTEM OPERASI

Konsep Sistem Operasi
Konsep Sistem Operasi

Definisi menurut American National Student,
Sistem operasi adalah software yang mengontrol eksekusi program komputer dan dilengkapi dengan penjadwalan, penelusuran kesalahan, pengendalian input-output, akunting, kompilasi, penyimpanan, manajemen data dan layanan hubungan.

2. TUJUAN SISTEM OPERASI

Sistem Operasi dimaksudkan untuk memudahkan penggunaan komputer secara efisien. Sistem Operasi mengatur secara optimal sumber daya system computer.

3. SIFAT-SIFAT SISTEM OPERASI

a. Usability ( Kemudahan Pemakaian )
Memudahkan penggunaan, mempunyai desain untuk menyenangkan user (userfreindly).
b. Generality
Memiliki banyak manfaat, sistem operasi dibangun untuk membantu bahkan mempermudah pekerjaan user atau memfasilitasi apa yang ingin user kerjakan.
Fasilitas yang ditawarkan sistem operasi ditandai dengan manfaatnya secara umum. Semua manfaat program harus memperoleh data dan menghasilkan data. Sistem operasi dipergunakan dalam banyak hal.
c. Efficiency
Memiliki fungsi yang cepat, os membuat penggunaan sumber daya lebih optimal.
Sistem operasi dirancang tidak hanya untuk melayani seorang user, tapi juga semua user sebagai group. Salah satunya adalah berkoordinasi dengan user untuk berbagi sumber daya.
Sumber daya sistem komputer antara lain:
  • Main Storage
  • Satu atau lebih CPU
  • Input/output Device
  • Channel / saluran
  • Media secondary storage
Bilamana CPU menunggu pekerjaan atau main storage kosong, maka OS berkolaborasi dengan user untuk memaksimalkan penggunaan sumber daya.
d. Visibility
Memiliki banyak kemampuan yang diharapkan oleh user, sehingga mereka mengambil keuntungan maksimal dari sistem operasi.
e. Fleksibilitas
Penyasuaian spesifikasi terhadap kepentingan suatu pekerjaan atau lingkungan. Contoh untuk kelas pelajar, personal, bisnis, atau bahkan untuk profesional.
f. Opacity ( Transparency)
Memiliki ijin penggunaan, sehingga untuk detail fitur tertentu tidak bisa diketahui atau digunakan.
g. Security
Memilki proteksi data dari akses orang yang tidak berhak
h. Integrity
Memiliki proteksi terhdap dirinya sendiri dan user dari sesuatu yang menyebabkan kesalahan
i. Capability
Memiliki kemampuan yang terbatas.
j. Avaibility
Memiliki banyak kelengkapan, fungsi dan waktu.
k. Reliability
Memiliki kemungkinan kegagalan yang jarang terjadi.
l. Serviceability
Memiliki kemampuan memperbaiki sendiri, recovery atau self troubleshooting.
m. Extensibility
Menyediakan input tambahan dan kemudahan dalam modifikasi.

4. KOMPONEN SISTEM OPERASI

Ada dua bagian utama sistem operasi, yaitu:
  • Supervisor atau komponen manajemen
  • Komponen Pendukung

5. SUPERVISOR ATAU KOMPONEN MANAJEMEN

Yaitu bagian dari fungsi sistem operasi yang tugasnya mengontrol keseluruhan lingkungan sistem pemrosesan data.
Fungsi – fungsi yang dikontrol antara lain :
  1. Pengelolaan Pekerjaan, yaitu mengalokasikan sumber daya yang dapat dimintakan prioritas untuk menjalankan program (penjadwalan pekerjaan).
  2. Pengelolaan Tugas, yaitu pengawasan terhadap sumber daya yang tidak dapat dimintakan prioritas menjalankan program.
  3. Pengolahan Data, membantu mengalokasikan storage sampai ke level bawah / file, dan pengawasan semua rutinitas, aktivitas semua input output, termasuk interface ke pemakai, juga pengelolaan ruangan, metode akses atau aluran program, pengelolaan buffer dan perbaikan kesalahan.

6. KOMPONEN PENDUKUNG

Yaitu bagian dari fungsi sistem operasi yang bertugas memelihara data/record, mendukung program tambahan dan dukungan input lainnya.

7. STRUKTUR DASAR SISTEM OPERASI

a. Sistem monolitik
Sistem operasi sebagai kumpulan prosedur dapat saling dipanggil oleh prosedur lain bila diperlukan. Contoh UNIX.

Kelemahan: 

  • Pengujian dan penghilangan kesalahan sulit karena tak dapat dipisahkan dan dilokalisasi.
  • Sulit dalam menyediakan fasilitas pengamanan.
  • Tidak fleksibel karena komputer sebenarnya tidak memberlakukan seluruh layanan yang disediakan .
  • Kesalahan satu pemrograman pada satu bagian dari satu kernel     menyebabkan matinya seluru sistem.
Keunggulan :
Layanan dapat dilakukan sangat cepat karena terdapat disatu ruang alamat.

b. Sistem berlapis
Sistem operasi dibentuk secara hierarki berdasar lapisan-lapisan dimana lapisan bawah memberi layanan lapisan diatasnya.
Adapun yang dimaksud dengan struktur berlapis yaitu mengurangi kompleksitas rancangan dan implementasi sistem operasi. Tiap lapisan mempunyai fungsi dan interface I/O antara 2 lapisan bersebelahan yang terdefinisi baik.
Contoh :UNIX termodifikasi, venus, THE, OS/2.
Kelemahan :
Fungsi-fungsi SO harus diberikan ketiap lapisan secara hati-hati.

Keunggulan :

  • Memiliki keunggulan rancangan modular, tiap lapis dapat dirancang, dikode dan diuji secara independen.
  • Pendekatan berlapis menyederhanakan rancangan, spesifikasi dan implementasi sistem operasi.

8. TIPE-TIPE SISTEM OPERASI

a. Sistem Batch Processing
Yaitu tipe yang dikarakteristikkan oleh kenyataan bahwa hanya satu program user yang dapat dijalankan komputer dan dikerjakan seluruhnya sampai selesai baru dapat memakai program selanjutnya.
b. Sistem Multi Programming
Yaitu sistem yang mempunyai karakteristik bahwa lebih dari satu proses dapat dijalankan dalam sistem komputasi yang sama pada saat yang sama.
c. Sistem Time Sharing / Multi Tasking
  • Seperti multiprograming hanya waktunya dibatasi.
  • Suatu proses menggunakan CPU dengan waktu tertentu, setelah itu CPU digunakan untuk mengerjakan proses yang lain.
  • Waktu maksimal yang diperlukan untuk menggunakan CPU disebut Quantum Time.
d. Sistem Multi Processing / Tightlycoupled Systems
Yaitu suatu sistem yang memiliki lebih dari satu processor, sehingga mampu menjalankan satu atau lebih program, menggunakan bus, clock, memori, dan peralatan lainnya secara bersama-sama.
Sistem Multi Processing dibagi menjadi 2:
  • Symmetric multiprocesing, yaitu tiap prosesor memiliki sistem operasi yang sama.
  • Assimetric multiprocesing, yaitu suatu prosesor berfungsi sebagai master procesor (mengaur penjadwalan dan mengalokasikan kerja tiap-tiap procesor) sedang procesor lain berfungsi sebagai slave.
e. System Terdistribusi / Loosely Coupled Systems
Yaitu kumpulan prosesor yang tidak menggunakan memori atau clock secara bersama-sama.
Keuntungan: 
  • Pemakaian resource secara bersama-sama
  • Kecepatan komputasi
  • Reabilitas, faktor kegagalan proses dapat diurangi
  • Komunikasi, adanya transfer data dari satu program ke program yang lain.
f. System Real–Time
Yaitu digunakan jika suatu operasi memerlukan ketepatan waktu dari procesor atau aliran data dan sering digunakan sebagai pengontrol terhadap aplikasi-aplikasi tertentu.
Ada dua bentuk sistem real time:
  • Hard real time, yaitu menjamin critical task dapat diselesaikan tepat pada waktunya.
  • Soft real time, yaitu memberikan prioritas pada critical task dibanding dengan task yang lainnya hingga critical task selesai dikerjakan.

Tentang Saya

Nama : M.Martian Ardiansyah.P
Saya Mahasiswa Universitas Darma Persada


Semoga Bermanfaat

Jenis-Jenis Sistem Operasi Smartphone

Macam Macam Sistem Operasi Smartphone . hai guys, mungkin sebagian besar dari pengguna smartphone di dunia adalah sistem operasi Android,

Tapi tahukah kamu, sebenarnya masih banyak kok sistem operasi yang patut kamu coba. diantaranya adalah IOS, Windows Phone, Blackberry, Symbian, Firefox, Ubuntu Mobile, MeeGo, Palm, WebOS, Bada, dan Tizen.

Banyak juga kan guys, dan mungkin masih ada lagi, tapi saya cuma dapet itu doang . hehehe
oke, kita mulai dari sistem operasi itu sendiri.

- Sistem Operasi (Operating System : OS) adalah komponen pengolah peranti lunak dasar (essential component) tersistem sebagai pengelola sumber daya perangkat keras komputer (hardware), dan menyediakan layanan umum untuk aplikasi perangkat lunak.

Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya.

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

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 hardware eksternal, sekaligus untuk mengontrolnya.


Berikut ini adalah macam macam sistem operasi smartphone

1. Android
Android adalah sistem operasi berbasis Linux yang dirancang untuk perangkat bergerak layar sentuh seperti telepon pintar dan komputer tablet. Android awalnya dikembangkan oleh Android Inc, dengan dukungan finansial dari Google, yang kemudian membelinya pada tahun 2005.

Sistem operasi ini sangat rentan terhadap virus karena berfisat open sources, tapi disisi lain dengan adanya open sources dari Android para pengguna Android dapat memodifikasi sistem operasi ini dengan bebas.

2. IOS 
Ios adalah sistem operasi perangkat bergerak yang dikembangkan dan didistribusikan oleh Apple Inc.
Sistem operasi ini mengedepankan kualitas, mulai dari kontrol privacy yang ketat, simple, model yang elegan dan gaya.

Di iOS terdapat abstraction layers, Core OS layers, Core Service layers, Media layers, Cocoua Touch Layers.

Namun, kelemahan dari sistem operasi ini adalah pilihan perangkatnya yang terbatas pada iPhone, dan bagi banyak orang harga iPhone cenderung lebih mahal.

3. Windows Phone 
Windows Phone adalah keluarga sistem operasi perangkat bergerak yang dikembangkan oleh Microsoft.

Sistem operasi mobile ini dikenal akan kecepatan dan kemudahan dalam berintegrasi dengan perangkat WIndows lainnya.

Namun kekurangan Windows Phone adalah jumlah aplikasi yang masih terbatas, karena banyak aplikasi di Android dan IOS yang tidak akan kita dapatkan di Windows Store.

4. Blackberry
BlackBerry adalah sistem operasi mobile yang dikembangkan oleh Research In Motion untuk perusahaan BlackBerry.

Sistem operasi ini mengutamakan privasi dan keamanannya. Sistem Operasi Blackberry mempunyai menejemen kontak yang akurat serta rapi di banding sistem operasi yang lainnya, dan merupakan sistem operasi yang paling tangguh di pasaran OS

RIM juga merilis apliction store sendiri yang disebut dengan Blackberry App World yang sama dengan Apple. namun kurangnya aplikasi dan antarmuka yang cukup rumit menjadikan memperlambat adopsi.

dan rata rata aplikasi Blackberry jauh lebih mahal dari pada aplikasi iOS dan android, serta Blackberry OS memberikan pengalaman browsing yang lemah.

5. Symbian 
Symbian adalah sebuah sistem operasi dan platform software yang didesain untuk ponsel pintar dan saat ini diawasi oleh Nokia. Platform. Symbian adalah suksesor daripada Symbian OS dan Nokia Seri 60 yang sebelumnya sudah pernah beredar di pasaran

Symbian juga bukanlah sistem operasi yang open source, tetapi karna diperlukan API sehingga banyak pihak developer yang salah meng-artikan bahwa source code nya tidak di distribusikan secara bebas.

Salah satu ke unggulan nya adalah dapat di jalankan dengan multi-tasking. Saat ini Symbian juga sudah sampai pada versi Symbian Belle, yang merupakan versi paling baru dan dapat di temui dalam Nokia 600 dan 700.

6. FireFox 
Mozilla, perusahaan yang mengembangkan aplikasi peramban (browser) Firefox, berencana untuk membuat sistem operasi kode sumber terbuka (open source) untuk perangkat mobile bernama Firefox OS.

Segenap dukungan telah didapatkan Mozilla untuk proyek Firefox OS. Produsen perangkat mobile ZTE dan TCL, yang keduanya berasal dari China,

Mozilla mengatakan, Firefox OS akan menjadi ekosistem mobile yang sepenuhnya terbuka. Dibangun sepenuhnya pada standar web terbuka dan aplikasi yang dikembangkan dengan teknologi HTML5.

Firefox OS akan bersaing dengan Android karena keduanya sama-sama bersifat terbuka (open source) dan bisa digunakan secara gratis oleh vendor ponsel

FireFox OS adalah sistem operasi mobile yang bebas dari teknologi ekslusif saat ini menjadi platform yang kuat yang memberikan pengembang aplikasi kesempatan untuk menciptakan produk unggulan Selain itu, Firefox OS fleksibel dan cukup mampu membuat pengguna bahagia

7. Ubuntu Mobile 
Linux adalah turunan Debian yang dikembangkan oleh Canonical Ltd, Ubuntu Phone OS sendiri dikembangkan oleh Ubuntu dengan tujuan untuk memberikan pengguna ponsel pengalaman yang mirip dengan Ubuntu versi desktop

Ubuntu Phone OS sudah diumumkan sejak tanggal 2 Januari 2013 lalu di situs resmi Ubuntu, Ubuntu Phones OS menggunakan kernel yang mirip dengan Android sehingga Ubuntu Phone OS dapat diinstal pada smartphone yang sejenis dengan mudah oleh para vendor ponsel.

Satu hal yang menarik dari Ubuntu Phone OS adalah ponsel yang menggunakan sistem operasi ini akan dapat berubah menjadi mode desktop secara utuh ketika ponselnya terhubung ke docking station

Ketika ponsel terpasang pada perangkat docking station tersebut, pengguna dapat menggunakan semua fitur Ubuntu secara lengkap.

Ubuntu Phone OS juga memiliki fungsi multitasking untuk mempermudah pengguna dalam mengakses aplikasi yang sebelumnya dijalankan

Bagi para pengembang aplikasi, mengembangkan aplikasi di Ubuntu Phone OS dikabarkan akan cukup mudah karena pengembangan aplikasi di Ubuntu OS dapat menggunakan Qt maupun HTML5 yang sudah cukup dikenal oleh para pengembang aplikasi.

Ubuntu pun juga sudah mempersiapkan situs bagi para pengembang aplikasi untuk mencoba membuat aplikasi di Ubuntu Phone OS walaupun saat ini masih belum banyak informasi yang disajikan.

8. MeeGo 
MeeGo adalah sebuah sistem operasi open source yang berbasis Linux dan ditargetkan untuk pasar genggam(mobile), biarpun penggunaannya bisa digunakan juga untuk alat elektronik yang lebih besar seperti netbook, tablet, laptop, smartTV, dan lainnya.

Meego OS merupakan OS barudan di perkenalkan pada Mobile World Congress tahun 2010 dan yang memperkenalkan adalah Intel dan Nokia

OS ini merupakan penyempurnaan dari OS Maemo berkolaborasi dengan Intel, OS MegGo dan OS Android keduanya merupakan platfon baru untuk system operasi ponsel, kedua system tersebut running dengan linux jadi sama-sama open source.

MeeGo menyediakan dukungan untuk ARM dan prosesor Intel x86 dengan SSSE3 diaktifkan [ dan menggunakan btrfs sebagai sistem file default.

9. Palm 
Palm OS (juga dikenal sebagai Garnet OS) adalah suatu sistem operasi mobile awalnya dikembangkan oleh Palm, Inc untuk asisten digital pribadi (PDA) pada tahun 1996. Palm OS dirancang untuk kemudahan penggunaan dengan user interface touchscreen-berbasis grafis

Hal ini disediakan dengan suite aplikasi dasar untuk manajemen informasi pribadi. Kemudian versi dari OS telah diperluas untuk mendukung smartphone. Beberapa lisensi yang lain diproduksi perangkat didukung oleh Palm OS.

Kelebihan Palm OS dibandingkan dengan sistem operasi lainnya adalah Palm memiliki kebutuhan sistem yang sedikit dan cepat sehingga tidak dibutuhkan perangkat PDA yang canggih dan mahal,
dan tidak memerlukan banyak memory untuk dapat menjalankannya dengan baik.

Sedangkan kelemahan Palm OS yaitu tidak memiliki media penyimpanan eksternal/tambahan, walaupun bisa diisi sebuah program, Software maupun Aplikasi tetapi tidak bisa di instal dengan kapasitas yang banyak karena hanya keterbatasan memori.

10. WebOS 
WebOS HP adalah sistem operasi yang dimiliki oleh HP (Hewlett-Packard yang berbasis kernel Linux, awalnya dikembangkan oleh Palm, yang kemudian diakuisisi oleh Hewlett-Packard. Nama resmi adalah WebOS, uncapitalised, tapi WebOS juga digunakan.

WebOS diperkenalkan oleh Palm pada Januari 2009. Berbagai versi dari webOS telah ditampilkan di beberapa perangkat, termasuk Pra, Pixi, dan Veer ponsel dan tablet TouchPad HP

WebOS menggunakan pendekatan berbasis cloud bukan menggunakan klien sync desktop, tetapi berbagai pihak ketiga klien sinkron yang tersedia.

Versi pertama dari webOS dikirimkan dengan kemampuan untuk melakukan sinkronisasi dengan perangkat lunak Apple iTunes dengan menyamar sebagai perangkat Apple,
namun fitur ini dinonaktifkan oleh pembaruan perangkat lunak berikutnya dari Apple.

11. BADA 
Bada merupakan sistem operasi yang dikembangkan oleh Samsung Electronics yang digunakan pada ponsel low end dan smart phone.

Bada bukan berbasis Linux atau Java seperti Android, tapi RTOS, tapi bada bisa berjalan di Linux
Pertama kali Samsung mengumumkan platform Bada pada tanggal 10 november 2009.

Setelah pengumuman itu, smartphone Bada pertama kali adalah Samsung Wave S8500 yang pertama kali ditampilkan dalam acara Mobile World Congress 2010 di Barcelona pada bulan Februari 2010.

Aplikasi web Bada akan mengabungkan HTML5, JS Framework dan WAC 2.0 . Ada lebih dari 80 API yan dapat memberikan kegunaan lebih banyak dan keuntungan yang lebih besar.
terdapat juga peningkatan dalam fungsi keamanan seperti I/O dan DRM.

12. Tizen 
Tizen sebelumnya adalah sistem operasi dengan nama Meego yang merupakan gabungan dari Intel Mobilin dan Nokia Maemo.

Namun karena Nokia memutuskan untuk lebih fokus ke sistem operasi Windows Phonenya maka Meego pun ditinggalkan dan kini diganti dengan nama Tizen yang kini tengah diusung alah satu vendor ponsel terbesar yakni Samsung.

OS Tizen merupakan sistem operasi yang diusung oleh Samsung bekerjasama dengan Linux Foundatiion. berakar dari sistem operasi komputer Linux yang bersifat open source,

dimana penggunanya dapat mengotak-atik sistem nya sesuai dengan kebutuhan ponsel itu sendiri. Sifat OS Tizen ini sama dengan OS Android dari Google. Namun sistem operasi ini diprediksi akan menyaingi Android dan  iOS

Samsung kini mulai mengaplikasikan OS Tizen ini pada perngkat buatannya. Pada 3 Juni 2014, Samsung telah resmi mengenalkan smartphone pertamanya bertajuk Samsung Z dengan OS Tizen pada ajang Tizen Developer Conference di San Francisco, Amerika Serikat.


Itu dia pembahasan tentang Macam Macam Sistem Operasi Smartphone , semoga kamu sekarang bisa menentukan smartphone yang cocok untuk dipilih berdasarkan sistem operasinya..
Semoga Bermanfaat dan Terima Kasih telah Berkunjung.

Jenis-Jenis Sistem Operasi PC

Macam - Macam Sistem Operasi Komputer

1. Unix

Unix merupakan sebuah sistem operasi komputer pertama yang pernah dibuat, sistem operasi ini dikenal dengan sistem operasi baku yang mampu berjalan disemua jenis komputer, termasuk komputer mini. Kelebihan lain dari sistem operasi komputer yang satu ini yaitu dapat digunakan dengan baik untuk keperluan jaringan baik itu sebagai server maupun client.

2. Ms. Dos

Dos merupakan sebuah sistem operasi yang cukup tua yang juga merupakan nenek moyang dari sistem operasi Windows. Nama DOS sendiri merupakan kepanjangan dari Disk Operating System dan untuk menjalankannya agak sulit memang, sobat komputer perlu menguasai perintah - perintah Command Prompt agar dapat menggunakan sistem operasi yang satu ini.

3. Windows

Merupakan sebuah sistem operasi hasil pengembangan dari sistem operasi DOS, karena kemudahan dari sistem operasi ini menjadikan Ms. Windows banyak digunakan oleh pengguna diseluruh dunia. Beberapa contoh sistem operasi Windows dapat sobat baca pada artikel Macam – Macam Versi Sistem Operasi Windows Dari Microsoft.

4. Linux

Linux merupakan sistem operasi turunan dari sistem operasi Unix, dan yang menarik dari sistem operasi ini adalah sifatnya yang open source. Siapapun dapat menggunakan dan mengembangkan sistem operasi ini tanpa mengeluarkan biaya sepeserpun. Hal ini menjadikan sistem operasi Linux cukup populer dikalangan pengguna komputer diseluruh dunia.

5. Mac OS

Mac OS merupakan sebuah sistem operasi yang cukup eksklusif dan hanya dapat digunakan pada komputer Apple. Sistem operasi ini pertama kali diluncurkan sekitar tahun 1984 dan hingga saat ini Mac Os menjadi sistem operasi dambaan bagi pengguna komputer.
Sama seperti Linux, Mac OS juga merupakan pengembangan dari sistem operasi Unix, untuk itu sistem operasi ini terkenal dengan kehandalan dan kestabilannya.

6. Amiga OS

Sebenarnya sistem operasi ini sudah lama ada, akan tetapi kurang populer dikalangan pengguna komputer. Amiga OS merupakan sebuah sistem operasi yang khusus digunakan untuk komputer Amiga, dan dari sisi user interfacenya cukup mudah untuk digunakan.

7. Be OS

Be Os merupakan sebuah sistem operasi yang dibuat oleh perusahaan B Inc. Sistem operasi ini dibuat untuk digunakan pada perangkat yang dikeluarkan oleh B salah satunya adalah Be Box. Sistem operasi Be juga terkenal dengan kehandalannya, walaupun kurang populer dikalangan pengguna komputer.

8. Sun Solaris OS

Satu lagi sistem operasi komputer yang cukup banyak dikenal oleh pengguna komputer, Sun Solaris merupakan sebuah sistem operasi yang dikembangkan oleh perusahaan teknologi terkenal di dunia yaitu Sun MicroSystem. Sistem operasi ini dikembangkan dari sistem operasi Unix yang terkenal dengan kehandalannya. Sama seperti Linux, Sun Solaris juga merupakan sistem operasi Open Source.

9. Chrome Os

Tidak kalah saing dengan para rival - rivalnya, Google juga membuat sistem operasi andalan mereka yang diberi nama Chrome Os. kelebihan dari sistem operasi ini adalah semua fitur didalamnya sudah berbasis Cloud dan terintegrasi dengan layanan - layanan dari Google. Chrome OS merupakan pengembangan dari sistem operasi Linux yang cukup populer dikalangan pengguna komputer.
Sebenarnya masih banyak lagi sistem operasi yang ada sekarang ini, dan ulasan diatas hanya sebagian dari sistem operasi yang sekarang ada. Sekian ulasan mengenai jenis dan macam - macam sistem operasi komputer, semoga ulasan diatas dapat bermanfaat untuk sobat komputer dimanapun berada. Sampai jumpa lagi pada ulasan teknologi berikutnya.

Fungsi Sistem Operasi

Fungsi Sistem Operasi

Fungsi Sistem Operasi untuk mengelola komputer dan proses-proses yang berjalan dikomputer serta semua perangkat keras dan perangkat lunak. Saat kamu menjalankan beberapa perangkat lunak secara bersamaan di komputer kamu, maka sistem operasilah yang akan mengatur segala proses tersebut untuk memastikan setiap perangkat lunak dapat berjalan normal dalam mengakses ke CPU, memori dan media penyimpanan.

Fungsi utama dari sistem operasi

Berikut merupakan 7 fungsi utama dari sistem operasi:
  1. Untuk Menjalankan Operasi Dasar
Salah satu paling utama dari Sistem Operasi adalah untuk menjalankan operasi dasar pada komputer. Sistem inilah yang mendasari kerja dari perangkat lunak maupun software lainnya. Sistem operasi memungkinkan untuk program ataupun aplikasi untuk dapat berjalan dan ditampilkan kepada pengguna (user) yang menggunakan perangkat komputer tersebut.
  1. Untuk Mengatur Kerja Hardware dan Software
Sistem operasi berfungsi untuk mengontrol fungsi perangkat keras seperti CPU, memori, hardisk, maupun perangkat keras lainnya dan juga mengatur fungsi program software supaya dapat terhubung dengan perangkat keras tersebut. Karena itulah, sistem operasi juga disebut sebagai Resource Manager.
  1. Tempat untuk Program dan Aplikasi
Pada dasarnya, Aplikasi-aplikasi yang terdapat didalam komputer kita sebenarnya berada di dalam sistem operasi itu sendiri, meski aplikasi-aplikasi tersebut tersimpan dalam perangkat penyimpanan.

Analogi Sistem Operasi

Sebagai analoginya, semisal sistem operasi itu sendiri diibaratkan sebagai lantai, dan tempat penyimpanan sebagai meja, dan aplikasi sebagai buku yang dilatakkan diatas meja, sedangkan meja berada diatas lantai. Tanpa lantai, meja tidak dapat berdiri maupun tidak dapat digunakan. Karena itu, meja tidak akan berfungsi jika lantai tidak ada sebagai pondasi yang mendasarinya.
  1. Untuk Mengkoordinasi Kerja dari Perangkat Komputer
Fungsi selanjutnya adalah untuk mengkoordinasikan segala hal didalam komputer terutama penyusunan program yang kompleks menjadi lebih sederhana dan berurutan. Ini akan memudahkan aplikasi supaya dapat bekerja dengan lebih efisien.
  1. Mengoptimalkan Fungsi Perangkat Komputer
Sistem operasi juga berfungsi untuk mengoptimalkan penggunaan perangkat keras maupun perangkat lunak. Sebagai contoh, dalam hal pemanggilan data yang tersimpan pada memori hardisk dan mengatur waktu yang digunakan untuk terhubung ke dalam terminal.
  1. Untuk Mengawasi dan Melindungi Jalannya sebuah Fungsi Program
Sistem operasi dapat mengatur user yang memiliki hak akses untuk bisa mengakses komputer dalam menjalankan program maupun mengendalikan siapa saja yang dapat mengakses program tersebut. Dalam hal ini, dikenal sebagai fungsi Gate Keeper. Sistem operasi juga mengawasi segala hal yang dilakukan pengguna dalam mengakses sistem program dalam komputer.
Sistem operasi juga melindungi semua file yang tersimpan dalam komputer kita sehingga file-file tersebut hanya bisa diakses oleh pengguna yang memiliki hak akses agar bisa mengaksesnya.
  1. Untuk Menyajikan Tampilan dan Sebagai Interface ke Pengguna
Sistem operasi memudahkan aplikasi berjalan sekaligus menampilkan ke layar monitor komputer dengan menterjemahkan bahasa pemrograman yang berasal dari CPU. Yang ditampilkan oleh Sistem Operasi dapat berbentuk teks, grafis, maupun tampilan lainnya yang dapat dimengerti oleh pengguna komputer. Peranan Sistem Operasi juga sebagai inteface (tatap muka) antara pengguna dengan perangkat keras komputer.