kemampuan utama perangkat lunak & aplikasi

15
KEMAMPUAN UTAMA PERANGKAT LUNAK SISTEM & APLIKASI

Upload: operator-warnet-vast-raha

Post on 08-Jul-2015

284 views

Category:

Documents


4 download

TRANSCRIPT

KEMAMPUAN UTAMA PERANGKAT LUNAK SISTEM & APLIKASI

Sistem operasi Komputer adalah perangkat lunakkomputer atau software yang bertugas untukmelakukan kontrol dan manajemen perangkat kerasdan juga operasi-operasi dasar sistem, termasukmenjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untukmempermudah kegiatan manusia.

Sistem Operasi dalam bahasa Inggrisnya disebut OperatingSystem, atau biasa di singkat dengan OS mempunyai beberapaFungsi utama antara lain:

Mengelola sumber daya terkait dengan pengendalian perangkatlunak sistem/perangkat lunak aplikasi yang sedang dijalankan.Sebagai contoh komponen perangkat keras pada komputer yaituCPU, memori utama, alat input/output.

Mempersiapkan agar program aplikasi dapat berinteraksidengan perangkat keras secara konsisten dan stabil tanpa harusmengetahui secara detil perangkat keras.

melakukan pengelolaan proses mencakup penyiapan,penjadwalan, dan pemantauan proses program yang sedangdijalankan.

melakukan pengelolaan data pengendalian terhadap datamasukan/keluaran.

Sistem Operasi komputer merupakan software padalapisan pertama yang diletakkan pada memori komputer,(memori komputer dalam hal ini ada Hardisk, bukanmemory ram) pada saat komputer dinyalakan. Sedangkansoftware-software lainnya dijalankan setelah SistemOperasi Komputer berjalan, dan Sistem Operasi akanmelakukan layanan inti umum untuk software-softwareitu. Layanan inti umum tersebut seperti akses ke disk,manajemen memori, skeduling task, dan antar-muka user.Sehingga masing-masingsoftware tidak perlu lagimelakukan tugas-tugas inti umum tersebut, karena dapatdilayani dan dilakukan oleh Sistem Operasi. Bagian kodeyang melakukan tugas-tugas inti dan umum tersebutdinamakan dengan kernel suatu Sistem Operasi.

Sistem Operasi berfungsi sebagai penghubung antaralapisan hardware dan lapisan software. selain itu, SistemOperasi komputer juga melakukan semua perintahperintah penting dalam komputer, serta menjaminaplikasi-aplikasi yang berbeda fungsinya dapat berjalanlancar secara bersamaan tanpa hambatan. Sistem OperasiKomputer menjamin aplikasi perangkat lunak lainnya bisamemakai memori, melakukan input serta output terhadapperalatan lain, dan mempunya akses kepada sistem file.Jika beberapa aplikasi berjalan secara bersamaan, makaSistem Operasi Komputer akan mengatur jadwal yangtepat, sehingga sebisa mungkin semua proses padakomputer yang berjalan mendapatkan waktu yang cukupuntuk menggunakan CPU dan tidak saling mengganggudengan perangkat yang lain.

secara garis besar semua sistem operasi dibagi menjadi empat golongan :

1. Real-time operating system (RTOS)

Sistem operasi golongan ini dipakai untukmengendalikan perangkat keras untuk tugas spesifik,seperti instrumen ilmiah dan mesin-mesin industri.RTOS memiliki kemampuan antarmuka yang terbatasdan tidak mendukung aplikasi level end-user. Bagianterpenting RTOS adalah mengatur penggunaansumber daya komputer untuk menjalankanserangkaian operasi secara berulang-ulang dalamperiode tertentu.

2. Single-user, single task

Sesuai dengan namanya, tipe sistem operasi inidirancang untuk memudahkan menanganipengoperasian komputer sehingga pengguna dapatmenjalankan satu pekerjaan pada saat yangbersamaan. Sistem operasi DOS adalah contoh klasikdari jenis ini. Sistem operasi yang lain dari keluarga iniadalah Palm OS, yaitu untuk komputer genggam(handheld) Palm.

3. Single-user, multi tasking

Sistem operasi ini memungkinkan seorang penggunadapat menjalankan beberapa aplikasi terpisah secarabersamaan. Inilah tipe sistem operasi yang palingumum digunakan sekarang. Sistem operasi ini(Windows, Linux, dsb.) sangat populer digunakanuntuk komputer pribadi.

4. Multi-user

Sistem operasi multi-user memungkinkan lebih darisatu pengguna bersama-sama menggunakan sumberdaya komputer secara simultan. Sistem operasi dapatmenjamin masing-masing pengguna yang memilikikebutuhan (requirement) yang berimbang. Setiapprogram yang dijalankan oleh para penggunamenggunakan sumber daya yang cukup dan terpisahsehingga masalah pada satu pengguna tidak berimbaspada pengguna yang lain. Contoh sistem multi-useradalah operasi Unix, VMS, dan MVS untukmainframe.

Sistem operasi merupakan sistem software yangberfungsi untuk mengatur cara kerja komputer,mengatur media-media input, proses, dan output

Secara umum fungsi utama sistemoperasi antara lain sebagai berikut:

Sebagai manajemen proses yang mencakup penyiapan,penjadwalan, dan pemantauan proses program yangsedang dijalankan.

Sebagai manajemen sumber daya yang berkaitan denganpengendalian terhadap perangkat lunak sistem / perangkatlunak aplikasi yang sedang dijalankan. Contoh sumberdayanya adalah komponen perangkat keras pada komputerseperti CPU, memori utama dan alat input/output.

Sebagai manajemen data, yaitu berupa pengendalianterhadap data masukan/keluaran. Selain itu sistemoperasi juga mempunyai sarana untuk mengelola . Cirisistem operasi yang memiliki manajemen keamananantara lain pemakai (user) memasukkan namapemakai dan password sebelum mengakses komputer.

Perangkat lunak aplikasi adalah suatu sub kelasperangkat lunak komputer yang memanfaatkankemampuan komputer langsung untuk melakukansuatu tugas yang diinginkan pengguna. Biasanyadibandingkan dengan perangkat lunak sistem yangmengintegrasikan berbagai kemampuan komputer,tapi tidak secara langsung menerapkan kemampuantersebut untuk mengerjakan suatu tugas yangmenguntungkan pengguna. Contoh utama perangkatlunak aplikasi adalah pengolah kata, lembar kerja, danpemutar media.

Beberapa aplikasi yang digabung bersama menjadi suatupaket kadang disebut sebagai suatu paket atau suiteaplikasi (application suite). Contohnya adalah MicrosoftOffice dan OpenOffice.org, yang menggabungkan suatuaplikasi pengolah kata, lembar kerja, serta beberapaaplikasi lainnya. Aplikasi-aplikasi dalam suatu paketbiasanya memiliki antarmuka pengguna yang memilikikesamaan sehingga memudahkan pengguna untukmempelajari dan menggunakan tiap aplikasi. Sering kali,mereka memiliki kemampuan untuk saling berinteraksisatu sama lain sehingga menguntungkan pengguna.Contohnya, suatu lembar kerja dapat dibenamkan dalamsuatu dokumen pengolah kata walaupun dibuat padaaplikasi lembar kerja yang terpisah.

TERIMA KASIH