Jelaskan pengertian dari sistem software

Elemen dari sistem komputer terdiri dari hardware (perangkat keras), brainware (pengguna), dan software (perangkat lunak) untuk melakukan sistem input, proses, dan output. Dari ketiga elemen tersebut, software merupakan komponen yang tidak dapat dilihat secara fisik.

Navigasi Cepat

A. Apa itu Perangkat Lunak (Software)?

Pengertian perangkat lunak komputer (software) adalah istilah umum untuk berbagai program yang berisi instruksi-instruksi terkait mengoperasikan komputer atau perangkat keras terkait. Software dalam bahasa Indonesia disebut juga perangkat lunak, karena software secara fisik tidak dapat dilihat namun dapat dioperasikan.

Software dapat disimpan di berbagai komponen perangkat keras (hardware). Software dapat disimpan dan dioperasikan secara manual oleh pengguna pada media penyimpanan seperti Hardisk, SSD, dan DVD. Beberapa software disimpan di dalam hardware penyimpanan secara permanen (ROM) yang disebut firmware. Firmware merupakan program kecil dengan instruksi dasar dari sebuah hardware yang biasanya dibuat dengan bahasa pemrograman mesin.

B. Pembuatan Software dan Cara Kerjanya

Software pada awalnya dibuat oleh ilmuwan dengan kode mesin (machine code) yaitu angka-angka biner yang dapat dikenali oleh komputer, khususnya prosesor. Sebelum dikembangkan komputer modern, pembuatan kode program untuk mesin komputer dibuat dengan mesin switchboard yang berukuran besar. Kemudian, kode mesin tersebut disimpan dalam media penyimpanan tertentu. Software bekerja dengan menggunakan kode mesin yang dapat membuat instruksi untuk melakukan perhitungan, logika, I/O, aritmatika kepada prosesor.

Monitor menampilkan kode mesin computer dari proses disassembly oleh software compiler (Foto Wikipedia, 1984)

Sekarang, bahasa pemrograman rendah (low level language) misalnya Assembly digunakan menjadi alternatif untuk membuat kode mesin, karena lebih mudah dibaca namun tetap mengutamakan kedekatan terhadap instruksi hardware. Selain itu, software sudah dapat dibuat menggunakan komputer itu sendiri, tanpa menggunakan mesin switchboard. Bahasa mesin umumnya digunakan untuk membuat firmware misalnya BIOS.

Bahasa pemrograman rendah (low level language) lebih mudah untuk dipelajari karena sudah menggunakan kode program (syntax) yang mudah dimengerti. Bahasa pemrograman rendah dan tinggi membutuhkan "software compiler" untuk dapat bekerja dengan hardware komputer. Compiler merupakan perangkat lunak yang berfungsi untuk mengubah kode bahasa pemrograman menjadi kode mesin, sehingga dapat dimengerti oleh hardware. Beberapa bahasa pemrograman rendah yang terkenal adalah Assembly, C, C++, C#.

Kemudian dikembangkan bahasa pemrograman tinggi (high level language) dan ada yang dapat bekerja tanpa compiler misalnya pemrograman web seperti HTML, CSS, Javascript, PHP, hingga pemrograman tinggi multi-guna seperti Python yang menggunakan interpreter (pemrosesan instruksi prosesor langsung tanpa kompilasi). Hal ini dikarenakan bahasa pemrograman tinggi tersebut berjalan dibawah software tertentu, misalnya kode program PHP dijalankan oleh software web server PHP. Begitu pula kode HTML dijalankan oleh software browser.

Artikel terkait: Pengertian Perangkat Keras Komputer (Hardware) dan Fungsinya

C. Jenis Software Berdasarkan Fungsinya

Di dunia digital banyak terdapat jenis-jenis software yang dikembangkan untuk melakukan tujuan tertentu. Secara fundamental, software dibagi berdasarkan fungsinya yaitu system software, application software dan malicious software.

Beberapa Software Aplikasi pada Komputer
  1. System software adalah software yang dibuat untuk melakukan instruksi-instruksi terkait manajemen sistem komputer. Contoh system software adalah Sistem Operasi (Windows, Mac OS, dll) dan Disk Operating System (DOS).

    • Sistem operasi adalah software yang melakukan instruksi-instruksi dasar terkait manajemen software lainnya dan manajemen perangkat keras. Contoh: Windows, Mac OS, dan Linux.

    • Driver adalah software yang berfungsi sebagai perangkat komunikasi antara Sistem Operasi dan Hardware.

      Artikel terkait: Apa itu Driver?

    • Utilities adalah software yang berfungsi untuk melakukan instruksi-instruksi terkait pemeliharaan dan perbaikan suatu hardware dan software lainnya. Misalnya: Low Level Format dan Anti-Virus.

  2. Application software adalah software yang dibuat untuk melakukan instruksi-instruksi terkait pemenuhan kebutuhan pengguna. Misalnya pemenuhan kebutuhan untuk memutar media (Windows Media Player), membuat dokumen (Microsoft Office), dan edit foto (Adobe Photoshop).

  3. Malicious software adalah software yang dibuat untuk melakukan instruksi-instruksi terkait merusak sistem komputer atau pencurian informasi pengguna, misalnya akun pribadi dan rekening bank. Beberapa contoh malware adalah virus komputer dan program phising (penipuan).

