Apa Itu Perangkat Lunak Aplikasi? Berikut Penjelasan, Pembagian Jenis Beserta Contohnya

Anda semua pasti pernah mendengar istilah Software atau perangkat lunak, ya kan? Istilah ini seringkali muncul pada saat kita menggunakan perangkat elektronik seperti laptop, PC, ataupun ponsel pintar.

Namun, terlepas dari anda pernah mendengar kata ini, apakah anda mengerti apa yang dimaksud denga Software itu sebenarnya? Dalam banyak hal, Software menjadi sebuah bagian dari sistem penunjang yang menjalankan sebuah aplikasi atau program tertentu.

Untuk menambah pengetahuan anda tentang perangkat lunak atau Software ini, di sini kami akan memberikan informasi tentang pengertian software, jenis software dan beberapa hal lain yang perlu anda ketahui.

Nah, untuk lebih jelasnya, kami akan membagikannya di bawah ini

Mengenal Apa Itu Perangkat Lunak Aplikasi

Perangkat lunak komputer atau yang lebih kerennya disebut sebagai Software, pada dasarnya adalah program dan prosedur yang dimaksudkan untuk melakukan tugas tertentu pada suatu sistem.

Dimulai dari bahasa assembly tingkat terendah hingga bahasa tingkat tinggi, ada berbagai jenis perangkat lunak yang saat ini bisa anda temukan dengan mudah di sekitar anda.

Sistem perangkat lunak komputer yang kami maksud diklasifikasikan menjadi tiga jenis utama, yaitu perangkat lunak sistem, perangkat lunak pemrograman dan perangkat lunak aplikasi.

Untuk  perangkat lunak sistem biasanya terdiri dari perangkat driver, OS, server dan komponen perangkat lunak. Sedangkan perangkat lunak pemrograman sangat membantu dalam menulis program melalui alat-alat seperti editor, penghubung, debugger, kompiler atau interpreter dan bijih.

Mungkin banyak di antara anda yang masih bertanya-tanya tentang bagaimana sebenarnya sebuah Software bisa tercipta. Pernahkah anda mendengar sebuah istilah yaitu Bahasa Pemrograman? Tahukah anda kalau dengan istilah inilah sebuah perangkat lunak diciptakan?

Ada yang mungkin akan menjawab ya dan ada pula yang sebaliknya. Pembuat perangkat lunak biasanya dikenal dengan sebutan Programmer.

Di sini, mereka menciptakan Software dengan menggunakan sebuah sistem aplikasi kompiler. Sebelumnya, seorang Progammer terlebih dahulu akan menulis berbagai command dengan menggunakan Bahasa Pemrograman terlebeih dahulu.

Kemudian, aplikasi kompiler akan mengkompilasikan semuanya menjadi kode yang mampu dikenali oleh perangkat keras atau hardware. Dengan cara inilah bagaimana sebuah komputer bisa menjalankan segala perintah yang anda mau.

Berbeda dengan perangkat lunak aplikasi, karena perangkat ini digunakan untuk mencapai tugas-tugas tertentu. Perangkat lunak aplikasi menggunakan kapasitas komputer secara langsung untuk tugas tertentu dan digunakan untuk mengetik dokumen, memanipulasi foto, merancang rumah, grafik, dan angka.

Adapun berbagai jenis perangkat lunak aplikasi yang ada saat ini adalah termasuk yang berikut ini:

  • Word processing software, seperti : MS Word, Wordpad dan Notepad
  • Database software : Oracle, MS Access dan sebagainya
  • Spreadsheet software : Apple Numbers, Microsoft Excel
  • Multimedia software : Real Player, Media Player
  • Presentation software : Microsoft Power Point, Keynotes
  • Enterprise software : Customer relationship management system
  • Information Worker Software : Documentation tolls, resource management tools
  • Educational software : Dictionaries: Encarta, BritannicaMathematical: MATLABOthers: Google Earth, NASA World Wind
  • Simulation software : Flight and scientific simulation
  • Content Access Software : Accessing content through media players web browsers
  • Application Suites : OpenOffice, Microsoft Office
  • Software for Engineering and Product Development : IDE or Integrated Development Environtments

