PENDAHULUAN
1.1 Latar Belakang
Dalam era globalisasi saat ini kemajuan serta perkembangan teknologi semakin meningkat
yang seiring dengan kemajuan jaman. Perkembangan sistem pada komputer beserta aplikasi-
aplikasi pendukung sangat memudahkan setiap pengguna untuk melakukan setiap proses
pada komputer. Seiring berkembangnya pula ilmu pengetahuan teknologi dan informasi dan
setiap peserta didik dituntut untuk dapat mengoperasikan komputer , mau tidak mau karena
semakin kedepan komputer lebih sering digunakan baik itu dalam media pembelajaran
maupun ketika di lingkup pekerjaan karena komputer memudahkan setiap pengguna untuk
melakukan proses yang dikehendakinya.Dalam penyusunan makalah ini saya akan membahas
mengenai perangkat lunak baik itu dari definisi hingga peran serta fungsi terhadap perangkat
komputer. Perangkat lunak itu sendiri dapat diartikan adalah sebuah software yang
menghubungkan antara pengguna dengan perangkat keras , dan bisa disimpulkan perangkat
lunak menglakukan perintah yang kita intruksikan dan dijalankan oleh perangkat keras.
1.2 Rumusan Masalah
1. Apa pengertian perangkat lunak ?
2. Jelaskan peran dari perangkat lunak ?
3. Sebutkan dan beri contoh pengelompokan perangkat lunak ?
4. Sebutkan dan jelaskan macam-macam perangkat lunak sistem ?
5. Apa yang dimaksud dengan bahasa pemrogaman , serta sebutkan apa saja?
1
BAB II
PEMBAHASAN
2
Fungsi Perangkat Lunak Pengolah Kata
Perangkat lunak pengolah kata memiliki fungsi untuk melakukan manipulasi dan mengolah
kata kata yang nantinya diperlukan untuk pembuatan dokumen atau untuk merangkum
sesuatu.
Contoh : Microsoft Word, OpenOffice Writer, dan Lotus Word pro.
3
berdasarkan fungsi beserta contoh Sistem Operasi (Operation System) Merupakan sebuah
program yang berfungsi untuk mengolah segala proses dan mengelola program-program di
dalam komputer.5
Contoh :
A. UNIX
UNIX : Linux, BSD, Solaris, MacOS, Belenix, dll
- Versi - versi Linux : RedHat, Knoppix, SuSe, Ubuntu, dll.
- Versi - versi BSD : FreeBSD, OpenBSD, NetBSD, dll.
B. Microsoft : MS-DOS, MS Windows (1.0, 2.0, 3.0, 3.11, 95, 98, 98SE, ME 2000, XP,
Vista, 7, 8)
· C. Program Utility
Merupakan sebuah program yang berfungsi untuk meningkatkan kinerja komputer
Contoh :
Antivirus (AVG, AVIRA, AVAST, KASPERSKY)
Pembagi partisi (FDISK, Partition Magic)
Peringkas file (WinRAR, WinZIP,dll).
·
D. Bahasa Pemrogaman
Merupakan sebuah program yang berguna untuk menghasilkan program aplikasi lainnya,
terdapat 2 macam programming software:
Bahasa tingkat rendah: Bahasa biner, Bahasa Assembly.
Bahasa tingkat tinggi: C++, Java, Visual Basic, Pascal, dll.
4
VLC
Real Player
Gom Player
· d. Freeware
Adalah perangkat lunak yang tersedia tanpa kode sumber dan bebas digunakan oleh siapa
saja tanpa perlu membayar.
Contoh:
http://www.bestdownload.com
http://www.simtel.net
Perangkat lunak sistem kadangkala disebut perangkat lunak pendukung atau support
software adalah program yang digunakan untuk mengongtrok sumber daya komputer, baik
bersifat internal (RAM) maupun eksternal (Printer). Kedudukan program ini umumnya
5
sebagai perantara program aplikasi dan perangkat keras komputer. Itulah sebabnya peran
program sistem kadangkala tidak terlihat secara langsung.6
Perangkat lunak sistem dapat berupa sistem operasi, utilitas, device driver dan penerjemah
bahasa.
· Sistem operasi adalah perangkat lunak dasar yang berfungsi sepenuhnya untuk
mengendalikan sistem komputer
Contoh: Windows , UNIX dan Linux
· Utilitas adalah program yang dipakai secara langsung oleh pemakai untuk melakukan
kegiatan yang berhubungan dengan pengendalian atau pengalokasian sumber daya dalam
sistem komputer.
Contoh: ScanDisk / DiskDefragmenter
· Device driver adalah program yang berfungsi untuk membantu komputer mengendalikan
piranti-piranti peripheral. Sebagai contoh, jika anda menghubungkan printer ke komputer ,
biasanya anda perlu menginstal program bawaan printer agar komputer bisa mengenali
printer tersebut.
· Penerjemah bahasa adalah program yang menterjemahkan program yang dibuat oleh
pemrogram menjadi bentuk yang dapat dijalankan oleh komputer secara langsung.
Bahasa pemrograman C
6
Soetam Rizky ,Konsep Dasar Rekayasa Perangkat Lunak (Software Reengineering) Penerbit : Prestasi Pustaka
7
Aditya, Wahyu. 2012. Pengertian Bahasa Pemrograman, (Online),
(http://nikkisupergirl.blogspot.com/2012/12/pengertian-bahasa- pemograman.html)
6
Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone
Laboratories. Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun
bahasa ini juga sering digunakan dalam mengembangkan software aplikasi.
C++
Perbedaan Antara Bahasa pemrograman C dan C++ adalah meskipun bahasa-bahasa tersebut
menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa
pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-
bagi masalah tersebut kedalam su-submasalah yang lebih kecil.
PHP
PHP adalah bahasa pemrograman Web yang paling banyak dipakai saat ini. PHP banyak
dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinam untuk
digunakan untuk pemakaian lain.8
BAB III
PENUTUP
8
Roger S.Pressman, KOMPUTER-PERANGKAT LUNAK-REKAYASA, Penerbit Andi : 2002
7
3.1 Kesimpulan
Dari penyusunan makalah ini, maka dapat saya ambil kesimpulan diantaranya:
1. Perangkat lunak memiliki arti sebagai media yang menjebatani setiap pengguna dengan
perangkat keras, karena perangkat keras itu sendiri tidak akan berjalan optimal tanpa
adanya perangkat lunak
2. Peran dan fungsi dari perangkat lunak itu sendiri memang relatif sama , tergantung
penggunanya namun dapat di simpulkan peran dan fungsi dari perangkat lunak adalah
sebagai media pembantu dalam melakukan proses pada komputer maupun perangkat
lainya yang memiliki sistem operasi.
4. Perangkat lunak sistem memang tidak begitu terlihat secara langsung, namun perangkat
lunak sistem ini memiliki peran membantu kita untuk dapat menjalankan berbagai
perangkat keras baik itu input maupun outpun pada setiap komputer.
3.2 Saran
Saran dari hasil pembahasan diatas hendaknya dalam era globalisasi saat ini dan seiring
dengan berkembangnya kemajuan teknologi serta informasi hendaknya saya maupun
pembaca lebih mendalami lagi mengenai berbagai perangkat lunak komputer dan khusunya
ilmu komputer, karena dimasa depan nanti kita dituntun untuk mampu menjalankan dan
mengoperasikan komputer baik itu dalam proses pembelajaran hingga saat kita terjun
kedalam dunia pekerjaan nanti.
DAFTAR PUSTAKA
Buku :
8
Y.Maryono, B.Patmi Istiana, Tekhnologi Informasi &Komunikasi, Penerbit: Yudhistira
Quadra 2007
Rosa As, M.Shalahuddin, Rekayasa Perangkat Lunak (Terstruktur Dan Berorientasi Objek,
Penerbit Informatika Bandung:2016
Internet :