Pengertian Software, Fungsi, Klasifikasi, Ciri-ciri, dan Contohnya

ADVERTISEMENT

Pengertian Software, Fungsi, Klasifikasi, Ciri-ciri, dan Contohnya

Azkia Nurfajrina - detikEdu
Rabu, 05 Jun 2024 07:00 WIB
NEW YORK, NY - MAY 2: Panos Panay, vice president of Microsoft Surface Computing, speaks about the new Microsoft Surface Laptop during a Microsoft launch event, May 2, 2017 in New York City. The Windows 10 S operating system is geared toward the education market and is Microsofts answer to Googles Chrome OS. (Photo by Drew Angerer/Getty Images)
Ilustrasi software Windows. Foto: Drew Angerer/Getty Image
Jakarta -

Software adalah perangkat yang ada di dalam sistem komputer. Perangkat ini tidak dapat disentuh maupun dilihat secara fisik, tetapi software bisa untuk dioperasikan.

Nama lain dari software yaitu perangkat lunak. Software dapat kita temukan dan operasikan ketika menggunakan laptop, ponsel, tablet, atau media elektronik lainnya. Bisa dibilang, software merupakan program yang menjalankan atau mengatur jalannya sistem komputer.

Ketahui lebih lanjut mengenai pengertian software, fungsi, karakteristik, jenis, dan contohnya pada uraian berikut.

SCROLL TO CONTINUE WITH CONTENT

Apa Itu Software?

Mengutip Buku Ajar Rekayasa Perangkat Lunak oleh Indah Purnama, secara umum software adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, berupa program atau instruksi yang akan menjalankan suatu perintah.

Software juga dapat dibilang sebagai program yang menjalankan atau mengatur jalannya sistem komputer. Dengan kata lain, perangkat komputer tidak dapat melakukan apa-apa tanpa adanya software. Teknologi canggih di komputer baru bisa berfungsi apabila instruksi (software) tertentu diberikan dalam sistem komputer.

ADVERTISEMENT

Karena disebut juga sebagai perangkat lunak, software bersifat tak bisa disentuh secara langsung dan tidak tampak secara fisik. Meski begitu, software dapat dioperasikan.

Pembuatan software memerlukan bahasa pemrograman yang dibuat oleh programmer. Untuk selanjutnya dikompilasi dengan aplikasi kompiler sehingga menjadi kode yang dapat dikenali oleh mesin hardware (perangkat keras).

Pengertian Software Menurut Ahli

Di bawah ini adalah beberapa pengertian software menurut para ahli, dinukil dari buku Dasar Sistem Komputer karya I Gede Partha Sindu dan buku Perangkat Lunak Perpustakaan oleh Dian Kristyanto.

1. Pahul (2015)

Software adalah kumpulan dari data-data elektronik yang diformat, disimpan secara digital, termasuk program komputer, dokumentasi, dan berbagai informasi yang dapat dibaca, dan ditulis oleh komputer.

2. Rianto (2021)

Menurutnya, pengertian software dibagi menjadi tiga;

  • Perintah atau instruksi dalam bentuk program komputer yang mana bila dieksekusi akan memberikan fungsi dan kerja seperti yang diinginkan pemakainya.
  • Struktur data yang memungkinkan program memanipulasi data dan informasi secara proporsional.
  • Dokumen yang menggambarkan operasi dan kegunaan program.

3. Wicaksono (2017)

Software yakni sebuah perangkat komputer yang memiliki fungsi tertentu dan mampu memanipulasi informasi serta memiliki dokumentasi yang bisa mendeskripsikan operasional dan kegunaan program.

4. Simarmata (2010)

Software atau perangkat lunak adalah sebuah instruksi langsung dari komputer untuk melakukan pekerjaan dan dapat ditemukan di setiap aspek kehidupan modern.

5. Sari dan Utami (2021)

Software yaitu sekelompok dokumen seperti pedoman penggunaan perangkat lunak yang bisa digunakan pemakai untuk memahami atau mengenal sistem perangkat lunak.

Fungsi Software

