Anda di halaman 1dari 14

DOSEN PEMBIBING : ASRI ALKADRI, ST, M.

Si

TEKHNOLOGI PERANGKAT LUNAK

DI SUSUN OLEH :

RIZKI RALY (PBB180033)

KELAS : M18A

D-III MANAJEMEN INFORMASI KESEHATAN

POLITEKHNIK BAUBAU

TAHUN 2018/2019

i
KATA PENGANTAR
Bismillahirahmanirahim

Puji syukur kehadirat allah SWT Shalawat serta salam tidak lupa penulis ucapkan untuk
junjungan kita Nabi Besar Muhammad SAW. Kami bersyukur kepada Allah SWT yang telah
memberikan hidayah serta taufik-Nya kepada kami sehingga dapat menyelesaikan makalah
ini. Makalah ini berisikan tentang Tekhnologi perangkat lunak.

penulis menyadari makalah yang dibuat ini tidaklah sempurna. Oleh karena itu, apabila
ada kritik dan saran yang bersifat membangun terhadap makalah ini, kami sangat berterima
kasih. Demikian makalah ini penulis susun. Semoga dapat berguna untuk kita semua. Amin.

Baubau, 24 oktober 2018

penulis

ii
DAFTAR ISI
KATA PENGANTAR ...................................................................................................... ii

DAFTAR ISI ..................................................................................................................... iii

BAB I PENDAHULUAN

A. Latar Belakang ....................................................................................................... 4


B. Rumusan Masalah .................................................................................................. 4
C. Tujuan Penulisan .................................................................................................... 4

BAB II PEMBAHASAN

A. Pengertian Dari Perangkat Lunak ........................................................................... 5


B. Peran Dan Fungsi Perangkat Lunak ........................................................................ 5
C. Pengelompokan perangkat lunak berdasarkan fungsi beserta contoh ................... 7
D. Macam-Macam Perangkat lunak Sistem ................................................................ 9
E. Bahasa Programan ...................................................................................................10
BAB III PENUTUP
A. KESIMPULAN ........................................................................................................ 13
B. SARAN .................................................................................................................... 13
DAFTAR PUSTAKA .......................................................................................................... 14

iii
BAB I
PENDAHULUAN

A. 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.

B. 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!

C. Tujuan Penulisan
1. Untuk memahami pengertian dari perangkat lunak
2. Untuk mengetahui peran dan fungsi dari perangkat lunak
3. Untuk mengetahui pengelompokan dan contoh dari perangkat lunak
4. Untuk mengetahui berbagai kategori perangkat lunak dari perangkat lunak system
5. Untuk memahami pengertian bahasa pemrogaman beserta macam-macamnya

4
BAB II
PEMBAHASAN

A. Pengertian dari Perangkat lunak


     Nama lain dari Software adalah perangkat lunak. Karena disebut juga sebagai
perangkat lunak, maka sifatnya pun berbeda dengan hardware atau perangkat keras, jika
perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh secara
langsung manusia, maka software atau Perangkat lunak tidak dapat disentuh dan dilihat
secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda namun 
bisa untuk dioperasikan.
Pengertian Software komputer adalah sekumpulan data elektronik yang disimpan
dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa
program atau instruksi yang akan menjalankan suatu perintah. Melalui sofware atau
perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah
Perangkat lunak komputer merupakan sebuah program komputer yang
menjembatani pengguna komputer dan perangkat keras yang digunakanya. Dengan kata lain
perangkat lunak merupakan penerjemah antara manusia sebagai orang yang memberi
instruksi dan komputer sebagai pihak yang menerima instruksi.
Perangkat lunak adalah program komputer yang berfungsi sebagai sarana interaksi
atau yang menjembatani pengguna dengan perankat keras dan juga sebagai penerjemah
perintah-perintah yang dijalankan pengguna komputer untuk, diteruskanatau diproses oleh
perangkat keras.
Dari berbagai pengertian diatas dapat disimpulkan bahwa perangkat lunak
membantu untuk menjalankan perintah dari pengguna yang akan diproses atau dijalankan
oleh perangkat keras.

