Perangkat Lunak Komputer, Fungsi, Pembagian dan Jenisnya

Posted by & filed under , .

Perangkat Lunak Komputer

Perangkat Lunak Komputer

 

Apa Itu Software?

Pada pembahasan kita kali ini tentang perangkat lunak komputer, fungsi, pembagian dan jenisnya. Software atau perangkat lunak adalah sebuah data yang diprogram dan disimpan secara digital yang tidak dapat disentuh dan tidak pula dapat dilihat secara fisiknya, yang mana dokumentasi dan berbagai informasi bisa dibaca dan ditulis oleh komputer namun berfungsi untuk menjalankan suatu perintah atau instruksi melalui program untuk mengolah data sesuai dengan fungsi masing-masing dari program tersebut.

Sofware memang tidak terlihat secara fisik tetapi terdapat dalam komputer. Dalam sebuah komputer, software bisa diibaratkan sebagai jiwanya komputer. Tanpa adanya software, sebuah komputer tidak berfungsi apa-apa. Software ini dapat dioperasikan saat kita menggunakan komputer atau media elektronik lainnya. Maka dari itu, bisa dikatakan bahwa software adalah program yang mengatur jalannya komputer. Software juga dapat dikatakan sebagai penggerak dan pengontrol hardware (perangkat keras).

Pembuatan perangkat lunak itu sendiri memerlukan “bahasa pemrograman” yang ditulis oleh seorang programer (pembuat program) untuk selanjutnya dikompilasi dengan aplikasi kompiler sehingga menjadi kode yang bisa dikenali oleh mesin hardware. Perangkat lunak seperti Windows atau Linux bisa disebut sebagai nyawa dari komputer, di mana tanpa diinstal sistem operasi tersebut maka komputer tidak dapat dijalankan.

Perangkat lunak sistem operasi biasanya tersimpan di partisi C sehingga saat komputer mengalami masalah, partisi C yang akan terkena dampaknya. Begitu juga instalasi software (Perangkat lunak) lainnya juga tersimpan di partisi C, apabila komponen tidak lagi berjalan maksimal dapat diuninstal kemudian diinstal ulang. Semua data-data yang penting sebaiknya disimpan di partisi D, E atau partisi lainnya, agar jika tidak berjalan normal atau terkena virus tidak terkena format ketika instal ulang. Sehingga data-data tersebut bisa diselamatkan.

Artikel Terkait : Perangkat Keras Komputer dan Fungsinya

Fungsi Software

Software tentunya mempunyai peran yang penting dalam menjalankan sistem komputer,  sehingga dia mempunyai fungsi-fungsi dalam kinerja sebuah komputer. Adapun fungsi-fungsi software tersebut antara lain sebagai berikut :

  1. Mengidentifikasi program
  2. Software menyediakan fungsi dasar untuk kebutuhan komputer, baik untuk sistem operasi atau sistem pendukung
  3. Software berfungsi juga sebagai pengatur hardware untuk bekerja secara bersama-sama.
  4. Sebagai penghubung antara software-software dengan hardware
  5. Sebagai penerjemah software-software dalam setiap instruksi-instruksi ke dalam bahasa mesin sehingga dapat di terima oleh hardware.
  6. Memproses data atau instruksi / perintah untuk menjalankan sebuah perintah tertentu.
  7. Perangkat Lunak juga berfungsi sebagai sarana interaksi yang menjembatani atau menghubungkan pengguna komputer (user) dengan perangkat keras (hardware).
  8. Menyiapkan aplikasi program agar tata kerja seluruh peralatan komputer dapat terkontrol.
  9. Mengatur dan membuat pekerjaan lebih efisien.

 

Pembagian Sofware

Software dapat dibedakan menjadi beberapa bagian, antara lain sebagai berikut :

  1. Sistem operasi komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen terhadap perangkat keras dan juga operasi-operasi dasar sistem lainnya, termasuk menjalankan software aplikasi dan sotware bantu (Utility) seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia.

Sistem Operasi berfungsi sebagai penghubung antara hardware dan software. Sistem Operasi komputer berperan penting dalam melakukan semua perintah yang ada dalam komputer dan mensinergikan beberapa aplikasi yang sedang berjalan.

