Anda di halaman 1dari 24

PERANGKAT LUNAK

(SOFTWARE)
Pengantar Teknologi Informasi
Pokok Bahasan
• Pendahuluan
• Fungsi Software Komputer
• Pengelompokkan Software
– Operating System (Sistem Operasi)
– Bahasa Pemrograman
– Program Utility
– Software Aplikasi
Perangkat Lunak
• Software (perangkat lunak)
merupakan serangkaian program
yang mengontrol operasi dari sistem
komputer.
• Software merupakan rangkaian
prosedur dan program yang berfungsi
untuk menyelesaikan masalah yang
dikehendaki.
Fungsi Software
 Melakukan aktifitas bersama-sama dengan
hardware
 Menyediakan segala sumber daya yang
bisa digunakan pada seperangkat komputer
 Bertindak sebagai perantara antara
pengguna (user) dengan perangkat keras
(hardware) untuk melakukan aktifitas yang
harus dilakukan dalam software komputer.
Pengelompokkan Software
1. Operating System (Sistem Operasi)
2. Bahasa Pemrograman
3. Program Utility
4. Software Aplikasi
Sistem Operasi
• Sistem Operasi merupakan program
yang berfungsi untuk mengatur sistem
kerja seluruh komputer dan sebagai
antarmuka antara pengguna komputer
dan perangkat keras komputer.
• Sistem operasi mengendalikan dan
mengkoordinasi operasi pada sistem
komputer.
Peran Sistem Operasi
• Mengatur fasilitas komputer, memberikan
layanan untuk pemrogram, dan menjadwal
eksekusi program lainnya.
• Menjembatani perangkat keras dari pemrogram.
• Memberikan interface yang bagus untuk
menggunakan sistem
• Mengontrol eksekusi program-program aplikasi
yang memerlukan fasilitas dan pelayanan
hardware komputer.
Fungsi Sistem Operasi
1. Mengatur dan mengawasi penggunaan
perangkat keras oleh berbagai program
aplikasi pengguna.
2. Membuat komputer dapat menjalankan
program secara benar.
3. Mengatur pengguna mana yang dapat
mengakses suatu sumber-daya hal ini untuk
menghindari terjadinya konflik.
Fungsi Sistem Operasi
4. Mengelola seluruh sumber daya di dalam
komputer (resource manager )
5. Program pengendali yang bertujuan
untuk menghindari kekeliruan (error) dan
penggunaan komputer yang tidak perlu.
Jenis-Jenis Sistem Operasi
1. Windows
– Merupakan sistem operasi berbayar.
– Ciri utama windows adalah berbasis GUI
(Graphical User Interface) sehingga lebih
mudah dioperasikan.
– Jenis-jenis windows :
• win 3.1 / 3.11 , win 95, win NT, win 98,
win ME, win 2000 p, win 2000 s, win
2003 s, win 2008 s, win vista, win xp, win
7, win 8 dan win 10.
Jenis-Jenis Sistem Operasi
2. Unix
– Sistem operasi yang dikembangkan dengan
bahasa C.
– Dikembangkan pada laboratorium Bell,
AT&T.
– Shell merupakan antar muka pemakai
dengan sistem UNIX.
– Kemampuan UNIX
• Multiuser
• Multitasking
Jenis-Jenis Sistem Operasi
3. LINUX
– Sistem operasi bebas dan terbuka (open
source) berlesensi GPL (GNU-General
Public Lisence)
– Pendistribusian dan pengembangannya
bisa dilakukan secara bebas dengan
mengikutkan kode program asal sebagai
turunannya.
– Software public domain yaitu perangkat
lunak yang tanpa hak cipta.
Bahasa Pemrograman
1. Bahasa Pemrograman adalah perangkat
lunak bahasa yang digunakan dengan
cara merancang atau membuat program
sesuai dengan struktur dan metode yang
dimiliki oleh bahasa program itu sendiri.
2. Komputer mengerjakan transformasi data
berdasarkan kumpulan perintah program
yang telah dibuat oleh pemrogram.
Tingkatan Bahasa Pemrograman

