Apa itu Perangkat Lunak? Bagaimana Karakteristik dan Aplikasi dari Perangkat Lunak?

label
Saat kita menggunakan komputer, kita menggunakan program untuk melakukan suatu tugas. Program-program yang kita gunakan tersebut ternyata merupakan salah satu dari perangkat lunak. Jadi, apa itu sebenarnya perangkat lunak? 

Perangkat lunak (software) adalah sebuah program komputer yang terasosiasi atau menjadi satu kesatuan dengan dokumentasi perangkat lunak seperti dokumentasi model desain, kebutuhan dan cara penggunaan (atau disebut user manual).

Sebuah program komputer yang tidak terasosiasi dengan dokumentasi maka belum dikatakan sebagai perangkat lunak (software). Sebuah perangkat lunak sering juga disebut sebagai sistem perangkat lunak. Yang memiliki arti sistem sebagai sebuah kumpulan komponen yang saling terkait dan mempunyai satu tujuan yang ingin dicapai.
apa itu perangkat lunak
Sistem perangkat lunak berarti sebuah sistem yang memiliki komponen berupa perangkat lunak yang memiliki hubungan satu sama lain untuk memenuhi kebutuhan pelanggan (customer). 

Pelanggan (customer) adalah orang atau organisasi yang memesan atau membeli perangkat lunak (software) dari pengembang perangkat lunak atau bisa dianggap bahwa pelanggan (customer) adalah orang atau organisasi uang dengan rela mengeluarkan biaya untuk membeli perangkat lunak. 

User atau pengguna perangkat lunak adalah orang-orang yang memiliki kepentingan untuk menggunakan perangkat lunak dalam mempermudah pekerjaannya. 

Karakter perangkat lunak adalah sebagai berikut:
• Perangkat lunak dikembangkan dengan metode rekayasa (software engineering) bukan diproduksi secara massal seperti produk manufaktur atau pabrikan.
Perangkat lunak tidak pernah usang (“wear out”) karena kecacatan dalam perangkat lunak dapat diperbaiki (update).
• Perangkat lunak akan terus diperbaiki seiring bertambahnya kebutuhan. Hal ini berbeda dengan barang pabrik dimana komponen barunya akan terus diproduksi.

Aplikasi dari perangkat lunak adalah sebagai berikut: 

• Perangkat lunak sistem (system software) 
Adalah kumpulan dari berberapa program yang dibuat untuk memenuhi kebutuhan program lainnya. 

• Perangkat lunak waktu nyata (real-time software) 
Merupakan perangkat lunak yang memonitor, menganalisis,mengontrol sesuatu secara waktu nyata (real-time). Respon yang dibutuhkan oleh perangkat lunak harus langsung menghasilkan kebutuhan yang diinginkan. 

• Perangkat lunak bisnis (business software)
Merupakan perangkat lunak pengelola informasi bisnis (seperti akuntansi, penjualan, pembayaran, penyimpanan). Contoh perangkat lunaknya adalah ERP, SAP, E-Business, dsb.

• Perangkat lunak untuk keperluan keilmuan dan rekayasa (engineering and scientific software)
Perangkat lunak jenis ini mengimplementasikan algoritma yang berhubungan dengan keilmuan ataupun perangkat lunak yang membantu suatu bidang keilmuan, misalkan perangkat lunak di bidang matematika, di bidang sains, astronomi dan lain sebagainya. 

• Perangkat lunak tambahan untuk membantu mengerjakan suatu fungsi dari perangkat lunak yang lainnya (embedded software) 
Misalnya perangkat lunak untuk melakukan tugas cetak dokumen (print) ditambahkan ke dalam perangkat lunak utama agar perangkat lunak utama tersebut dapat mencetak laporan, sehingga perangkat lunak untuk mencetak dokumen ini bisa disebut sebagai embedded software. 

• Perangkat lunak komputer pribadi atau personal (personal computer (PC) software) 
Merupakan perangkat lunak yang digunakan untuk komputer pribadi atau personal (PC) misalnya perangkat lunak pemroses teks (contoh, Ms. Word), pemroses grafik (contoh, GIMP) dan lain sebagainya. 

• Perangkat lunak berbasis web atau website (web based software) 
Perangkat lunak berbasis web merupakan perangkat lunak diakses dengan menggunakan browser atau laman web. 

• Perangkat lunak dengan inteligensi buatan (Artificial-Intelligence software) 
Merupakan perangkat lunak yang menggunakan algoritma tertentu untuk megelola data sehingga seakan-akan memiliki intelijensia seiriang bertambahnya data yang diproses.


Produk perangkat lunak yang dibuat oleh para pengembang atau developer, perangkat lunak terdiri atas dua jenis:

Produk generik
Produk perangkat lunak yang dibuat oleh pengembang perangkat lunak dengan tujuan untuk dijual atau dipopulerkan (
open source) tanpa harus ada yang memesan terlebih dahulu. Perangkat lunak jenis ini termasuk dalam produk generik misalnya perangkat lunak sistem operasi, perangkat lunak pendukung perkantoran untuk membuat dokumen, slide presentasi, atau perhitungan dalam bentuk papersheet dan lain sebagainya.

Produk pemesanan
Produk perangkat lunak yang dibuat karena ada pelanggan yang melakukan pemesanan, misalnya sebuah instansi memerlukan perangkat lunak untuk memenuhi proses bisnis yang terjadi di instansinya, maka instansi itu akan bekerja sama dengan pengembang untuk membuat perangkat lunak yang diinginkan.
  

  

Share This :

Nazrin (ナズーリン Nazūrin) is a mouse youkai who's a skilled dowser and the leader of a great number of mice. As the leader of many mice, she often employs them to search for things for her; though if she were to ask them to find food, it would most likely be gone by the time they returned.

Related Post



sentiment_satisfied Emoticon