Dengan sistem operasi ini juga semua aplikasi bisa berjalan dengan baik walaupun berbeda fungsinya, tanpa menghadapi hambatan kecuali jika ada program yang sama dengan kapasitas yang besar bisa menyebabkan crash (tabrakan antar program yang mempunyai fungsi sama) diakibatkan telalu beratnya program tersebut yang membebani kinerja perangkat keras (ram, processor dan VGA Card) sebagai mobilisasi berjalannya software.

Jika sebuah komputer tanpa adanya sistem operasi, maka komputer tersebut tidak dapat difungsikan sama sekali. Secara garis besar, sistem operasi merupakan ‘nyawa dan otak’ pada komputer yang memiliki kemampuan untuk mengaktifkan perangkat yang terpasang pada komputer sehingga masing-masing dapat saling berkomunikasi sesuai dengan fungsinya masing-masing untuk tetap berjalan dengan baik.

Artikel Terkait : Tips Membeli Perangkat Komputer

Sistem operasi yang terdapat pada komputer terdiri dari MAC OS, Ms. DOS, Unix, Macintosh, Linux, Novell, OS/2, Windows. Untuk saat ini penggunaan sistem operasi masih didominasi oleh Windows yang dikeluarkan oleh Microsoft. Karena sistem operasi windows sangat familiar dan frendly dalam penggunaannya.

  1. Program Aplikasi (Siap Pakai) adalah suatu program yang ditulis dalam bahasa pemrograman tertentu untuk diterapkan pada bidang tertentu. Program aplikasi ini biasanya dibuat oleh seorang programmer komputer sesuai dengan permintaan atau kebutuhan untuk individu, lembaga atau perusahaan.

Contohnya saja seperti GL, MYOB, Payroll dan lainnya merupakan program yang diperuntukkan khusus untuk orang yang melakukan suatu pekerjaan dibagian keuangan saja, seperti program gaji pada suatu perusahaan yang dikaitkan dengan database karyawan perusahaan tersebut.

Sementara itu program paket seperti Microsoft Office, Adobe Photoshop, CorelDraw Macromedia Studio, dan lain sebagainya adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh siapapun sesuai dengan pekerjaannya masing-masing. Sebagai contoh, Adobe Photoshop digunakan untuk editing foto dan gambar, sedangkan CorelDraw digunakan untuk menggambar dan desain grafis, Ms. Access dipakai untuk pengolahan data dan lain sebagainya.

Program Aplikasi dibedakan dalam beberapa jenis aplikasi antara lain sebagai berikut :

  • Pengolah kata (word processor), contohnya : Ms. Word, Word Star, Word Perfect
  • Pengolah angka (spread sheet), contohnya : Exel, Lotus, Quattro pro
  • Pengolah data (database), contohnya : Ms. Access, Dbase, Foxpro
  • Pengolah citra (drawing), contohnya : Adobe photoshop, Corel Draw, 3DStudio.
  1. Program Bantu (Utility) adalah suatu program yang berfungsi untuk membantu mengatasi berbagai kekurangan atau kelemahan dari sistem operasi dan juga program aplikasi, serta memudahkan pengguna untuk melakukan akses secara cepat terhadap program yang sudah disediakan oleh sistem operasi.

Selain itu dengan mudah kita juga bisa melakukan optimasi terhadap sistem operasi. Kita ambil contoh, misalnya saja program Tuneup Utility, yang berfungsi untuk memperbaiki registry juga mampu menata ulang (rewrite) registry Windows, sehingga memperkecil risiko kerusakan sistem dan mempercepat kinerjanya.

Pembersihan file spam (sampah) yang ada di komputer kita dengan program Ccleaner, program yang bisa kita gunakan untuk browsing internet dengan Mozilla, Chrome, baidu, UC browser, untuk membersihkan virus seperti McAffe, Avira, Smadav dan pemutar file MP3 seperti Winamp, Aimp serta masih banyak program lainnya sesuai fungsi masing-masing. Contoh-Contoh Program Bantu (Utility) adalah :

  • Tuneup Utility
  • Everest
  • Anti Virus
  • Norton Utility
  • Scandisk
  • PC Tools
  • Moxilla firefox
  • Anti Virus
  • Winamp
  • FLV Player
  • PC Tools
  • Windows Explorer
  • Dan lain sebagainya
  1. Bahasa Pemrograman adalah suatu program yang berbentuk assambler compiler atau interpreter yang merupakan software khusus digunakan untuk membuat program komputer, apakah itu sistem operasi, program paket, program aplikasi, dan lain sebagainya. Contoh dari bahasa pemrograman adalah PHP, ASP, dBase, Visual Basic, dan C++

