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