D. Jenis Software Berdasarkan Distribusi

Software atau perangkat lunak biasanya dibuat oleh suatu perusahaan tertentu untuk memberikan suatu pelayanan terkait pemenuhan kebutuhan pengguna. Berikut jenis software yang dibedakan berdasarkan cara distribusi software.

  1. Shareware adalah jenis software yang didistribusikan secara gratis oleh pengembangan untuk tujuan tertentu terkait pemasaran suatu software. Shareware biasanya mempunyai fitur yang terbatas dari versi lain yang diproduksi oleh pengembang. Dalam kasus ini shareware kebanyakan berada dalam versi uji coba (trial) dan lite. Dalam versi trial, pengguna diberikan batasan waktu untuk menggunakan shareware.

    Contohnya: Internet Download Manager.

  2. Commercial software adalah jenis software yang didistribusikan secara berbayar untuk mendapatkan paket instalasi dan menggunakan lisensi spesifik terhadap masing-masing komputer atau akun pengguna. Commercial software mempunyai dukungan lembaga hukum terkait kebijakan distribusi software secara ilegal oleh pengguna.

    Contohnya: Microsoft Office, Corel, dan MATLAB.

  3. Freeware adalah jenis software yang didistribusikan secara gratis oleh pengembang. Freeware menyediakan versi penuh kepada pengguna. Freeware tidak memerlukan lisensi khusus untuk digunakan.

    Contohnya: Google Chrome dan Mozilla Firefox

  4. Firmware adalah software yang mengarah pada sebuah program yang menyediakan instruksi-instruksi dasar yang dapat dilakukan oleh suatu perangkat keras (hardware). Firmware didistribusikan secara gratis dan dilakukan pembaharuan secara berkala saat terjadi bug. Firmware yang tersimpan pada ROM tidak dapat dilakukan pembaharuan sedangkan firmware yang tersimpan pada EEPROM dapat dilakukan pembaharuan.

    Contoh: Firmware Arduino.

  5. Open source software atau perangkat lunak kode terbuka adalah jenis software yang kode sumbernya (source code) didistribusikan secara gratis oleh pengembang. Berbeda dengan freeware yang didapatkan secara gratis namun tetap mempunyai ikatan hukum untuk tidak mendistribusikan ulang atau plagiat. Open source software dapat didistribusikan ulang dan modifikasi secara bebas oleh pengguna secara gratis maupun komersial tanpa lisensi khusus. Open source software biasanya dikembangkan oleh suatu perusahaan dengan dukungan kontribusi oleh komunitas atau organisasi tertentu.

    Contoh: WordPress dan Linux.

Tutorial lainnya: Daftar Isi Belajar Komputer

Sekian artikel "Pengertian Perangkat Lunak (Software) Komputer". Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai Fans Page Advernesia. Terima kasih…

Vaksinasi Booster Sepi Peminat di 28 Provinsi, Kendalanya?

Oleh Husnul Abdi pada 23 Okt 2021, 15:35 WIB

Diperbarui 23 Okt 2021, 15:35 WIB

Perbesar

Ilustrasi software (alten.com)

Liputan6.com, Jakarta Apa itu software harus dipahami setiap pengguna komputer. Pasalnya, software merupakan salah satu perangkat komputer yang memiliki peran sangat penting. Kamu tentunya tidak dapat menggunakan fungsi komputer dengan maksimal bila tidak ada software.

Software atau perangkat lunak ini memang tidak terlihat secara fisik, namun fungsinya sangat penting sebagai penggerak perangkat keras. Seperti yang diketahui, perangkat keras atau hardware merupakan komponen komputer yang terlihat secara fisik.

Software atau perangkat lunak adalah data yang diformat dan disimpan secara digital dengan fungsi tertentu. Kamu bisa lebih memahaminya dengan mengenali fungsi dan jenis-jenis perangkat lunak ini.

Berikut Liputan6.com rangkum dari berbagai sumber, Sabtu (23/10/2021) tentang apa itu software.

Perbesar

Bahasa Pemrograman (Sumber: Pixabay)

Apa itu software tentunya sangat penting dipahami para pengguna komputer. Apalagi, sekarang ini teknologi komputer sudah digunakan di berbagai macam bidang kehidupan. Memahami apa itu software dan hardware juga menjadi penting karena merupakan dua komponen penting dari komputer.

Software atau perangkat lunak memang tidak memiliki bentuk fisik, namun perangkat lunak ini merupakan program yang berguna untuk menjalankan perintah atau intruksi pada komputer. Apa itu software juga sering kali dipahami sebagai pengontrol atau penggerak perangkat keras, atau yang biasa disebut dengan hardware. Apa itu software dalam hal ini berguna sebagai penafsir setiap perintah software lain ke dalam bahasa mesin, dan mengidentifikasi program sehingga mampu diterima oleh hardware. 