1. Bahasa pemrograman tingkat rendah (Low


Level Language)
2. Bahasa Pemrograman tingkat menengah
(Midle Level Language), contoh bahasa
Asemmbler
3. Bahasa pemrograman tingkat tinggi (High
Level Language), Contohnya : Basic,
Pascal, Delphi, Visual Studio (Visual Basic,
visual Foxpro, Visual Objeck), ORACLE,
MS-SQL, Perl, Phyton, Informix, C, C++)
Program Utility
• Program Utility, 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.
Contoh Program Utility
1. Disk Defragmenter
 Untuk menganalisa volume drive,
 Untuk meng-alokasikan dan mengatur ulang
file – file ataupun folder – folder yang terpisah.
 Dapat mendeteksi file-file komputer yang
isinya yang rusak di beberapa lokasi di hard
disk
 Memindahkan bagian-bagian untuk satu
lokasi untuk meningkatkan efisiensi.
Contoh Program Utility
2. Driver, merupakan suatu aplikasi untuk
menghubungkan perangkat keras ke
komputer melalui perangkat lunak.
3. Disk Cleaner (pembersih Disk dapat
menemukan file yang tidak perlu untuk
operasi komputer, atau mengambil dalam
jumlah cukup ruang.
Contoh Program Utility
4. Partisi Disk
 Membagi drive individu menjadi beberapa
logical drive, masing-masing dengan sistem file
sendiri yang dapat dipasang oleh sistem operasi
dan diperlakukan sebagai individu drive.
5. Backup utilitas
 Dapat membuat salinan semua informasi yang
disimpan pada disk, dan mengembalikan baik
seluruh disk (misalnya dalam hal kegagalan disk
) atau file yang dipilih (misalnya dalam hal
kecelakaan penghapusan).
Program Aplikasi
• Program aplikasi merupakan perangkat
lunak siap pakai yang digunakan untuk
membantu dalam melaksanakan
pekerjaan penggunanya.
• Merupakan program yang dikembangkan
(sendiri, atau dibeli) untuk memenuhi
kebutuhan tertentu pengguna.
Program Aplikasi
 Pemrosesan Kata cth MS-Word
 Pemrosesan angka, cth : MS-Excel
 Pengelolaan Database Cth MS-Access, Mysql, Oracle
 Pengelolaan Graphics , cth Corel Draw, MS-Visio, Adobe
Photoshop
 Program Akuntansi, Cth MYOB
 Program Statistik, cth SPSS, SAS
 Multimedia, cth Winamp, Nero, Adobe flash
 Game
 Antivirus, cth, SMADAV, AVG, Avira
 Program Internet, cth Mozilla Firefox, Google Chrome
Jenis Software Berdasarkan Cara
Memperolehnya
• Freeware. Software yang dapat
digunakan tanpa biaya, namun masih
memiliki batasan atas hak cipta pengguna.
Contoh: Paint.net, Ccleaner.
• Shareware. Software yang dapat
digunakan tanpa biaya dalam jangka
waktu tertentu. Contoh StyleXP, Window
Blinds, WinRAR.
Next..
• Propietary software. Software yang Jika
kita ingin menggunakannya, kita harus
membelinya dan sangat dibatasi oleh hak
cipta. Kita tidak diperkenankan
mendistribusikan kembali, mengotak-atik
program, dan software ini tidak disertai
dengan kode sumber.
Next
• Open source software.
– Memberikan kebebasan kepada kita untuk
menggunakan, mengubah sesuai dengan
kebutuhan, dan medistribusikan kembali, baik
software aslinya maupun yang telah kita ubah.
– Menyertakan kode sumber dalam
pendistribusiannya.
– Tujuan open source software bukan untuk
tujuan komersil, namun lebih ke tujuan sosial.
– Contoh Open Office, Libre Office, GIMP,
FLPhoto, Krecord dll
Latihan
1. Jelaskan Pentingnya perangkat lunak
dalam sistem komputer dan pengguna !
2. Perangkat lunak dikelompokkan menjadi
4, sebutkan dan jelaskan !
3. Jelaskan jenis perangkat lunak
berdasarkan cara memperolehnya !

Anda mungkin juga menyukai