Anda di halaman 1dari 5

BAB II

PERANGKAT LUNAK
A. Perangkat Lunak
Perangkat lunak sebagai bagian sistem komputer yang sifatnya non riil,
merupakan program sebagai sederetan instruksi yang segaja dibuat atau dibangun
untuk mengendalikan komputer sehingga komputer dapat melakukan tindakan
sesuai yang dikehendaki pembuatnya.
Komputer hanyalah sekedar mesin yang tidak akan dapat melakukan tugas yang
dikejendaki pemakai sekiranya tidak didukung oleh perangkat lunak (software).
Program dibuat oleh vendor perangkat lunak (misalnya Microsoft) ataupun
perseorangan. Jika Anda menguasai salah satu bahasa pemrograman juga bisa
membuat sendiri program yang Anda kehendaki.
B. Pengelompokan Perangkat lunak
1.

Secara umum terbagi atas :


a. Sistem Operasi (OS)
Sistem Operasi bertugas mengatur kerja komputer secara mendasar, seperti
mengatur dan mengendalikan perangkat keras (hardware). Selain sistem
operasi, terdapat juga perangkat lunak lain yang juga berguna untuk
mengatur dan mengendalikan perangkat keras yaitu BIOS (Basic Input/ Ouput
System). BIOS bekerja pada saat proses booting sedangkan OS bekerja setelah
proses booting. Setelah proses booting tersebut berjalan lancar, Anda dapat
mulai menggunakan aplikasi-aplikasi yang terdapat dalam OS.
Macam-macam sistem operasi yang beredar di pasaran :
1) PC DOS dan MS DOS merupakan produk IBM Corp dan Microsoft untuk
komputer mikro
2) Windows
3) Linux
4) NOVEL
5) Sun Soft
6) UCSD p-System yang digunakan menunjang UCSD Pascal
7) UNIX
8) XENIC yang diproduksi Microsoft Corp.
9) CCP/M-86 merupakan system operasi dengan fasilitas canggih karena
pada system tersebut dapat dipakai password untuk file, fasilitas Windows
dan menjalankan program secara bersamaan. Sistem ini hasil perbaikan
sistem operasi CP/M-80 yang dipakai komputer APPLE
b. Program Aplikasi
Program aplikasi sebagai sekumpulan perintah (skrip program) yang sengaja
di bangun untuk memenuhi kebutuhan tertentu pemakai.
contoh : Aplikasi Rumah sakit, Aplikasi sekolah, Aplikasi super market

12

c. Program Bantu (Utility Program)


Program bantu merupakan elemen sistem program yang bertugas
mengerjakan tugas minor dalam hal pengoperasian komputer, seperti
mempersiapkan media disk, duplikasi file, menghapus file, memberi proteksi
pada file atau shoftware, menguji kerja komputer, dan sebagainya.
Contoh : Norton Utility, PC Tools, TuneUp, Antivirus, Mc Affe, defrez.
d. Bahasa Pemrograman (Language program)
Bahasa pemrograman merupakan elemen yang menghubungkan antara user
atau brainware dengan komputer.
Tingkatan Bahasa Pemrograman ada 4 yaitu :
a) Low Level Languange Program (Bahasa Pemgrograman Tingkat Rendah)
contoh : Assembly, machine
b) Middle Level Language Program (Bahasa Pemrograman Tingkat Menengah),
contoh : C++
c) High Level Language Program (Bahasa Pemrograman Tingkat Tinggi)
contoh : Pascal, Borland , Foltran
th
d) 4GL (4 Generation Language)
contoh : Visual Basic (Vb), Visual FoxPro
e. Program Paket
Program paket merupakan gabungan dari beberapa aplikasi yang dipaket
menjadi kesatuan untuk menangani suatu bidang pekerjaan yang saling
berkaitan. Penginstalan aplikasi pada program paket tidak dapat diinstal
secara terpisah, melainkan satu paket program.
contoh : Microsoft Office (Microsoft Word, Microsoft Excel, Microsoft Acess,
Microsoft Outlook dan Microsoft Power Point).
f. Program Permainan
Program permainan merupakan program-program yang dibuat untuk
menampilkan permainan interaktif pada layar komputer. Saat ini
perkembangan program permainan sangat pesat dan bervariatif termasuk
aplikasi permainkan yang dapat dimainkan secara online oleh sekelompok
orang dengan memanfaatka jaringan internet.
contoh : Soltaire, MotorGP2
g. Program Multimedia
Program multimedia mencakup program-program yang memainkan musik
atau lagu, memutar film atau video, untuk menangkap siaran radio atau
televisi dan program lainnya.
contoh :
1)
2)
3)
4)

