Evolusi Software dan software

The early Years (1)

Batch orientation

Limited distribution

Custom software

The Second era (2)

Multi User

Realtime

Database

Product Software

The third era (3)

Distributed System

Embeded Intelligent

Low Cost Hardware

Consumen impact

The fourth era (4)

Powerful desktop system

Object Oriented Technologies

Expert systems

Artificial Neural Network

Parallel Computing

Network Computer

1.2. SOFTWARE

Software adalah:

Instruksi (Program komputer) yang pada saat dieksekusi menghasilkan fungsi dan unjuk kerja yang dikehendaki.
Struktur data yang memungkinkan program untuk memanipulasi informasi secukupnya.
Dokumen yang menjelaskan operasional dan penggunaan program.

Karakteristik software:

Software dikembangkan atau direkayasa, bukan dipabrikasi dengan cara klasik.
Software tidak bisa wear-out.
Kebanyakan software adalah �Custom-built diassembly� berdasar komponen-komponen yang ada.

Aplikasi Software

System Software

Sekumpulan program yang dibuat untuk melayani prigram lainnya.

Misal: compiler, editor dan program manajemen utilities.

Real Time Software

Program yang memonitor atau menganalisa atau mengontrol aktifitas sehari-hari.

Elemen dari Real Time Software:

�   Komponen pengumpulan data, yang mengumpulkan dan menformat informasi dari              lingkungan ekternal.

�   Komponen analisa, yang mentransformasikan informasi yang diperlukan atau aplikasi tersebut.

�   Komponen kontrol/output, yang memberikan respon terhadap lingkungan eksternal.

�   Komponen monitoring, yang mengkoordinasi komponen-komponen lainnya sehingga bisa memberikan respon yang Real Time (biasanya antara 1 milidetik/1 menit).

Business Software

Software MIS yang mengakses satu atau beberapa database yang berisi informasi bisnis.

Enginering and Scientific Software

Batasan aplikasinya mulai dari astronomi sampai vulkanologi, dari otomotif sampai pesawat ruang angkasa, dari molekul biologi sampai automated manufacturing.

Embeded Software

Biasanya diletakkan pada read only memory dan digunakan untuk mengontrol produk dan sistem untuk pelanggan dan pasar industri. Misal: key pad untuk mengontrol microwave oven.

Personal Computer Software

Misal: Wordprocessing, spreadsheet, computer graphic, multimedia, entertaintment, database management, personal and business financial application, akses database atau jaringan external, dan lain-lain.

Artificial Intelligent Software

Software yang menggunakan algoritma non numerik untuk menyelesaikan permasalahan yang komplek. Areal AI yang aktif dikenal dengan expert system atau knowledge based system. Cabang baru dari AI adalah Artifial Network.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: