38
Powerpoint Templates Page 1 Powerpoint Templates Bab 6 Sistem Perangkat Lunak

BAB 6 Sistem Perangkat Lunak

Embed Size (px)

Citation preview

Page 1: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 1

Powerpoint Templates

Bab 6Sistem Perangkat Lunak

Page 2: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 2

Software (Perangkat Lunak Komputer)

Software Komputer adalah deretan instruksi yang digunakan untuk mengendalikan komputer sehingga komputer dapat melakukan tindakan sesuai yang dikehendaki pembuatnya.

Page 3: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 3

Klasifikasi Perangkat Lunak

1. Perangkat Lunak Sistem (System software)

a. Perangkat lunak sistem Operasi (Operating System) b. Perangkat Lunak Sistem Bantuan (Utility)c. Perangkat Lunak Bahasa (Language Software)

2. Perangkat Lunak Aplikasi (Aplication Software)

Page 4: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 4

Klasifikasi Perangkat Lunak

1. Perangkat Lunak Sistem (System software) adalah program yang ditulis untuk mengendalikan dan mengkoordinasi

sistem komputer

a. Perangkat lunak sistem Operasi (Operating System) Perangkat lunak sistem atau sistem operasi merupakan software yang

berfungsi melakukan operasi yang mengurusi tentang segala aktifitas komputer seperti mendukung operasi sistem aplikasi dan mengendalikan semua perangkat komputer agar dapat berjalan selaras dengan fungsinya

b. Perangkat Lunak Sistem Bantuan (Utility)program bantu (utility) merupakan program yang digunakan untuk mengisi

kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus.

contoh : memformat disk, mencegah dan membersihkan virus dll ( Norton Utility )

Page 5: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 5

c. Perangkat Lunak Bahasa (Language Software)Computer Language merupakan bahasa yang digunakan untuk

membuat program komputer. Misalnya : digunakan untuk menterjemahkan instruksi-instruksi

yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin supaya dapat dimengerti oleh komputer. Misal : Assembly.

2. Perangkat Lunak Aplikasi (Aplication Software)Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya. (melakukan tugas2 yang spesifik)

Contoh : aplikasi pengolah kata (microsoft word) aplikasi lembar kerja (spreadsheet) exel, lotus dll

manipulasi Foto

Page 6: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 6

a. Sistem Operasi

Sistem operasi atau operating system (OS) adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan multimedia

Dengan kata lain sistem operasi merupakan software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software tersebut. Layanan inti umum yang di maksud seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi.

Page 7: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 7

1. Melakukan boot, yaitu melakukan kernel ke dalam memori(kernel: adalah bagian kode dari SO yang melakukan tugas2 inti

yang umum)2. Command Intepreter atau shell, yang bertugas membaca

perintah dari user3. Pustaka-pustaka, yaitu menyediakan kumpulan fungsi dasar

dan standar yang dapat dipanggil oleh aplikasi lainnya

Sebagian SO hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (ex: DOS)

SO saat ini sudah menggunakan sistem multitasking, yaitu mengizinkan beberapa aplikasi berjalan dengan simultan pada watu yang bersamaan (ex: UNIX)

Sistim Operasi terdiri dari :

Page 8: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 8

Skema Sistem Operasi :

Page 9: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 9

a. Sistem Operasi Sebagai Kordinator.

Dalam hal ini sistem operasi berfungsi untuk mengatur semua aktivitas yang kompleks dari perangkat lunak sistem/perangkat lunak aplikasi yang sedang dijalankan agar dapat berjalan sesuai dengan urutan yang benar. Selain mengatur semua aktivitas perangkat lunak, sistem operasi juga bertugas mengatur/mengelola semua aktivitas yang berhubungan dengan hardware, baik input device ataupun output device.

b. Sistem Operasi Sebagai Penghubung.Sistem operasi komputer berfungsi untuk menyiapkan serta menghubungkan program aplikasi agar dapat berinteraksi dengan perangkat keras secara konsisten dan stabil.

Fungsi Sistim Operasi :

Page 10: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 10

c. Sistem Operasi Sebagai Pelindung.Hal ini dimaksudkan bahwa salah satu fungsi atau tugas dari sistem operasi adalah untuk memegang kendali proses, melindungi file dan memberi batasan pada pembacaan dan penulisan serta eksekusi data dan program. Sistem operasi juga dapat berfungsi sebagai pengatur tentang siapa saja yang dapat mengakses file, program dan sistem yang ada di komputer kita.