B. Peran Dan Fungsi Perangkat Lunak


  Komputer hanyalah sekedar mesin yang tak dapat melakukan tugas yang
dikehendaki pemakai sekiranya tidak didukung oleh perangkat lunak(software). Komputer
bukanlah teko ajaib yang dimiliki oleh aladin, yang dapat mengeluarkan jin dan jin tersebut
dapat diperintah untuk melakukan apa saja oleh tuannya. Perangkat lunak sesungguhnya
adalah program. Sebagaimana telah anda ketahui, program adalah deretan intruksi yang

5
digunakan untuk mengendalikan komputer sehingga dapat melakukan tindakan sesuai yang
dikehendaki pembuatnya.
Fungsi software dapat dibagi berdasarkan jenis dan kategori perangkat lunak itu
sendiri, setiap perangkat lunak ini dapat berfungsi berdasarkan jenisnya.  Pengertian
software atau perangkat lunak ini mungkin sudah diketahui oleh setiap orang, namun
mungkin ada beberapa yang belum mengetahui berdasarkan fungsinya:
a. 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.
b. Fungsi Perangkat Lunak Pengolah Angka
Perangkat lunak jenis ini berfungsi untuk melakukan pengolahan angka seperti
melakukan perhitungan dan operasi aritmatik lainnya.
     Contoh : Microsoft Excel
c. Fungsi Perangkat Lunak Presentasi
Perangkat lunak jenis ini berfungsi untuk membuat suatu dokumen atau file yang dapat
digunakan untuk presentasi yang mana mendukung berbagai animasi yang diperlukan
selama presentasi dan fitur lainnya.
     Contoh : Microsoft Power Point
d. Fungsi Perangkat Lunak Pembuatan Program
Perkembangan rekayasa perangkat lunak  untuk berbagai industri membuat para
perusahaan berusaha membuat perangkat lunak yang dapati digunakan untuk
pembuatan program. Fungsi perangkat lunak ini adalah untuk mengembangkan
program aplikasi lainnya yang dapat disesuaikan dengan kebutuhan pengguna. 
Software ini digunakan untuk menjalankan bahasa pemrograman komputer yang
menghasilkan aplikasi sesuai dengan kebutuhan user.
     Contoh : Visual Studio dan Eclipse
e. Fungsi Perangkat Lunak Dasar
Perangkat lunak dasar ini adalah perangkat lunak yang dibutuhkan untuk mendukung
agar software lainnya dapat berjalan di perangkat komputer atau perangkat keras
lainnya.
     Contoh : Sistem operasi ( Sistem operasi linux, Sistem operasi windows)

6
f. Fungsi Software Database / Penyimpanan Data
Software ini berfungsi untuk menyimpan data yang dimasukkan serta di olah untuk
kebutuhan pengguna melalui berbagai aplikasi pendukung, software ini dikenal dengan
DBMS. Fungsi DBMS adalah software yang digunakan untuk mengolah, menyimpan,
dan mengubah data sesuai dengan instruksi pengguna. Fungsi database ini sangat vital
untuk kemajuan dan perkembangan teknologi informasi.

1. Fungsi Perangkat Lunak Secara Umum


Fungsi perangkat lunak secara umum pada perangkat komputer atau perangkat
lainnya adalah untuk menerima instruksi dari pengguna sesuai dengan fitur yang
disediakan. Dalam hal ini artinya, sebuah software bertugas untuk membantu
memudahkan pekerjaan dan menyederhanakan tugas tugas yang dikerjakan oleh
manusia secara terkomputerisasi.
Dalam perkembangannya perangkat lunak sangat membantu manusia, sebagai
contoh adalah dihasilkannya antivirus terbaik untuk membantu mencegah berbagai
jenis malware berbahaya. Selain itu memudahkan berbagai tugas utama manusia seperti
pengetikan, perhitungan, dan pengolahan data lainnya.

C. Pengelompokan perangkat lunak berdasarkan fungsi beserta contoh