Selain jenis yang disebutkan di atas tadi, terdapat pula berbagai jenis perangkat lunak aplikasi seperti lisensi, freeware, shareware dan open source. Perangkat lunak aplikasi tersebut harus diinstal atau dapat dijalankan secara online.

Bukan hanya jenisnya saja, perangkat lunak aplikasi juga dapat dibedakan berdasarkan penggunaannya. Apa sajakah itu? Berikut ini beberapa pembedanya:

  • Program utilitas
  • Program umum
  • Program terpadu
  • Perangkat lunak khusus
  • Perangkat lunak dipesan lebih dahulu
  • Perangkat lunak pengolah kata
  • Perangkat lunak desktop publishing
  • Perangkat lunak spreadsheet
  • Perangkat lunak basis data
  • Perangkat lunak presentasi
  • Browser Internet
  • Program Email
  • Program Grafis (berbasis Pixel)
  • Program Grafik (berbasis vektor)
  • Perangkat lunak komunikasi: Komunikasi melalui audio, video atau obrolan berbasis

Jenis Perangkat Lunak Aplikasi Dasar Beserta Contohnya

Kalau tadi di atas kami hanya sekedar menyebutkan jenis-jenis dari perangkat lunak aplikasinya saja, kali ini kami akan menjelaskannya satu per satu berdasarkan fungsi dan contohnya.

Anda yang mungkin sudah terbiasa menggunakan komputer pasti tau atau sudah familiar dengan yang namanya Microsoft Office, Mozila, Correl Draw, Windows Media Player dan lain sebagainya. Itu semua merupakan macam-macam perangkat lunak komputer yang sering kita gunakan dalam kehidupan sehari-hari.

Tapi pernahkah anda mengenal jenis–jenisnya? Nah, berikut ini akan kita pelajari bersama jenis–jenis dari perangkat lunak aplikasi tersebut, yaitu antara lain:

  • Perangkat Lunak Pengolah Kata

Jika pulpen lebih kuat dari sebuah pedang, pengolah kata bahkan jauh lebih baik lagi. Pengolah kata berfungsi untuk membuat dokumen berbasis teks. Perangkat lunak ini adalah yang paling fleksibel dan banyak digunakan.

Ini biasanya digunakan untuk membuat memo, fax dan surat. Prosesor kata juga digunakan untuk membuat laporan dan halaman yang dipersonalisasi di Web.

3 Perangkat Lunak Pengolah Kata yang terpopuler di masyarakat adalah: Microsoft Word, Lotus Word Pro dan Corel WordPerfect

Prosesor Word umumnya menyediakan banyak fitur yang membuat proses pemasukan, mengedit dan memformat dokumen tertulis menjadi lebih cepat dan tepat.

  • Pengolah Angka

Jenis yang kedua adalah pengolah angka. Aplikasi ini biasa digunakan untuk menyelesaikan segala sesuatu yang berhubungan dengan perhitungan. Aplikasi ini mampu menemukan jawaban atas penjumlahan, pengurangan, perkalian dan pembagian dari beberapa data, sehingga akan semakin mempemudah pekerjaan anda yang membutuhkan proses perhitungan yang cepat dan akurat.

Selain itu, anda juga dapat menyajikan data dalam bentuk tabel dan grafik. Beberapa contoh aplikasi pengolah angka ini antara lain Lotus 123 dan Microsoft Excel.

  • Software Aplikasi Presentasi

Program aplikasi yang satu ini berguna untuk membantu orang saat melakukan presentasi. Di dalam program aplikasi ini disediakan berbagai macam bentuk tampilan yang diperlukan pada saat menyampaikan presentasi. Salah satu contoh aplikasi tersebut adalah Microsoft PowerPoint.

Perangkat lunak ini banyak digunakan masyarakat hampir dari segala kalangan, terutama oleh para siswa atau mahasiswa saat melakukan presentasi tugas di kelas dan juga oleh orang-orang yang bekerja di kantor atau instansi-instansi tertentu.

  • Perangkat Lunak Pengolah Grafis

Sesuai dengan namanya, software aplikasi ini pasti ada hubungannya dengan seni grafis. Aplikasi inilah yang membantu orang-orang dalam pengolahan gambar. Mulai dari melihat gambar, mengedit gambar atau langsung menggambar dengan menggunakan komputer. Contoh aplikasi pengolah grafis adalah Adobe Photoshop dan CorelDraw.