Sementara itu, hardware adalah salah satu komponen dari sebuah komputer yang alatnya bisa dilihat dan diraba secara langsung atau berbentuk nyata. Hardware berfungsi untuk mendukung proses komputerisasi seperti komputer, mouse, keyboard, dan lain-lain.

Apa itu software adalah data yang diprogram, disimpan, dan diformat secara digital, yang memiliki fungsi tertentu. Seorang programmer atau pemrogram komputer akan membuat bahasa pemrograman untuk membuat sebuah software. Kemudian, perangkat tersebut dikompilasikan dengan aplikasi kompiler agat dapat menjadi kode yang bisa dikenali oleh hardware, yang dalam hal ini adalah Personal Computer.

Perangkat lunak tersebut disebut juga dengan Sistem Operasi, yang merupakan nyawa dari komputer itu sendiri. Tanpa menginstall sistem operasi, komputer tidak dapat dijalankan. Jadi, apa itu software juga dapat dimaknai sebagai suatu perangkat yang dapat membuat pekerjaan manusia menjadi lebih mudah dan efisien, terutama saat menggunakan komputer.

Setelah memahami apa itu software atau perangkat lunak, kamu juga perlu mengetahui fungs-fungsinya. Fungsi software memang sangat penting dalam menjalankan sebuah sistem komputer. Berikut fungsi komputer yang perlu kamu pahami:

1. Fungsi software yang paling mendasar adalah mendeteksi perangkat keras atau hardware pada komputer, sehingga komputer yang digunakan dapat bekerja dengan baik sesuai pekerjaan yang dilakukan.

2. Fungsi software komputer selanjutnya adalah sebagai media untuk menghubungkan beberapa software lainnya dengan perangkat keras komputer.

3. Fungsi software juga berperan sebagai pengidentifikasi program dan penerjemah software-software lainya agar dapat berkerja sama. Dengan begitu, hardware pada komputer dapat mengerti dan menerima perintah dengan baik.

4. Fungsi software lainnya adalah dapat digunakan dalam mengidentifikasi sebuah program di dalam komputer.

Perbesar

Fungsi Software. (Doc: Mashable)

Jenis-jenis software atau perangkat lunak komputer dibagi menjadi 4 jenis menurut fungsinya. Sebagai program yang berisi instruksi yang akan menjalankan perintah untuk melakukan pengolahan data, berikut jenis-jenis software yang perlu kamu ketahui:

1. Sistem Operasi

Sistem operasi atau operating sistem (OS) adalah software atau perangkat lunak yang berfungsi untuk mengendalikan semua komponen yang terdapat pada mesin komputer. Contoh sistem operasi adalah Windows, sebagai sistem operasi yang umum digunakan.

2. Software Aplikasi

Software aplikasi adalah suatu program yang ditulis dengan bahasa pemrograman tertentu untuk diterapkan pada bidang tertentu. Contoh program aplikasi yang sering digunakan pada komputer yaitu Microsoft Office hingga Adobe Photoshop.

3. Software Pembantu

Software bantu adalah suatu program untuk membantu sistem operasi. Contoh dari jenis software satu ini adalah perangkat lunak keamanan, seperti AVAST Antivirus, Kaspersky, hingga Smadav. Fungsinya untuk melindungi komputer dari berbagai macam serangan program perusak seperti malware, spyware, adware, trojan dan lain sebagainya.

4. Software atau Program Perusak

Software atau program perusak ini mungkin lebih terkenal dengan sebutan malware. Malware adalah program komputer yang diciptakan dengan maksud dan tujuan utama mencari kelemahan software. Umumnya Malware diciptakan untuk membobol atau merusak suatu software atau sistem operasi. Contohnya adalah virus, progam yang memiliki kemampuan untuk menggandakan diri, memanipulasi data, menginveksi, serta mengubah dan merusak progam lain.

Perbesar

Ilustrasi layar komputer (Liputan6.com/Giovani Dio Prasasti)

Apa itu software mungkin sedikit banyak sudah kamu pahami dengan berbagai penjelasan sebelumnya. Untuk lebih memahaminya, kamu bisa mengenali beberapa contoh software yang sering digunakan, yaitu:

- Microsoft Word. Microsoft Word adalah software yang bisa digunakan untuk mengetik dan mengedit sebuah dokumen dalam tampilan kertas. Microsoft Word disebut juga dengan software pengolah kata.

- Microsoft Excel. Microsoft Escel merupakan perangkat yang digunakan untuk mengedit serta membuat sebuah dokumen dengan tampilan kolom. Microsoft Excel disebut juga dengan software pengolah angka.

- Microsoft Powerpoint. Microsoft Powerpoint adalah software yang digunakan untuk membuat sebuah presentasi. Kamu bisa menggunakannya untuk mengedit foto, membuat video, dan lain sebagainya.

- Mozilla Firefox. Mozilla Firfox adalah sebuah software yang berguna untuk mencari informasi dalam situs internet atau web lintas platform bebas dengan sumber terbuka.

Lanjutkan Membaca ↓

Video yang berhubungan

Postingan terbaru

LIHAT SEMUA