1) Sistem Operasi (Operation System)
Merupakan sebuah program yang berfungsi untuk mengolah segala proses dan
mengelola program-program di dalam komputer.
     Contoh :
     a. 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)

2) Program Utility
Merupakan sebuah program yang berfungsi untuk meningkatkan kinerja
komputer
     Contoh :
a. Antivirus (AVG, AVIRA, AVAST, KASPERSKY)

7
b. Pembagi partisi (FDISK, Partition Magic)
c. Peringkas file (WinRAR, WinZIP,dll).

3) Bahasa Pemrogaman
Merupakan sebuah program yang berguna untuk menghasilkan program aplikasi
lainnya, terdapat 2 macam programming software:
a. Bahasa tingkat rendah: Bahasa biner, Bahasa Assembly.
b. Bahasa tingkat tinggi: C++, Java, Visual Basic, Pascal, dll.

4) Program aplikasi
Merupakan sebuah program yang berfungsi untuk membantu suatu perkerjaan
pengguna (user)
     Contoh :
a. Office :
 Microsoft Word (Pengetikan)
 Microsoft Excel (Pembuatan tabel-tabel)
 Microsoft Front Page (Pembuatan web site)
 Microsoft Power Point (Pembuatan presentasi)
 Microsoft Outlook (Pengaturan jadwal, email, nomer telpon,dll)
b. Desain Grafis :
 CorelDraw
 Adobe Photoshop
 Photoscape
c. Multimedia :
 Winamp
 VLC
 Real Player
 Gom Player

5) Freeware
Freeware Adalah perangkat lunak yang tersedia tanpa kode sumber dan bebas
digunakan oleh siapa saja tanpa perlu membayar.
     Contoh:

8
     http://www.bestdownload.com
     http://www.simtel.net
6) Free software
Free Software Adalah istilah yang dicanangkan oleh Richard Stallman (Pendiri
Free Software Foundation) untuk menyatakan perangkat lunak yang dilengkapi dengan
kode sumber yang memungkinkan siapa saja dapat menggunakan program tersebutdan
bahkan dapat ikut mengembangkanya.
     Contoh:
     http://www.free-soft.org
7) Open source
Dikemukakan oleh Eric Raymond pada tahun 1998 dan dimaksudkan untuk
menghilangkan makna “free” pada “freesoftware” yang ambigu karena dalam bahasa
inggris kata tersebut memiliki arti bermacam-macam, yakni “free” dalam arti gratis
ataupun “free ” dalam arti kebebasan. Open source timbul dari ide bahwa seandainya
setiap orang dapat berpartisipasi dalam mengembangkan suatu perangkat lunak
tertentu.
      Contoh:
        http://www.opensource.org
8) Shareware
Adalah perangkat lunak yang tersedia tanpa kode sumber dan bisa digunakan oleh
pemakai dengan tujuan untuk dievaluasi selama masa tertentu tanpa membayar sama
sekali dan jika sesudah masa tersebut berlalu pemakai bermaksud tetap
menggunakannya maka ia perlu membayar ke pembuat perangkat lunak tersebut
      Contoh:
       http://www.shareware.com  dan http://asp-shareware.com

D. Macam-Macam Perangkat Lunak Sistem


     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
sebagai perantaraprogram palikasi dan perangkat keras komputer. Itulah sebabnya peran
program sistem kadangkala tidak terlihat secara langsung.
Perangkat lunak sistem dapat berupa sistem operasi, utilitas, device driver dan
penerjemah bahasa.

9
·     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.

