Minggu, 08 Januari 2023

Perangkat Lunak (Software)

Software

Apa itu Software?

Software adalah kumpulan instruksi dan data yang dikerjakan oleh komputer yang mennghubungkan pengguna komputer dan perangkat keras.

Apa Isi Software?

Perangkat lunak berisi perintah dari pengguna, dan perangkat keras yang akan melaksanakan perintah tersebut secara nyata. Perangkat lunak terdiri atas program, library (kumpulan program kecil), dan data yang berhubungan dengan perangkat lunak tersebut, seperti dokumentasi, media digital, dan lainnya.

Jenis-Jenis Software

Berdasarkan lisensinya, software terbagi menjadi:

  1. Freeware.
  2. Shareware.
  3. Adware.
  4. Commercial / Proprietary Software.
Berdasarkan fungsinya, software terbagi menjadi:
  1. Sistem Operasi (operatig system).
  2. Program Aplikasi.
Berdasarkan sumbernya, software terbagi menjadi:
  1. Open Source Software.
  2. Closed Source Software.
Freeware

Freeware adalah software yang dapat digunakan secara gratis, tanpa batasan jumlah dan waktu pemakaian tetapi source code yang ada tidak bisa dilihat dan tidak boleh dimodifikasi. Contohnya seperti Skype, CCleaner, Winamp, Google Doc, dan sebagainya.

Source code adalah sebuah kumpulan pernyataan bahasa komputer yang dapat ditulis dan dibaca manusia.

Shareware

Shareware adalah software tersebut dapat diunduh dan digunakan pengguna hanya untuk dicoba sementara hingga batasan waktu tertentu. Jika pengguna merasa software-nya bagus, diharuskan membeli. Shareware sering dibatasi lamanya waktu pakai (misalnya trial 30 hari), atau jumlah software tersebut dijalankan (misalnya 30 x), atau fitur-fitur tertentu yang tidak bisa diakses. Sesudah masa uji cobanya berakhir, software bisa saja terkunci atau bisa saja tetap berfungsi sebagaimana mestinya. Contohnya seperti Corel Draw, Microsoft Office, IDM (Internet Download Manager), Wondershare Filmora, Norton Antivirus, dan sebagainya.

Adware

Adware adalah software gratis, tetapi ada iklan yang muncul ketika dijalankan. Iklan dapat muncul baik pada saat start atau muncul di sela-sela penggunaan. Contohnya seperti Windows Live Messenger Plus yang merupakan salah satu contoh Adware produk AddOns untuk Windows Live Messenger.

Commercial / Proprietary Software

Commercial / Proprietary Software, artinya software yang dibuat dengan tujuan untuk dijual dan berbayar kepada pengembang software. Pengguna yang membelinya tidak dapat menyebarluaskan atau memodifikasi ulang software secara bebas dan tanpa izin resmi dari perusahaan yang menjual software tersebut. Commercial Software ini dilindungi oleh Undang-Undang Hak Cipta. Contohnya seperti Microsoft Windows, Adobe Photoshop, Adobe Premiere Pro, Kaspersky, dan sebagainya.

Sistem Operasi

Sistem operasi merupakan perangkat lunak utama yang memungkinkan komputer dapat beroperasi. Sistem operasilah yang menjembatani pengguna sehingga dapat berinteraksi dengan komputer. Sistem operasi sering disebut perangkat lunak sistem, yang merupakan perangkat lunak pertama yang dijalankan pada saat komputer dinyalakan. Sistem operasi biasanya diletakkan pada penyimpan sekunder seperti harddisk, SSD, dan lainnya. Sistem operasi bertugas memberikan layanan utama untuk perangkat lunak lain yang dijalankan, berupa: penjadwalan tugas, pengelolaan memori, pengaturan interaksi dengan pengguna, dan akses ke penyimpan sekunder. Bagian kode pada sistem operasi yang melakukan layanan utama disebut kernel.

Fungsi sistem operasi:
  • Manajemen proses: mencakup penyiapan, penjadwalan, dan pemantauan proses (program) yang sedang dijalankan pada komputer.
  • Manajemen sumber daya: berkaitan dengan pengendalian penggunaan sumber daya komputer yang sedang dipakai oleh perangkat lunak sistem maupun perangkat lunak aplikasi lain yang sedang berjalan. Sumber daya adalah komponen perangkat keras dalam komputer seperti CPU, memori, dan alat input atau output.
  • Manajemen data: berupa pengendalian terhadap data masukan dan keluaran, termasuk dalam hal pengalokasian dalam piranti penyimpanan sekunder maupun dalam memori utama.