d. Sistem Operasi Sebagai Interpretasi (penerjemah).Sistem Operasi berfungsi sebagai penerjemah perintah-perintah dan instruksi-instruksi antara User dan Sistem. Sebagai fasilitas komunikasi yang mudah antara sistem komputer dan User (pengguna).

e. Sistem Operasi Sebagai Server (Pelayan)hal ini berarti fungsi dari sistem operasi komputer adalah untuk melayani segala sesuatu yang dibutuhkan oleh seorang user

Page 11: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 11

Tugas Sistem Operasi a. Menyediakan antarmuka pengguna (user interface)o melakukan perintah (command base user interface) dalam

bentuk tekso Mengarahkan menu (menu driven)o antarmuka unit grafik (graphical User Interface – GUI)o kombinasi icon dan menu untuk menerima dan

melaksanakan perintah b.Menyediakan informasi yang berkaitan dengan hardware, yaitu

berupa perangkat yang aktif atau pasif, dan mengendalikan perangkat I/O.

c. Melakukan tugas pengolahan dan pengendalian sumber daya dalam sebuah proses (multitasking, multiprocessing, timesharing, multireading, scalability)

d. Pengelolaan file dan direktori data, yaitu memastikan file dalam penyimpanan sekunder tersedia jika diperlukan dan mengamankan dari user yang tidak diizinkan

Page 12: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 12

Contoh Sistem Operasi1. Microsoft Windows

Windows Desktop Environment (versi 1.x hingga versi 3.x),

Windows 9x (Windows 95, 98, dan Windows ME)Windows NT (Windows NT 3.x, Windows NT 4.0,

Windows 2000, Windows XP, Windows Server 2003, Windows Vista) dll

Page 13: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 13

2. Linux (ubuntu) : sistem operasi lengkap yang berbasis Linux, tersedia bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesionalMacam2 linux : Linux debian, linux Redhat, Linuk Mandrage

Page 14: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 14

3. Mac OS: Sistem Operasi keluaran Apple (macintosh)Mac OS hanya digunakan oleh pengguna untuk mendesain grafis, editing video dan 3D

Page 15: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 15

Apa itu Macintosh ?Adalah produk komputer yang dibuat oleh AppleMacintosh adalah PC yang paling cantik dan canggih di duniaMacintosh telah membuat PC menjadi semakin personal dan semakin mudahAntarmuka Mac Os sudah user friendly dan paling ergonomik

Sejarah Mac Os

Page 16: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 16

24 Maret 2000Versi terpopuler Mac diluncurkan pertama kali dengan nama Mac OS X. Mac versi ini membawa perubahan desainnya. Versi ini disebut sebagai aplikasi terpopuler Mac, yaitu Dock. Kode mac OS X ini bernama Cheetah

23 Agustus 2002Mac OS X 10.2 dirilis dengan nama Jaguar29 April 2005 Mac OS X 10.4 dengan nama Tiger26 Oktober 2007Mac OS X 10.5 dengan nama Leopard 20 Juni 2011Mac OS X 10.7 diberi nama LionLion menjadi Mac pertama yang bisa diunduk di App Store seharga $2916 Februari 2012Mac OS X 10.8 dengan nama Mountain LionFitur yang ada iMessage, dapat berintegritas dengan Twitter

Page 17: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 17

Multitasking Bisa mengenal File format windows Tampilannya lebih glossy sehingga bagus untuk graphic design

/multimedia Dokumen yang dibuat di Mac bisa dibaca di OS yang lain dan

sebaliknya. Baik yang formatnya generik (pdf, html, mp3, text) atau format khusus (.doc, .xls,.ppt) asalkan aplikasi kedua platform (Mac dan Windows) bisa membaca format tersebut.

Open Source sehingga OS sulit dibajak Ada ‘Time Machine’ yang akan bekerja secara otomatis pada

background tanpa mengganggu aplikasi yang dijalankan untuk membackup sistem yang sedang berjalan dan perubahan2 pada data

Ada program ‘sherlock’ yang tidak hanya mencari file pada HD dan didalam jaringan lokal, tapi juga dapat berinteraksi di internet dan mencari berdasarkan keyword

Memiliki keamanan pada virus Mudah digunakan dan mudah dipelajari Memiliki jaminan kepastian dan support HD yang jelas

Kelebihan Mac OS

