Perangkat Lunak Komputer

dokumen-dokumen yang mirip
BAB II PERANGKAT LUNAK

Software Komputer. Alternatif-Alternatif Software JENIS-JENIS SOFTWARE FUNGSI SISTEM OPERASI. Hendri Sopryadi, M.T.I 10/12/2011.

Pengenalan Perangkat Komputer dan Sistem Pengolahan Data Elektronik CPU CU - ALU

PENGENALAN PERANGKAT LUNAK KOMPUTER. Pertemuan 2 VISKA ARMALINA, ST., M.Eng

PERANGKAT LUNAK KOMPUTER

MATERI II KOMPUTER (SOFTWARE)

Urutan instruksi yang akan dieksekusi oleh hardware untuk melakukan tugas tertentu

10/24/2017. Perangkat Lunak. Peranan Perangkat Lunak. Perangkat Lunak Sistem. Perangkat Lunak Sistem. Perangkat Lunak. (Software)

SISTEM KOMPUTER. Materi Ujian Sekolah (Tertulis) Grade 12

10/09/2014. Masrul Indrayana. Pendahuluan

APLIKASI KOMPUTER- Perangkat Lunak Komputer

PENGENALAN TEKNOLOGI KOMPUTER

PERANGKAT LUNAK KOMPUTER

Pengenalan Pemrograman Komputer (Software)

PERTEMUAN 7 SISTEM OPERASI DAN PROGRAM UTILITAS

ORGANISASI KOMPUTER. Pertemuan II KONSEP DASAR KOMPUTER - SOFTWARE -

OS, App, dan Utility. DANY PURNO YUWONO, S.Pd - SMK NEGERI 1 TUREN MALANG

Aplikasi Komputer PERANGKAT LUNAK (SOFTWARE) Sulis Sandiwarno, S.Kom.,M.Kom. Sistem Informasi. Modul ke: Fakultas FASILKOM.

BAB I TINJAUAN UMUM SISTEM OPERASI

Sekilas Tentang Komputer dan Microsoft word Rauf Fauzan S.Kom

MATERI : Minggu 2 SISTEM KOMPUTER

Sist Sis em K mput mput (Softwar (Softw e ar e & Brain ain ar w e are))

Latihan soal UAS TIK kelas X

Sistem Perangkat Lunak

Teknologi Informasi #Perangkat Lunak #Sistem

PENGANTAR APLIKASI KOMPUTER

JENIS PERANGKAT LUNAK

PERTEMUAN 1 PENGENALAN SISTEM KOMPUTER & SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 1 1

PENGANTAR TEKNOLOGI INFORMASI

Sistem Operasi. Teknologi Informasi

Pengantar Teknologi Informasi. Software Komputer

Pengantar Sistem Komputer

SOFTWARE. Jenis-Jenis Software

SISTEM OPERASI LINUX

Aplikasi Komputer. Pengenalan, fungsi, program-program utilitas dan jenisjenis sistem operasi. Ita Novita, S.Kom, M.T.I. Modul ke:

1. Komputer Mainframe Awal. 2. Komputer yang Lebih Kecil. 1. Prosesor (Processor) 2. Memori (Memory) 3. Penyimpanan (Storage)

Perangkat Lunak Komputer. Nurjati Widodo, S.AP, M.AP.

1. Piranti yang digunakan untuk mencetak data di kertas adalah. a. Monitor b. Disk drive c. Printer d. Speaker

PENGENALAN DAN INSTALASI SOFTWARE

TEKNOLOGI PERANGKAT LUNAK KOMPUTER

PENGANTAR TEKNOLOGI INFORMASI. Perangkat Lunak (Software)

OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI

Modul ke: Aplikasi Komputer. Sistem Operasi Komputer. Fakultas EKONOMI DAN BISNIS. Nursidhi, SPd, MDs. Program Studi MANAJEMEN

Informatika & Pemrograman I. Tim Informatika

HAKI Perangkat Lunak

Perkembangan Perangkat Lunak. Oleh: Tim Pengajar PTIK

Pengantar Sistem Operasi

APLIKASI KOMPUTER SISTEM OPERASI. Modul ke: I b r a h i m, S.T, M.T. Fakultas Psikologi. Program Studi Psikologi.

MATERI : PERANGKAT LUNAK (SOFTWARE)

E. Ully Artha SISTEM OPERASI

Modul ke: Aplikasi Komputer. Sistem Operasi. Fakultas Fikom. Eppstian Syah As ari. Program Studi Jati Sampurna / Kranggan

Komputer memiliki dua komponen utama. Yang pertama adalah hardware (perangkat keras) yang tersusun atas komponen elektronik dan mekanik.

Pengenalan Komputer & Pemrograman

PENGOLONGAN SOFTWARE

