Perangkat Lunak dan Beberapa Program Aplikasi


Komputer hanyalah sekedar mesin yang tidak dapat melakukan tugas yang dikehendaki pemakai sekiranya tanpa didukung oleh perangkat lunak (software). Keberadaan perangkat lunak atau software sangatlah penting. Tanpa perangkat lunak sebuah komputer yang hanya terdiri dari harware saja tidak dapat difungsikan.

Perangkat lunak atau piranti lunak adalah program komputer yang berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak dapat juga dikatakan sebagai ’penterjemah’ perintah-perintah yang dijalankan pengguna komputer untuk diteruskan ke atau diproses oleh perangkat keras.

Istilah software pertama kali digunakan oleh John W. Tukey pada tahun 1957. Dalam istilah ilmu komputer dan teknik, software adalah semua program komputer. Bahasa perintah dalam soft-ware ditemukan oleh Charless Babbage sebagai salah satu bahasa mesin, sedangkan teori sebagai pokok untuk kebanyakan software modern dikenalkan oleh Alan Turing pada tahun 1935 dalam makalahnya yang berjudul Computable Numbers With an Application to the Entscheidungsproblem.



Dengan adanya software inilah, maka komputer dapat menentukan apa yang Anda kerjakan. Perangkat lunak sesungguhnya adalah program. Program adalah deretan instruksi atau perintah yang digunakan untuk mengendalikan komputer, sehingga komputer memenuhi kebutuhan pemakai. Program umumnya dibuat oleh vendor perangkat lunak seperti Microsoft, Linux, dan lainnya maupun yang dibuat oleh perorangan yang menguasai bahasa pemrograman.
Secara lebih spesifik software berfungsi untuk keperluan;
a.  mengidentifikasi program,
b.  mengatur dan membuat pekerjaan lebih efektif dan efisien, dan
c.  menyiapkan aplikasi program sehingga tata kerja seluruh komputer lebih terkontrol.

Macam-macam Perangkat Lunak dan Fungsinya
Perangkat lunak juga disebut piranti lunak adalah program komputer yang berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak dapat juga dikatakan sebagai penerjemah perintah-perintah yang dijalankan pengguna komputer untuk diteruskan atau diproses oleh perangkat keras.
Program komputer atau sering kali disebut sebagai program, merupakan suatu aplikasi yang dibuat dengan menggunakan bahasa program tertentu dan telah ter-install di dalam komputer. Program komputer merupakan contoh perangkat lunak komputer yang menuliskan aksi komputasi yang akan dijalankan oleh komputer. Komputasi ini biasanya dilaksanakan berdasarkan suatu algoritma atau urutan perintah tertentu. Urutan perintah atau algoritma merupakan suatu perangkat yang sudah termasuk dalam program komputer tersebut.Tanpa algoritma tersebut program komputer tak dapat berjalan dengan baik.
Berdasar fungsi tersebut, perangkat lunak atau operating system merupakan penengah antara perangkat keras dengan perangkat lunak yang telah dibuat oleh pengguna komputer.

1. Perangkat Lunak Aplikasi
Program aplikasi atau application programmerupakan program khusus yang digunakan untuk aplikasi bidang tertentu. Program ini sangat membantu kita dalam menyelesaikan permasalahan khusus. Banyak program aplikasi yang sudah beredar, antara lain sebagai berikut.

a. Program aplikasi pengolah kata
Program aplikasi pengolah kata digunakan untuk pengolahan naskah-naskah, seperti surat-menyurat, buku diktat, proposal laporan kegiatan, media informasi (brosur, liftlet, kartu undangan, kartu nama), dan lainnya.
Beberapa contoh program pengolah kata: Microsoft Word, Word Perfect, Adobe Page Maker, dan lain-lain.