Page 18: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 18

Mahal Hanya cocok untuk graphic designer Tidak dapat digunakan bersama-sama dengan sistem2

pengoperasian lain yang tidak menggunakan sistem Mac OS Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi

lisence buat perusahaan lain untuk membuat HD yang bisa menggunakan Mac OS

Software di Mac OS tidak begitu lengkap Kurang cocok untuk aplikasi server dan game

Kekurangan Mac OS

Contoh Komputer milik APPLEMacbookibookpowerbook

Page 19: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 19

3. ANDROID : sebuah nama untuk sistem operasi pada suatu gadget seperti komputer tablet, smartphone dan telephone selular.Sistem operasi yang digunakan berbasis linuk

Page 20: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 20

Android versi 1.1 (9maret 2009)•Pesan, alarm, jam, voice search, pengiriman Pesan Gmail/email masuk, Browsing

Android Cupcake (V 1.5) diluncurkan pada Bulan Mei 2009•Pengembangan upload Video ke Youtube atau gb ke picasa langsung dari HP •Sudah menggunakan Android dan Software Developnent Kit (SDK dengan versi 1.5)

Android Donut (Versi 1.6)•Proses searching yang lebih baik dibanding dengan versi sebelimnya•Fitur pada galery yang lebih “user Friendly”•Mendukung resolusi layar WVGA•Peningkatan android market dan aplikasi versi sebelumnya•Upgradeable ke versi 2.1

Versi Android

Page 21: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 21

Android ECLAIR (Versi 2.0/2.1)•Adalah android versi ke 4 yang lebih memfokuskan pada pengoptimalan Hardware, google Map•Kamera 3.2 megapixel •Daftar kontak barunya yang elegan•Bloetooth 2.1 dengan kecepatan transfer file lebih cepat

Android Frozen Yogurt/Froyo (versi 2.2) diluncurkan pada 2010•Mampu merekam video dengan HD Quality•Bisa untuk dijadikan Hotspot•Kemampuan auto update dalam android market

Android Gingerbread (versi 2.3)•Meningkatkan kemampuan umum seperti game, audio video kamera dll

Versi Android

Page 22: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 22

Android HoneyComb (Versi 3.0/3.1)•Sudah dikhususkan untuk komputer tablet•Sistem operasinya sudah disesuaikan untuk tablet•Sistem operasinya bisa dilihat pada Eee Pad Transformer punya Asus•Built-in Video Calling Google Talk merupakan salah satu fitur andalannya

Android Ice Cream Sandwich/ICS (versi 4.0)•Android pertama yang mempunyai fitur baru yaitu membuka kunci dengan pengenalan wajah•Mempunyai penampilan yang bersih dab smooth

Android JellyBean (Versi 4.1)•Pencarian dengan menggunakan Voice Search yang lebih cepat•Informasi Cuaca, lalu lintas, hasil pertandingan olahraga•Mempunyai fitur keyboard virtual•Baterai cukup hemat

Versi Android

Page 23: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 23

Android Jelly Bean (Versi 4.2)•Merupakan versi terbaru•Lebih pintar dan inovatif•Notifications, Google Assistant•Face unlock•Full Chrome untuk menjelajah Internet sama seperti PC

Versi Android

Page 24: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 24

1. Android memiliki keunggulan sebagai software yang memakai basis kode komputer yang bisa didistribusikan secara terbuka (open source) sehingga bisa membuat aplikasi baru di dalamnya memodifikasi bahkan menyempurnakan

2. Lisensinya lebih murah, tidak semahal OS Blackberry maupin iPhone atau PDA yang menggunakan OS windows mobile

3. Stabil dan aman, tidak mudah hang bahkan terkena virus4. Karena merupakan aplikasi gratis dari google, maka android memiliki

aplikasi native Google yang terintegrasi seperti pushmail Gmail, Google Maps dan Google Calender

5. Lebih simple dan mudah pengoperasiannya

Kelebihan Android

Kekurangan Android1. Harga HP android relatif masih mahal2. HP yang menggunakan android aplikasinya terbatas, belum banyak aplikasi

yang tersedia untuk android (mungkin karena masih baru)3. Karena terbiasa menggunakan handphone yang menggunakan OS Symbian

dan windows Mobile, mungkin agak sedikit bingung memakainya.

Page 25: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 25

Program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. Contoh : PC Tools dan Norton Utilities

