PERANGKAT LUNAK/SOFTWARE
A. PENGERTIAN PERANGKAT LUNAKPerangkat 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.[1][2][3]
Pembuatan perangkat lunak itu sendiri memerlukan "bahasa pemrograman" yang ditulis oleh programmer untuk selanjutnya di kompilasi dengan aplikasi kompiler sehingga menjadi kode yang bisa dikenali oleh mesin hardware.
B. BEBERAPA MACAM CONTOH PERANGNKAT LUNAK
- Perangkat lunak aplikasi (application software) seperti pengolah kata, lembar tabel hitung, pemutar media, dan paket aplikasi perkantoran seperti OpenOffice.org.
- Sistem operasi (operating system) misalnya Linux.
- Perkakas pengembangan perangkat lunak (software development tool) seperti Kompilator untuk bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu bahasa rakitan.
- Pengendali perangkat keras (device driver) yaitu penghubung antara perangkat perangkat keras pembantu, dan komputer adalah software yang banyak dipakai di swalayan, dan juga sekolah, yaitu penggunaan barcode scanner pada aplikasi database lainnya.[4]
- Perangkat lunak menetap (firmware) seperti yang dipasang dalam jam tangan digital, dan pengendali jarak jauh.
- Perangkat lunak bebas (free 'libre' software) dan Perangkat lunak sumber terbuka (open source software)
- Perangkat lunak gratis (freeware)
- Perangkat lunak uji coba (shareware / trialware)
- Perangkat lunak perusak (malware)
Perangkat lunak secara umum dapat di bagi 2 yaitu perangkat lunak sistem
dan perangkat lunak aplikasi. Perangkat lunak sistem dapat di bagi lagi
menjadi 3 macam yaitu :
1. Bahasa pemrograman : merupakan perangkat lunak yang bertugas
mengkonversikan arsitektur dan algoritma yang di rancang manusia ke
dalam format yang dapat di jalankan komputer, contoh bahasa pemrograman
di antaranya : BASIC, COBOL, Pascal, C++, FORTRAN
2. Sistem Operasi : saat komputer pertama kali di hidupkan,
sistem operasilah yang pertama kali di jalankan, sistem operasi yang
mengatur seluruh proses, menterjemahkan masukan, mengatur proses
internal, memanejemen penggunaan memori dan memberikan keluaran ke
peralatan yang bersesuaian, contoh sistem operasi : DOS, Unix, Windows
95, IMB OS/2, Apple’s System
3. Utility : sistem operasi merupakan perangkat lunak sistem
dengan fungsi tertentu, misalnya pemeriksaan perangkat keras (hardware
troubleshooting), memeriksa disket yang rusak bukan rusak fisik),
mengatur ulang isi harddisk (partisi, defrag), contoh Utilty adalah
Norton Utility. Berikut penjelasan lebih lengkapnya:
SISTEM OPERASI
Sistem Operasi adalah perangkat lunaksistem yang bertugas untuk
melakukan kontrol dan manajemen perangkat keras serta operasi-operasi
dasar sistem, termasuk menjalankan software aplikasi seperti
program-program pengolah kata dan browser web. Sistem Operasi merupakan
sisitem operasi pada lappisan pertamayan di tempatkan pada memori
komputer pada saat komputer dinyalakan. Sedangkan sofware lainnya
dijalankan setelah sistem Operasi berjalan. Untuk mengendalikan Program
Kerja Komputer secara mendasar seperti :
- Mengatur Media Input
- Proses
- Output
- Mengatur Memory
- Penjadwalan Proses :
- PC DOS
- MS DOS
- MICROSOFT WINDOWS
- LINUX
- UNIX
- MACINTOSH
- FREE BSD
PERANGKAT LUNAK BAHASA
Program yang digunakan untuk menerjemahkan instruksi-instruksi yang
ditulis dalam bahasa mesin agar dapat diterima dan dimengerti oleh
komputer.
1)MACAM PERANGKAT LUNAK BAHASA
- Bahasa Tingkat Rendah
- Bahasa Tingkat Menengah
- Bahasa Tingkat Tinggi
- Basic
- Cobol
- Pascal
Program Aplikasi (Aplication Program)
Merupakan suatu program paket yang telah dirancang dan dibuat khusus untuk kebutuhan tertentu.
- Word Processing (Pengolah Kata)
- Program Database
- Program Spreadsheet
- Program CAD (Computer Aided Design)
- Program Layout Artikel (Publisher)
- Aplikasi multimedia
Word Processing
Merupakan salah satu program aplikasi dimana dalam pengoperasiannya menggunakan text (Text Based)
- Wordstar Profesional
- Word Perfect
- Chiwriter
- Microsoft Word
- Word Star
Program Database
Merupakan salah satu program aplikasi yang berfungsi untuk merancang atau membuat serta mengelola DATABASE
- Ms.Acces
- SQL Server
- MySql
- Oracle
Program SpreadSheet
Merupakan salah satu program aplikasi yang berfungsi untuk bidang
keuangan, pembukuan, atau melakukan perhitungan secara otomatis.
- Lotus 123
- Ms.Excel
- Quatro
- Supercheck
Program CAD (Computer Aided Design)
Merupakan Salah satu program aplikasi yang berfungsi untuk media lukis (Alat lukis)
- Auto Cad
- Pro Design
- Corel Draw
- Adobe Photoshop
Program Layout Artikel
Merupakan salah satu program aplikasi yang berfungsi khusus untuk
mengatur tata letak obyek yang digunakan pada cover suatu media
cetak/Elektronik
- Page Maker
- Ventura
- Harvard Publisher
- Newmaster
Aplikasi Multimedia
Aplikasi multimedia saat ini sangat banyak dan beragam. Di katakan
multimedia kerana selain penggunaan media teks, aplikasi ini dapat
memproses / menampilkan dalam bentuk yang lain yaitu gambar, suara dan
film.
Aplikasi multimedia sangat berkaitan dengan format data yang digunakan.
Aplikasi Multimedia umumnya dipisahkan lagi menjadi aplikasi yang
digunakan untuk membuat, yang hanya digunakan untuk menampilkan saja dan
aplikasi pengaturan.
Format-format digital multimedia di antaranya:
- MIDI (Musical Instrument Digital Interface) , format suara instrumen ini di perkenalkan pada tahun 1983 oleh perusahaan musik elektrik seperti Roland, Yamaha dan Korg. Format MIDI bersifat sangat kompak dengan ukurannya yang kecil, suara yang di hasilkan oleh MIDI dengan dukungan sound card yang memilik synthesizer (penghasil suara elektrik) sangatlah mirip dengan organ elektrik yang bisa memainkan berbagai alat musik.
- MP3, format suara yang terkenal saat ini berbeda dengan MIDI yang hanya instrument, MP3 merekam seluruh suara termasuk suara penyanyinya. Kualitas suara MP3 akan erbanding dengan ukuran penyimpannya. Kualitas yang banyak di gunakan untuk merekam musik adalah standar CDROM (44,2 KHz, 16 bit, stereo), sementara kualitas terendah adalah kualitas seperti telepon (5 KHz, 8 bit, mono).
- MPEG (Moving Picture Experts Group), merupakan format yang di susun oleh ahli dari berbagai penjuru dunia untuk format multimedia.
- AVI (Audio Video Interleave), format AVI di buat oleh Microsoft dan mudah di pindah-pindahkan di aplikasi buatan Microsoft lainnya seperti Word atau PowerPoint
- Quicktime, sama dengan AVI, Quicktime dapat digunakan baik di komputer berbasis Intel maupun
DEFINISI PERANGKAT LUNAK LAINNYA
A. Freeware
Freeware (perangkat lunak gratis) adalah perangkat lunak komputer
yang memiliki hak cipta yang gratis dan dapat digunakan tanpa batasan
waktu, berbeda dengan shareware yang mewajibkan pemakainya
membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk
memperoleh fitur tambahan). Para pengembang freeware biasanya
membuat perangkat gratis "untuk disumbangkan kepada komunitas", namun
juga tetap ingin mempertahankan hak mereka sebagai pengembang dan
memiliki kontrol terhadap pengembangan aplikasi selanjutnya. terkadang
jika para pengembang aplikasi memutuskan untuk berhenti mengembangkan
sebuah produk freeware, mereka akan memberikan source code
(kode sumbernya) kepada pengembang lain atau mengedarkan kode sumber
tersebut kepada umum sebagai perangkat lunak bebas yang bisa
dikembangkan secara bersama-sama.
B. Shareware
Shareware adalah perangkat lunak yang disediakan untuk pengguna
tanpa membayar secara uji coba dan sering di batasi oleh kombinasi dari
fungsi, ketersedian, atau kenyamanan. Jadi maklum saja kalo anda
menggunakan aplikasi ini tidak bisa memanfaatkannya secara maksimal,
karena aplikasi yang shareware sebenarnya adalah aplikasi ujicoba.
Shareware sering ditawarkan sebagai aplikasi unduhan dari
sebuah situs web yang disertai dengan sebuah bacaan seperti koran atau
majalah. Alasan di balik perangkat lunak Shareware adalah
memeberikan pembeli kesempatan untuk mencoba menggunakan program sebelum
membeli lisensi untuk versi lengkap dari perangkat lunak kongsi
tersebut. Ini juga dipakai sebagai strategi marketing pengembang
aplikasi shareware. Makanya shareware juga biasa disebut dengan Trialware.
C. Firmware
Firmware adalah aplikasi yang mengacu kepada perangkat lunak yang disimpan di dalam Memori Read Only (hanya baca). Tidak seperti memori akses acak, Firmware 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 Firmware. Modifikasi memang masih bisa dilakukan, akan tetapi hal tersebut tergantung dari jenis ROM (Read Only Memory) yang digunakan. Firmware yang disimpan dalam ROM tidak dapat diubah, tetapi Firmware yang disimpan dalam ROM yang dapat diubah semacam EEPROM atau Flash ROM, masih dapat diubah sesuai dengan kebutuhan.
D. Commercial Software
Commercial Software (software berbayar) adalah perangkat lunak
yang disalurkan atau dibuat untuk tujuan komersil, setiap pengguna yang
ingin menggunakan atau mendapatkan software tersebut dengan cara membeli
atau membayar pada pihak yang mendistribusikannya, bisa langsung kepada
developers (pengembang) software, atau kepada rekanan dari
pengembang software tersebut. pengguna yang menggunakan software
berbayar biasanya tidak dilegalkan untuk menyebarluaskan atau membagikan
ulang software yang sudah dibeli lisensinya secara bebas tanpa ijin
dari penerbitnya. Contoh software berbayar ini misalnya adalah Microsoft Visual Basic NET, Adobe Photoshop, Corel Draw dan masih banyak lagi yang lainnya. Commercial Software
juga dilindungi oleh undang-undang hak cipta, dan untuk mendapatkannya
kita harus membeli. Software ini dilarang keras untuk diperbanyak
(secara ilegal pastinya).
E. Free Software
Free Software (perangkat lunak bebas) adalah istilah yang diciptakan oleh Richard Stallman dan Free Software Foundation (organisasi
nirlaba dan merupakan sponsor utama dari proyek GNU) yang mengacu
kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah
serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa
keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat
dinikmati oleh pengguna-pengguna berikutnya. Bebas di sini juga berarti
dalam menggunakan, mempelajari, mengubah, menyalin atau menjual sebuah
perangkat lunak, seseorang tidak perlu meminta izin dari siapa pun.
Dengan kata lain Anda bisa mengutak atik sesuka hati.
Untuk dapat menjadikan free software sebagai perangkat
lunak bebas, perangkat lunak tersebut biasanya harus memiliki sebuah
lisensi, atau berada dalam domain publik dan menyediakan akses ke kode
sumbernya bagi setiap orang. Gerakan perangkat lunak bebas (free software movement) pertama kali dikembangkan pada tahun 1983, yang bertujuan untuk memberikan pada setiap pengguna komputer.
Dengan konsep kebebasan ini, setiap orang bebas untuk menjual perangkat
lunak bebas, menggunakannya secara komersial dan mengambil untung dari
distribusi dan modifikasi kode sumbernya. Walaupun demikian setiap orang
yang memiliki salinan dari sebuah free software dapat pula
menyebarluaskan perangkat lunak bebas tersebut secara gratis. Nah kalo
semuanya disebarluaskan secara gratis dan bebas dimodifikasi sesuka
hati, trus dari mana dapat keuntungannya? Biasanya sih model bisnis dari
perangkat lunak bebas terletak pada nilai tambah seperti dukungan,
pelatihan, kustomisasi, integrasi atau sertifikasi. Dengan menggunakan
model bisnis seperti ini, pastinya ada kekurangan dan kelebihannya juga.
Perangkat lunak bebas (free software) jangan disalahartikan dengan perangkat lunak gratis (freeware)
yaitu perangkat lunak yang digunakan secara gratis. Perangkat lunak
gratis dapat berupa perangkat lunak bebas atau perangkat lunak tak
bebas. Sejak akhir tahun 1990-an, beberapa alternatif istilah untuk
perangkat lunak bebas mulai muncul seperti "perangkat lunak sumber
terbuka" (open-source software), "software libre", "FLOSS", dan "FOSS".
Saat ini, umumnya perangkat lunak bebas tersedia secara gratis dan
dibangun atau dikembangkan oleh suatu komunitas terbuka. Para anggota
komunitas tersebut biasanya bersifat sukarela tetapi dapat juga
merupakan karyawan suatu perusahaan yang memang dibayar untuk membantu
mengembangkan perangkat lunak tersebut.
Untuk memudahkan pemahaman mengenai perbedaan antara freeware (perangkat lunak gratis) dengan free software (perangkat lunak bebas), Richard Stallman selaku pendiri gerakan perangkat lunak bebas memberikan penjelasan sebagai berikut.
Perangkat lunak bebas adalah perihal kebebasan, bukan harga. Untuk mengerti konsepnya, Anda harus memikirkan kata 'bebas' seperti dalam "kebebasan berpendapat", bukan 'bebas' dalam arti "bir gratis".
F. Open Source Software
Open Source Software (perangkat lunak sumber terbuka)
adalah jenis perangkat lunak yang kode sumbernya terbuka untuk
dipelajari, dikembangkan, diubah, ditingkatkan dan disebarluaskan.
Karena sifat ini, umumnya pengembangannya dilakukan oleh satu komunitas
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.
Terus apa donk bedanya dengan Free Software? Untuk memperjelas perbedaannya, simak baik-baik pernyataan berikut ini.
Semua perangkat lunak bebas adalah perangkat lunak sumber terbuka, tapi sebaliknya perangkat lunak sumber terbuka belum tentu perangkat lunak bebas, tergantung kaidah yang dipakai dalam melisensikan perangkat lunak sumber terbuka tersebut.
G. Malware
Malware (perangkat perusak) berasal dari gabungan 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).
Perangkat lunak dianggap sebagai malware berdasarkan maksud yang
terlihat dari pencipta dan bukan berdasarkan ciri-ciri tertentu.
Perangkat perusak mencakup virus komputer, cacing komputer, kuda Troya (Trojan horse), rootkit, perangkat pengintai (spyware), perangkat iklan (adware), perangkat jahat (crimeware)
dan perangkat lunak lainnya yang berniat jahat dan tidak diinginkan.
Menurut undang-undang, perangkat perusak kadang-kadang dikenali sebagai
‘pencemar komputer’, hal ini tertera dalam kode undang-undang di
beberapa negara bagian Amerika Serikat, termasuk California dan West
Virginia.
C. FUNGSI PERANGKAT LUNAK
Merupakan program yang berisi intruksi atau perintah yang dimengerti oleh komputer untuk melakukan kegiatan seperti menghitung, menggambar, dan menghasilkan suara. Sehingga ada komunikasi antara komputer dengan pemakai.
fungsi utama perangkat lunak terdiri dari 3 macam, diantaranya adalah :
a.) Perangkat lunak pengolah kata
Perangkat lunak pengolah kata (word processor) merupakan suatu aplikasi komputer yang digunakan untuk produksi semua jenis bahan yang dapat dicetak. Contoh perangkat lunak pengolah kata adalah Microsoft Word dan OpenOffice.org Writer.
b) Perangkat Lunak Pengolah Angka
Pengertian Perangkat aplikasi pengolah angka adalah sebuah program yang
berfungsi untuk mengolah data berupa angka. Contoh pembuatan tabel data,
pengolahan data dengan melibatkan penggunaan rumus, grafik, database,
dan Iain-Iain. Dalam hal ini, angka yang sering muncul di bidang bisnis,
ilmiah, perencanaan, pembuatan statistik, pembuatan lembar kerja,
pengelolaan angka untuk perhitungan sebuah data (basis data) dan grafik.
c.) Perangkat lunak Presentasi
Pengertian Perangkat lunak pengolah presentasi adalah aplikasi yang
biasanya digunakan untuk membuat file presentasi. Karena fungsinya
sebagai alat untuk mengutarakan ide atau gagasan, maka program
presentasi harus memiliki tampilan yang menarik. Program presentasi
dapat memasukkan objek-objek seperti gambar, video dan suara. Presentasi
merupakan suatu kegiatan menyampaikan atau menjelaskan ide-ide dan
informasi mengenai apa saja kepada orang lain. Untuk itu, presentasi
yang bagus harus benar-benar dipersiapkan dengan baik. Untuk mencapai
hal tersebut maka akan diperlukan piranti lunak dan piranti keras yang
mampu mendukung maksud tersebut.
0 komentar:
Posting Komentar