Bahasa pemprograman atau bisa juga dikenal dengan bahasa komputer. Bahasa pemprograman merupakan satu set instruksi atau perintah berupa sintaks dan semantik untuk mendefenisikan program komputer. Ini merupakan software yang berbentuk compiler atau juga bisa berbentuk interpreter.

Software memungkinkan seorang programer membuat aplikasi sesuai dengan kebutuhan dan keinginannya, ataupun berguna untuk menentukan data mana yang akan diproses komputer, apakah data tersebut akan disimpan atau dirubah kembali serta langkah apa yang bisa diambil selanjutnya.  (Ranah-informasiku.blogspot.co.id)

Contoh-Contoh Bahasa Pemrograman :

  • ASP
  • dBase
  • HTML
  • Visual Basic
  • Pascal
  • C++
  • Java
  • Delphi
  • PHP
  • Visual FoxPro

 

Bahasa pemrograman ini dibagi menjadi tiga tingkatan besar, yaitu:

  1. Bahasa pemrograman tingkat dasar

Bahasa pemrograman generasi pertama. Bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.

  1. Bahasa pemrograman tingkat menengah

Bahasa pemrograman dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk dimengerti karena banyak menggunakan singkatan-singkatan seperti STO (artinya simpan = STORE) dan MOV (artinya pindah = MOVE). Yang tergolong ke dalam bahasa ini adalah Assembler dan ForTran (Formula Translator).

  1. Bahasa pemrograman tingkat atas

Merupakan bahasa yang mempunyai ciri mudah dimengerti, karena menggunakan bahasa sehari-hari. Contohnya seperti Basic, dBase, Visual Basic, VB.Net, dan lain-lain. (Wahyu-winoto.com)

 

Jenis – Jenis Software

Software dibedakan dalam beberapa macam jenis. Adapun jenis-jenis software antara lain sebagai berikut :

  1. Freeware adalah perangkat lunak gratis yang dapat digunakan tanpa batasan waktu dan program apapun yang didistribusikan secara gratis dan tanpa adanya biaya tambahan. Freeware umumnya disumbangkan kepada komunitas-komunitas, namun tetap memiliki hak cipta sebagai pengembang dan pengontrol dalam pengembangan aplikasi selanjutnya. Freeware akan memberikan source kode (kode sumbernya) jika pengembang aplikasi berhenti mengembang produk freeware kepada pengembang lain atau bekerja sama untuk mengembangkan freeware tersebut.

Hal ini tentu berbeda dengan jenis software shareware  yang dapat digunakan dalam jangka waktu tertentu dan harus membayar jika ingin mendapatkan versi yang asli (versi lengkap) atau penggunaannya tanpa batasan waktu.

Artikel Terkait : Cara Mencegah Penularan Virus via Flashdisk ke Komputer

  1. Shareware adalah perangkat lunak untuk uji coba yang diberikan secara gratis dengan keterbatasan fitur-fitur tertentu baik itu ketersediaan, fasilitas, fungsi, kenyamanan dan mempunyai batas waktu sehingga kita tidak dapat memamfaatkannya secara maksimal. Untuk mendapatkan secara lengkap anda harus membelinya agar pemakaiannya tanpa batas waktu dan mendapatkan fitur-fitur yang lengkap.

Tujuan dari Shareware sebagai uji coba untuk memperkenalkan perangkat lunak tersebut dan sebagai strategi marketing pengembang. Shareware disebut juga dengan Trialware. Biasanya banyak kita temukan diberbagai web aplikasi yang membagikannya secara gratis, jika kita merasa puas setelah memakainya maka kita bisa membelinya secara lengkap diwebsite tersebut.

  1. Firmware merupakan suatu aplikasi yang mengacu secara jelas pada suatu perangkat lunak yang tersimpan pada ROM (Read Only Memori), tidak mengalami perubahan meskipun tanpa dialiri arus. Firmware yang tersimpan pada ROM sifatnya tetap (tidak dapat diubah) namun apabila jenis ROM tersebut adalah EPROM atau mungkin Flash ROM, firmware-nya masih bisa diubah (sifatnya tidak tetap) sesuai dengan kebutuhan.
  1. Software berbayar (Commercial Software) adalah perangkat lunak yang dibuat untuk tujuan komersil yang dapat dibeli kepada pendistribusi atau pengembang software tersebut. kemudian para pengguna yang membeli software tersebut tidak dapat menyebarluaskan atau membagikan ulang software secara bebas tanpa ijin dari penerbitnya dan dilindungi Undang-Undang Hak Cipta. Contoh software berbayar (commercial software) adalah Corel Draw, Adobe Photoshop, adobe illustrator, Microsoft Visual Basic NET dan masih banyak lagi.
  1. Free Software adalah perangkat lunak yang bebas digunakan, disalin, dimodifikasi dan diubah atau dengan kata lain bebas untuk di utak atik tetapi tetap dengan beberapa ketentuan sehingga dapat dinikmati oleh pengguna-pengguna berikutnya. Dalam konsep kebebasan dalam perangkat lunak bebas ini, setiap orang dapat mengkomersialkan dan mengambil keuntungan dari pendistribusian bahkan diperbolehkan modifikasi kode sumbernya, serta dapat juga menyebar luaskan secara gratis.

