Sabtu, 04 Januari 2014

Aplikasi Perangkat Lunak



Aplikasi Perangkat Lunak
Kata Pengantar

Puji syukur saya panjatkan kehadirat Allah SWT yang telah memberikan kesehatan dan karunia-Nya kepada penulis sehingga makalah ini dapat di selesaikan.
Makalah yang berjudul Perangkat Lunak Aplikasi ini bertujuan agar para pembaca mengetahui spesifikasi dan ragamnya perangkat lunak. Khususnya dalam penggunaan dan fungsi perangkat lunak tersebut. Terlebih perangkat lunak sangatlah penting dalam penggunaan teknologi saat ini. Karena perangkat lunak tak terlepas peranannya dalam mengoprasikan komputer.
Selesainya makalah ini tidak lepas dari bantuan orang-orang disekeliling saya. Terima kasih kepada orang tua saya yang telah mendukung dan memberi dorongan agar makalah ini cepat saya selesaikan. Terima kasih kepada teman-teman yang telah memberi keritik dan saran saat proses penyusunan makalah ini.
Semoga makalah ini mememnuhi syarat dalam tugas dan bermanfaat bagi pembaca.

Purwodadi, 11 September 2013

BAB 1 PENDAHULUAN

1.1. Latar Belakang
Perangkat lunak aplikasi (Software Application) adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.

1.2. Rumusan Masalah
·           Perangkat lunak aplikasi di kelompokan dalam berapa kelas?
·           Sebutkan setiap kelas dalam perangkat lunak aplikasi?
·           Bagaimana kegunaan perangkat lunak aplikasi yang ada?

1.3.Tujuan
Tujuan dalam penulisan makalah ini yaitu agar para pembaca mendapatkan wawasan dalam penggunaan perangkat lunak aplikasi dengan bijaksana. Penulisan makalah ini bertujuan untuk sebagai berikut:
·         Untuk menambah wawasan penulis dan pembaca tentang perangkat lunak aplikasi.
·         Memenuhi tugas dari mata pelajaran Aplikasi perangkat Lunak Presentasi dan Pengelolaan data.
·         Mengetahui perbedaan dan tujuan penggunaan peragkat lunak aplikasi.

1.4. Metode Penulisan
Penulisan menggunakan metode online (internet).
BAB II
PENGERTIAN
A.    Definisi Perangkat Lunak
Software computer 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.
Perangkat Lunak (software) merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan  yang diperlukan oleh  komputer untuk menjalankan perintah yang  dijalankannya. Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga dengan program beserta data-data yang diolahnya. Pengeloahan pada software ini melibatkan beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.
Secara umum, perangkat lunak dalam komputer terbagi dua kelompok, yaitu:
1.      Perangkat lunak system (Software system) :
a.    Sistem Operasi ( operating system ).
b.   Utility
c.    Bahasa pemprograman.
2.      Perangkat lunak Aplikasi (Software aplikasi)
a.       Aplikasi Perkantoran
b.       Aplikasi Multimedia
c.       Aplikasi Internet dan Jaringan
d.      Aplikasi Khusus
1.  Perangkat Lunak System (sofwere system)
a.      Sistem Operasi
            Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer. Sebelum ada sistem operasi, orang hanya mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai sistem operasi dengan keunggulan masing- masing. Untuk lebih memahami sistem operasi maka sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar mengenai sistem operasi itu sendiri. Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.
Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi komputer agar dapat menjalankan program secara benar. Untuk menghindari konflik yang terjadi pada saat pengguna menggunakan sumber-daya yang sama, sistem operasi mengatur pengguna mana yang dapat mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource allocator. Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu.
b. Sejarah Sistem Operasi
            Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam empat generasi:
·         Generasi Pertama (1945-1955)
            Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.
·         Generasi Kedua (1955-1965)
            Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS.
·         Generasi Ketiga (1965-1980)
            Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekali gus) dan multi- programming (melayani banyak program sekali gus).
·         Generasi Keempat (Pasca 1980an)
            Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer- komputer yang saling terhubung satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan dengan Graphical User Interface yaitu antar-muka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.
c. Macam-Macam Sistem Operasi
            Sistem Operasi jenisnya banyak sekali, kita tinggal memilih jenis apa yang akan digunakan di komputer kita. Mulai dari yang berlisensi sampai dengan yang gratis (open source), diantaranya adalah :
1)      DOS
2)      Windows, beberapa versi windows :
·         Windows 95
·         Windows 98
·         Windows 2000 Profesional
·         Windows 2003
·         Windows XP Windows Vista
3)      Linux, macam-macam distro linux :
·         Redhat Fodore Core Mandrake Suse Knoppix
·         Ubuntu/Edubuntu
4)       Apple System
5)      Machintos
b.       Bahasa pemprograman (LANGUAGE SOFTWARE)

