Software berfungsi sebagai pengatur aktivitas kerja komputer dan semua instruksi yang mengarah pada sistem komputer. Software akan menjembatani interaksi user dengan komputer yang hanya memahami bahasa mesin. Secara umum perangkat lunak ini dapat dibagi atas :
- System Software
- Aplication Software
System Software
Perangkat lunak sistem atau System Software adalah perangkat lunak yang berhubungan langsung dengan komponen-komponen perangkat keras komputer, perawatan maupun pemrogramannya. System Software meliputi ;
Sistem Operasi atau Operating System
Operating system software merupakan software yang berfungsi untuk mengkonfigurasi komputer agar dapat menerima perintah- perintah dasar yang diberikan sebagai masukan. Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum 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. Biasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall.
Dalam banyak kasus, Sistem Operasi menyediakan suatu 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 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 mengontrol mereka
Contoh dari Operating System Software yaitu ;
MS-DOS
- Unix
- Linux
- Windows
- Macintosh (Mac OS)
- Free BSD
- Android
- Symbian
- Java OS
- IOS
- dll
Fungsi dari Operating System
- Mengendalikan software aplikasi
- Mengatur perangkat keras dan mengatur posisi kerja dari perangkat keras
- menyediakan user interface antara perangkat keras dan pengguna.
Tugas dari Operating System
- Mengatur File
- Menyediakan user interface antara perangkat keras dan pengguna , dalam bentuk Command Line Interface (CLI)
- Mengatur bentuk media penyimpanan
Bahasa Pemrograman
Bahasa pemrograman adalah instruksi dan aturan-aturan yang tertuang dalam bentuk kode-kode yang diberikan pada komputer untuk dapat menjalankan tugas.
Program Utility
Program utility adalah perangkat lunak yang ditujukan untuk melengkapi kinerja sistem operasi dan meningkatkan kinerja komputer. Program utility Digunakan untuk operasi minor (background) yang bekerja dibelakang system. Terdapat 2 jenis utility didalam sistem operasi:
- Utility internal (sudah termasuk dalam paket yang diinstall dalam sistem operasi seperti scandisk di Windows atau perintah fsck (file system check) di OS Linux)
- Utility eksternal (yang harus diinstal kemudian pada OS) seperti : System Optimizer, Registry clean & repair, Data/File Recovery, Antivirus, dll
Aplication Software
Merupakan program yang siap pakai, digunakan untuk aplikasi dibidang tertentu. Aplikasi ini dibagi atas beberapa bidang, antara lain :
- Business & Office Application
- DataBase Application
- Graphic Design
- Antivirus & Utility Tools
- Development Tools
- Communication Application
- dll
Artikel keren lainnya:
Belum ada tanggapan untuk "Perangkat Lunak (Software) dan utility sistem"
Posting Komentar