BAB IV Perangkat Lunak Komputer
Perangkat Lunak
Perangkat Lunak ( Software ) adalah istilah umum untuk berbagai jenis progam yang digunakan untuk mengoperasikan dan memanipulasi komputer dan perangkat parifelnya. Satu cara umum dari penggambaran perangkat lunak dan perangkat keras adalah dengan mengatakan bahwa perangkat lunak merupakan bagian variabel dari sebuah komputer dan perangkat keras merupakan bagian tetap
Perangkat lunak
atau peranti lunak (bahasa Inggris: software) adalah istilah khusus untuk data
yang diformat, dan disimpan secara digital, termasuk program komputer, dokumentasinya,
dan berbagai informasi yang bisa dibaca, dan ditulis oleh komputer.
Jenis
– Jenis Utama Perangkat Lunak
1. Sistem
Operasi
Ini adalah contoh paling
menonjol dari Perangkat Lunak Sistem. Ini adalah kumpulan perangkat lunak
yang menangani sumber daya dan menyediakan layanan umum untuk aplikasi lain
yang menjalankannya. Meskipun setiap Sistem Operasi berbeda, kebanyakan
dari mereka menyediakan Antarmuka Pengguna Grafis di mana pengguna dapat
mengelola file dan folder dan melakukan tugas lain. Setiap perangkat, baik
desktop, laptop, atau ponsel memerlukan sistem operasi untuk menyediakan
fungsionalitas dasarnya. Karena OS pada dasarnya menentukan bagaimana
pengguna berinteraksi dengan sistem, oleh karena itu banyak pengguna lebih suka
menggunakan satu OS tertentu untuk perangkat mereka. Ada berbagai macam
sistem operasi seperti real-time, embedded, terdistribusi, multiuser, single-user, internet, mobile, dan
masih banyak lagi. Penting untuk mempertimbangkan spesifikasi perangkat
keras sebelum memilih sistem operasi.
Contoh Sistem Operasi :
1. Android
Android : Software untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi kunci. Pengembangan aplikasi pada platform Android menggunakan bahasa pemrograman Java.
2. Centos
CentOS : Sebuah distribusi linux sebagai bentuk dari usaha untuk menyediakan platform komputasi berkelas enterprise yang memiliki kompatibilitas kode biner sepenuhnya dengan kode sumber yang menjadi induknya, Red Hat Enterprise Linux (RHEL).
3. IOS
IOS : Sistem operasi perangkat lunak yang dikembangkan oleh Apple, secara khusus untuk mendukung pengoperasian produk mobile device atau perangkat genggam. iOS tidak hanya dipakai pada ponsel iPhone, melainkan juga di perangkat genggam apple lainnya, seperti tablet iPad dan pemutar musik iPod.
4.
Linux
Linux : Sistem operasi open source yang paling terkenal dan paling banyak digunakan. Linux adalah perangkat lunak yang berada di bawah semua perangkat lunak lain di komputer, menerima permintaan dari program tersebut dan menyampaikan permintaan ini ke perangkat keras komputer.
5. Ms. Windows
Ms. Windows : Sistem pengoperasian yang merupakan program perangkat lunak yang mendukung fungsi dasar seperti mengelola file dan aplikasi Anda yang sedang berjalan, dan menggunakan periferal seperti printer, monitor, keyboard, dan mouse.
2.
Programming Language Translator
Ini adalah program
mediator yang diandalkan oleh program perangkat lunak untuk menerjemahkan kode
bahasa tingkat tinggi ke kode tingkat mesin yang lebih sederhana. Selain
menyederhanakan kode penerjemah juga melakukan hal berikut:
· Menetapkan penyimpanan data
· Mendapatkan kode sumber serta detail program
· Menawarkan laporan diagnostik
· Memperbaiki kesalahan sistem selama runtime
· Interpreter, Compiler dan Assembler.
3. Utilitas
Perangkat lunak utilitas dirancang untuk membantu dalam menganalisis, mengoptimalkan, mengonfigurasi, dan memelihara sistem komputer. Mendukung infrastruktur komputer. Perangkat lunak ini berfokus pada bagaimana fungsi OS dan memperlancar fungsi sistem. Perangkat lunak seperti antivirus, pembersihan disk & alat manajemen, alat kompresi, defragmenter, dll semuanya adalah alat utilitas. Beberapa contoh alat utilitas adalah:
1. Avast AntiVirus
Perangkat lunak Avast Free Antivirus mendeteksi, memblokir, dan menghapus semua jenis malware, seperti virus, adware, spyware, Trojan, dan banyak lagi. Anda juga akan mendapatkan perlindungan untuk jaringan WiFi, berikut pertahanan waktu nyata melawan serangan phishing, situs web tidak aman, dan eksploitasi komputer.
2.
WinRar
Sebuah perangkat lunak shareware pengarsipan dan kompresi yang dibuat oleh Eugene Roshal. WinRAR dapat mengarsipkan berkas-berkas menjadi format RAR atau ZIP. Pocket RAR sebuah versi untuk Pocket PC tersedia secara shareware.
3.
WinZip
Sebuah program shareware pengarsipan dan kompresi berkas yang dibuat oleh WinZip Computing (sebelumnya Nico Mak Computing) pada awal tahun 1990-an. Winzip juga menyediakan versi freeware yang mempunyai kemampuan terbatas. WinZip adalah program berbasis Windows yang memungkinkan Anda untuk mengompres file dan membuka file terkompresi dalam format.
4. Perangkat
Lunak Aplikasi
Perangkat Lunak Aplikasi, juga dikenal sebagai program pengguna akhir atau program produktivitas adalah perangkat lunak yang membantu pengguna dalam menyelesaikan tugas-tugas seperti melakukan penelitian online, mencatat catatan, menyetel alarm, merancang grafik, membuat log akun, melakukan perhitungan, atau bahkan bermain game. Mereka berada di atas perangkat lunak sistem. Tidak seperti perangkat lunak sistem, mereka digunakan oleh pengguna akhir dan spesifik dalam fungsi atau tugasnya dan melakukan pekerjaan yang dirancang untuk mereka lakukan. Misalnya browser adalah aplikasi yang dirancang khusus untuk browsing internet atau MS PowerPoint adalah aplikasi yang digunakan khusus untuk membuat presentasi. Perangkat Lunak Aplikasi atau sekadar aplikasi juga dapat disebut sebagai perangkat lunak non-esensial karena kebutuhannya sangat subjektif dan ketiadaannya tidak memengaruhi fungsi sistem. Semua aplikasi yang kita lihat di ponsel kita juga merupakan contoh Perangkat Lunak Aplikasi. Ada perangkat lunak tertentu yang dibuat khusus untuk pengembangan aplikasi seperti Meteor dan Flutter. Ini adalah contoh perangkat lunak Aplikasi juga Ada berbagai macam jenis perangkat lunak aplikasi :
4. Pengolah Kata :
Aplikasi ini untuk
dokumentasi. Bersamaan dengan itu juga membantu pengguna dalam menyimpan,
menyusun (formatting) dan mencetak dokumen-dokumen ini. Beberapa
contoh pengolah kata adalah:
§
Abiword :
Perangkat
lunak bebas pengolah kata (word processor) yang mirip dengan Microsoft Word
word dan OpenOffice.org writer. Ia sangat cocok digunakan untuk melakukan
tugas-tugas pemprosesan kata.
Iwork :
Sebuah paket peranti lunak buatan Apple Computer yang memiliki fungsi yang mirip dengan Microsoft Office. Paket ini terdiri dari dua peranti lunak: Pages untuk membuat dokumen surat dan sejenisnya; dan Keynote untuk membuat presentasi.
Corel WordPerfect :
Program pengolah kata serbaguna itu,
sampai beberapa tahun yang lalu, adalah yang paling populer program pengolah
kata di pasar.
Microsoft Word :
Sebuah program yang merupakan bagian dari
paket instalasi Microsoft Office, berfungsi sebagai perangkat lunak pengolah
kata meliputi membuat, mengedit, dan memformat dokumen.
5. Software Database :
Software ini digunakan untuk membuat
dan mengelola database. Ia juga dikenal sebagai Sistem Manajemen Basis
Data atau DBMS. Mereka membantu pengorganisasian data. Beberapa
contoh DBMS adalah
§ dBASE
:
Sebuah sistem manajemen basis data (DBMS) yang secara luas digunakan pada mikro
komputer yang
dikenalkan oleh Ashton-Tate untuk komputer CP/M, dan kemudian untuk platform Apple II, Apple
Macintosh dan
IBM PC dengan DOS yang menjadi salah satu perangkat lunak yang
paling laris.
§ Microsoft
Access (atau Microsoft Office Access) :
adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah.
6.
Perangkat Lunak
Multimedia:
Ini adalah perangkat lunak yang dapat memutar,
membuat atau merekam file gambar, audio atau video. Mereka digunakan untuk
editing video, animasi, grafik, dan editing gambar, Beberapa contoh Software
Multimedia adalah:
§
Adobe Photoshop, atau biasa disebut Photoshop,).
Perangkat lunak editor citra buatan Adobe
Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek.
§ VLC Media Player
Perangkat lunak (software) pemutar beragam berkas (file) multimedia, baik video maupun audio dalam berbagai format, seperti MPEG, DivX, Ogg, dan lain-lain. VLC Media Player juga dapat digunakan untuk memutar
§ Perangkat Lunak Pendidikan dan Referensi
Jenis perangkat lunak ini secara khusus
dirancang untuk memfasilitasi pembelajaran tentang subjek tertentu. Ada
berbagai macam software tutorial yang termasuk dalam
kategori ini. Mereka juga disebut sebagai perangkat lunak akademik.
§ Perangkat Lunak Grafik
Perangkat Lunak ini dirancang untuk
bekerja dengan grafik karena membantu pengguna untuk mengedit atau membuat
perubahan pada data visual atau gambar. Ini terdiri dari editor gambar dan
perangkat lunak ilustrasi.
§ Browser Web
Aplikasi ini digunakan untuk menjelajahi
internet. Mereka membantu pengguna dalam menemukan dan mengambil data di
seluruh web. Beberapa contoh browser web adalah:
§ Google
Chrome
Sebuah aplikasi peramban yang digunakan untuk
menjelajah dunia maya seperti halnya Firefox, Opera ataupun Microsoft Edge.
Jika Firefox dikembangkan oleh Mozilla, Google Chrome dibuat dan dirancang oleh
Google, perusahaan internet terbesar di dunia yang juga mempunyai Android.
§ Windows Internet Explorer
Sebuah
peramban web dan perangkat lunak tak bebas yang gratis dari Microsoft, dan disertakan dalam setiap rilis sistem operasi Microsoft
Windows
sejak 1995. Pada mulanya, Internet Explorer dirilis
sebagai bagian dari paket Plus
for Windows 95 (Inggris) pada saat itu.
§ UC Browser
Sebuah
aplikasi penjelajah
web untuk telepon genggam yang diluncurkan pada tahun 2004. UC Browser
dapat digunakan di semua sistem operasi telepon genggam.
§ Opera
Peramban web dan paket perangkat lunak Internet antar-platform. Opera terdiri dari kumpulan perangkat lunak untuk Internet seperti peramban web, serta perangkat lunak untuk membaca dan mengirim surat elektronik. Opera dibuat oleh Opera Software yang bermarkas di Oslo, Norwegia.
1. Aplikasi Progam Bertujuan Umum
v
Rangkaian Perangkat Lunak
Satu
bidang profesi yang mendalami cara – cara pengembangan perangkat lunak termasuk
pembuatan, pemeliharaan, manajemen organisasi pengembangan perangkat lunak dan
manajemen kualitas.
v
Penjelajah Situs
Perangkat
Lunak yang berfungsi untuk menerima dan
menyajikan sumber informasi dari internet. Sebuah sumber informasi
diidentifikasi dengan mengidentifikasi sumber seragam yang berupa halaman web,
gambar, video atau jenis konten lainnya.
v
Surat Elektronik
Surat
dengan format digital dan dikirimkan melalui jaringan computer dan juga sarana
kirim mengirim surat melalui jalur jaringan computer.
v
Pengolah Kata
Aplikasi
ini untuk dokumentasi. Bersamaan dengan itu juga membantu pengguna dalam menyimpan,
menyusun (formatting) dan mencetak dokumen-dokumen ini.
v
Pengolah Angka
Progam
komputer yang memungkinkan penggunanya untuk memasukkan, menghitung, serta
menyimpan data dalam bentuk kolom serta baris.
v
Manajer Basis Data
Kumpulan informasi yang disimpan di dalam komputer secara sistematis sehingga dapat diperiksa menggunakan suatu progam komputer untuk memperoleh informasi dari basis data tersebut.
v
Manajer Informasi Pribadi ( PIM )
Aplikasi
perangkat lunak yang menggunakan alat untuk mengelola kontak, kalender, tugas,
janji temu dan data pribadi lainnya. Alat PIM bervariasi sesuai dengan
kebutuhan pengguna dan biaya produk.
v Perangkat Kelompok
Perangkat
Lunak komputer yang dirancang untuk membantu orang yang terlibat dalam suatu
tugas Bersama agar mencapai tujuan.
2. Sistem Perangkat Lunak
v
Pemrograman Penerjemahan Bahasa
Perangkat
Lunak yang berfungsi melakukan eksekusi sejumlah intruksi yang ditulis sebagai
dalam suatu Bahasa pemrograman. Mengeksekusi kode sumber secara langsung,
menerjemahkannya ke dalam serangkaian p-code kemudian mengeksekusinya dan
mengeksekusi kode telah dikomplikasi sebelumnya oleh compiler yang merupakan
bagian dari penerjemahan.
3. Komponen Progam Dasar Perangkat Lunak
Komputer
v
Microsoft Office
Perangkat
Lunak paket aplikasi perkantoran buatan Microsoft dan dirancang untuk
dijalankan dibawah sistem operasi Microsoft Windows dan Mac OS X. Beberapa
aplikasi di dalam Microsoft office yang terkenal adalah Excel, Word, dan Power
Point.
I. Microsoft Word
Progam aplikasi dari Microsoft office yang biasa sering digunakan untuk pengelolahan teks, pengelolahan dokumen, laporan dan lain sebagainya. Microsoft office adalah aplikasi pengolah kata yang dimiliki oleh Microsoft Office.
II. Microsoft Excel
Sebuah
progam aplikasi lembar kerja spreadsheet yang dibuat dan di distribusikan oleh
Microsoft Coporation untuk sistem operasi Microsoft Windows dan Mac OS.
III. Microsoft Power Point
Salah
satu aplikasi dari Microsoft Office yang diperuntukkan sebagai media presentasi
dan fungsi Microsoft Power Point adalah untuk mempersentasikan suatu karya atau
apapun yang kita buat.
4. Antarmuka Pengguna
Fungsi dan atribut sensor dari suatu sistem (
aplikasi, perangkat lunak, kendaraan dan lain – lain ) yang berhubungan dengan
pengoperasiannya oleh pengguna.
Dalam elektronik dan Teknik komputer sebuah antarmuka
dapat berarti:
v Batasan fisik dari dua subsistem atau
alat
v Sebuah bagian atau sirkuit di beberapa
subsistem yang mengirim atau menerima sinyal atau dari subsitem lainnya
seperti: antarmuka jaringan, anatarmuka video dan kartu network.
5. Perangkat Lunak Sumber Terbuka
Jenis perangkat lunak yang kode sumbernya
terbuka untuk dipelajari, diubah, ditingkatkan dan disebarluaskan. Karena sifat
ini umumnya pengembangannya dilakukan oleh suatu paguyuban terbuka yang
bertujuan mengembangkan perangkat lunak bersangkutan.
v
Karakteristik Perangkat Lunak Sumber Terbuka
Lisensi tidak membatasi pihak manapun dari menjual atau memyerahkan perangkat lunak sebagai sebuah komponen dari sekumpulan distribusi perangkat lunak berisi progam dari beberapa sumber.
6. Mac OS X
Sistem operasi dengan antarmuka grafis
yang dikembangkan dan di distribusikan oleh Apple Inc. sistem operasi ini disediakan
untuk komputer Macintosh dan sistem operasi ini pertama kali pada tahun tahun
2001 dan popular di kalangan pengguna.
7. Kinerja Monitor
Progam yang memonitor dan menyesuaikan
kinerja dan pemakaian satu atau lebih sistem komputer untuk menjaga menjaga
dengan efisien.
8. Keamanan Monitor
Paket yang mengawasi dan mengendalikan
penggunaan sistem komputer serta memberikan pesan peringatan dan merekam bukti
dari penggunaan tanpa otorisasi dari sumber daya komputer .
9. Bahasa Perakit
Level selanjutnya dari Bahasa pemrograman
mereka direkam dikembangkan untuk mengurangi kesulitan dalam menulis progam
Bahasa mesin. Penggunaan Bahasa perakit membutuhkan progam penerjemah Bahasa
yang disebut perakit ( assembler ) yang memudahkan sebuah komputer untuk
mengubah instruksi dari Bahasa seperti ini menjadi instruksi mesin.
10. Layanan Situs
Komponen perangkat lunak yang di dasarkan
pada kerangka kerja situs serta standar dan teknologi berorientasi objek untuk
penggunaan situs yang secara elektronik bertautan dengan aplikasi dari pengguna
dan platform yang komputasi yang berbeda – beda.
v
Manfaat dan pembatasan dari platform pengembangan Java
§
Pro
-
Berjalan pada sistem operasi dan server aplikasi apapun
-
Menangani aplikasi bervolume tinggi dan transaksi besar
- Memilki lebih banyak fitur perusahaan untuk sesi manajemen,
kegagalan, penyesuaian beban dan integrasi aplikasi
§
Kontra
-
Memiliki sebuah lingkungan pengembangan aplikasi yang kompleks
- Kemampuan lingkungan Java Swing untuk membangun pengguna grafis
antarmuka memiliki Batasan
-
Tidak adanya dukungan built – in untuk standar layanan situs
-
Alat mungkin sulit untuk digunakan










Komentar
Posting Komentar