Perangkat Lunak
1. Perangkat
Lunak
Perangkat
Lunak (Software) adalah program komputer yang terasosiasi dengan
dokumentasi perangkat lunak seperti dokumentasi kebutuhan, model desain, dan
cara penggunaan (user manual). Sebuah program komputer tanpa terasosiasi
dengan dokumentasinya maka belum dapat disebut perangkat lunak.
2. Karakter
Perangkat Lunak
·
Perangkat lunak dibangun dengan rekayasa
(software engineering) buka diproduksi secara manufaktur atau pabrikan.
·
Perangkat lunak tidak pernah usang (“wear
out”) karena kecacatan dalam perangkat lunak dapat diperbaiki.
·
Barang produksi pabrikan biasanya komponen
barunya akan terus diproduksi, sedangkan perangkat lunak biasanya terus
diperbaiki seiring bertambahnya kebutuhan.
3. Kategori
Perangkat Lunak
Perangkat Lunak memiliki 8 kategori yang sagat luas serta memiliki tantangan yang berkelanjutan diantaranya sebagai berikut:
1. Perangkat Lunak Sistem (System Software)
Adalah kumpulan program dalam hal ini program yang satu ditulis untuk memenuhi kebutuhan program lainnya
2. Perangkat Lunak Waktu Nyata (Real-Time Software)
Merupakan perangkat lunak yang memonitor, menganalisis, mengontrol sesutau secar waktu nyata (real-time). Reaksi yang dibutuhkan pada perangkat lunak harus langsung menghasilkan respon yang diinginkan.
3. Perangkat Lunak Bisnis (Business Software)
Merupakan perangkat lunak pengelola informasi bisnis seperti: akuntansi, penjualan, pembayaran, penyimpanan, inventory.
4. Perangkat Lunak Untuk Keperluan Rekayasa Dan Keilmuan (Engineering And Scientific Software)
Merupakan perangkat lunak yang mengimplementasikan algoritma yang terkait dengan keilmuan ataupun perangkat lunak yang membantu keilmuan, misalkan perangkat lunak di bidang astronomi, di bidang matematika dan lain sebagainya.
5. Perangkat Lunak Tambahan Untuk Membantu Mengerjakan Suatu Fungsi Dari Perangkat Lunak Yang Lainnya (Embedded Software)
Misalnya Perangkat Lunak Untuk mencetak dokumen ditambahkan agar perangkat lunak yang memerlukan dapat mencetak laporan, maka perangkat lunak untuk mencetak dokumen ini disebut embedded software.
6. Perangkat Lunak Komputer Personal (Persnal Computer Software)
Merupakan perangkat lunak untuk PC misalnya perangkat lunak pemrosesan teks, pemrosesan grafik dan lain sebagainya.
7. Perangkat Lunak Berbasis Web (Web Based Software)
Merupakan perangkat lunak yang dapat diakses dengan menggunakan browser.
8. Perangkat Lunak Berintelijensia Buatan (Artificial Intelligence Software)
Merupakan perangkat lunak yang menggunakan algoritma tertentu untuk mengelola data sehingga seakan-akan memiliki intelijensia seiring bertambahnya data yang diproses.
4. Produk Perangkat Lunak
Produk Perangkat Lunak Yang Di buat oleh pengembang (developer) perangkat lunak terdiri dari dua jenis:
· Produk Generik
Produk Perangkat Lunak yang dibuat oleh pengembang perangkat lunak untk dijual atau dipopulerkan (open source) tanpa ada yang memesan terlebih dahulu, perangkat lunak yang 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.
Komentar
Posting Komentar