A. Peran Perangkat Lunak
Perangkat lunak
sesungguhnya adalah program, program adalah deretan instruksi yang digunakan
untuk mengendalikan komputer sehingga komputer dapat melakukan tindakan sesuai
yang dikehendaki pembuatnya. Program umumnya dibuat oleh vendor perangkat lunak
(misalnya Microsoft) ataupun perseorangan.
Berdasarkan fungsinya terbagi menjadi dua golongan yaitu:
1.
Perangkat Lunak
Aplikasi (application software)
Adalah program yang biasa dipakai oleh
pemakai untuk melakukan tugas-tugas yang lebih spesifik misalnya untuk membuat
dokumen, memanipulasi foto, atau membuat laporan keuangan.
2.
Perangkat Lunak
Sistem (System Software, kadangkala
disebut perangkat lunak pendukung atau support
software)
Adalah program yang digunakan untuk mengontrol
sumber daya komputer, seperti CPU dan peranti masukan atau keluaran. Kedudukan
program ini adalah sebagai perantara antara program aplikasi dan perangkat
keras komputer, contohnya adalah Windows dan Linux.
Berdasarkan cara mendapatkan perangkat lunak
dan hak pemakaian, perangkat lunak dapat digolongkan menjadi:
1.
Perangkat Lunak
Komersial (commersial software)
Perangkat lunak
hak beli, karena mempunyai hak cipta. Setiap orang yang bermaksud menginstalnya
harus membelinya. Jika tidak membayar berarti melakukan pembajakan. Hak cipta
adalah suatu hak yang dilindungi hukum yang melarang seseorang untuk menyalin
hak atas kekayaan intelektual tanpa izin pemegangnya. Perangkat lunak ini juga
disertai lisensi yang melarang pembeli menyalin perangkat lunak untuk diberikan
kepada orang lain ataupun untuk dijual kembali. Contohnya adalah Microsoft
Office dan Adobe Photoshope.
2.
Perangkat Lunak
Domian-Publik
Perangkat lunak yang mempunyai sifat
gratis, karena tidak mempunyai hak cipta. Perangkat lunak seperti ini biasanya
berupa kode dan banyak dijumpai diinternet.
3.
Sharewer
Bebas digunakan
untuk pengujian dan terkadang selamanya. Namun, diharapkan pemakai memberikan
dana kepada pembuatnya jika pemakai bermaksud untuk menggunakannya secara terus
menerus . seringkali ada hak cipta tetapi terkadang bebas untuk diberikan
kepada siapa saja.
Perangkat lunak
yang tersedia tanpa kode sumber dan bisa digunakan oleh pemakai dengan tujuan
dievaluasi selama masa tertentu tanpa membayar sama sekali dan jika sesudah
masa tersebut berlalu pemakai bermaksud untuk tetap menggunakannya maka ia
perlu membayar kepembuat perangkat lunak tersebut. Berbeda dengan versi trial, shareware tidak memiliki masa
kadarluarsa. Artinya, pemakai tetap dapat menggunakan perangkat lunak tersebut
walaupun batas uji coba tersebut telah berakhir. Umumnya pembuatan shareware menyediakan layanan untuk konsultasi,
manual tercetak, pemutakhiran keversi yang lebih baru secara gratis, dan
terkadang memberikan bonus berupa perangkat lunak yang lain. Tujuan pembuatan shareware adalah untuk mendapatkan
bantuan dana dari pemakai guna pengembangan lebih lanjut. Situs yang
menyediakan sharware antara lain
adalah http://www.shareware.com/ dan http://www.asp-shareware.com
4.
Freeware
Perangkat lunak
yang digunakan tanpa perlu membayar sama sekali. Perangkat lunak tanpa kode
sumber dan bebas digunakan oleh siapa saja tanpa perlu membayar.Ada beberapa
alasan dalam pembuatan frereware yaitu:
a.
Sebagai penarik
bagi pemakai untuk membeli versi lebih lebih lanjut (dengan fitur yang lebih
lengkap) yang bersifat komersil.
b.
Pembuat
menginginkan tanggapan dari pemakai sehingga dia dapat mengembangkannya ke
versi yang lebihbagus.
c.
Pembuat ingin
menyebar luaskan karyanya supaya ia menjadi terkenal.
d.
Pembuat ingin
benar-benar membantu pemakai dalam melaksanakan tugas tertentu tanpa perlu
membeli perangkat lunak komersil. Contoh situs yang menyediakan freeware adalah
ttp://www.betsdownload.com/ dan http://www.simtel.net/ merupakan contoh situs
yang menyediakan berbagai freeware (dan
juga shareware).
5.
Rental Ware
Perangkat lunak yang digunakan dengan
cara menyewa, memiliki hak cipta. Sewa biasanya dilakukan per tahun.
6.
Free software
Perangkat lunak
yang dilengkapi dengan kode sumber, dapat digunakan oleh siapa saja dan bebas
untuk dikembangkan sendiri oleh pemakai (sepanjang lisensi memperkenankannya).
Untuk mendapatkannya bisa saja gratis ataupun membayar dengan harga yang
relatif murah. Sebuah program disebut free
sofware jika:
a.
Pemakai
mempunyai kebebasan untuk menjalankan program untuk tujuan apa saja.
b.
Pemakai
mempunyai kebebasan untuk mendistribusikan kembali salinan program, baik secara
gratis ataupun secara bayaran.
c.
Pemakai
memiliki kebebasan untuk memodifikasi program sesuai kebutuhan. Oleh karena itu
kode sumber harus tersedia.
d.
Pemakai
memiliki kebebasan untuk mendistribusikan versi-versi program yang telah
dimodifikasi sehingga komunitas dapat memperoleh manfaat dari pengembangan
tersebut.
Free software dirancang oleh Richard stallman (pendiri Free Software
Foundation) tujuan dari stallman
adalah menciptakan kebebasan kepada pemakai dan menghindarkan penontrolan
prorram oleh suatu pihak. Untuk menunjang kebebasan tersebut, Stallman
menggunakan metode yang disebut copyleftterhadap
perangkat lunak GNU yang ia kembangkan.
Istilah ini adalah pembalikan dari istilah copyright.
Copyleft juga menggunakan hak cipta yang memberikan hak kepada pemakai
untuk menjalankan program, memodifikasi, hingga mendistribusikan versi
modifikasinya, tetapi melarang menjadikannya sebagai program sebagai program proprietary. Informasi lebih lanjut
tentang free software dapat dilihat
pada http://www.free-soft,org/.
7.
Open Source
Serupa dengan free software. Hanya berbeda dalam
filosofi. Dikemukakan oleh Eric Raymond pada tahun 1998 dan dimaksudkan untuk
menghilangkan makna ”free”pada “free
software yang ambigu karena dalam bahasa inggris kata terseut memiliki arti
yang bermacam-macam, yakni “free” dalam arti gratis atau kebebasan. Open source timbul dari ide bahwa
seandainya setiap orang dapat berpartisipasi dalam mengembangkan suatu
perangkat lunak tentu perangkat lunaktersebut akan segera berevolusi menuju
ketingkat kesempurnaan. Hak-hak yang disediakan para open source:
a.
Hak untuk
membuat salinan program dan mendistribusikan salinan tersebut.
b.
Hak untuk
mengakses kode sumber sebagai syarat untuk bisa melakukan pemodifikasian.
c.
Hak untuk
melakukan pengembangan terhadap program.
Secara prinsip, program yang tergolong
sebagai free software juga memenuhi
kriteri open source. Untuk memperoleh
informasi lebih lanjut Open Source ,
dapat mengakses situs http://www.opensource.org
Pada perangkat
lunak dikenal istila versi (vesion)dan rilis (release). Versi menyatakan sebuah perubahan besar pada perangkat
lunak. Umumnya versi dinyatakan dengan bilangan semacam berikut: 2.0, 3.0, 4.0,
5.0, 6.0 dan sebagainya. Terkadang notasi lain digunakan sebagai contoh
Microsoft Office 97 dan Ofice 2000.
Rilis
menyatakan perunbahankecil terhadap sebuah versi yang sama. Rilis biasanya
dinyatakan dengan angka dibelakang tanda titik. Contoh versi 4.0 bisa menjadi
4.1, 4.11, dan 4.12.
Bentuk
interaksi antara pemakai dan komputer ataudisebut antarmuka pemakai pada
komputer dimasa lalu dan pada masa sekarang telah mengalami perubahan secara
total. Pada masa generasi awal, PC menggunakan antarmuka yang dinamakan command-driven. Pada antarmuka ini,
pemakai disuguhi dengan prompt shell
dan pemakai perlu mengetikan sendiri perintah yang dikehendakinya agar komputer
melaksanakan tugasnya.
Untuk
memudahkan pemakai, dibuatlah antar jenis muka lainyang dikenal dengan sebeutan
GUI (Graphical User Interface). GUI
mengandalkan peranti yang disebut mouse untu melaksanakan pemilihan perintah
yang dikemas dalam bentuk mene dan ikon. Klik, klik ganda (double-click), tarik
dan lepas (drag ang drop), klik kanan merupakan istilah-istilah yang diakrabi
oleh pada pemakai GUI.
Antar muka
dalam bentuk lain juga mulai diterapkan.
Sebagai contoh, dumungkinkan untuk memerintahkan komputer dengan menggunakan
suara atau dengan kedipan mata.
Perangkat lunak
biasanya digunakan oleh pemakai untuk melakukan tugas-tugas yang spesifik
seperti mengetik dokumen, memanipulasi foto, dan merancang rumah. Perangkat
lunak aplikasi dapat digolongkan menjadi:
1.
Perangkat Lunak
Hiburan
Mencakup program-program permainan (game), program memainkan musik (misalnya WinAmp), dan program untuk
memainkan film (misalnya Xing).
2.
Perangkat Lunak
Pendidikan
Berguna untuk mempelajari atau
mereferensi sesuatu pengetahuan. termasuk dalam kategori itu adalah program
kamus, ensikjopedi, pelajaran ilmu pengetahuan, pelajaran bahasa asing dan
simulasi.
Adakalnya sebuah program menggabungkan
kemampuan pendidikan dan hiburan sekaligus. Perangkat lunak seperti ini biasa
disebut edutainment. Banyak program
untuk anak-anak yang mendukung unsur hiburan dan pendidikan. Mereka dapat
bermain-main dengan komputer tetapi sekaligus belajar kata-kata atau mengenali
benda.
3.
Perangkat Lunak
Bisnis
Biasanya digunakan untuk menangani
aplikasi bisnis. Misalnya berupa program untuk menangani persediaan barang (inventory control), pencatatan dan
pembayaran piutang (accounts receivable),
dan registrasi mahasiswa (sistem
akademis).
4.
Perangkat Lunak
Produktivitas Kerja
Berguna untuk meningkatkan
produktivitas pemakai. Beberapa golongan pernagkat lunak untuk meningkatkan
produktifitas kerja yaitu:
a.
Word Processing
untuk menciptakan dokumen ataupun untuk
membuat surat. Misalnya: Word dan Abi Word.
Perangkat lunak ini memberikan
kemudahan dalam menformat teks (Misalnya agar teks tertata rapih dengan rata
dibagian kanan ataupun kiri), membuat teks tertentu ditebalkan atau
dimiringkan, mengatur font (jenis tulisan, misalnya Times Roman, Arial,
Courier, termasuk ukurannya), bahkan memungkinkan untuk menambahkan gambar atau
foto kedalam dokumen. Dalam prakteknya, kemampuan untuk melakukan pengolahan
kata sangat bervariasi. Sebagai contoh, ada yang memberikan fasilitas untuk
membuat tabel, mengatur teks agar ditampilkan dalam beberapa kolom, ataupun
menyimpan file kedalam format HTML.
Pengolahan kata seperti Word mendukung
fitur spelling checker yang berfungsi
untuk mengidentifikasi masalah ejaan ,
grammar checker yang berfungsi untuk mengidentifikasi kesalahan tatabahasa, dan thesaurus yang berfungsi untuk
mencarikan padanan kata.
Daftar
Pengolahan Kata
Nama
|
Vendor
|
Ami Pro
|
Lotus Development Corp
|
StarOfficer Writer
|
Sun Microsystems
|
Word
|
Microsoft Corporation
|
WordPerfect
|
Novel Corporation
|
WordStar
|
WordStar International Corporation
|
b.
Spreadsheet
Pengolahan data dalam bentuk kumpulan sel,
yang memungkinkan perhitungan secara dinamis. Contoh: Microsoft Excel dan
StarOffice, Calc.
Mempunyai tampilan yang khas, berapa
sekumpulan sel, setiap sel memiliki alamat yang dinyatakan dengan nama baris
dan kolom. Pada gambar diatas terlihat bahwa nama baris berupa angka dan nama
kolom dinyatakan dengan huruf.
Pada sel inilah pemakai dapat
menuliskan teks, angka, dan bahkan rumus. Rumus yanr disediakan berbagai ragam,
dari sekedar menghitung jumlah nilai dari beberapa kolom sampai keperhitungan
IRR (Internal Rate of Return: suatu metode yang biasa digunakan untuk
menghitung investasi).
Spreadsheet dilengkapi
dengan fasilitas untuk menyajikan data dalam bentuk grafik seperti diagram
batang, diagram lingkaran, atau diagram garis dapat dipilih oleh pemakai dengan
mudah.
Daftar
spreadsheet
Nama
|
Vendor
|
Claris Resolve
|
Claris Corporation
|
Excel
|
Miscrosoft
|
Lotus 1-2-3
|
Lotus Development Corporration
|
QuatroPro
|
Novel Corporation
|
StarOffice Calc
|
Sun Microsystem
|
c.
Desktop
Publishing
menangani pembuatan buku, surat kabar,
dan iklan, contoh: CorelDraw. Umumnya perangkat lunak ini mempunyai kemampuan
untuk menggabungkan berbagai berkas yang dihasilkan oleh perangkat lunak lain,
misalnya:
·
Dokumen dari
pengolahan kata.
·
Gambar buatan
yang dilakukan melalui perangkat penggambar seperti paint.
·
Gambar hasil scanner.
Daftar Dekstop
Publishing.
Nama
|
Vendor
|
Corel Draw
|
Corel
Corporation
|
FrameMaker
|
Frame
Technology
|
InDesign
|
Adobe
|
Publish It!
|
Timeworks
International
|
Publisher
|
Microsoft
Corrporation
|
QuackXPress
|
Quark
|
Ventura
|
Corel
Corporation
|
d.
Presentasi
Grafik
Untuk membuat bahan-bahan presentasi dalam
bentuk transparan atau untuk membuat diktat, dan sekaligus dapat dipakai
sebagai alat untuk presentasi. Contoh: PowerPoint dan StarOffice Impress.
Berguna untuk membuat bahan presentasi
dan juga sekaligus untuk melaksanakan presentasi. Dengan menggunakan perangkat
lunak ini, pembuatan bahan presentasi dapat dilakukan dengan mudah dan
cepat. Anda biasa menyajikan teks,
grafik, gambar, dan grafik dan kemudian mencetaknya kedalam bentuk kertas
ataupun plastik transparan.
Jika anda menggunakan perangkat lunak
ini untuk melakukan presentasi-dengan menghubungkan komputer ke proyektor LCD
dan menayangkan keluaran proyektor LCD kelayar presentasi –banyak fitur lain
yang dapat anda libatkan, seperti menambahkan animasi saat terjadi penggantian
slide dan bahkan anda bis amenyajikan film yang direkam dengan kamera video.
Daftar
Perangkat Lunak Presentasi Grafik
Nama
|
Vendor
|
Action!
|
Macromedia
|
StarOfficer Impress
|
Sun Microsystem
|
FreeLance Graphics
|
Lotus Development Corporation
|
Power Point
|
Microsoft Corporation
|
WordPerfect Presentation
|
Novel Corporation
|
e.
Komunikasi
Komunikasi berfungsi untuk melakukan
komunikasi antar pemakai secara elektronis. Contoh Microsoft Outlook dan Opera
dapat digunakan untuk mengirim dan menerima surat elektronis.
Daftar
Perangkat Lunak e-mail
Nama
|
Vendor
|
PerfectOffice
|
Novel Corporation
|
Netscape Messenger
|
Netscape Communications
|
Outlook Express
|
Microsoft Corporation
|
Kmail
|
Koffice Team
|
f.
Personal
Information Manager
Mengelola informasi yang berhubungan dengan
jadwal, tugas, data rekanan atau klien, dan keuangan.
Merupakan program yang sangat
bermanfaat bagi individu yang ingin mengelola informasi pribadi. Perangkat
lunak ini bermanfaat untuk mengelola ibformasi yang berhubungan dengan jadwal,
tugas, data rekanan atau klien, dan keuangan.
Daftar Perangkat Lunak PIM
Commence
|
Jensen-Kones, Inc
|
Computer Organizer
|
Impulse Software
|
Lotus Organizer
|
Lotus Development Corporation
(Sekarang IBM)
|
Microsoft Outlook
|
Microsoft Corporation
|
g.
Management Data
Untuk mencatat, memanipulasi, dan
mengambil data atau informasi. Program yang berguna untuk mencatat,
memanipulasi, dan mengambil data dengan cara yang mudah dan cepat. Beberapa
contoh DBMS yang biasa dipakai oleh perseorangan
Daftar DBMS
Nama
|
Vendor
|
Acces
|
Microsoft Corporation
|
Paradox
|
Novell Corporation
|
Visual Dbase
|
Borland International
|
Visual Ekspress
|
Computer Association
|
Visual FoxPro
|
Microsoft Corrporation
|
Diluar pengolahan data diatas terdapat kelompok perangkat
lunak produktifitas yang lain, misalnya yang tergolong sebagai pengolah
statistika (Contoh SPPS dan MicroStat).
Perangkat lunak produktivitas kerja merupakan perangkat
lunak aplikasi yang umum dipakai orang.
Adalah kumpulan
beberapa program yang dikemas menjadi satu. Beberapa contoh yang terkenal
adalah Microsoft Officer, Lotus SmartSuite, serta StarOffice. Sebagai contoh,
Microsoft Office merupakan produk yang terdiri atas sejumlah program seperti
Microsoft Word, Microsoft Excel, Microsoft Acces, dan beberapa program lainnya.
Contoh beberapa
Software suite
Program
|
Microsoft Office
|
Corel WordPerfect Ofice
|
Sun StarOffice
|
Pengolahan Kata
|
Word
|
WordPro
|
StarWriter
|
Lembar Kerja
|
Excel
|
QuartroPro
|
StarCale
|
Presentasi
|
Power Point
|
Presentations
|
StarImpress
|
Personal Information Manager
|
Outlook
|
Corel Cental
|
StarSchedule
|
Management Basis Data
|
Acces
|
Paradox
|
StarBase
|
No comments:
Post a Comment