Perangkat Lunak Bahasa (Language Program), yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin agar dapat diterima dan dipahami oleh komputer.
High Level Language (Bahasa Tingkat Tinggi) Bahasa tingkat tinggi merupakan bahasa yang mudah dimengerti oleh siapa saja yang mau belajar, karena bahasa ini dibuat dengan menggunakan bahasa manusia sehari-hari. Bahasa tingkat tinggi saat ini biasa dimanfaatkan untuk membuat program-program aplikasi berbasiskan bisnis ataupun berbasiskan sains. Contoh dari bahasa tingkat tinggi adalah : Basic, dBase, Cobol, Pascal, C++, Visual Basic, Visual Foxpro, Delphi, PHP, dan masih banyak yanga lainnya.
c.       Program Utility
Program Utility adalah perangkat lunak yang ditujukan untuk melengkapi kinerja sistem operasi dan meningkatkan kinerja komputer.
Selain perangkat lunak sistem, komputer membutuhkan perangkat lunak aplikasi. Perangkat lunak aplikasi adalah perangkat lunak yang berfungsi membantu manusia menyelesaikan pekerjaan pada bidang tertentu.
Contoh perangkat lunak aplikasi adalah pengolah presentasi. Microsoft PowePoint yang berguna untuk membuat slide-slide presentasi. Ada pula Microsoft Word yang digunakan untuk mengolah kata, sedangkan Microsoft Excel digunakan untuk mengolah tabel, angka, perhitungan-perhitungan baik matematik maupun statistik.


2.  Perangkat Lunak Aplikasi

Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.

Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.
Berdasarkan cara mendapatkan perangkat lunak dan hak pemakaian, perangkat lunak dapat digolongkan pada perangkat lunak komersial, perangkat lunak domain public, shareware, freeware, dan rentalware.
a. Perangkat lunak komersial
Perangkat lunak harus dibeli. Ada hak ciptanya.
b. Perangkat Lunak domain-public
Perangkat lunak ini bersifat gratis dan tidak ada hak cipta.
c. Shareware
Perangkat lunak ini 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.

1.       Aplikasi Perkantoran

Aplikasi perkantoran yaitu perangkat lunak yang ditujukan untuk membatu tugas-tugas dalam dunia perkantoran. Yang termasuk Aplikasi perkantoran Yaitu :
1)      Spreadsheet
Contoh tampilan dari Microsoft Excel 2007
·                     Kegunaan Pengolahan angka ( SPREADSHEET )
Spreadsheet merupakan suatu program aplikasi yang digunakan untuk mengolah angka. Sejak diperkendikan tahun 1978. program Spreadsheet sangat membantu terutama bagi kalangan perusahaan untuk menghitung rugi laba, Gaji karyawan stock, barang dan pekerjaan lainnya yang berhubungan dengan akutansi.
Pengolahan angka besarnya digunakan untuk melakukan perhitungan yang mengunakan tabel ( labulasi ).
Fungsi standar yang digunakan adalah penjumlahan disuatu range dalam baris atau kolom tertentu. Atau fungsi lainnya seperti pencarian nilai rata – rata maksimal atau deviasi, salah satu program pengolahan angka paling popular saat ini adalah Microsoft excel seperti bekerja dengan daftar kata menghitung angka. Angka memproyeksikan menganalisa dan mampu mempresentasikan data dalam bentuk bar, pre, line dan banyak lagi.

2)      Word processor; adalah aplikasi pengolah kata. Nama programnya adalah Microsoft word.
Contoh tampilan word processor dari Microsoft Word 2007

·         Kegunaan pengolahan kata ( WORD PROCESSOR )

Word processor merupakan suatu program aplikasi untuk mengolah dokumen yang berbasis teks. Word processor dapat digambarkan sebagai bentuk elektronik dari kertas, pena, mesin ketik dan penghapus word processor. Dapat melakukan pengolahan kata dari yang sederhana ( mengetik dan menghapus ) serupai yang komplek ( mengedit dan menyisipkan gambar ) word processor dapat menampilkan dokumen dengan berbagai bentuk dan gaya teks, seperti penebalan huruf, memberi garis bawah, mencetak miring dan mewarnai banyak program pengolahan data. Dapat juga memeriksa ejaan sinonim, menyisipkan grafik, menulis rumus matematika dan lain sebagainya.
Program pengolahan angka juga memberikan fasilitas untuk mencetak dokumen yang kita membuat media lain seperti kertas. program pengolahan data dapat digunakan untuk membuat brosur, nota, surat tawaran, surat penawaran dan lain sebagainya.