Istilah free software diciptakan oleh Richard Stallman dan Free Software Foundation,  salah satu organisasi nirlaba yang menjadi sponsor utama pada proyek GNU. Menurut Richard Stallman mengenai pengertian Free Software adalah perihal kebebasan, bukan harga. Untuk mengerti konsepnya, Anda harus mengerti kata ‘bebas’ seperti dalam “kebebasan berpendapat”, bukan bebas’ dalam arti “makanan gratis”.

Free software bebas tersedia secara gratis bagi para penggunanya dan dikembangkan oleh suatu komunitas terbuka. Para anggota komunitas yang tergabung tersebut biasanya bersifat sukarela dan tidak dibayar sepeserpun, tetapi dapat juga merupakan karyawan dari suatu perusahaan yang memang telah dibayar untuk mengembangkan perangkat lunak tersebut.

  1. Open Source Software adalah perangkat lunak yang mana kode sumbernya bersifat terbuka dan dapat diubah, dipelajari, dikembangkan, ditingkatkan, dan disebarluaskan dengan tetap menganut sebuah kaidah dan etika tertentu. Oleh karena kode sumbernya bersifat terbuka, maka para pengembangnya adalah komunitas terbuka yang memiliki tujuan untuk mengembangkan perangkat lunak tersebut. Open source software yang dihasilkan tersebut biasanya bersifat bebas dengan tetap menganut aturan tertentu.

Tujuan dari penciptaan software ini adalah agar dapat dinikmati oleh semua pengguna komputer sesuai dengan kebutuhannya. Perbedaan open source software dengan free software terletak pada cara untuk mendapatkan lisensi software tersebut. Biasanya, produk dari perangkat lunak ini sifatnya bebas tetapi tetap memiliki aturan tertentu yang harus dipatuhi para penggunanya.

  1. Malware adalah perangkat lunak yang diciptakan dengan tujuan untuk merusak sistem komputer ataupun jejaring komputer tanpa perlu meminta izin dari pemiliknya. Malware disebut sebagai perangkat perusak yang berasal dari gabungan dua kata yakni malicious dan software. Para pencipta jenis software ini sering menggunakan istilah virus komputer pada semua jenis software yang dibuat untuk merusak sistem, termasuk juga true virus (virus murni).

Jenis-jenis malware meliputi virus komputer, kuda troya (trojan horse), spyware, perangkat iklan (adware), cacing komputer, rootkit, perangkat jahat (crimeware) dan perangkat lunak jahat lainnya. Beragam jenis malware lainnya yang memang sengaja dibuat dengan alasan yang tidak baik.

Demikianlah pembahasan tentang perangkat lunak komputer, fungsi, pembagian dan jenisnya, mudah-mudahan artikel ini bisa memberikan pencerahan kepada kita tentang apa itu software dan kegunaannya. Selain perangkat lunak komputer anda juga bisa membaca perangkat keras komputer.

 

Sumber :

https://id.wikipedia.org/wiki/Perangkat_lunak

http://www.artikelsiana.com/2015/04/software-pengertian-fungsi-jenis-jenis-sofware.html

http://www.kompternet.com/2016/10/mengenal-software-dan-jenis-jenisnya.html

http://www.materidosen.com/2016/12/pengertian-fungsi-dan-contoh-perangkat.html

http://www.wahyu-winoto.com/2012/04/pembagian-jenis-software-komputer.html

 

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

* Copy This Password *

* Type Or Paste Password Here *

*

IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)

What is 2 + 7 ?
Please leave these two fields as-is: