pertemuan 3 software (perangkat lunak)

10
SOFTWARE SOFTWARE (PERANGKAT LUNAK) (PERANGKAT LUNAK)

Upload: formatik

Post on 11-May-2015

5.911 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Pertemuan 3 Software (Perangkat Lunak)

SOFTWARE SOFTWARE (PERANGKAT LUNAK)(PERANGKAT LUNAK)

SOFTWARE SOFTWARE (PERANGKAT LUNAK)(PERANGKAT LUNAK)

Page 2: Pertemuan 3 Software (Perangkat Lunak)

Pendahuluan• Perangkat Lunak bila disamakan dengan

program maka pengertian ini sangat sempit.• Perangkat lunak mencakup keseluruhan

program, dokumentasi, konfigurasi data.• Sistem perangat lunak biasanya terdiri dari

sejumlah prgram yang terpisah, file-file konfigurasi yang digunakan untuk membuat program-program ini.

• Hampir seluruh bidang kehidupan manusia telah melibatkan perangkat lunak, misalnya handphone, televisi, mesin cuci, mesin AC, mobil mewah, dll. Semuanya menjadi cerdas karna program di dalamnya.

Page 3: Pertemuan 3 Software (Perangkat Lunak)

pendahuluan• Perangkat lunak dalam arti yang luas terdiri

dari program-program yang dieksekusi komputer dalam beraneka ukuran dan beraneka ragam arsitektur, dokumen-dokumen berupa hard-copy dan bentuk-bentuk maya, dan data berupa angka-angka dan teks juga representasi informasi gambar, video, dan audio.

Page 4: Pertemuan 3 Software (Perangkat Lunak)

Type Produk Perankat Lunak 1. Produk Generik,

– Ini merupakan sistem stan-alone (berdiri sendiri) standar yang di produksi oleh organisasi pengembang dan dijual pada pasar terbuka kesiapapun yang bisa membelinya.

– Kadangkala perangkat lunak ini disebut sebagai perangkat lunak shirink-wrapped (dikecilkan dan dikemas).

– Contoh jenis produk ini adalah database, pengolah kata (word processor), paket untuk menggambar, dan alat bantu manajemen proyek

Page 5: Pertemuan 3 Software (Perangkat Lunak)

2. Produk pesanan– Ini merupakan sistem-sistem yang dipesan

oleh pelanggan tertentu.– Perangkat Lunak dikembangkan khusus

bagi pelanggan tersebut oleh kontraktor perangkat lunak.

– Contoh perangkat lunak jenis ini adalah sistem kontrol untuk peranti elektronik, sistem yang ditulis untuk mendukung proses bisnis tertentu, dan sistem kontrol lalu lintas udara, dll.

Page 6: Pertemuan 3 Software (Perangkat Lunak)

Pembagian Perangkat Lunak(menurut Presman)

1. Perangkat Lunak Sistem– Kumpulan program untuk melayani program-

program yang lain. Perangkat lunak ini dicirikan interaksi yang tinggi dengan perangkat keras.

– Contoh perangkat lunak sistem antara lainL1. Sistem operasi2. Kompilator3. Editor4. Utilitas-Utilitas pengelolaan file5. Device driver6. Pemroses Telekomunikasi

Page 7: Pertemuan 3 Software (Perangkat Lunak)

2. Perangkat Lunak Waktu Nyata– Perangkat lunak yang memonitor/menganalisis/

mengendalikan kejadian-kejadian dunia nyata disaat terjadinya.

– Komponen perangkat lunak waktu nyata antara lain komponen yang mengumpulkan informasi dari lingkungan eksternal, komponen analisis yang mentransformasikan informasi ke format yang diperlukan aplikasi dan komponen pemantauan (monitoring) yang mengkoordinasikan semua komponen lain sehingga dapat memberi tanggapan secara waktu nyata.

Page 8: Pertemuan 3 Software (Perangkat Lunak)

3. Perangkat lunak rekayasa dan sains– Astronomi, volkanologi, biologi molekuler,

sampai manufacture, CAD, simulasi, dll

4. Perangkat lunak tempelan(embedded SW)

- Perangkat lunak embedded berada di ROM dan digunakan untuk mengendalikan produk-produk dan sistem-sistem untuk pasar konsumer dan industri

- Perangkat lunak embedded dapat melakukan fungsi-fungsi sangat terbatas (seperti kendali keypad untuk oven mikrowave) atau menyediakan fungsi signifikan dan kemampuan kendali (seperti fungsi-fungsi digital di otomobil seperti kendali bahan bakar, tampilan dashboard, dan sistem pengereman).

Page 9: Pertemuan 3 Software (Perangkat Lunak)

5. Perangkat Lunak berbasis Web– Halaman-halaman web yang diambil oleh browser

adalah perangkat lunak yang bekerjasama dengan instruksi-instruksi yang dapat dieksekusi (misalnya CGI, HTML, Perl, atau Java) dan data (Hypertext).

– Jaringan menjadi komputer masif yang meyediakan sumber daya perangkat lunak hampir tidak terbatas yang dapat diakses oleh siapapun melalui modem.

6. Perangkat Lunak Intelejensi Buatan- Perangkat lunak AI menggunakan algoritma non-

numerik untuk menyelesaikan persoalankompleks yang sulit dilakukan analisis secara komputasi atau sederhana.

- Sistem Pakar, juga disebut sistem berbasis syaraf tiruan, pembuktian teorema, dan game playing adalah representasi aplikasi-aplikasi dalam kategori ini.

Page 10: Pertemuan 3 Software (Perangkat Lunak)

Aplikasi Penerapan sistem komputer antara lain:

1. Air traffic control2. Animation3. Avionics4. Banking and insurace software5. Bussiness data processing6. Chemical process control7. Computer Aided design8. Computer Aided Education9. Computer Manufacturing10. Databases11. Expert Sistem12. Film and stage storyboarding13. Hypermedia

14. Music Composition

15. Office automation

16. Operating Sistem

17. Robotic

18. Telekomunications

19. dll