Dengan menggunakan aplikasi tersebut, banyak orang bisa membuat atau menghasilkan sejumlah gambar menakjubkan, seperti mengedit gambar mereka di menara Eiffel Perancis tanpa harus berkunjung ke sana langsung.

  • Aplikasi Video Editing

Mungkin masih banyak di antara anda yang belum begitu familier denga jenis ini, karena memang tidak banyak orang yang menggunakannya.

Video editing sendiri biasa digunakan untuk mengedit hasil gambar video. Ini agak sulit dibandingkan dengan pada saat melakukan pengeditan foto. Kebanyakan yang menggunakan program ini adalah orang-orang yang bekerja di dunia media rekam. Contoh aplikasi video editing yang paling sering mereka gunakan adalah Flash Effect Maker dan Pinneacle Studio.

  • Pengolah Data

Program pengolah data sangat dibutuhkan dalam mengolah data yang banyak jumlahnya atau yang rasa-rasanya akan sangat sulit jika harus diselesaikan secara manual, seperti misalnya menyimpan data murid-murid di sekolah, karyawan di suatu kantor atau perusahaan yang sangat besar dan lain sebagainya.

Adapun contoh dari aplikasi pengolah data tersebut diantaranya adalah seperti : Visual Poxro, SPSS, Microsoft Access.

  • Aplikasi Internet

Setiap sistem operasi pada komputer yang anda gunakan biasanya telah menyediakan program aplikasi untuk mengakses internet, contohnya pada sistem operasi Windows XP yang memiliki program Internet Explorer.

  • Aplikasi Berbasis Web

Aplikasi Berbasis Web adalah sebuah aplikasi yang dapat diakses melalui internet atau intranet. Sekarang ini ternyata pemakaian aplikasi tersebut lebih banyak dan lebih luas.

Banyak dari perusahaan-perusahaan berkembang menggunakan Aplikasi Berbasis Web ini untuk melakukan perencanaan sumber daya mereka dan juga untuk mengelola perusahaan mereka.

Aplikasi Berbasis Web dapat digunakan untuk berbagai macam tujuan yang berbeda-beda pada masing-masing orang. Sebagai contoh, Aplikasi Berbasis Web dapat digunakan untuk membuat invoice dan memberikan cara yang mudah dalam penyimpanan data di database.

Aplikasi ini juga dapat dipergunakan untuk mengatur persediaan, karena fitur tersebut sangat berguna khususnya bagi mereka yang berbisnis ritel. Bukan hanya itu, Aplikasi Berbasis Web juga dapat bekerja memonitoring sistem dalam hal tampilan.

Dengan banyaknya fungsi tersebut, jumlah dari Aplikasi Berbasis Web sudah tak terhitung lagi saat ini. Kemudahan yang diberikannya membuatnya mudah untuk di desain dan disesuaikan untuk berbagai jenis industri.

Program aplikasi jenis ini awalnya dimiliki dan digunakan oleh organisasi atau individu ketika mereka diharuskan untuk menyimpan berbagai tugas mereka menggunakan aplikasi berbasis web tersebut.

Bagaimana Cara Kerja Aplikasi Ini?

Situs web khusus yang disebut sebagai penyedia layanan aplikasi atau ASP memungkinkan pengguna untuk mengakses program aplikasi mereka. Akses umumnya disediakan dengan biaya nominal.

Aplikasi web pada umumnya menyediakan koleksi ilustrasi grafis, termasuk gambar clip art, diagram dan foto. Anda juga dapat memilih item atau bagian dari dokumen yang dapat dihapus dari satu item ke item yang lain.

Dari pengenalan tulisan tangan hingga pemeriksa ejaan dan panel tugas, template serta Wizards untuk tugas tertentu dan pengenalan suara, aplikasi berbasis web menyediakan semua hal yang diperlukan untuk membuat dokumen yang anda butuhkan dengan  menciptakan proses yang mudah.

