Selasa, 04 Agustus 2020

Perangkat Lunak Komputer ( Software)



A. Pengertian

Perangkat Lunak (software) adalah kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya.

B. Jenis-jenis Perangkat Lunak

  1. Perangkat Lunak Berbayar – Software yang mengharuskan penggunanya untuk membayar dengan harga tertentu, namun lisensi untuk menyebarluaskan tidak diberikan kepada pengguna, karena tindakan tersebut termasuk ilegal. Contoh software berbayar adalah Adobe Photoshop, Microsoft Office, Microsoft Windows dan sebagainya.
  2. Freeware – Perangkat lunak ini gratis dan dapat digunakan tanpa batas waktu tertentu. Biasanya pengembang software membuat perangkat lunak ini untuk komunitas tertentu. Hak cipta tetap dipertahankan sehingga siapa saja dapat melakukan update software terbaru. Contoh software freeware adalah Google Chrome, Mozilla Firefox, dan sebagainya.
  3. Free Software – Pengguna harus membeli perangkat lunak ini terlebih dahulu, setelah itu pengguna bebas untuk melakukan penggandaan, modifikasi, hingga distribusi.
  4. Shareware – Perangkat lunak yang dibagikan secara gratis untuk keperluan tertentu. Biasanya sebagai uji coba dengan fitur terbatas, dan penggunaan dengan waktu yang terbatas. Shareware dibagikan secara gratis untuk memberikan pengguna kesempatan untuk mencoba menggunakan program sebelum membeli lisensi versi lengkap dari perangkat lunak tersebut. 
  5. Malware – Perangkat lunak ini dianggap sebagai perusak, sehingga bisa berbahaya jika disalahgunakan. Tujuan perangkat lunak ini untuk menyusup, bahkan merusak sistem jaringan komputer. Contoh malware adalah spyware (perangkat lunak pengintai), adware (perangkat lunak untuk iklan yang tidak jujur), virus komputer, dan software lainnya yang dibuat dengan tujuan merugikan.
  6. Open Source Software – Perangkat lunak yang bersifat terbuka, sehingga kode sumbernya dapat dipelajari, dimodifikasi, ditingkatkan dan disebarluaskan. Perangkat ini biasanya diperoleh secara gratis dan digunakan oleh komunitas tertentu untuk dikembangkan dengan lisensi GPL (General Public License). Contoh perangkat lunak ini adalah Linux, yang fungsinya setara dengan Microsoft Windows.
  7. Firmware – Perangkat lunak penyimpanan yang hanya dapat dibaca, atau Memory Read OnlySoftware ini bersifat paten sehingga tidak bisa dilakukan modifikasi atau pengembangan meskipun terdapat masalah dalam fungsinya. Biasanya firmware telah menyatu dengan perangkat keras, sehingga dianggap bukan perangkat lunak seutuhnya.


C. Macam-macam Perangkat Lunak

Mengenali dan memahami macam-macam perangkat lunak komputer memang akan sangat berpengaruh pada penggunaan komputer yang lebih maksimal, Karena berbagai macam tugas menjadi lebih mudah dijalankan oleh komputer dengan perangkat lunak ini. Sebab, fungsi utama perangkat lunak ini adalah menjembatani antara pengguna komputer dengan perangkat keras untuk melakukan tugas. Macam-macam perangkat lunak adalah sebagai berikut :

1. Sistem Operasi

Sistem operasi atau operating system (OS) merupakan program dasar atau utama pada sebuah komputer atau handphone sebelum perangkat lunak yang lain. Sistem operasi ini berguna untuk mengendalikan, mengontrol/memberikan koneksi dengan perangkat keras komputer. Contoh sistem operasi adalah Windows, Linux, Mac, Android, dll. 

2. Program Aplikasi

Program aplikasi adalah program siap pakai yang digunakan untuk kebutuhan tertentu. Program aplikasi antara lain:

  • Pengolah Kata

Pengolah kata dikenal dengan nama word processing. Perangkat lunak ini berhubungan dengan pembuatan dokumen, penyuntingan, dan penyusunan dokumen. Perangkat lunak pengolah kata akan memudahkan pembuatan surat , proposal, hingga naskah pidato.

Contoh perangkat lunak antara lain Microsoft Word, Open Office Writer, LibreOffice, Lotus World, WordPerfect , dll

  • Pengolah Angka

