Pengelompokan jenis perangkat lunak dapat dilakukan
dengan mengelompokkan cara pembuatannya, pembuatan perangkat keras dapat
dikelompokkan menjadi 2(dua), yaitu;
1.
Perangkat
Lunak Generik (Generic Software)
Merupakan perangkat
lunak yang berdiri sendiri (stand alone) dengan menggunakan standar tertentu
yang diproduksi oleh organisasi pengembang perangkat lunak (vendor) dan biasa dijual secara bebas dan siapapun dapat
membeli. Contoh perangkat lunak generik antara Office Aplication (aplikasi
perkantoran), Database Engine (mesin data), Graphic Package (paket pengolah
grafik) , Programming Application (Paket Pemrograman)dan lain sebagainya.
2.
Perangkat
Lunak Pesanan (Order Software)
Merupakan perangkat lunak yang
dipesan oleh pelanggan tertentu kepada pengembang perangkat lunak (vendor) untuk memenuhi kebutuhan fungsi tertentu yang
dikehendaki pemesan. Penagkat lunak yang dipesan secara khusus ini biasanya
ditujukan untuk mendukung proses bisnis, mengatur perangkat ektromekanik pada manufacture,
system control suatu aktifitas khusus (misal pelabuhan udara, pengaturan
lalullintas jalan raya),
Sedangkan
bila dikelomppokkan berdasar penggunaannya dikelompokkan dalam 8 katagori,
yaitu
1.
System
Software
Perangkat lunak yang
bertanggungjawab untuk mengendalikan, mengintegrasikan, dan mengelola komponen
perangkat keras atau perangkat lunak
lainnya tanpa melihat jenjang dari perangkat lunak tersebut.Perangkat
lunak ini pada umumnya memiliki fungsi
dasar sistem operasi seperti menyalin
(copy), memindahkan (transfer), menyimpan (save), menghapus (delete),
mem-format, pengelolaan berkas (file manager), tek editor, pengendalian
otentifikasi, pengendalian jaringan, pencetakkan (print), dan penggunaan
sumberdaya yang terdapat pada perangkat keras lainnya.
2.
Real-time
software
Perangkat lunak yang
dgunakan un memonitor, meng-analisa, dan mengendalikan tiap peristiwa yang terjadi secara
langsung.Perangkat lunak ini menggumpulkan data tiap kejadian kemudian
menganalisa dan menanggapi hasil analisa dengan mengirimnya pada perangkat yang
lain, contoh perangkat lunak pendeteksi gempa, pendeteksi tsunami , pendeteksi
gunung berapi dan yang lainnya.
3.
Business Software
Perangkat keras yang
dipergunakan untuk mengelola kerumitan proses bisnis dalam organisasi,
perangkat ini biasanya ter-integrasi satu dengan yang lainnya membentuk sebuah
jejaring system dalam organisasi yang kemudian di dalam organisasi disebut
Management Information System . Misal penggunaan sistem penjualan, pergudangan,
penggajian, kepegawaian dan lain sebaginya.
4.
Engineering
and Scientific software.
Perangkat keras yang
disusun secara khusus mengikut sertakan berbagai rumus-rumas pada ilmu
pengetahuan tertentu, perangkat lunak
ini bisanya dilakukan untuk proses simulasi suatu kejadian.
5.
Embedded
software
Perangkat lunak yang
dirancang khusus untuk piranti modern cerdas, dimana fungsi dari perangkat lunak
ini sebagai pengendali terhadap peralatan tersebut , misal keypad pada
perangkat rumah tangga, panel control mobil,
perangkat, instrument pemutus arus pada pembangkit listrik dan lain-lain
6.
Personal
Software
Perangkat lunak yang
dibuat untuk membantu menyelesaikan/memenuhi pekerjaan manusia secara
individual sebagai contoh memainkan music dan video, pekerjaan perkantoran,
mengkoleksi database, berkomunikasi dengan komunitas tertentu dan berbagai
keperluan lainnya.
7.
Web base software
Perangkat lunak yang
dipergunakan untuk menjalankan bernagai perintah pada jejaring internet ,
berbagai format data dapat dikelola dengan menggunakan format HTML, PHP, ASP,
ASPX.
8.
Artificial
intelligence software
Perangkat lunak ini dibuat untuk
menyelesaikan pekerjaan rumit dan non numerical algorithm, menggunakan metoda
neumal network.
Tidak ada komentar:
Posting Komentar