Selasa, 03 Maret 2015

Rekayasa Perangkat Lunak

Definisi Perangkat Lunak (PL)

IEEE-Standar Glossary of Software Engineering Terminology, 1990:
“Computer programs, procedures, and possibly associated documentation and data pertaining to the operation of a computer system.”

Maksudnya :
Perangkat lunak merupakan kumpulan dari program, prosedur, dan dokumen data lain yang saling berhubungan yang merepresentasikan masalah di dunia nyata yang dikonfigurasikan dalam sebuah bentuk aplikasi yang harus dikerjakan komputer

Produk Perangkat Lunak
Perangkat lunak <> produk perangkat keras
Produk perangkat lunak dikembangkan (developed) atau direkayasa (engineered).
Tidak dipabrikkan seperti Perangkat keras.
Perangkat lunak secara pemakaian tidak pernah AUS layaknya perangkat kerasperangkat keras


Produk Perangkat Lunak:
Produk Generik Umum
Produk Pesanan

Perbedaan PENTING antara 2 bentuk perangkat lunak :
Produk Generik 
  1. organisasi yang mengembangkan perangkat lunak mengontrol spesifikasi perangkat lunak
  2. diproduksi oleh organisasi pengembang dan dijual ke pasar terbuka --> biasa disebut software

Produk Pesanan
  1. spesifikasi biasanya dikembangkan dan dikontrol oleh organisasi yang membeli perangkat lunak tersebut.lunak tersebut.
  2. dipesan oleh pelanggan tertentu & dikembangkan khusus bagi pelanggan

Karakteristik perangkat lunak yang baik:
  1. Usability
  2. be reliable
  3. maintenability
  4. Efficiency
  5. eye cathcing user interface eye cathcing user interface
  6. long life time
  7. Mempunyai kinerja sesuai fungsi yang dibutuhkan pemak
Jenis-jenis aplikasi Perangkat Lunak
  1. Perangkat Lunak Sistem (System software)
  2. Perangkat lunak waktu nyata (Realtime Software)
  3. Perangkat Lunak Teknik Dan Ilmu Pengetahuan (Scientific & Engineering Software)
  4. Embeded System (yang ditanamkan ke sistem)
  5. Perangkat Lunak Pengolah Data (Data Processing) Perangkat Lunak Pengolah Data (Data  Processing)
  6. Perangkat Lunak Sistem Informasi (Information System)
  7. Perangkat Lunak Sensor
  8. Perangkat Lunak Komunikasi (Communicaion Software)
  9. Perangkat Lunak Pengolah Grafis
  10. Perangkat Lunak Kecerdasan 
 

Tidak ada komentar:

Posting Komentar