Bab 1 : Pengenalan dan Pengantar Algoritma

Penggolongan Software. Sistem Operasi Utility Program Paket Program Program Aplikasi Bahasa Pemrograman

KOMPONEN SISTEM KOMPUTER HARDWARE & SOFTWARE

Asal Mula Software Komputer

sistem komputer Komponen Sistem Komputer

Gb 1.1 Perangkat Sistem Komputer

PERANGKAT LUNAK KOMPUTER

Teknologi Komputer. Komang Anom Budi Utama, SKom

Mengidentifikasi Masalah Melalui Gejala Yang Muncul

SISTEM OPERSI. bertugas untuk melakukan control dan manajemen perangkat keras serta operasi-operasi dasar system, dan menjalankan software aplikasi.

System Software. Kusniyati, ST.,MKom. Modul ke: Fakultas. Program Studi MKCU

Definisi Komputer. Sistem Komputer

SISTEM OPERASI TERDISTRIBUSI

System Software. Camelia Chandra M.Kom MM. Modul ke: Fakultas Psikologi. Program Studi Psikologi.

BAB III SISTEM KOMPUTER

Perbandingan dan Pemilihan Sistem Operasi

SOFTWARE DAN BRAINWARE

Bab 2. Mengenal Windows

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB III LANDASAN TEORI. layanan (service) tertentu dalam sebuah jaringan komputer. Server. sebagai sistem operasi jaringan (network operating system).

Pengenalan Linux. Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet

PENGENALAN SISTEM OPERASI

PERANGKAT LUNAK (SOFTWARE) PTI

Sistem operasi. Contoh sistem operasi modern adalah Linux, Android, ios, Mac OS X, dan Microsoft Windows

PENGANTAR KOMPUTER & SOFTWARE II

Software. Definisi Software. Software adalah kumpulan dari program-program yang digunakan untuk menjalankan aplikasi tertentu pada komputer

PERANGKAT LUNAK. Berdasarkan fungsinya, perangkat lunak dapat di bagi 2 yaitu perangkat lunak sistem dan

NO NAMA FUNGSI sejenis peranti persisian output yang berupaya. Jenis Keyboard : 1. Keyboard Qwerty 2. Keyboard Numpad

Modul Pengantar Aplikasi Komputer (PAK 240) Prodi S1 P.Akuntansi UNY Pengampu : Annisa Ratna Sari, S.Pd PENGENALAN KOMPUTER

HARDWARE, SOFTWARE, DAN BRAINWARE

BAB II TINJAUAN PUSTAKA

Hanif Fakhrurroja, MT

POKOK BAHASAN PENGANTAR KOMPUTER DAN PERKEMBANGANNYA

Sistem operasi komputer dan manajemen file. Oleh:

Merupakan software yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Mempunyai karakteristik:

PENGENALAN REKAYASA PERANGKAT LUNAK

Materi #1 ESA121 Pengantar Aplikasi Komputer 2013 INTERNET & BLOG

Kategori Free dan Non-Free Software. Andi Susilo,

dalam teknologi informasi dan komunikasi Siswa dapat menunjukkan PENGENALAN KOMPUTER

SEJARAH SISTEM OPERASI

Mata Kuliah : Open Source Tahun : Pertemuan 3. Kategori Software. (Perangkat Lunak)

PEMERINTAH KABUPATEN GIANYAR DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA SMK NEGERI 1 TAMPAKSIRING Alamat : Jl. DR.Ir. Soekarno, Tampaksiring

disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah,

Materi 3 MK. Aplikasi Komputer. Prodi Akuntansi, UNIERA

2. Contoh bahasa pemrograman yang berorientasi pada bidang bisnis adalah : a. Fortran d. Delphi b. Cobol e. Clipper c. RPG

SISTEM KOMPUTER. Oleh : Bambang Sriwijaya

Transkripsi:

Perangkat Lunak Komputer Tujuan: Mahasiswa dapat: Menjelaskan trend penting perkembangan perangkat lunak komputer Menjelaskan hubungan antara hardware dan software Mendeskripsikan kategori perangkat lunak komputer Menjelaskan kegunaan perangkat lunak sistem operasi dan aplikasi 1 2 Perangkat Keras dan Perangkat Lunak Perangkat keras (hardware=h/w): Peralatan fisik dalam lingkungan kerja komputasi seperti komputer dan periferal-periferalnya (keyboard, printer, monitor, dan lainnya) Perangkat lunak (software=s/w): Kumpulan instruksi yang menjalankan bagian-bagian perangkat keras, biasanya disebut juga dengan program komputer Interaksi H/W dan S/W H/W membutuhkan S/W agar berguna; S/W membutuhkan H/W agar berguna Ketika pengguna (user) ingin mengerjakan sesuatu dengan komputer, ia memberikan intruksi-instruksi kepada H/W dalam bentuk S/W Instruksi-instruksi tersebut harus ditulis dalam bahasa yang mudah dimengerti oleh otak komputer (mikroprosesor)b Interaksi H/W dan S/W JENIS-JENIS PERANGKAT LUNAK Perangkat Lunak Sistem (System S/W) Program-program yang mengerjakan tugas pengendalian/perawatan sumber-sumber komputer (prosesor, memori, peralatan I/O dan lainnya) Berhubungan langsung dengan H/W Perangkat Lunak Aplikasi (Application S/W) Program-program yang berinteraksi dengan pengguna dalam mengerjakan pekerjaan yang berguna bagi pengguna Berhubungan dengan H/W melalui bantuan perangkat lunak sistem 1

KLASIFIKASI SOFTWARE Jenis-jenis Perangkat Lunak Hardware Operating System Device Driver Utility Language Translator Scientific Apps. Business Apps. Productivity Entertainment Apps. Apps. System software Application software 7 Perangkat Lunak Sistem Perangkat lunak sistem terdiri atas: Sistem operasi (operating system disingkat OS) Pengendali piranti (device driver) Firmware seperti bootloader dan lainnya Utilitas (utility) seperti: antivirus, perangkat lunak untuk perawatan H/W Perangkat lunak bahasa-bahasa pemrograman (compiler, interpreter, linker) Sistem Operasi (OS) OS berfungsi mengendalikan perangkat keras seperti perawatan file pada harddisk, pengaturan monitor dan mendukung kerja program aplikasi OS berinteraksi secara langsung dengan perangkat keras komputer Perangkat lunak lainnya seperti program aplikasi, umumnya berinteraksi secara tidak langsung dengan perangkat keras tetapi lewat OS Contoh OS: Windows Mac OS Linux Unix Solaris DOS CP/M VMS DEVICE DRIVERS Program komputer yang memfasilitasi komunikasi antara komputer dan piranti periferal seperti printer, monitor, mouse Pada periferal output seperti monitor dan printer, device diver mengambil instruksi/data dari komputer dan mengubahnya ke dalam bentuk yang dapat dimengerti oleh periferal Pada periferal input seperti scanner dan mouse, device driver mengambil data dari periferal dan mengubahnya ke dalam format yang dapat dimengerti oleh komputer FIRMWARE Komponen OS yang tersimpan secara permanen pada memori berbentuk chip (ROM) dan bukan pada harddisk Ketika komputer dihidupkan (powered-on), firmware merupakan program pertama yang berjalan untuk mengeksekusi program-program lainnya seperti OS Firmware mengandung program startup dan beberapa program kecil low-level I/O yang membantu komputer menemukan dan menjalankan OS saat pertama kali komputer dihidupkan Pada PC keluarga IBM-compatible, firmware disebut dengan BIOS 2

UTILITY Merupakan program komputer yang mengerjakan fungsi-fungsi khusus berhubungan dengan manajemen dan perawatan sistem komputer Examples: Program Anti-virus Data compression S/W Disk optimization S/W Disk backup S/W Language Translators Merupakan program yang menterjemahkan kode-kode yang ditulis dalam HLL ke dalam LLL sehingga dapat dipahami oleh otak komputer (mikroprosesor) Compiler bertugas menterjemahkan program yang ditulis dalam HLL dalam sekali jalan. Kode-kode yang telah diterjemahkan kemudian digunakan oleh mikroprosesor kapansaja program butuh dijalankan Interpreter betugas membaca pernyataan demi pernyataan pada program HLL dan menterjemahkannya ke dalam bahasa mesin. Setiap pernyataan dalam HLL telah diterjemahkan ke dalam bahasa mesin, maka bahasa mesin tersebut diteruskan ke mikroprosesor untuk dieksekusi. HLL: high level language, LLL: low level language PERANGKAT LUNAK APLIKASI Perangkat lunak aplikasi adalah program yang berinteraksi secara langsung dengan pengguna dalam mengerjakan berbagai tugas yang telah ditentukan Contoh: Aplikasi Scientific: SPSS, Calculator Engineering: AutoCad Grafis: Corel Draw, Photoshop Office: Word, Spreadsheets, Powerpoint Bisnis: e-banking, sms banking Hiburan: games, MP3 Player, Video Player Pendidikan: Electronic encyclopedias, simulator rangkaian elektronika BUSINESS ENTERPRISE APPLICATION SOFTWARE Customer Relationship Human Resource Accounting and Financial Business Decision Support Enterprise Resource Planning Supply Chain Program Aplikasi Internet PAKET MANAJEMEN BASISDATA Discussion Groups Surf the Net Search Engine Database Development Database Interrogation Typical uses of a Web Browser in Internet, Intranet, and Extranet Environments Primary Tasks of Database Packages File Transfer E-Mail Database Maintenance Application Development 3

Klasifikasi S/W Lainnya Shrink-Wrapped S/W Untuk memperoleh perangkat lunak ini kita cukup datang ke toko dan membelinya Custom-Built S/W Perangkat lunak ini diperoleh dengan meminta pihak pengembang untuk dapat mengembangkan program sesuai pesanan kita Shrink-Wrapped S/W Perangkat lunak aplikasi yang dikembangkan untuk memenuhi kebutuhan banyak pengguna dan lembaga Contoh: MS Word. Program aplikasi ini digunakan baik oleh individu maupun lembaga. Program ini digunakan untuk menulis sekedar surat sampai dengan disain sebuah buku. Custom-Built S/W (1) Perangkat lunak yang dibangun untuk memenuhi kebutuhan khusus suatu lembaga/organisasi Contoh: Sistem Informasi Kepegawaian pd suatu lembaga Sistem informasi keuangan Jenis S/W ini mahal karena pembangunannya memerlukan proses yang rumit sehingga memerlukan biaya yang besar Custom-Built SW (2) Waktu pengembangan dan penyerahan ke pengguna lama Pemesan memperoleh banyak keuntungan karena program dibangun berdasarkan spesfikasi sesuai kebutuhan Siapakah Pemilik S/W? Umumnya, walaupun sebuah S/W digunakan oleh jutaan pengguna, namun kepemilikannya hanya oleh pembuatnya saja. Ketika kita membeli paket S/W, sesungguhnya kita tidak membelinya, namun kita sekedar membeli lisensi yang mengijinkan kita menggunakannya, sedangkan pemiliknya tetap pada pembuatnya Jenis-jenis Lisensi S/W 1. PROPRIETARY Sebagian besar S/W pada PC dengan OS Windows dan PC Macintosh menggunakan lisensi ini 2. FREEWARE Sebagian besar S/W pada PC dengan OS Linux menggunakan lisensi ini 3. SHAREWARE jenis lisensi ini di antara proprietary dan freeware 4

Lisensi S/W Jenis Proprietary Pengguna memberi upah kepada pembuat S/W untuk membeli lisensi agar dapat menggunakannya Membeli lisensi pada umumnya bukan transfer kepemilikan S/W, tetapi sekedar mengijinkan pengguna untuk menggunakannya Secara hukum, pengguna dilarang melakukan copy dari S/W berlisensi yang digunakannya, lisensi sifatnya personal Sebagian besar S/W yg digunakan saat ini adalah jenis lisensi ini seperti : Windows, Mac OS, MS Word, Adobe Photoshop, Norton Antivirus Jenis-jenis Lisensi Proprietary Single-user license Multi-user license Concurrent-user license Site license Lisensi S/W Freeware Disebut juga Public Domain SW Mengijinkan pengguna bebas menggunakan S/W Pembuat S/W biasanya tetap sebagai pemiliknya Disediakan dan dapat diunduh (download) oleh/dari berbagai Web sites Contoh: Linux OS; Netscape Web browser the Navigator; MS Web browser the Internet Explorer Mengapa ada S/W free? Lisensi Open-Source S/W Open-source termasuk jenis lisensi freeware, lisensinya disebut juga dengan General Public Lisence (GPL) Banyak penulis program ini hanya menyediakan kode-kode mesin yang sangat sulit dimodifikasi Namun ada juga pemrogram yang menyediakan high-level language source code, sehingga pengguna dapat melakukan perubahan-prubahan sesuai keperluan mereka Contoh: Linux; Netscape Navigator Lisensi S/W Shareware Mengijinkan pengguna bebas menggunakannya, tetapi dengan syarat pengguna memberi sekedar upah pembuatnya antara (US$10-50), jika pengguna merasa puas dengan S/W tersebut Pembuat S/W tetap sebagai pemiliknya Dapat diunduh dari berbagai website Mengapa ada shareware gratis? Pemrogram adalah individu atau perusahaan bisnis kecil yang tidak mampu mengiklankan S/W yang dibuatnya Harapannya pengguna akan mencoba S/W gratis, menemukan kegunaannya, dan pada akhirnya membeli S/W tersebut dengan harga murah Contoh: WinZip, Download Accelerator 5

Trialware Termasuk jenis shareware Program hanya dapat digunakan pada periode waktu yang pendek misalnya 15 hari atau 1 bulan Setelah masa periode mencoba misalnya 15 hari atau 1 bulan berakhir, S/W merusak dirinya sendiri sehingga tidak bisa dijalankan Jika pengguna tertarik ingin menggunakannya kembali, dapat membelinya Dapat diunduh dari internet atau pengguna dapat menerima copy melalui email dari pembuatnya Why trialware? So that the customer can have a risk-free trial for a limited-period only 6