Software

advertisement
Software
Fakultas Ilmu Komputer dan Teknologi Informasi
Jurusan Sistem Informasi
Universitas Gunadarma
PTA 2015/2016
Peng. Tek. Sistem Informasi C
Tujuan Pembelajaran

Mengetahui mengenai jenis software,
sistem pengoperasian program kontrol,
utility dan program pelayanan serta
program aplikasi pemakaian.
Peng. Tek. Sistem Informasi C
Materi Perkuliahan
Jenis-Jenis Software
 Sistem Pengoperasian dan Program
Kontrol
 Utility dan Program Layanan
 Program Aplikasi Pemakaian

Peng. Tek. Sistem Informasi C
Peng. Tek. Sistem Informasi C
Software (Perangkat Lunak)

Software atau perangkat lunak adalah program komputer
yang berfungsi sebagai sarana interaksi (penghubung) antara
pengguna (user) dan perangkat keras (hardware).
Peng. Tek. Sistem Informasi C
Software (Perangkat Lunak)
Komputer merupakan mesin yang digunakan untuk
memproses fakta atau data menjadi informasi.
 Komputer digunakan untuk meningkatkan hasil kerja dan
memecahkan berbagai masalah.

Peng. Tek. Sistem Informasi C
Software (Perangkat Lunak)


Software adalah sekumpulan data elektronik yang
disimpan dan diatur oleh komputer, data elektronik yang
disimpan oleh komputer dapat berupa program atau
instruksi yang akan menjalankan suatu perintah.
Perangkat lunak tidak dapat disentuh dan dilihat secara
fisik serta tidak berwujud benda namun bisa
dioperasikan.
Peng. Tek. Sistem Informasi C
Sejarah Software
Aljabar Boolean
 Assembler
 Bahasa Pemrograman Tingkat Tinggi

Peng. Tek. Sistem Informasi C
Evolusi Software









Era Pioner
Bentuk software yang awalnya berupa sambungan-sambungan kabel
ke antar bagian dalam komputer.
Pengaksesan komputer dengan menggunakan punched card atau
kartu berlubang.
Sebuah program untuk sebuah mesin dengan tujuan tertentu. Hasil
keluaran berupa print out. Proses berupa instruksi yang secara
berurutan.
Era Stabil
Komputer digunakan untuk kalangan industri/perusahaan.
Perangkat lunak digunakan untuk menjalankan beberapa fungsi.
Barisan perintah yang dijalankan sudah mulai serempak (multi
tasking) dan untuk kebutuhan banyak pengguna (multi user).
Dikenal sistem basis data yang memisahkan antara program
(pemroses) dengan data (yang diproses).
Peng. Tek. Sistem Informasi C
Evolusi Software








Era Mikro
PC dan jaringan komputer semakin luas dan berkembang, perangkat
lunak juga ikut berkembang untuk memenuhi kebutuhan.
Perangkat lunak dibedakan menjadi perangkat lunak sistem yang
bertugas menangani internal dan perangkat lunak aplikasi yang
digunakan secara langsung oleh pengguna untuk keperluan tertentu.
Mengarah ke arah kecerdasan buatan.
Era Modern
Perangkat lunak ada dimana-mana tidak hanya di superkomputer
tetapi juga ada di smartphone.
Perangkat lunak digunakan pada berbagai macam peralatan rumah
tangga.
Perangkat lunak sudah mengenal suara serta gambar.
Peng. Tek. Sistem Informasi C
Evolusi Software
Peng. Tek. Sistem Informasi C
Klasifikasi Perangkat Lunak
Perangkat Lunak dibagi menjadi 2 yaitu :
 Perangkat Lunak Sistem :
Perangkat lunak sistem dibagi menjadi 3 yaitu :
1. Bahasa Pemrograman
2. Sistem Operasi
3. Utility
 Perangkat Lunak Aplikasi

Peng. Tek. Sistem Informasi C
Type Software
Peng. Tek. Sistem Informasi C
Jenis Perangkat Lunak
Perangkat Lunak Sistem
Perangkat lunak yang berfungsi agar komputer dapat berjalan
dengan baik, yaitu perangkat lunak sistem operasi, perangkat
lunak bahasa pemrograman dan perangkat lunak utility.
 Perangkat Lunak Aplikasi
Perangkat lunak yang digunakan untuk membantu aplikasi
kehidupan sehari-hari pengguna komputer, yaitu word
processing, spread sheet, database, game komuter serta video
editing.

Peng. Tek. Sistem Informasi C
Perangkat Lunak Sistem - Bahasa Pemrograman
Peng. Tek. Sistem Informasi C
Perangkat Lunak Sistem
Bahasa Pemrograman
 Perangkat lunak yang bertugas mengkonversikan arsitektur
dan algoritma yang dirancang manusia ke dalam format yang
dapat dijalankan komputer.
 Program yang digunakan untuk menterjemahkan instruksiinstruksi yang ditulis dalam bahasa mesin agar dapat diterima
