Software adalah program komputer yang menjadi jembatan
antara pengguna dengan perangkat keras. Ia juga dapat didefinisikan sebagai
sebuah aplikasi yang tersusun dari sekumpulan kode-kode bahasa pemrograman.
Menurut sumber lain, software merupakan suatu data yang diprogram serta
disimpan secara digital dan tidak berwujud, namun berada di dalam komputer. Ada
pula yang menyebutkan bahwa software ialah kumpulan data-data elektronik berupa program atau
instruksi yang disimpan dan dikelola oleh komputer.
Software sendiri dibuat oleh seorang programmer dengan
bahasa pemrograman tertentu yang selanjutnya dikompilasi hingga menjadi sebuah
kode yang dapat dikenali oleh hardware. Ia dibuat untuk memudahkan pekerjaan
manusia, misalnya untuk menghitung, membuat dokumen, mengolah gambar dan
lain-lain.
Fungsi Software
Dalam membantu pengoperasian sistem komputer, software
mempunyai fungsi-fungsi khusus, antara lain:
- Mengatur berbagai perangkat keras untuk bekerja secara simultan.
- Menjadi penghubung antara perangkat lunak yang lain dengan hardware.
- Sebagai penafsir setiap perintah software lain ke dalam bahasa mesin, sehingga mampu diterima oleh hardware.
- Mengidentifikasi program.
Jenis-jenis Software
Sejalan dengan kemajuan teknologi, perangkat lunak
telah tumbuh dengan cukup pesat. Terbukti dengan banyaknya software nan beredar
saat ini, baik yang berlisensi maupun gratisan. Menurut fungsinya, ia dibagi
menjadi:
1. Sistem Operasi
Dalam Bahasa Inggris disebut Operating
System dan sering
disingkat OS. Keberadaannya dalam sebuah komputer sangat penting karena tanpa
sistem operasi, users tidak akan bisa menjalankan serta memanfaatkan perangkat
keras dan perangkat lunak, terkecuali booting. Ia merupakan software kompleks
yang memiliki banyak fungsi antara lain, mengatur seluruh hardware nan
terintegrasi dengan CPU, memberi instruksi pada processor untuk mengerjakan
permintaan users, mengatur segala proses yang terjadi dalam CPU dan menjadi
platform guna menjalankan software aplikasi.
OS menjamin perangkat lunak yang berbeda mampu
melaksanakan tugasnya masing-masing, tanpa mengganggu satu sama lain. Di sini
dapat Anda lihat kemampuannya dalam mengelola penjadwalan, di mana tiap
aplikasi yang berjalan bersamaan bisa mendapatkan waktu nan cukup untuk
memanfaatkan CPU.
Biasanya, OS hanya memberi ijin pada perangkat lunak
untuk mengoperasikan satu aplikasi dalam satu waktu. Tapi, ada beberapa yang
menjadi multi-tasking operating system atau mengijinkan berbagai aplikasi
berjalan secara bersamaan. Tidak perlu berlama-lama, berikut beberapa macam OS
yang paling banyak digunakan di dunia saat ini:
a.Microsoft Windows
Operating System yang diciptakan oleh Microsoft
Corporation ini menggunakan antarmuka berbasis Graphical User Interface (GUI).
Versi pertama dari OS ini adalah Windows Graphic Environment 1.0, sedangkan
versi mutakhirnya ialah Windows 10. Ia mempunyai banyak kelebihan, di antaranya
user friendly, instalasi aplikasi lebih mudah, mempunyai banyak dukungan driver
dan masih banyak lagi. Tapi, harga lisensi Windows terbilang mahal dan sistem
keamanannya kurang maksimal.
b.UNIX
Ia termasuk salah satu produk yang diciptakan oleh
Dennis Ritchie dan Ken Thompson. Penamaan sistem operasi yang digarap mulai
tahun 1965 oleh AT&T (American Telephone and Telegraph), GE (General Electric)
dan MIT (Massachusetts Institute of Technology) dari proyek Multics
(Multiplexed Information and Computing Service) ini diusulkan oleh Peter
Neuman.
UNIX didesain sedemikian rupa supaya
menjadi OS yang portable, multi-tasking dan multi-user (bisa dioperasikan oleh
banyak pengguna). Ia dikembangkan dengan bahasa C, sehingga memiliki kesamaan
dengan DOS. Ia juga merupakan OS yang aman karena untuk melakukan pengaksesan,
direktori, file, user serta group harus mempunyai ijin tersendiri. Berkat
dukungan dari proyek GNU, ia berkembang menjadi LINUX.
c.Macintosh Operating System
Disebut juga dengan Mac OS, ia dirancang secara khusus
untuk komputer-komputer Macintosh. Sistem operasi pertama yang memanfaatkan GUI
ini diluncurkan pada tahun 1984. Ia sangat cocok bagi users yang mengutamakan eye-candy.
Selain itu, tingkat keamanan Macintosh juga amat tinggi dan sulit ditembus
virus. Tapi, bisa dikatakan ia paling tepat dipakai oleh para desainer grafis
dan kurang cocok jika hanya digunakan sebagai aplikasi server serta untuk
bermain game.
d.Linux
Apabila dilihat dari segi pemakaiannya, sistem operasi
yang merupakan keturunan dari UNIX ini cukup populer di kalangan pengguna.
Dalam dunia pemasaran sendiri, ia bersaing dengan Microsoft Windows dan
Macintosh. Sama seperti sang ibu, Linux juga dijalankan oleh satu atau lebih
Command Line Interface (CLI) yang berbasis teks dan GUI (bawaan versi desktop).
Linux bersifat open source alias bebas biaya dan
user friendly. Ia juga stabil dalam penggunaan jangka panjang serta tidak
gampang terinfeksi virus. Namun, banyak di antara users yang belum terbiasa
dengan OS tersebut. Apalagi, proses penginstalannya tidak semudah Microsoft
Windows.
Tidak ada komentar:
Posting Komentar