Software sangatlah penting bagi sebuah komputer. Karena perangkat lunak ini berfungsi untuk mengendalikan dan mengelola komponen hardware agar dapat menjalankan suatu perintah.

Selain itu, berikut fungsi software:

  • Menyediakan fungsi dasar untuk kebutuhan komputer sehingga bisa dioperasikan
  • Sebagai penghubung antara beberapa software lainnya dengan hardware di komputer
  • Mengatur hardware pada komputer sehingga bisa bekerja secara serentak
  • Sebagai penerjemah perintah software lain ke dalam bahasa mesin agar dimengerti hardware
  • Untuk mengidentifikasi sebuah program dalam komputer.

Klasifikasi Software

Perangkat lunak atau software diklasifikasikan menjadi tiga bagian: sistem operasi, bahasa perangkat lunak, dan perangkat lunak aplikasi. Berikut penjelasannya.

1. Sistem Operasi (Operating System)

Sistem operasi adalah seperangkat program yang mengelola sumber daya komputer dan menyediakan layanan umum untuk aplikasi perangkat lunak.

Dengan kata lain, sistem operasi merupakan program yang ditulis untuk mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer.

Sistem operasi adalah jenis terpenting dari perangkat lunak sistem dalam komputer. Tanpanya, pengguna tidak bisa menjalankan program aplikasi pada komputer, kecuali program aplikasi booting.

2. Bahasa Pemrograman (Programming Language)

Ini adalah program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin dengan aturan dan prosedur tertentu agar bisa dimengerti oleh komputer.

3. Perangkat Lunak Aplikasi (Application Software)

Perangkat lunak aplikasi adalah program yang merupakan subkelas software komputer yang memanfaatkan kemampuan komputer langsung guna melakukan suatu tugas yang diinginkan oleh pengguna. Program ini dibuat dengan menyesuaikan kebutuhan pemakainya.

Ciri-ciri Software

Software atau perangkat lunak merupakan elemen logika dan bukan elemen fisik. Berikut karakteristik software yang membedakannya dengan perangkat keras.

- Tidak dapat dilihat dan disentuh

Tidak seperti perangkat keras yang komponennya nyata, software tidak berwujud benda yang dapat dilihat maupun disentuh secara langsung. Walau begitu, perangkat lunak bisa dioperasikan.

- Software dibangun dan dikembangkan

Perangkat lunak tidak dibuat dalam bentuk yang klasik. Pengembangan software agar memiliki kualitas tinggi dapat dicapai melalui perancangan yang baik.

- Software tidak akan usang

Singkatnya, perangkat lunak tidak akan usang. Meski demikian, kian lama software dapat memburuk. Karena itu, software biasa mengalami pemeliharaan untuk memperbaiki kesalahan (bug) yang muncul.

- Software dibuat secara custom built

Tidak seperti perangkat keras yang bisa dirakit dari komponen-komponen yang telah ada, software tidak demikian. Perangkat lunak dibuat secara custom built yang merupakan satu kesatuan lengkap, sehingga bukan komponen yang dapat dipasang ke dalam program-program lain yang baru.

Contoh Software

Perkembangan teknologi yang signifikan memungkinkan software diaplikasikan dalam berbagai bidang, termasuk komunikasi, hiburan, hingga pendidikan. Berikut beberapa contoh software:

  • Sistem operasi: Microsoft Windows, Macintosh, LINUX
  • Aplikasi bahasa pemrograman: Java script, PHP, HTML, Python
  • Pengolah kata: Microsoft Office, Microsoft Power Point
  • Editing software: Adobe Photoshop, Adobe Illustrator, CorelDraw, Adobe InDesign
  • Internet browser: Google Chrome, Mozilla Firefox, Opera, Microsoft Edge
  • Antivirus: Norton Antivirus, McAfee Total Protection, Windows Defender.

Nah, itu dia penjelasan mengenai pengertian software, fungsi, klasifikasi, ciri-ciri, dan contohnya.




(azn/inf)

Berita Terkait

 

 

 

 

 

 

 

 

Ranking PTN

Berikut daftar 5 Perguruan Tinggi terbaik Indonesia
Hide Ads