Software atau perangkat lunak adalah serangkain instruksi atau perintah yang dijalankan atau dieksekusi oleh komputer untuk melakukan suatu fungsi spesifik pada komputer. Software berisi sekumpulan logika yang berfungsi memeritahkan komputer untuk mengoperasikan sesuatu dalam komputer. Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor.
Software komputer menjadi bagian
yang sangat penting dalam melakukan pekerjaan-pekerjaan menggunakan
komputer. Software office membantu kita mengerjakan pekerjaan kantor
yang berhubungan dengan dokumen pengolah kata, software grafis membantu
kita mengerjakan pekerjaan-pekerjaan olah gambar, ataupun software
multimedia yang membantu kita mengerjakan pekerjaan olah multimedia.
Saat ini sangat banyak software yang beredar di masyarakat baik yang
gratis maupun berbayar. Dalam menentukan software mana yang akan kita
pakai, ada baiknya membaca artikel software komputer terkait agar tidak
salah memilih software komputer.
Perangkat lunak adalah istilah
umum untuk data yang diformat dan disimpan secara digital, termasuk
program komputer, dokumentasinya, dan berbagai informasi yang bisa
dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem
komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan
perangkat keras komputer. Di bawah ini ada beberapa contoh macam
perangkat lunak, yaitu:
Software Aplication (Software Aplikasi)
Perangkat lunak aplikasi
(software application) adalah suatu subkelas perangkat lunak komputer
yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu
tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat
lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi
tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan
suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak
aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.
Operating System (Sistem operasi)
Sistem operasi (Operating system
; OS) adalah seperangkat program yang mengelola sumber daya perangkat
keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat
lunak. Sistem operasi adalah jenis yang paling penting dari perangkat
lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak
dapat menjalankan program aplikasi pada komputer mereka, kecuali
program aplikasi booting. Sistem operasi mempunyai penjadwalan yang
sistematis mencakup perhitungan penggunaan memori, pemrosesan data,
penyimpanan data, dan sumber daya lainnya.
Software Development Tool
Software Development adalah salah satu tipe proyek IT yang berfokus pada penciptaan atau pengembangan perangkat lunak. Software Development
dapat didetailkan lagi menjadi proses: 1) penciptaan software untuk
memenuhi kebutuhan manusia, 2) desain software, 3) pengembangan software
aplikasi perusahaan, atau 4) pengembangan platform
Device Driver
Pemacu peranti (Device driver)
adalah istilah teknologi informasi yang mengacu kepada komponen
perangkat lunak yang mengizinkan sebuah sistem komputer untuk
berkomunikasi dengan sebuah perangkat keras. Sebagian besar perangkat
keras, tidak akan dapat berjalan atau sama sekali tidak dapat berjalan
tanpa driver yang cocok yang terinstal di dalam sistem operasi. Device driver,
umumnya akan dimuat ke dalam ruangan kernel (kernelspace) sistem
operasi selama proses booting dilakukan, atau secara sesuai permintaan
(ketika ada intervensi pengguna atau memasukkan sebuah perangkat
plug-and-play). Beberapa sistem operasi juga menawarkan device driver
yang berjalan di dalam ruangan pengguna (userspace) sistem operasi.
Beberapa driver telah dimasukkan ke dalam sistem operasi secara default
pada saat instalasi, tapi banyak perangkat keras, khususnya yang baru,
tidak dapat didukung oleh driver-driver bawaan sistem operasi. Adalah
tugas pengguna yang harus menyuplai dan memasukkan driver ke dalam
sistem operasi. Driver juga pada umumnya menyediakan layanan penanganan
interupsi perangkat keras yang dibutuhkan oleh perangkat keras.
Firmware (Perangkat lunak menetap)
Perangkat Menetap (Firmware)
adalah istilah yang mengacu kepada rutin-rutin perangkat lunak yang
disimpan di dalam Memori Hanya Baca. Tidak seperti Memori Akses Acak,
MHB tidak akan dapat berubah meski tidak dialiri listrik. Rutin-rutin
yang mampu menyalakan komputer (startup) serta instruksi input/output
dasar (semacam BIOS atau sistem operasi embedded) disimpan di dalam
perangkat tegar. Modifikasi memang dapat dilakukan, tetapi hal tersebut
tergantung dari jenis ROM apa yang digunakan. perangkat tegar yang
disimpan dalam ROM tidak dapat diubah, tetapi perangkat tegar yang
disimpan dalam ROM yang dapat diubah semacam EEPROM atau Flash ROM,
masih dapat diubah sesuka hati.
Open Source (Perangkat Lunak Bebas)
Perangkat lunak terbuka (Open
Source) adalah jenis perangkat lunak yang kode sumber-nya terbuka untuk
dipelajari, diubah, ditingkatkan dan disebarluaskan. Karena sifat ini,
umumnya pengembangannya dilakukan oleh satu paguyuban terbuka yang
bertujuan mengembangkan perangkat lunak bersangkutan. Anggota-anggota
paguyuban itu seringkali sukarela tapi bisa juga pegawai suatu
perusahaan yang dibayar untuk membantu pengembangan perangkat lunak itu.
Produk perangkat lunak yang dihasilkan ini biasanya bersifat bebas
dengan tetap menganut kaidah dan etika tertentu.
Freeware (Perangkat Lunak Gratis)
Software dengan lisensi freeware
ini bisa kita dapatkan dengan gratis. Biasanya pembuat software sudah
membuat beberapa ketentuan terlebih dahulu untuk penggunaan software
yang harus kita patuhi.
Shareware (Perangkat Lunak Trial)
Perangkat lunak Trial
(Shareware) mengacu kepada perangkat lunak berpemilik yang disediakan
untuk pengguna tanpa membayar secara uji coba dan sering di batasi oleh
koombinasi dari fungsi, ketersedian, atau kenyamanan. Perangkat lunak
kongsi sering ditawarkan sebagai unduhan dari sebuah situs web atau
sebagai cakram padat disertai dengan sebuah bacaan seperti koran atau
majalah. Alasan di balik perangkat lunak kongsi adalah memeberikan
pembeli kesempatan untuk mencoba menggunakan program sebelum membeli
lisensi untuk versi lengkap dari perangkat lunak kongsi tersebut.
Malware (Perangkat Lunak Perusak)
Perangkat perusak (Malware,
berasal dari kata malicious dan software) adalah perangkat lunak yang
diciptakan untuk menyusup atau merusak sistem komputer, peladen atau
jejaring komputer tanpa izin termaklum (informed consent) dari pemilik.
Istilah ini adalah istilah umum yang dipakai oleh pakar komputer untuk
mengartikan berbagai macam perangkat lunak atau kode perangkat lunak
yang mengganggu atau mengusik.Istilah 'virus computer' kadang-kadang
dipakai sebagai frasa pemikat (catch phrase) untuk mencakup semua jenis
perangkat perusak, termasuk virus murni (true virus).
Tidak ada komentar:
Posting Komentar