Sistem Informasi

Sistem Informasi
Selamat Datang Di Blog PW(Pemrograman Web) Dan Terimakasih Atas Kunjungannya di Blog Kami Semoga Bermanfaat.......

Rekayasa Perangkat Lunak

Definisi


Rekayasa (Engineering) adalah Pemakaian ‘scienceuntuk menyelesaikanmasalah praktisDari tidak ada menjadi ada.
Perangkat lunak (Pressman, 1997) adalah
- Instruksi (program komputer) yang bila dieksekusi dapat menjalankan fungsi tertentu,
- Struktur data yang dapat membuat program memanipulasi informasi
- Dokumen yang menjelaskan operasi dan penggunaan program
Rekayasa Perangkat Lunak Menurut Ian Sommervile adalah
                          - TEORI
                          - METODA
                           - ALAT-ALAT (TOOLS) untuk pengembangan perangkat lunak berkualitas tinggi dengan cara-cara  
                              cost-effective



 
EVOLUSI  PERKEMBANGAN RPL

 Istilah Rekayasa Perangkat Lunak (RPL) secara umum disepakati sebagai terjemahan dari istilah Software Engineering. Istilah Software Engineering mulai dipopulerkan tahun 1968 pada Software Engineering Conference yang diselenggarakan oleh NATO.

 ERA PERTAMA 
  - Batch Orientation : Suatu orientasi di mana proses dilakukan setelah data dikumpulkan dalam satuan waktu tertentu, atau proses dilakukan setelah data terkumpul.
  - Limmited distribution : Suatu penyebaran software yang terbatas pada perusahaan-perusahaan tertentu.
  - Custom software : Software yang dikembangkan berdaasarkan perusahaan-perusahaan tertentu.
 
ERA KEDUA
  - Multi user  : Suatu sistem di mana satu komputer digunakan oleh beberapa user pada saat yang sama.
  - Real Time : Suatu sistem yang dapat mengumpulkan, menganalisa dan mentransformasikan data dari berbagai sumber, mengontrol proses dan menghasilkan output dalam mili second.
  - Database : Perkembangan yang pesat dari alat penyimpan data yang OnLine menyebabkan muncul generasi pertama DBMS (DataBase Management System). 

ERA KETIGA
    - Distributed system : Suatu sistem yang tidak hanya dipusatkan pada komputer induk (Host computer), daerah atau bidang lainnya yang juga memiliki komputer yang ukurannya lebih kecil dari komputer induk.
    - Embedded Intelegence : Suatu product yang diberi tambahanIntellegencedan biasanya ditambahkan mikroprocessor yang mutakhir. Contohnya adalah automobil, robot, peralatan diagnostic serum darah.
     - Low Cost Hardware : harga hardware yang semakin rendah, ini dimungkinkan karena munculnya Personal Computer.
     - Consummer Inpact : Adanya perkembangan komputer yang murah menyebabkan banyaknya software yang
        dikembangkan, software ini memberi dampak yang besar terhadap masyarakat.
 
ERA KEEMPAT 
     - Expert system : Suatu penerapan A.I. (Artificial Intellegence) pada bidang-bidang tertentu, misalnya bidang kedokteran, komunikasi, dll.
      - AI Machine : Suatu mesin yang dapat meniru kerja dari sebagian otak manusia. Misalnya mesin robot.
      - Parallel Architecture : Arsitektur komputer yang memungkinkan proses kerja LAN paralel, yang dimungkinkan adanya prosesor berbeda dalam satu komputer  
 

Post a Comment

 
Copyright © 2015 Agus Dwiyanto - Pemrograman
Template modify by Agus Dwiyanto Published by Mas Template
Proudly powered by Blogger