3)      Program Presentasi; Sebuah aplikasi untuk membuat presentasi. Nama program yang paling populer yaitu Microsoft Power Point.
Contoh tampilan dari Microsoft PowerPoint
4)       Data base manajemen system; adalah perangkat lunak untuk melaksanakan manajemen data. Yang paling banyak digunakan dalam office adalah Microsoft visual basic.
2.       Aplikasi Multimedia
Aplikasi multimedia saat ini sangat banyak dan beragam multimedia. Multimedia merupakan kombinasi dari teks gambar animasi, video dan suara, dengan aplikasi multimedia kita dapat menjadikan computer sbagai pemutar musik dan fillm, memuat video atau merekam berbagai peralatan musik layaknya studio recording.
Aplikasi multimedia umumnya dipisahkan menjadi dua yaitu : aplikasi yang digunakan untuk menampilkan saja dan aplikasi dapat sigunakan untuk membuat dan mengedit.
·         Aplikasi yang digunakan untuk menampilkan
Aplikasi multimedia ini hanya dapat digunakan untuk menampilkan dan mengatur tetapi tidak dapat mengubah data aslinya. Salah satu contohnya adalah : program winamp. Program ini dapat dugunakan untuk memutar musik dan mengatur suara musik dengan fasilitas equalizer, namun file aslinya tidak berubah.
·         Aplikasi yang digunakan untuk membuat dan mengedit
Aplikasi multimedia ini dapat digunakan untuk menampilkan, membuat dan mengedit file – file multimedia salah satu contohnya adalah : program cakewalk. Program ini dapat digunakan untuk membuat  suara – suara dari instrument midi, merekam suara dari micropone dan mengedit suara ( memotong, menggabung, menambah, efek )
Macam-macam perangkat lunak multimedia :
1)      Corel Draw dan adobe photoshop ; aplikasi untuk membuat desin gambar dan foto.
Contoh tampilan dari Corel Draw
2)      RealPlayer, Winamp, Windows media player; adalah program untuk memutar music dan film.
Contoh tampilan winamp
3)       Adobe premiere; perangkat lunak untuk membuat dan mengedit film.
4)      Macromedia flash MX; program untuk membuat berbagai animasi.
3.      Aplikasi Internet dan Jaringan
            Aplikasi internet adalah program yang digunakan untuk menghubungkan komputer satu dengan komputer lainnya dalam dunia internet. Aplikasi internet yang banyak digunakan adalah browser, e – mail, dan chatting.
Beberapa perngkat lunak yang terkait dengan internet dan jaringan antara lain :
1)      Web browser
Untuk dapat mengakses fasilitas WWW ( World Wide Web ) digunakan program web client yang disebut web browser atau biasa disebut browser saja. Browser memudahkan pengguna internet untuk mengakses dokumen di WWW ada banyak browser yang beredar di pasangan, antara lain Microsoft internet explorer, Netscape Communicator Opera, dan Monila Fire Fox.
Contoh tampilan dari web browser :
2)      E-mail software
E – mail ( Electronic Mail ) adalah fasilitas yang digunakan untuk mengirim dan menerima surat melalui internet. Pengguna internet diseluruh dunia dapat saling bertukar pesan, berita, atau mengirim data serupa teks dan gambar dengan menggunakan e – mail, berita, informasi, atau surat yang kita kirim melalui internet akan sampai ke alamat tujuan hanya dalam beberapa menit saja atau bahkan dalam menghitung detik. Salah satu program   aplikasi untuk   mengelola  e – mail adalah outlook express.
3)      ICQ ( Internet Relay Chat )
IRC ( Internet Relay Chat ) adalah layanan percakapan on – line yang biasa digunakan pengguna internet untuk berbicara dengan pengguna lain. IRC merupakan satu system yang memungkinkan pengguna internet diseluruh dunia dapat saling berkomunikasi secara langsung dengan cara mengetikkan pesan menggunakan keyboard komputer.
Untuk menggunakan fasilitas chatting itu, kita dapat menginstall program aplikasi khusus seperti MIRC yang merupakan program aplikasi IRC yang paling popular.

4.       Aplikas Khusus
        Adalah perangkat lunak yang ditujukan pada bidang-bidang spesifik, contohnya:
1)      Program SPSS; untuk analisis data statistic.
2)      Program Matematika dan MAPLE, perangkat lunak pada bidang kajian matematika.
Contoh tampilan dari Math type
3)       Program AutoCad; adalah program untuk desain pada ilmu teknik arsitektur.
4)      Progran MYOB, DEA, GL; untuk keperluan akuntansi perusahaan.

Daftar Pustaka