Anda di halaman 1dari 3

Arsitektur Perangkat Lunak

Apa itu software


Softer adalah perantara antar pengguna (brain ware dan hardware)
Software di sekitar kita
Hapir semuap peralatan elektronik digerakan oleh software
Seperti
-

Mobil pesawat
Telepon

Semua disipilin ilmu menggunakan software


(software adalah computer yang memungkinkan sebuah computer dapat melakukan
sebuat tugas tertentu Terdiri dari kumpulan instruksi dan data yang disimpin di
dalam memori komputer)

Fungsi software
-

Menyiapkan program aplikasi sehinga proses kerja computer dapat terkontrol


Sebagai perantara antara pengguna dengan perangkat keras untuk
melakukan suatu proses

Jenis-jenis software
Market domain-lisensi

Jensi-jenis software (market )


-

Software generic
Perangkat lunak standar yang diproduksi oleh perusahaan pengembang dan
dijual pada pasar terbuka ke siapapun yang bias membelinya (shrinkwrapped)
Software pesanan
Perangkat lunak yang dikembangkan khsusus dan disesuaikan dengan
kebutuhan pelanggan

Jenis-jenis software (domain)


1.
2.
3.
4.
5.
6.
7.

System software
Application software
Engineering / scientific software
Embedded software
Product line software
Web applications
Artificial intelligence software

System software
Adalah kumpulan program yang mengatur dan mengontrol
perangkat keras sehingga dapat digunakan

Aplication Software

Engginering / scientific software


Sesuai dengan Namanya
Seperti CAD (Auto Cad) software yang digunakan untuk mendesain

Embedded software
Digunakan untuk mengontrol folder dalam system
Contohnya Elevator, Air Conditioner, Keypad, Control for a microwave Oven

Product Line Sofware


Contohnya : word dan lain-laon

Web Applications

Artificial intelligence software


Kecerdasan buatan seperti Robotik, game playing, expert system

Jenis-jenis software
-

Open source
Linux, gimp
Propertary software
Ms windows, Ms office, adobe photoshop
Opens source
Sofwore yang sorcodenya terbuka dan didistribukan dalam suatu forat
lisensi secara bebas memperbanyan dan memodifikasi source codenya
Hak cipta tetap ada tapi lisensi memungkinkan orang lain bebas untuk
menggunakan dan memodifikasi software tersebut

JEnis- jenis open source Software


GNU
apache license
BSD License
Mit License
Mozila Public License
Propertary software
Software dan source codenya tertutup dan didistibusikan dengan suatu
format lisensi yang mebatasi pihak lain untuk mengunakan, memperbanyak
dan memodifikasi
Lisensi properitary software memungkinkan orang lain menggunakan
software yang kita buat dengan diikuti penyerahan royaliti (uang)
kepemilikan atau hak ciptanya
Sharewere dan freeware adalah free for use belum tentu free fod atau freefor
modify