dan dimengerti oleh komputer.
 Contoh bahasa pemrograman : BASIC, COBOL, Pascal, C++,
C#, Fortran

Peng. Tek. Sistem Informasi C
Perangkat Lunak Sistem
- Sistem Operasi
Peng. Tek. Sistem Informasi C
Perangkat Lunak Sistem
Sistem Operasi
 Perangkat lunak sistem yang bertugas untuk melakukan
kontrol dan manajemen perangkat keras serta operasioperasi dasar sistem termasuk menjalankan software aplikasi.
 Saat komputer dihidupkan sistem operasi yang pertama kali
dijalankan, sistem operasi yang mengatur seluruh proses,
menterjemahkan masukan, mengatur proses internal,
memanajemen penggunaan memori dan memberikan
keluaran ke peralatan yang bersesuaian.
 Contoh sistem operasi : DOS, Unix, Windows, Linux, IBM
OS/2, Apple’s System (Macintosh)

Peng. Tek. Sistem Informasi C
Perangkat Lunak Sistem Utility
Peng. Tek. Sistem Informasi C
Perangkat Lunak Sistem



a.
b.

Utility
Sistem operasi merupakan perangkat lunak sistem dengan
fungsi tertentu seperti memeriksa perangkat keras (hardware
troubleshooting), memeriksa disket yang rusak, mengatur
ulang isi harddisk (partisi, defrag).
Tipe Utility Programs :
Built in : windows explorer, disk cleanup, disk defragmenter
Stand alone utility : winzip, norton utility, kaspersky
Contoh utility : Norton
Peng. Tek. Sistem Informasi C
Utility Programs
Utility Programs
Examples
1. File Management
Windows Explorer
2. Diagnostic Utility
Norton Utilities
3. File Compression
WinZip, WinRAR, PKZip
4. Antivirus
Kaspersky, ACG, Avast
5. Defragmenter
Disk Defragmenter, Norton Speed
Disk
6. Disk Scanner
Peng. Tek. Sistem Informasi C
Application Software
Peng. Tek. Sistem Informasi C
Perangkat Lunak Aplikasi


1.
2.
3.
4.
5.
6.
Bagian dari perangkat lunak yang banyak dijumpai dan terus
berkembang.
Suatu program paket yang dirancang dan dibuat khusus untuk
kebutuhan tertentu, seperti :
Word Processing (Pengolah Kata)
Spread Sheet (Pengolah Angka)
Program Database
Program CAD (Computer Aided Design)/Pengolah Grafis
Program Layout Artikel/Pengolah Tata Letak (Publisher)
Aplikasi Multimedia
Peng. Tek. Sistem Informasi C
Word Processing

1.
2.
3.
4.
5.
6.
7.
8.
Salah satu program aplikasi dimana dalam pengoperasiannya
menggunakan text (Text Based). Biasanya dipakai untuk
pembuatan naskah.
Wordstar Profesional
Word Perfect
Chiwriter
Microsoft Word
Word Star
Oppen Office Writer
Adobe Page Maker
WordPad
Peng. Tek. Sistem Informasi C
Spread Sheet

1.
2.
3.
4.
5.
Program aplikasi yang berfungsi untuk bidang keuangan,
pembukuan atau melakukan perhitungan secara otomatis.
Biasanya dipakai untuk pembuatan tabel-tabel dan angka.
Microsoft Excel
Lotus 123
Open Office Calc
Quattro Pro
Supercheck
Peng. Tek. Sistem Informasi C
Program Database

1.
2.
3.
4.
5.
6.
7.
Salah satu program aplikasi yang berfungsi untuk merancang
atau membuat serta mengelola database. Biasanya dipakai
untuk mengatur informasi-informasi sehingga dapat
memudahkan pencarian atau penyimpanan.
Microsoft Access
SQL Server
MySql
Oracle
Fox pro
Paradox
Dbase III, Dbase IV dan Foxbase
Peng. Tek. Sistem Informasi C
Program CAD (Computer Aided
Design)/Pengolah Grafis

1.
2.
3.
4.
Salah satu program aplikasi yang berfungsi untuk media lukis
(alat lukis).
Auto Cad
Pro Design
Corel Draw
Adobe Photoshop
Peng. Tek. Sistem Informasi C
Program Layout Artikel

1.
2.
3.
4.
5.
6.
7.
Salah satu program aplikasi yang berfungsi khusus untuk mengatur
tata letak objek yang digunakan pada cover suatu media
cetak/elektronik. Biasanya dipakai oleh perusahaan cetak mencetak,
surat kabar atau penerbitan yang banyak memerlukan pengaturan
bentuk, jenis dan tata letak.
Page Maker
Ventura Desktop Publishing
Microsoft Publisher
Harvard Publisher
Newmaster
Flash
Corel
Peng. Tek. Sistem Informasi C
Aplikasi Multimedia
Program yang berfungsi untuk mengolah multimedia seperti
audio maupun video.
1. Winamp
2. Windows Media Player
3. FLV Player