Konten yang akurat dan bebas dari kesalahan dimungkinkan melalui ejaan dan tata bahasa. ASP mengunduh atau mengirim salinan atau sebagian dari aplikasi ke pengguna, di mana ia biasanya disimpan di hard disk drive yang siap untuk dijalankan. Salinan tetap ada untuk beberapa waktu sampai program dijalankan dan keluar. Bahkan sekarang ini sudah ada ASP yang bebas biaya.

  • Aplikasi Perangkat Lunak Database

Database relasional merupakan jenis Database Management System (DBMS) yang terbaru, yang memberikan gambaran atau bagan skema yang menjelaskan tentang hubungan antar tabel. Ini akan jauh lebih mudah jika dilakuan dengan menggunakan aplikasi database. Model database ini digagas oleh seorang pakar database bernama EF codd.

Jenis database relasional ini merupakan jenis database yang paling sederhana disamping jenis database pendahulunya yaitu database Hierarki (Hierarchical Database Model) dan database Jaringan (Network Database Model). Jenis database relasional menggunakan strukrur database 2D (dimensi).

Perlu diketahui bahwa kedua model pendahulu relasional database yaitu database hirarki dan database jaringan untuk saat ini sudah tidak banyak digunakan lagi oleh masyarakat.

Hal ini karena adanya berbagai kelemahan dan fungsionalitas yang ada dari kedua jenis database tersebut yang sudah memenuhi spesifikasj atau kebutuhan aplikasi modern saat ini, yang menuntut sistem database yang lebih kompleks dan terstruktur untuk memenuhi berbagai kebutuhan komputasi skala besar saat ini, baik dalam skala personal maupun Enterprise.

3 dari DBMS yang paling banyak digunakan yang dirancang untuk mikrokomputer termasuk Corel Paradox, Microsoft Access dan Pendekatan Lotus. Database relasional digunakan secara luas sebagai struktur berbasis data.

  • Aplikasi Paket Terpadu: Semua dalam Satu Program

Paket terintegrasi menyediakan fungsionalitas pengolah kata, manajer basis data, spreadsheet dan masih banyak lagi yang lainnya. Kekurangannya adalah kemampuan masing-masing fungsi tidak seluas program individual.

Paket terintegrasi adalah satu program dan menggunakan serta beralih antar fungsi cukup mudah. Paket terintegrasi yang paling umum adalah Microsoft dan Apple Works.

  • Software Suite: Perangkat Lunak Aplikasi dalam Grup

Perangkat lunak ini adalah sekelompok program aplikasi dan 4 jenis yang berbeda adalah produktivitas, khusus, utilitas,dan pribadi. Ini adalah kumpulan program aplikasi terpisah yang dipaketkan dan dijual sebagai satu grup.

  • Business Matters

Produktivitas atau suite bisnis berisi program aplikasi kelas profesional seperti spreadsheet, DBMS, pengolah kata dan banyak lagi. Suite produktivitas terbaik yang dikenal adalah Lotus Smart Suite dan Corel WordPerfect Office Suite.

  • Aplikasi Software Pribadi

Suite pribadi atau rumah berisi aplikasi perangkat lunak pribadi, dimana program yang ditujukan untuk penggunaan domestik atau pribadi. Beberapa suite rumah paling terkenal termasuk Microsoft Works Suite.

  • Suite Spesial: Aplikasi Khusus

Suite ini berfokus pada aplikasi khusus termasuk suite grafis, suite perencanaan keuangan dan banyak lagi fungsi yang lainnya.

Perangkat Lunak Aplikasi Berdasarkan Kepemilikan

Jenis-jenis perangkat lunak yang ada tidak hanya dibedakan dari fungsi-fungsi dasarnya saja, melainkan juga bisa dibedakan berdasarkan kepemilikikannya. Apa-apa sajakah itu? Berikut ini adalah jenis perangkat lunak yang dimaksud tersebut:

  • Perangkat Lunak Komersial: Ini telah dipasang di banyak komputer oleh vendor perangkat lunak dan penyedia. Hanya lisensi yang harus dibeli untuk menggunakannya. Perangkat lunak umumnya dipasang di lebih dari satu mesin. Versi demo perangkat lunak juga mungkin ada.
  • Shareware: Ini gratis atau dikenakan biaya nominal. Jenis perangkat lunak ini dapat diunduh dari sumber online Contoh: pemutar MP3.

