Pengertian sofware, fungsi, dan macam-macam software

Nama       : Fauziah Nur Faqih
NIM         : 190631100123
Kelas       : 2D

Pengertian sofware, fungsi, dan macam-macam software

Software atau perangkat lunak tidak berwujud karena ia berupa sekumpulan kode yang diinstal ke dalam komputer. Baik hardware maupun software sama-sama berperan penting dalam sistem komputerisasi dan keduanya saling membutuhkan.
Pada sebuah PC, perangkat keras ialah segala sesuatu yang membuatnya bekerja. Misal, processor memproses informasi, RAM atau hard drive menyimpan data dan video card memberikan gambar ke monitor. Sedangkan perangkat lunak memungkinkan seseorang berinteraksi dengan perangkat keras. Hampir semua software juga membutuhkan hardware untuk beroperasi dengan baik.
Mungkin bagi Anda yang selama ini bergelut di dunia teknologi sudah paham di luar kepala mengenai kedua bagian PC tersebut. Tapi, untuk yang masih awam perlu mencerna setiap kalimat di atas dengan baik. Supaya lebih mengerti, simak pembahasan mengenai  software berikut.
Pengertian Software
Software program komputer yang menjadi jembatan antara pengguna dengan perangkat keras. Ia juga dapat didefinisikan sebagai sebuah aplikasi yang tersusun dari sekumpulan kode-kode bahasa pemrograman.
Menurut sumber lain, software merupakan suatu data yang diprogram serta disimpan secara digital dan tidak berwujud, namun berada di dalam komputer. Ada pula yang menyebutkan bahwa software ialah kumpulan data-data elektronik berupa program atau instruksi yang disimpan dan dikelola oleh komputer.
Software sendiri dibuat oleh seorang programmer dengan bahasa pemrograman tertentu yang selanjutnya dikompilasi hingga menjadi sebuah kode yang dapat dikenali oleh hardware. Ia dibuat untuk memudahkan pekerjaan manusia, misalnya untuk menghitung, membuat dokumen, mengolah gambar dan lain-lain.
Fungsi Software
Dalam membantu pengoperasian sistem komputer, software mempunyai fungsi-fungsi khusus, antara lain:
  • Mengatur berbagai perangkat keras untuk bekerja secara simultan.
  • Menjadi penghubung antara perangkat lunak yang lain dengan hardware.
  • Sebagai penafsir setiap perintah software lain ke dalam bahasa mesin, sehingga mampu diterima oleh hardware.
  • Mengidentifikasi program.
Macan-macam software

 1.Freeware

Yaitu sebuah perangkat lunak gratis yang bisa digunakan tanpa adanya batas waktu, pada umumnya freeware ini disumbangkan kepada beberapa komunitas, tetapi freeware juga memiliki hak pengembang dan pengontrol dalam pengembangan pada aplikasi selanjutnya. Namun jika aplikasi pengembang berhenti mengembangkan produk kepada freeware lain ataupun mengumumkan freeware tersebut agar dapat dikembangkan bersama-sama, maka freeware akan memberi kode sumbernya .
2. Shareware
Merupakan suatu perangkat lunak yang uji cobanya diberikan secara gratis tetapi dengan fitur yang terbatas seperti misalnya ketersediaan, fungsinya, serta kenyamanan yang sayangnya tidak dapat dimanfaatkan secara maksimal. Perangkat lunak uji coba ini bertujuan untuk memperkenalkan perangkat lunak tersebut sebagai strategi marketing dalam pengembangan aplikasi shareware itu sendiri. Shareware ini sering disebut juga trialware.
3. Firmware
Yaitu sebuah perangkat lunak yang letaknya berada pada ROM (Read Only Memory). Firmware ini tidak dapat berubah walaupun sudah tidak dialiri oleh listrik, dan tempat penyimpanannya pun tidak dapat diubah di ROM namun tetap bisa dimodifikasi tergantung dari jenis ROMnya seperti EEPROM atau flashROM. Semua itu masih dapat diubah sesuai dengan kebutuhannya.

4. Commercial software

Yaitu perangkat lunak yang digunakan untuk tujuan komersil yang dapat dibeli kepada para pengembang software, pendistribusi dan pengguna sofftware ini tidak dapat menyebarluaskan software tersebut atau membagi ulang softwarenya kepada pihak lain secara gratis atau tanpa izin penerbitnya. Beberapa contoh commercial software adalah adobe photoshop, corel draw, microsoft visual NET, dan sebagainya. Commercial software tersebut sudah dlindungi oleh Undang-Undang hak cipta.

5. Free software

Adalah jenis perangkat lunak yang dapat diutak atik dengan bebas dan dapat digunakan, disalin, diubah serta dimodifikasi dengan beberapa ketentuan yang dapat digunakan kembali oleh pengguna selanjutnya. Setiap orang yang menggunakan perangkat lunak ini secara bebas dapat mengkomersialkan serta mengambil keuntungan dari pendistribusian dan modifikasi kode sumbernya. Selain itu, software ini juga dapat disebarluaskan secara gratis.

6. Open source software

Merupakan perangkat lunak yang kode sumbernya dapat dipelajari, diubah, ditingkatkan, dan juga disebarluaskan. Karena sifat software yang satu ini terbuka, sehingga pengembangan yang dilakukan oleh suatu komunitas atau kelompok terbuka dapat mengembangkan perangkat lunak dengan sumber terbuka.

7. Malware

malware adalah Salah satu perangkat lunak yang diciptakan untuk merusak sistem pada komputer dan jejaring komputer tetapi tanpa izin dari pemiliknya. Kata lain dari malware ini adalah virus komputer, jenis-jenis perangkat yang terdapat pada virus komputer ini yaitu kuda troya, perangkat iklan, cacing komputer, rokit, dan perangkat lunak jahat lainnya.

Komentar