E. Bahasa pemrograman
Bahasa Pemrograman merupakan notasi yang dipergunakan untuk mendeskripsikan
proses komputerisasi dalam format yang dapat dibaca oleh komputer dan manusia. Proses
komputasi umumnya Bahasa pemrograman Komputer adalah mesin yang dapat
melaksanakan seperangkat perintah dasar (instruction set). Komputer hanya dapat diberi
perintah yang terdiri dari perintah-perintah dasar tersebut.
Perintah-perintah yang lebih rumit (misalnya mengurutkan suatu daftar sesuai abjad)
harus diterjemahkan menjadi serangkaian perintah-perintah dasar yang dapat dimengerti
komputer (perintah-perintah yang termasuk dalam instruction set komputer tersebut) yang
pada akhirnya dapat mennyelesaikan tugas yang diinginkan, meskipun dijalankan dengan
beberapa operasi dasar, bukan satu operasi rumit.
Macam-macam bahasa pemrograman
a. Java
Java Adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer
termasuk telepon genggam. Dikembangkan oleh Sun Microsystems dan diterbitkan tahun
1995. Java tidak boleh disalahpahami sebagai JavaScript. JavaScript adalah bahasa scripting
yang digunakan oleh web browser.

10
b. Bahasa pemrograman C
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. Bahasa Pemrograman 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.

d. Bahasa Pemrograman 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.

11
BAB III
PENUTUP

A. 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.
3. Pengelompokan dari perangkat lunak dapat dijabarkan diantaranya sistem operasi,
program utility , bahasa pemrograman, program aplikasi , dari keempat
pengelompokan tersebut memiliki 3 kategori yakni shareware , freeware dan
opensource itu tergantung dari jenis serta pembuat software tersebut.
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.
5. Bahasa pemrograman adalah notasi yang dipergunakan untuk mendeskripsikan
proses komputerisasi dalam format yang dapat dibaca oleh komputer dan manusia.
Proses komputasi umumnya Bahasa pemrograman. Komputer adalah mesin yang
dapat melaksanakan seperangkat perintah dasar , karena dalam bahasa komputer
hanya dapat mengenal angka 1 dan 0 yang keduanya adalah bilangan biner , namun
diterjemahkan oleh bahasa pemrograman dengan tujuan untuk memudahkan setiap
pengguna dalam melakukan proses pada komputer.

B. 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

12
kedalam dunia pekerjaan nanti, karena tidak dipungkiri lagi penggunaan teknologi komputer
sudah sering digunakan diberbagai lembaga pendidikan maupun instansi pemerintahan,
karena komputer itu sangat memudahkan bagi kita dalam melakukan pekerjaan.

13
DAFTAR PUSTAKA

Abdul, K , Triwahyuni, T. 2003. Pengenalan Teknologi Informasi. 


            Yogyakarta: C.V ANDI OFFSET.
Aditya, Wahyu. 2012. Pengertian Bahasa Pemrograman, (Online),
            (http://nikkisupergirl.blogspot.com/2012/12/pengertian-bahasa- pemograman.html)
diakses pada 21 April 2014
Alamsyah, Dian. 2013.  Pengertian Software Perangkat Lunak Komputer,       (Online),
(
http://www.jembersantri.com/2013/01/pengertian-software-     perangkat-lunak
komputer.html) diakses pada 21 April 2014
Hiu, Sutiono. 2012. Berbagai Fungsi Software, (Online),
            (http://blogging.co.id/fungsi-software) diakses pada 21 April 2014
Ichsan , Muhammad. 2012.  Peran Perangkat lunak Komputer, (Online)
(http://bentoji.blogspot.com/2012/03/peran-perangkat-lunak.html), 
            diakses pada 21 April 2014
Rifai,  Muhammad. 2013. Pengelompokan Perangkat Lunak, (Online)
(http://rifairevolution.blogspot.com/2013/04/pengelompokan-
perangkat-           lunak.html) ,diakses pada 21 April 2014 
Susila, Oka. 2013. Pengertian dan Macam-Macam Bahasa, (Online)
           (http://www.lintasinformatika.com/2013/06/pengertian-dan-macam-      macam
bahasa.html) ,diakses pada 21 April 2014
Tohir, Ahmad. 2013. Fungsi Perangkat Lunak Pada Komputer, 
(http://ahmadtohirstmikpringsewu.wordpress.com/2013/01/19/fungsi-perangkat-
lunak-pada-komputer/) ,diakses pada 21 April 2014

14

Anda mungkin juga menyukai