Misalnya : text editor (pada windows biasa disebut dengan note pad). bantuan untuk menangani disk (memformat, menyalin, mengecek disk dll)Menangani file (mengurutkan isi file, mencari file dll)Menangani tampilan (menyetel ukuran layar dll )

b. Perangkat Lunak Sistem bantuan (Utility)

Page 26: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 26

c. Perangkat Lunak Bahasa

Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karena komputer language memiliki kosa kata dan tata bahasa yang harus ditaati Oleh pemakainya

Perangkat lunak generasi 1 : merupakan bahasa tingkat rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya.Misal: instruksi pada bahasa mesin dalam bentuk biner

0000 1001 10010

OP Kode Operand

Operand Code (OP Code) : menunjukkan perintah yang harus dikerjakan (misal perintah berhitung)Operand : nilai-nilai yang akan dioperasikan (misal nilai yang akan dioperasikan)

Page 27: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 27

Perangkat lunak generasi ke 2 Assembler merupakan program yang digunakan untuk

menterjemahkan program aplikasi yang ditulis dengan bahasa perakit (assembly language) atau bahasa pemrograman simbolik menjadi bahasa mesin.

Catatan : Dengan bahasa simbolik masing-masing op-code dalam bahasa

mesin tidak ditulis dengan bentuk biner, tetapi dengan menggunakan kode simbolik singkatan tertentu yang disebut mnemonic.

Instruksi program yang yang ditulis dengan mnemonic akan diterjemahkan ke dalam bentuk bilangan biner bahasa mesin dengan menggunakan assembler.

Program yang ditulis dengan bahasa simbolik tersebut disebut sebagai source program (program inti) dan hasilnya akan diterjemahkan ke dalam bahasa mesin dengan objek program.

Page 28: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 28

Mnemonic (menghafalkan sesuatu dengan bantuan)

Cara: Misalkan angka 34713720 bagi tiap 2 angka, jadi 34-71-37-2034 = MaRi71 = KiTa37 = MaKan20 = NaSi jadi bisa dibaca : MARI KITA MAKAN NASI

1 = T, D2 = N3 = M4 = R5 = L6 = J,G (ex : engine), Ch, Sh, Zh, Z7 = K, G (ex: good), C, Q8 = F, V9 = P, B0 = S, Z

Untuk huruf vokal difariasikan sendiri menjadi sebuah kata yang mudah diingat

Page 29: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 29

Perangkat lunak generasi ke 3

Sudah dikembangkan suatu bahasa yang lebih dekat dengan pengguna komputer, yaitu bahasa tingkat tinggi (high level language)

High level language disebut juga dengan perangkat lunak bahasa prosedural, karena program dengan bahasa ini ditulis dengan prosedur tertentu, yaitu urut dari awal ke akhir sesuai dengan logaritmanya, dan prosesnya pun sesuai dengan urutannya.

Source program yang ditulis dengan bahsa tingkat tinggi harus diterjemahkan dengan cara di compile, misalnya Fortran, COBOL, Pascal dan bahasa C

Page 30: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 30

Perangkat lunak generasi ke 4

Sudah menggunakan perangkat lunak bahasa non prosedural atau perangkat lunak bahasa tingkat sangat tinggi

Pemakai komputer sudah dapat membuat program aplikasi dengan mudah, yaitu dengan memberikan instruksi apa yang harus diselesaikan bukan menginstruksi secara rinci apa yang harus dikerjakan seperti generasi ke 3

Disebut dengan productivity language karena pembuatan program aplikasi dengan bahasa ini lebih mudah dibandingkan dengan bahasa generasi sebelumnya

Page 31: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 31

Perangkat lunak bahasa lainnya

Beberapa perangkat lunak bahasa lainnya tidak dapat dimasukkan ke dalam kategori sebelumnya, karena sudah berbeda konsepnya

OOP, bahasa Visual dan bahasa yang digunakan untuk pembuatan aplikasi internet Contoh : java dan HTML (hypertext Markup Language)Pemrograman Visual merupakan porkembangan dari program berorientasi objek. Misalnya : objek layar memasukkan data dan menampilkan hasil yang tampak secara visual di layar komputer, objek tombol-tombol kunci atau menu-menu Contoh : program visual yang terkenal adalah Visual Basic dan Visual Fox Pro

Page 32: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 32