b. Program Aplikasi pengolah angka
Perangkat lunak pengolah angka adalah perangkat lunak yang digunakan untuk menyelesaikan pengolahan berbagai data kuantitatif (angka) dengan cepat dan akurat. Dengan pengolah angka, user dapat menyajikan data secara cepat dan tepat, baik dalam bentuk tabel maupun grafik. Beberapa contoh program pengolah angka antara lain : Lotus 1-2-3, Microsoft Excel.
c. Program aplikasi pengolah presentasi
Program aplikasi pengolah presentasi adalah program aplikasi untuk merancang slideyang biasa digunakan untuk presentasi dalam suatu pertemuan. Hasil perancangan tersebut dapat ditampilkan dalam berbagai bentuk media komunikasi seperti layar monitor, layar lebar melalui InFocus, Head Projector, LCD , internet, dan sebagainya.
Dengan menggunakan fasilitas Animation Effects, Transition, Sound Effects, dan fasilitas lainnya yang tersedia, program pengolah presentasi dapat digunakan untuk mem- presentasikan makalah, seminar, mempromosikan hasil produk, mempresentasikan program kerja, dan lain-lain.
Beberapa contoh program pengolah presentasi adalah Microsoft PowerPoint, OpenOffice Impress, Macromedia Authorware.

d. Program aplikasi pengolah data
Perangkat lunak pengolah data adalah program aplikasi untuk mengelola data yang sangat besar. Dengan program pengolah data, kita dapat secara cepat dan akurat memasukkan dan menyunting data, menyeleksi data dengan kriteria tertentu, membuat laporan data dengan kriteria tertentu, dan lain-lain. Biasanya program pengolah data digunakan untuk mengolah data instansi, baik milik pemerintah maupun swasta. Beberapa contoh program pengolah data, yaitu D Base, Microsoft Access, FoxPro.

e. Program aplikasi pengolah gambar
Program aplikasi pengolah gambar atau desain grafis digunakan untuk membuat dan mengolah gambar atau foto dan penyuntingannya. Program ini sangat cocok untuk periklanan dan percetakan.
Beberapa contoh program pengolah gambar, yaitu Corel Draw, Photoshop, Freehand, dan lain-lain.

f. Program aplikasi Pengolah audio dan video
Perangkat lunak ini digunakan untuk mengolah suara dan gambar bergerak, mulai dari pembuatannya hingga proses penyuntingannya. Kita dapat mengambil beberapa gambar disertai animasi, transisi antargambar sehingga dihasilkan sebuah tampilan yang dapat kita nikmati dalam bentuk suara, musik, dan gambar video.
Beberapa contoh program aplikasi pengolah audio video, yaitu Pinnacle, Vegas, After Effect, Cool 3D, Ulead Studio.

g. Program aplikasi bisnis dan keuangan
Perangkat lunak bisnis dan keuangan digunakan untuk mengolah data keuangan, akuntansi, manajemen bisnis. Perangkat ini sangat membantu kita dalam menyajikan data keuangan dengan akurasi tinggi.
Beberapa contoh program aplikasi bisnis dan keuangan, yaitu MYOB, UPS, VQ Payroll, Simply Accounting, dan lain-lain.

h. Program aplikasi pengolah website
Program aplikasi ini digunakan untuk mengolah dan merancang layout homepage atau web dalam dunia internet. Dengan menggunakan fasilitas html dan hyperlink, kita dapat menikmati lompatan-lompatan antaratikel dengan referensinya.
Beberapa contoh progran aplikasi pengolah website, yaitu Java, Dreamweaver, FrontPage, dan lain-lain.

i. Program aplikasi akses internet
Program aplikasi ini digunakan untuk mengakses internet. Perangkat ini sangat membantu kita dalam mencari informasi dan bertukar informasi dalam bidang ilmu, berita, hobbi, dan sebagainya.
Beberapa contoh program aplikasi akses internet yaitu, Microsoft Internet Explorer, Netscape Communicator, Acrobat Reader, Mozila FireFox, dan lain-lain.