Saat ini, sistem operasi untuk komputer PC/ desktop yang banyak digunakan adalah Microsoft Windows, MacOS dari Apple Inc, dan distribusi Linux (Debian, Fedora, Ubuntu). Sistem operasi untuk perangkat seluler (smartphone dan tablet) terbanyak adalah Android, dan Apple iOS. Sistem operasi distribusi Linux banyak digunakan pada komputer server dan sektor superkomputer. Kelas khusus lainnya dari sistem operasi adalah sistem operasi untuk keperluan embedded dan real-time system.

Program Aplikasi

Program aplikasi merupakan perangkat lunak siap pakai yang digunakan untuk membantu melaksanakan pekerjaan penggunanya.

Jenis-jenis program aplikasi:
Jenis Aplikasi Fungsi Aplikasi Contoh Program Aplikasi
Pengolah Kata (Word Processing) Membantu pekerjaan yang berkaitan dengan tulisan, seperti penyusunan dokumen. Micorosft Word, WordPad, Notepad, Google Docs, LibreOffice Writer, Abiword, WPS Office, Zoho Writer, dan sebagaianya.
Pengolah Lembar Kerja (Spreadsheet) Mengolah data dalam bentuk lembar kerja (spreadsheet) Microsoft Excel, KSpread, Open Office Calc, Quatro Pro, Gnumeric, Google Sheet, WPS Spreadsheets, dan sebagainya.
Pengolah Grafis Menyelesaikan pekerjaan di bidang desain grafis, seperti menggambar maupun mengolah foto. Adobe Photoshop, Adobe Illustrator, GIMP, Inkscape, CorelDraw, Serif Drawplus, dan sebagainya.
Pengolah Data (Database) Mengolah data berjumlah banyak yang disimpan dalam bentuk basis data, misalnya data pegawai, data barang, dan sebagainya. Microsoft Access, Microsoft SQL Server, MySQL, Oracle 10g, IBM DB2, MongoDB, PostgreSQL, dan sebagainya.
Penerbitan (Publishing) Membuat berbagai keperluan desain sederhana seperti kartu nama, label, kartu undangan, brosur, dan sebagainya. Microsoft Publisher, Swift Publisher, Adobe Pagemaker, Adobe InDesign, Ventura Publisher, dan sebagainya.
CAD (Computer Aided Design) Melukis atau menggambar desain seperti desain rumah, perhiasan, otomatif, dan sebagainya. Autocad, Libre CAD, SAP 2000, 3Design, dan sebagainya.
Multimedia Memutar berbagai bentuk media seperti audio, image, video, animasi, gambar visual, film, dan sebagainya. Windows Media Player, GOM Player, VLC Media Player, PicsArt, Adobe Animate, Camtasia Studio, Spotify, YouTube, Joox, dan sebagainya.
Bahasa Pemrograman Membuat program komputer dalam bentuk sistem informasi, perangkat lunak, dan lain sebagainya misalnya program kasir di swalayan, program pendaftaran siswa baru di sekolah, program internet banking di bank, dan sebagainya. Pascal, COBOL (Common Business Oriented Language), BASIC (Beginner All-purpose Symbolic Interchange Code), C, C++, Java, Python, Ruby, Scratch, dan sebagainya.
Layanan Internet Mengakses berbagai layanan internet Surel, Peramban, teleconference, FTP, newsgroup, dan sebagainya.
Program Bantu (Utility) Membantu pemeliharaan komputer, manajemen harddisk, antivirus, partisi harddisk, dan meningkatkan kinerja komputer. Norton Backup, WinRAR, Get Data Back, Nero Burning Room, dan sebagainya.
Mobile Application - Social Media Berkomunikasi dengan pengguna aplikasi lain. Facebook, instagram, Tweeter, Pinterest, TikTok, dan sebagainya.
Mobile Application - Commerce Apps Melakukan transaksi jual beli. Tokopedia, Traveloka, Gojek, Bukalapak, Tiket.com, Shopee, dan lainnya.

Open Source Software

Open source Software adalah perangkat lunak yang kode sumbernya sudah dibuka ke publik, sehingga bisa dimodifikasi dan didistribusikan atau dipublikasikan hasil modifikasinya dengan syarat syarat tertentu, misalnya dengan tetap mempertahankan nama aplikasinya. Contohnya seperti Audacity, XAMPP, Linux, Notepad++, Android, dan sebagainya.

Closed Source Software

Closed Source Software adalah perangkat lunak atau software yang ada secara publik, tetapi tanpa diberikan source codenya. Contohnya Microsoft Windows, Adobe Photoshop, CorelDraw, dan sebagainya

Lokasi: Indonesia

0 komentar:

Posting Komentar