Pada bahasa pemrograman tradisional, memisahkan antara data dan prosedur program. Suatu prosedur program harus ditulis untuk mengaktifkan data tersebut. Misalnya : jika akan menampilkan sebuah laporan, maka data diambilkan dari file basis data. Nah program aplikasi yang ditulis dengan bahasa pemrograman tradisional harus berisi dengan kode yang akan mengambil data dari file basis data dan kemudian mengirimkannya ke prosedur2 program yang akan menampilkannya dalam bentuk laporan.

Dengan adanya OOP, menggabungkan antara data dan prosedur program untuk mengoperasikan dara tersebut dalam satu objek, bila objek menampilkan suatu laporan yang sudah tersedia, maka pemrogram hanya memerintahkan objek ini untuk melakukan fungsunya, yaitu menampilkan laporan

Page 33: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 33

Pemrograman Visual (Visual Programing) merupakan perkembangan dari pemrograman

berorientasi objek. beberapa objek telah disediakan di program visual Misalnya : objek layar untuk inputan data dan menampilkan

hasil sudah tampak secara visual di layar komputer. Terdapat objek-objek lainnya yang juga sudah disediakan untuk

digunakan di dalam layar misalnya : pemrograman visual yang terkenal adalah VB dan

Visual Fox Pro

Java Adalah bahasa pemrograman berorientasi objek yang banyak

digunakan untuk aplikasi internet dan telpon selular Bahasa ini dikembangkan untuk sistem operasi dan prosesor

yang berbeda misalnya APPLE, IBM PC, bahkan untuk sistem operasi yang berbeda juga seperti Windowa, UNIX juga kompatible menggunakan aplikasi yang ditulis dengan java

Page 34: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 34

HTML (Hypertext Markup Language) Merupakan bahasa yang digunakan untuk membuat hypertext

atau dokumen-dokumen hypermedia Contoh : halaman pada web pages HTML menggunakan instruksi yang disebut dengan tag yang

digunakan untuk menunjukkan tulisan, grafik, video dan suara yang akan ditampilkan di halaman web

HTML juga digunakan untuk menghubungkan dengan halaman atau dokumen atau objek lain di komputer yang berbeda lewat jaringan internet

HTML tersedia di beberapa pengolah kata yang terkenal atau pengedit khusus HTML, misalnya Microsoft Front Page dan Adobe PageMill yang bisa digunakan untuk membuat halaman web

Page 35: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 35

Perangkat Lunak Aplikasi

Aplication software adalah program yang ditujukan untuk menyelesaikan suatu permasalahan dalam aplikasi tertentu yang sudah dibuat oleh pabrik pembuat perangkat lunak aplikasi. (program siap pakai )

Aplication Software dibuat dengan menggunakan perangkat lunak bahasa (language software)

Perangkat lunak aplikasi tujuan umum (general purpose application software ) ditulis untuk keperluan kebanyakan pemakai komputer secara umum

Misalnya : plikasi pengolah kata (word processing)

Page 36: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 36

Perangkat lunak aplikasi dibagi menjadi 2 yaitu :a.Perangkat lunak aplikasi tujuan umum (general purpose aplication software ) ditulis untuk keperluan kebanyakan pemakai komputer secara umum. misalnya : aplikasi pengolah kata (word processing) dll

b.Perangkat lunak aplikasi tujuan khusus (special purpose application software) ditulis untuk keperluan khusus.Misalnya : aplikasi khusus di organisasi bisnis atau perusahaan yang banyak dibutuhkan, misalnya adalah aplikasi buku besar (general ladger) , pengendalian persediaan dll

Page 37: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 37

Jenis perangkat Lunak

Jenis Keterangan

Perangkat Lunak Komersial Perangkat lunak yang harus beli. Ada hak ciptanya

Perangkat Lunak domain-publik Perangkat lunak bersifat gratis dan tidak ada hal ciptanya

shareware Bebas digunakan untuk pengujian dan terkadangbersifat selamanya

Fireware Perangkat Lunak yang dapat digunakan dengan cara menyewa. Ada hak cipta

Free Software Perangkat lunak yang dilengkapi dengan kode sumber, dapat digunakan oleh siapa saja, bersifat bebas untuk dikembangkan sendiri oleh user (sepanjang lisensi memperkenankannya). Harganya relatif murah dan bisa didapatkan secara gratis

Open Source Serupa dengan free software. Bedanya hanyalah filosofinya

Page 38: BAB 6 Sistem Perangkat Lunak

Powerpoint TemplatesPage 38

S e l e s a i