Winamp, umumnya digunakan untuk memainkan lagu mp3


JetAudio dapat memainkan berbagai format lagu serta video
Windows Media Player memainkan lagu mp3 serta video
RealPlayer, dapat menangkap siaran radio dan TV dari Internet
13

2.

Berdasarkan fungsinya terbagi :


a. Perangkat lunak aplikasi (application software)
Perangkat lunak aplikasi merupakan program yang dapat dipakai untuk
melakuka tugas-tugas spesifik, misalnya membuat dokumen, memanipulasi
foto atau membuat laporan keuangan
b. Perangkat lunak system (system software)
Perangkat lunak sistem sering kali disebut perangkat lunak pendukung atau
support software merupakan program yang digunakan untuk mengontrol
sumber daya komputer seperti CPU dan piranti I/O. Dengan kata lain program
ini berkedudukan sebagai perantara antara program aplikasi dan perangkat
keras komputer.
contoh : Sistem Operasi

3.

Berdasarkan jenisnya terbagi atas :


a. Perangkat lunak komersial (commercial software)
Perangkat lunak komersial disebut juga proprietary software merupakan
Perangkat lunak yang dijual secara komersial.
b. Rentalware
Rentalware
sebagai perangkat lunak yang dapat digunakan secara
perseorangan atau institusi dengan cara membayar sewa.
c. Domain public
Domain public sebagai Perangkat lunak yang tidak disertai hak cipta dan
dapat dijumpai di internet.
d. Shareware (perangkat lunak kongsi)
Mengacu pada perangkat lunak berpemilik yang disediakan untuk pengguna
tanpa membayar dan soure code dan penggunaanya ada batas waktu (trial)

misalnya 30 hari.
e. freeware
Freeware adalah software gratis yang dapat di download dan digunakan tapi
tidak bisa melihat source code software tersebut.
Alasan pembuatan freeware :
1) sebagai penarik bagi pemakai untuk membeli versi lebih lanjut
2) pembuat menharapkan kritik untuk mengembangkan versi yang lebih
bagus
3) promosi
4) membantu pemakai dalam melaksanakan tugas secara gratis
f. free software (perangkat lunak bebas)
Makna free software lebih mengarah pada perangkat lunak bebas bukan
gratis yang disertai source code dan diperkenankan mengembangkan
program. Kebebasan diartikan dalam menjalankan untuk kepentingan apa saja,
mempelajari bagaimana program itu bekerja serta dapat disesuaikan dengan
kebutuhan penggunanya, penyebarluaskan kembali hasil salinan program
tersebut ke khalayak umum.
Setiap perangkat lunak bebas wajib
disebarluaskan di bawah Lisensi General Pubik License (GPL).
14

g. open source
Open source adalah software yang dapat di download dan source code
software dapat dapat dibuka ke public. free software memenuhi kreteria open
source
Hak-hak yang disediakan Open source :
1) hak membuat salinan dan mendistribusikan
2) hak mengakses source kode sbagai syarat pemodifikasian program
3) hak melakukan pengembangan terhadap program.
C. Menggunakan Perangkat Lunak Beberapa Program Aplikasi Operating System
Program aplikasi pada Operating System komputer (sudah terinstal) dapat kita ketahui
dengan melihat pada Control Panel.
a. Langkah-langkah mengetahui program aplikasi yang sudah terinstal pada Control
Panel yaitu :
1) Start
2) Control Panel
3) pilih Add or Remove Programs, maka akan muncul dialog berikut :

Gambar Dialog Add Or Remove Programs

b. Langkah-langkah menjalankan program aplikasi


1) klik start
2) pilih all programs
3) pilih salah satu aplikasi yang akan dipilih
Atau
1) dari desktop
2) pilih salah satu ikon aplikasi
3) double klik kiri

15

Tagihan 2

1. Perhatikan skema hubungan software terhadap hardware berikut ini !

HARDWARE

SISTEM OPERASI

APLIKASI

Gambar Hubungan Software Terhadap Hardware

2. Bagaimanakah pendapat Anda tentang hubungan fungsi software (system operasi


dan aplikasi) terhadap hardware dari skema di atas ? Tuliskan pendapat anda pada
buku catatan masing-masing !

16

Anda mungkin juga menyukai