Peng. Tek. Sistem Informasi C
Jenis-Jenis Software (Perangkat
Lunak)

1.
2.
Berdasarkan distribusinya, software dibagi menjadi 2,
yaitu :
Sofware Berbayar
Software Gratis atau Free (Freeware, Free Software,
Shareware, Adware)
Peng. Tek. Sistem Informasi C
Software Berbayar
Perangkat lunak yang didistribusikan untuk tujuan komersil.
 Pengguna yang menggunakan software berbayar tidak
diijinkan menyebarluaskan secara bebas software tersebut
tanpa ijin penerbitnya.
 Contoh software berbayar : sistem microsoft windows,
microsoft office, adobe photo shop.

Peng. Tek. Sistem Informasi C
Freeware (Perangkat Lunak Gratis)
Perangkat lunak komputer berhak cipta yang gratis
digunakan tanpa batasan waktu.
 Program perangkat lunak yang didistribusikan gratis
tanpa biaya tambahan yang disediakan untuk pengguna
secara bebas.
 Contoh freeware : suite browser dan mail client dan
mozilla news.

Peng. Tek. Sistem Informasi C
Syarat Software Freeware




Pengguna bebas menggunakan program untuk tujuan
apapun.
Pengguna bebas memeriksa atau menguji “kode sumber”
untuk melihat bagaimana cara kerja program tersebut.
Pengguna bebas untuk mendistribusikan program
tersebut kepada orang lain baik gratis atau tidak.
Pengguna bebas untuk memperbaiki program tersebut.
Peng. Tek. Sistem Informasi C
Free Software
Free software bebas penggunaannya tetapi tidak harus gratis.
 Software komputer yang kode sumber pemrogramnya
terbuka bagi setiap pengguna. Setiap orang dapat melihat atau
memodifikasi kodenya dan dapat mendistribusikannya
kembali.
 Kebebasan dalam memodifikasi atau mengubah kode sumber
dengan tanggung jawab penuh dari si pengubah.

Peng. Tek. Sistem Informasi C
Shareware (Perangkat Lunak Trial)




Shareware adalah software gratis dapat di download dan digunakan
oleh pengguna tetapi penggunaan software tersebut ada batas
waktunya.
Program terbatas didistribusikan baik sebagai demonstrasi atau
versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan
menggunakan batas waktu yang ditetapkan.
Sesudah masa uji coba, software akan terkunci atau tetap berfungsi
tetapi dibatasi.
Contoh shareware : Antivirus
Peng. Tek. Sistem Informasi C
Sistem Pengoperasian dan Program
Kontrol




Sistem pengoperasian adalah satu set program komputer untuk
mengendalikan sumber (resource) seperti unit pemrosesan pusat
(CPU), main memory, secondary memory, input/output devide.
Perisian aplikasi pengguna (users application software) tidak perlu
menyediakan semua arahan yang diperlukan oleh komputer.
Ini membolehkan pengatur cara memfokuskan usahanya kepada
penyelesaian masalah kepada pelanggan.
Program kontrol adalah rangkaian perintah untuk mengontrol suatu
proses.
Peng. Tek. Sistem Informasi C
Utility dan Program Layanan
Program utility atau program layanan adalah perangkat lunak
komputer yang dirancang khusus untuk membantu mengelola
dan menyesuaikan perangkat keras komputer, sistem operasi
atau perangkat lunak aplikasi dengan melakukan satu tugas
atau serangkaian tugas kecil.
 Utility software adalah jenis perangkat lunak sistem yang
dirancang untuk membantu menganalisa, mengkonfigurasi,
mengoptimalkan dan memelihara komputer.

Peng. Tek. Sistem Informasi C
Utility dan Program Layanan
Utilitas perangkat lunak harus kontras dengan perangkat
lunak aplikasi, yang memungkinkan pengguna untuk
melakukan hal-hal seperti membuat dokumen teks, bermain
game, mendengarkan musik atau surfing web. Alih-alih
menyediakan jenis-jenis fungsionalitas berorientasi pengguna
atau output-oriented.
 Contoh program utility : disk defragmenter, driver.

Peng. Tek. Sistem Informasi C
Program Aplikasi Pemakaian


1.
2.
3.
4.
5.
6.
7.
8.
Program aplikasi pemakai adalah program yang dikembangkan untuk
memenuhi kebutuhan tertentu pemakai.
Contoh program aplikasi pemakai adalah :
Pemrosesan kata
Spreadsheets
Aplikasi database
Aplikasi numerik
Aplikasi pendukung keputusan
Aplikasi perancangan
Aplikasi akuntansi
Aplikasi audit
Peng. Tek. Sistem Informasi C
Peng. Tek. Sistem Informasi C
Download