Perangkat Lunak Negatif

Meskipun memiliki banyak dampak positif, akan tetapi ternyata perangkat lunak aplikasi juga memiliki beberapa jenis aplikasi software yang bisa memberikan dampak negatif yang cukup mengganggu kehidupan sehari-hari.

Kebanyakan dampak tersebut disebabkan karena penyalahgunaan dari teknologi informasi dan komunikasi, ataupun disebabkan karena kurangnya pemahaman user akan etika dan juga cara untuk menggunakan teknologi informasi dan juga komunIkasi dengan baik dan juga benar.

Dalam hidup, segala sesuatu memiliki 2 sisi yang berbeda, yaitu : baik-buruk (jahat) atau positif dan negatif. Begitu pula dengan aplikasi software yang baru saja kami bahas di dalam artikel ini.

Ini bukanlah salah dari bendanya, melainkan pola pikir dan pilihan orang-orang yang menggunakan atau memanfaatkannya. Alih-alih beberapa orang menggunakannya untuk melakukan hal-hal positif, beberapa di antaranya malah menyalahgunakannya untuk melakukan tindakan-tindakan yang buruk atau yang hanya akan memberikan keuntungan pribadi untuknya.

Perangkat lunak aplikasi seperti ini bisa membawa program atau utilitas tersembunyi, yang beberapa diantaranya adalah sebagai berikut:

  • Malware : Ini adalah perangkat lunak berbahaya. Bentuk malware yang paling umum adalah trojan horse, worm dan virus.
  • Adware dan Spyware: Keduanya adalah jenis perangkat lunak umum lainnya yang kemungkinan besar sudah tidak asing lagi untuk sebagian anda. Adware menyertakan freeware bersponsor yang tersedia saat anda mendaftar. Kadang-kadang, adware melacak kebiasaan surfing internet kemudian mengganggu dan berubah menjadi spyware. Kemudian menyimpan catatan dari semua situs yang telah anda kunjungi dan muncul dengan iklan yang terasa relevan bagi anda. Tidak seperti adware, spyware memiliki konotasi negatif.
  • Greyware: Ini adalah istilah yang digunakan untuk mengelompokkan semua perangkat lunak yang jatuh di antara perangkat lunak berbahaya dan kode lainnya termasuk perangkat lunak dan spyware.
  • Nagware: Ini mengacu pada perangkat lunak yang datang dalam bentuk pop up yang meminta pengguna untuk mendaftar produk atau membeli aplikasi.
  • Bloatware: Perangkat lunak yang memiliki begitu banyak fitur berbeda, sehingga memerlukan ruang disk dan sumber daya memori yang cukup besar untuk dijalankan.
  • Slime ware: Ini mengacu pada perangkat lunak yang mengganggu pengalaman pengguna dengan mengubah pengaturan utama.
  • Abandonware: Perangkat lunak yang tidak lagi dijual atau didukung oleh penerbit.
  • Dribble ware: Perangkat lunak yang memiliki terlalu banyak pembaruan dan tambalan.

Kesimpulan

Dari penjelasan di atas tadi maka dapat disimpulkan bahwa saat ini ada banyak sekali software yang telah tersedia dan bisa kita gunakan untuk membantu pekerjaan kita.

Mulai dari angka ke teks, perangkat lunak ini memiliki cakupan aplikasi yang luas. Perangkat lunak aplikasi yang telah disebutkan di atas tadi berorientasi melakukan tugas-tugas khusus, yang dimaksudkan untuk menjadikan sesuatu atau pekerjaan yang awalnya kompleks menjadi sesuatu yang sangat sederhana dan mudah.

Perangkat lunak aplikasi tersedia dalam banyak jenis yang akan terus meningkat seiring dengan perkembangan teknologi dan pengguna. Berbagai jenis perangkat lunak aplikasi mencerminkan perubahan besar dalam teknologi komputer dan terminologi yang telah terjadi.

Dengan teknologi yang berubah, perangkat lunak aplikasi juga telah mengalami modifikasi menjadi lebih baik. Perangkat lunak aplikasi melibatkan melakukan tugas-tugas virtual untuk memecahkan masalah di dunia nyata.

0 Comment