Perangkat lunak pengolah angka sangat berkaitan dengan data dalam bentuk angka. Perangkat ini akan memudahkan pembuatan tabel, pengolahan data grafik, perhitungan, dan menyimpan data angka. Perangkat lunak pengolah angka ini seperti Microsoft Excel, KSpread, Open Office Calc, Star Office, dll.

  • Pengolah Data

Perangkat lunak ini berkaitan erat dengan pengelolaan data dalam jumlah cukup besar (database). Perangkat ini akan memudahkan pengguna dalam membuat data, menyunting, menyeleksi data, dan membuat laporan. Jadi, pengguna tidak perlu repot-repot membuatnya secara manual karena sudah ada perangkat lunak yang mengaturnya secara otomatis. Perangkat lunak pengolah data ini berupa Microsoft Access, Foxbase, SPSS, MySQL, dBase dll.

  • Pengolah Gambar

Perangkat lunak pengolah gambar ini berhubungan erat dengan desain grafis. Pengguna bisa membuat, mengolah, dan melakukan penyuntingan pada gambar. Perangkat ini juga akan sangat memudahkan pemasaran dan perikalanan. Perangkat ini bisa mendatangkan banyak peluang bisnis jika bisa memanfaatkan dengan maksimal. Perangkat ini adalah Corel Draw, Adobe Photoshop, Adobe Ilustrator, Freehand, dan lain lain.

  • Presentasi

Perangkat lunak presentasi akan memudahkan pengguna membuat poin-poin penyajian data.  Proses penyampaian ide atau gagasan juga menjadi lebih menarik dan interaktif karena pengguna bisa menambahkan objek seperti gambar, video, dan suara. Hal ini akan membuat audiens menjadi lebih tertarik untuk mendengarkan dan mudah memahaminya.

Contoh perangkat lunak presentasi adalah  Microsoft PowerPoint, Open Office Impress, KPresenter, iWork KeyNote, Macromedia Authorware, dll.

  • Browser

Browser merupakan aplikasi yang digunakan untuk menjelajahi/mengakses informasi melalui internet. Pengguna juga semakin dimudahkan dengan layanan search engine. Pengguna menjadi lebih mudah melakukan pencarian data dengan menulis kata kunci pada kolom pencarian yang disediakan. Perangkat lunak browser ini berupa Mozilla, Chrome, Safari, Internet Explorer, dan Opera.

  • Desain Grafis

Perangkat lunak komputer ini cocok digunakan pengguna yang suka atau memiliki pekerjaan di bidang desain. Fungsi dari perangkat ini adalah untuk komunikasi visual dalam menyampaikan informasi secara interaktif. Hampir sama seperti perangkat lunak pengolah gambar. Perangkat ini juga bisa mendatangkan peluang besar untuk binis. Contohnya antara lain Photo Scape, Adobe Indesign, Adobe Frame Maker, Picture Manager, dll.

  • Pemutar Video


3. Bahasa Pemrograman (Programming Language)

Perangkat lunak bahasa yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh komputer. Bahasa Pemrograman  bertugas mengkonversikan arsitektur dan algoritma yang dirancang manusia ke dalam format yang dijalankan komputer Contoh: BASIC, COBOL, Pascal, C++, FOTRAN.

Ada 3 level bahasa pemrograman, yaitu :

Bahasa tingkat rendah (low level language)

Bahasa ini disebut juga bahasa mesin (assembler), dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.

Bahasa tingkat tinggi (high level language)

Bahasa ini termasuk dalam bahasa pemrograman yang mudah dipelajari oleh pengguna komputer karena menggunakan bahasa Inggris. Contohnya : BASIC, COBOL, PASCAL, FORTRAN.

Bahasa generasi keempat (4 GL)

Bahasa pemrograman 4 GL (Fourth Generation Language) merupakan bahasa yang berorientasi   pada objek yang disebut Object Oriented Programming (OOP). Contoh software ini adalah : Visual Basic, Delphi, Visual C++


Tidak ada komentar:

Posting Komentar

Membuat game pong dengan scratch

  Langsung saja kita mulai membuat  game pong dengan menggunakan scratch  Siapkan stage atau lapangan pong terlebih dahulu dengan cara klik ...