A. Mengenal
Perangkat Lunak Dan Fungsinya
Perangkat lunak
(software) atau disebut juga dengan peranti lunak adalah sebuah program
komputer yang menjembatani pengguna komputer dan perangkat keras yang sedang
digunakannya. Dengan kata lain, perangkat lunak merupakan penerjemah antara
manusia sebagai orang yang memberi instruksi dan komputer sebagai pihak yang
menerima instruksi. Jadi Perangkat lunak adalah program yang berisi sekumpulan
instruksi –instruksi yang akan mengatur kerja komputer dan untuk melakukan
proses pengolahan data. Kegunaan dari perangkat lunak antara lain :
B. Jenis- jenis
Perangkat Lunak
Dilihat dari
fungsinya, perangkat lunak komputer terbagi menjadi empat kategori, yakni :
1. Sistem Operasi (Operating Sytem)
Yaitu perangkat
lunak yang bertugas mengontrol dan melakukan manajemen perangkat keras serta
operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi
seperti pengolah kata dan browser web. Sistem operasi berfungsi sebagai penghubung
antara manusia dengan perangkat keras dan perangkat lunak yang akan digunakan.
Sebenarnya jenis-jenis system operasi isi sangat banyak dan beragam, namun ada
beberapa system operasi yang sekarang banyak diminati oleh masyarakat dunia,
diantaranya sebagai berikut :
a) Microsoft Windows
Windows merupakan
system operasi yang dikembangkan oleh perusahaan Microsoft. Diantara produk
system operasi yang dikeluarkan Microsoft adalah Windows 95, Windows 98,
Windows XP, Windows NT, Windows ME, Windows 2000, Windows 2003 Server, Windows
Vista, Windows 7.
b) Linux
Merupakan salah satu
system operasi yang model pengembangannya bersifat open source. Open Source
merupakan perangkat lunak yang programnya dibuka untuk umum sehingga siapapun
dibebaskan untuk menyalin, momidifikasi, dan mendistribusikan software tersebut
tanpa biaya lisensi. Jenis jenis linux (distro linux) diantaranya adalah
RedHat, Mandriva, Suse, Ubuntu, Slackware, Fedora, Debian dan lain sebagainya.
Adapun distro yang dikembangkan oleh orang Indonesia antara lain : Winbi, Igos,
Pacer, Komura, Kuliax, Blankon, dan Pinux.
c) Machintosh
Merupakan system
operasi yang dikembangkan oleh perusahaan Apple. Sistem operasi ini hanya bisa
dijalankan pada hardware computer yang dikembangkan oleh perusahaan tersebut.
Sehingga software dan hardwarenya menjadi satu paket yang tidak terpisahkan.
Software ini biasa digunakan untuk pekerjaan desain grafis seperti setting pada
percetakan. Diantara system operasi tersebut adalah Mac OS X versi 10.4 dan
versi 10.5
Interaksi antara
pengguna dan computer dikenal melalui 2 cara :
1. CUI (Character
User Interface) adalah pemberian instruksi melalui penulisan perintah.
2. GUI (Graphical
User Interface) adalah pemberian instruksi dengan cara tunjuk (pointer) pada
tampilan.
2. Program Aplikasi
(Aplication Programs)
Perangkat lunak
aplikasi adalah perangkat lunak yang berfungsi membantu manusia menyelesaikan
suatu pekerjaan pada bidang tertentu. Program aplikasi ini dikelompokkan
menjadi beberapa jenis, diantaranya sebagai berikut :
a) Program aplikasi
pengolah kata (word processing)
Merupakan aplikasi
yang berorientasi pada pengolah kata, contohnya WordStar, Word Perfect, Chi
Writer, dan MS. Word.
b) Program aplikasi
pengolah angka (spreadsheet)
Adalah aplikasi yang
berorientasi pada pengolah angka, contohnya lotus, supercalc, Ms. Excel
c) Program aplikasi
pengolah data
Aplikasi yang
berorientasi pada pegolahan data, contohnya dBase, Foxpro, Ms. Accses
d) Program aplikasi
presentasi
Adalah aplikasi yang
berorientasi untuk mempresentasikan makalah, contohnya Ms. Powerpoint dan
macromedia flash
e) Program aplikasi
grafis
Biasanya digunakan
untuk keperluan desain. Program ini dibagi menjadi beberapa kategori
- Aplikasi pengolah tata letak (layout)
Digunakan untuk
keperluan pembuatan brosur, pamplet, booklet, poster dan yang sejenis. Yang
termasuk dalam kelompok ini adalah Adobe FrameMaker, Adobe In Desain, Adobe
PageMaker, Corel Ventura, Microsoft Publisher, Quark Xpress.
- Aplikasi pengolah vector/ garis
Digunakan untuk
membuat gambar dalam bentuk vector/ garis sehingga sering disebut sebagai
illustrator program. Yang termasuk dalam kelompok ini adalah Adobe Ilustrator,
CorelDraw, Macromedia Freehand, dll.
- Aplikasi pengolah pixel/ gambar
Dimanfaatkan untuk
mengolah gambar. Memanipulasi foto. Yang termasuk dalam aplikasi ini adalah
Adobe photoshop, Corel Photo Paint, Microsoft Photo Editor, dll.
- Aplikasi pengolah film/ video
Dimanfaatkan untuk
mengolah film dalam berbagai macam format. Yang termasuk dalam aplikasi ini
adalah Adobe After Effect, Power Director, SShowBiz DVD, Nero Ultra Edition,
dll.
- Aplikasi pengolah multimedia
Digunakan untuk
membuat sebuah karya dalam bentuk multimedia berisi promosi, profil perusahaan,
maupun sejenisnya dan dikemas dalam bentuk CD maupun DVD. Yang termasuk dalam
aplikasi ini adalah Macromedia, Macromedia Authoware, Macromedia Director,
Macromedia Flash, dll.
f) Program
Multimedia
Meliputi program
untuk memainkan music/ lagu, memutar film/ video, menangkap siaran radio/ tv dan
sebagainya. Contoh program multimedia : Winamp, Jet Audio, Real Player.
g) Program internet
Merupakan program
yang berhubungan dengan dunia internet, diantaranya :
- Aplikasi web, contohnya : internet explorer, opera, firefox, konqueror, flock, dll
- Aplikasi email, contohnya : outlook express, Eudora, Kmail, Evolution
- Aplikasi chatting, contohnya : miRC, Yahoo Messenger, Gaim
- Aplikasi teleconference, contohnya : Netmeeting, Gnomemeeting, Skype
- Aplikasi social networking, contohnya : fb, twitter, friendster
3. Bahasa
pemrograman ( Language Programs)
Adalah software yang
berfungsi untuk membuat suatu aplikasi dengan menggunakan bahasa-bahasa dengan
aturan atau prosedur tertentu. Manusia memberikan instruksi yang dimengerti
computer melalui bahasa pemrograman, dan computer akan menerjemahkannya.
Berdasarkan levelnya, bahasa pemrograman dibagi menjadi 3 kelompok yaitu :
1. low level
language (contohnya bahasa Assembly)
2. middle level
language (contohnya bahasa C dan C++)
3. high level
language (contohnya bahasa BASIC dan Pascal)
4. Program utility
yaitu perangkat
lunak yang ditujukan untuk melengkapi kinerja system operasi dan meningkatkan
kinerja komputer. Salah satu contoh program utility adalah antivirus. Sistem
operasi biasanya tidak dilengkapi dengan antivirus. Karena itu kita harus
menambahkan sendiri program utility ini.
0 komentar:
Posting Komentar