Vous êtes sur la page 1sur 17

Oleh :

JURUSAN (SK) SYSTEM KOMPUTER


STIMIK BINA ADINATA
BULUKUMBA
2015

KATA PENGANTAR
Bismillahhirrohmanirrohim.
Dengan memanjatkan do'a dan puji syukur kehadirat Allah SWT serta
sholawat serta salam tercurahkan ke junjungan kita Nabi Muhammad SAW,
sehingga penulis dapat menyelesaikan tugas makalah dengan judul Software
(perangkat lunak).
Adapun penulisan makalah ini dapat terselesaikan berkat bantuan dari
segala

pihak

yang

membantu

terselesaikannya

makalah

ini.

Maka dari itu penulis mengucapkan terima kasih kepada, Ketua Jurusan Teknologi
yang telah memberikan tugas untuk pembuatan makalah ini, Sehingga memotifasi
penulis untuk lebih menggali dan mengasah kemampuan. Rekan se-angkatan yang
membantu dan mendorong serta memberikan informasi yang sangat diperlukan
dalam penyusunan makalah ini sehingga dapat terselesaikan dan semua pihak
yang telah ikut berpartisipasi, serta telah memberikan semangat dalam membantu
menyelesaikan

makalah

ini

Penulis menyadari bahwa makalah ini masih banyak kesalahan dan


kekurangan, maka dari itu penulis mengharapkan sumbangan pikiran, pendapat
serta saran saran yang berguna demi penyempurnaan makalah ini. Semoga
makalah

ini

dapat

berguna

dan

bermanfaat

bagi

Bulukumba, 14 FEBRUARI 2015


Penulis

AKMAL SYAH

pembaca.

DAFTAR ISI
HALAMAN SAMPUL
KATA PENGANTAR ................................................................................
DAFTAR ISI ..............................................................................................

i
ii

BAB I PENDAHULUAN
A. Latar Belakang Masalah ..........................................................
B. Rumusan Masalah.....................................................................
C. Tujuan Penulis ..........................................................................

1
2
2

BAB II PENGERTIAN DAN PERUMUSAN SOFTWARE


A. Pengertian Software..................................................................
B. Jenis-jenis Software atau Perangkat Lunak...........................
C. Identifikasi Jenis-jenis Software..............................................

3
4
6

BAB III PENUTUP


A. Kesimpulan................................................................................
B. Saran...........................................................................................

13
13

DAFTAR PUSTAKA

ii

BAB I
PENDAHULUAN

A. Latar Belakang Masalah


Dewasa ini perkembangan dan kemajuaan teknologi informasi dan
komunikasi telah berkembang dengan sangat pesat. Berbagai kemudahan
memperoleh informasi dari berbagai penjuru dunia dapat kita nikmati dalam
hitungan detik. Pada saat " Zaman Batu " teknologi informasi dan komunikasi
dianggap sebagai sesuatu yang tidak mungkin, kini telah menjadi kenyataan.
Dengan teknologi yang luas ini kita harus dapat memanfaatkannya.
Diantara teknologi informasi yang hampir disetiap tempat kita temukan
adalah computer. Sekarang computer sangat berkembang pesat hampir setiap
tahun computer selalu mengalami perkembangan.Orang bisa menggunakan
computer dimana saja dirumah, dikafe, disekolah, dan ditempat lainnya.
Sedangkan model dan design dari computer itu sendiri juga mengalami
perkembangan. Dulu apabila orang ingin menggunakan computer maka hanya
bias dikantor atau dirumah, kalau sekarang mereka bias menggunakan computer
tersebut dimana saja yang mereka inginkan.
Software yang kita gunakan sekarang ini tidak serta merta muncul
begitu saja melainkan melalui proses yang panjang dalam evolusinya. Hal ihwal
munculnya komputer mungkin dapat dilihat dalam kilas balik sejarah sejak
digunakannya Abacus ditemukan di Babilonia (Irak) sekitar 5000 tahun yang lalu
sebagai alat perhitungan manual yang pertama, baik di lingkup sekolah maupun
kalangan pedagang, saat itu. Pada periode selanjutnya telah banyak ditemukan
alat-alat hitung mekanikal sejenis yaitu Pascaline yang ditemukan oleh Blaine
Pascal pada tahun 1642, Arithometer oleh Charles Xavier Thomas de Colmar pada
tahun 1820, Babbages Folly oleh Charles Babbage pada tahun 1822, dan
Hollerith oleh Herman Hollerith pada tahun 1889. Kesemuanya masih berbentuk
mesin sepenuhnya tanpa tenaga listrik. Ukuran dan kerumitan strukturnya
1

berdasarkan atas tingkat pengoperasian perhitungan yang dilakukan. Barulah pada


tahun 1940, era baru komputer elektrik dimulai sejak ditemukannya komputer
elektrik yang menerapkan system ajabar Boolean.
B. Rumusan Masalah
1.

Apa arti dari software?

2.

Bagaimana menggunakan software?

3.

Masalah apa yang sering terjadi dalam software?

C. Tujuan Penulisan
Adapun maksud penulis memilih judul software komputer adalah untuk
mengetahui perkembangan teknologi dari pertama ditemukan sampai sekarang,
dan meningkatkan ilmu pengetahuan dalam bidang teknologi informasi khususnya
dalam badang software komputer. Penulis sendiri dari jurusan System komputer
(SK) yang mana dalam jurusan ini penulis lebih banyak mempelajari masalah
Hardware (Perangkat Keras). Namun dengan demikian, Penulis juga merasa
sangat perlu untuk mengetahui Software sebagai satuan unit dari system komputer
itu sendiri.

BAB II

Pengertian dan Perumusan Software


A. Pengertian Software
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.
Pengertian Software menurut R. Wilman & Riyan. Software
merupakan

sebuah

perangkat

operasi

kerja

untuk

menjalankan

komponen hardware. Software bersifat maya, artinya software tidak


terlihat, tetapi keberadaannya sangat dirasakan.

B. Jenis-jenis Software atau Perangkat Lunak


Software atau perangkat lunak komputer berdasarkan distribusinya
dibedakan menjadi beberapa macam, yaitu software berbayar, software gratis atau
free ( Freeware, free software, shareware, adware).
1. Software berbayar
Software berbayar merupakan perangkat lunak yang didistribusikan
untuk tujuan komersil, setiap pengguna yang ingin menggunakan atau
mendapatkan software tersebut dengan cara membeli atau membayar pada
pihak yang mendistribusikannya. pengguna yang menggunakan software
berbayar umumnya tidak diijinkan untuk menyebarluaskan software tersebut
secara bebas tanpa ijin ada penerbitnya. contoh software berbayar ini misalnya
adalah sistem microsoft windows, microsoft office, adobe photoshop, dan lainlain.
2. Freeware
Freeware atau perangkat lunak gratis adalah perangkat lunak komputer
berhak cipta yang gratis digunakan tanpa batasan waktu, berbeda dari
shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka
waktu percobaan tertentu atau untuk memperoleh fungsi tambahan). Para
pengembang perangkat gratis seringkali membuat perangkat gratis freeware
untuk

disumbangkan

kepada

komunitas, namun

juga

tetap

ingin

mempertahankan hak mereka sebagai pengembang dan memiliki kontrol


terhadap pengembangan selanjutnya. Freeware juga didefinisikan sebagai
program apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah
contoh utama adalah suite browser dan mail client dan Mozilla News, juga
didistribusikan di bawah GPL (Free Software).
3. Free Software
Free Software lebih mengarah kepada bebas penggunaan tetapi tidak
harus gratis. Pada kenyataannya, namanya adalah karena bebas untuk mencoba
perangkat lunak sumber terbuka (Open Source) dan di sanalah letak inti dari
4

kebebasan: program-program di bawah GPL, sekali diperoleh dapat


digunakan, disalin, dimodifikasi dan didistribusikan secara bebas. Jadi
free software tidak mengarah kepada gratis pembelian tetapi penggunaan
dan distribusi. Begitu keluar dari lisensi kita dapat menemukan berbagai
cara untuk mendistribusikan perangkat lunak, termasuk freeware,
shareware atau Adware. Klasifikasi ini mempengaruhi cara di mana program
dipasarkan, dan independen dari lisensi perangkat lunak mana mereka berasal.
Perbedaan yang nyata antara Free Software dan Freeware. Konflik
muncul dalam arti kata free dalam bahasa Inggris, yang berarti keduanya bebas
dan gratis. Oleh karena itu, dan seperti yang disebutkan sebelumnya, Free
Software tidak perlu bebas, sama seperti Freeware tidak harus gratis.
4. Shareware
Shareware juga bebas tetapi lebih dibatasi untuk waktu tertentu.
Shareware adalah program terbatas didistribusikan baik sebagai demonstrasi
atau versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan
menggunakan batas waktu yang ditetapkan (misalnya 30 hari). Dengan
demikian, memberikan pengguna kesempatan untuk menguji produk sebelum
membeli dan kemudian membeli versi lengkap dari program. Sebuah contoh
yang sangat jelas dari tipe ini adalah perangkat lunak antivirus, perusahaanperusahaan ini biasanya memudahkan pelepasan produk evaluasi yang hanya
berlaku untuk jumlah hari tertentu. Setelah melewati maksimum, program akan
berhenti bekerja dan Anda perlu membeli produk jika Anda ingin tetap
menggunakannya.
Kita juga dapat menemukan perangkat lunak bebas sepenuhnya, namun
termasuk dalam program periklanan, distribusi jenis ini disebut Adware.
Sebuah contoh yang jelas adalah program Messenger dari Microsoft yang
memungkinkan penggunaan perangkat lunak bebas dalam pertukaran untuk
masuk dengan cara iklan banner atau pop-up. .
C. Identifikasi Jenis-jenis Software
5

1. Sistem Operas
Sistem operasi merupakan sofware yang pertama kali dibaca oleh
komputer pada saat booting sebagai dasar pengoperasian komputer. Terdapat 2
jenis sistem operasi berdasarkan tampilan antarmuka kepada penggunanya
(user interface) yaitu yang berbasis CUI (Character User Interface) dan
berbasis GUI (Graphical User Interface). Sistem operasi berbasis CUI,
misalnya : DOS (Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux
pada mode terminal atau konsol. Sedangkan sistem operasi berbasis GUI,
misalnya : Microsoft Windows 9x, 2000, NT, XP,7,8.1 serta sistem operasi
UNIX dan Linux yang telah mendukung GUI.
2. Program bantuan atau Utility
Program bantu (utility) merupakan program yang digunakan untuk
mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang
terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini.
Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem jaringan.
Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat
mengubah sistem DOS tersebut (single user atau stand alone system) menjadi
sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser).
Netware, Token R ing, Clear Os dan Lantastic merukan contoh-contoh program
ini.
3. Bahasa Komputer (Computer Language)
Computer Language merupakan bahasa yang digunakan untuk
membuat program komputer. Disebut bahasa karena computer language
memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya.
Yang termasuk dalam jenis ini adalah :
a) Low Level Language, merupakan bahasa tingkat rendah karena sulit
dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk
program ini adalah bahasa mesin assembly language.

b) High Level Language, merupakan bahasa tingkat tinggi karena


menggunakan kata-kata yang mudah dimengerti. Contoh dari program
ini adalah BASIC, PASCAL, FORTRAN, C++, Java, dsb.
4. Program Aplikasi
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya
akan digunakan untuk membantu melaksanakan pekerjaan penggunanya.
Aplikasi ini disiapkan sesuai kebutuhan.
Program aplikasi dapat dibedakan lagi menjadi :
a) Word Processing
Word Processing adalah program yang dapat dipakai untuk
menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan
WordPerfect.
b) Desktop Publishing
Merupakan program yang mengatur tata letak cetakan pada suatu
naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page
Maker.
c) Program Speadsheet
Merupakan programprogram yang digunakan untuk mengolah data
secara berkolom. Contoh : Microsoft Excell, Lotus Improv.
d) Database Management System
Salah satu kegunaan komputer didalam organisasi adalah untuk
menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan
berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian
menghasilkan informasi, diperlukan program yang disebut dengan
program database management system (disingkat DBMS) dan sering
disebut dengan program database saja. Contoh : Paradox, Foxpro,
Microsoft Access, Approach.
e) Graphics
7

Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu


ia bisa menggunakan program yang khusus digunakan untuk membuat
gambar atau graphics. Seseorang yang tidak pintar menggambar dengan
tangan, dapat membuat gambar yang bagus di komputer, karena gambar
dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford
Graphics, Visio, adobe photoshop.
f) Program Akuntansi
Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah
aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh :
DacEasy Accounting, Pacioli 2000, PeachTree Accounting.
g) Program Statistik
Program statistik merupakan program yang digunakan untuk
melakukan penelitian yang berhubungan dengan analisis statistik. Contoh :
SAS, SPSS, Statisca.
h) Communication
Communication merupakan program yang digunakan untuk
berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy,
DataFax, Procomm Plus, CrossTalk.
i) Multimedia
Multimedia

merupakan

software

yang

digunakan

untuk

menghubungkan komputer dengan peralatan multimedia seperti kamera


video, kamera digital, video player. Contoh : Microsoft Video, nero
showtime, winamp.
j) Game
Game merupakan program untuk permainan. Contoh :Point Blank,
Flight Simulator, Baseball, Prince of Persia, condition zero, Pro Evolution
Soccer.
k) Antivirus
Antivirus merupakan program yang digunakan untuk mendetekdi
dan menghilangkan virus yang tertular pada komputer yang sedang
dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG, Avast,
Avira, SMADAV.
8

5. Bahasa Pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa
komputer, adalah teknik komando/instruksi standar untuk memerintah
komputer. Bahasa pemrograman ini merupakan suatu set aturan sintaks dan
semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini
memungkinkan

seorang

programmer(yang

membuat

program)

dapat

menentukan secara persis data mana yang akan diolah oleh komputer,
bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara
persis yang akan diambil dalam berbagai situasi.
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 (perintahperintah 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.
Bahasa pemrograman adalah bahasa yang dapat diterjemahkan menjadi
kumpulan perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh
program komputer yang disebut kompilator (compiler). Setiap bahasa
pemrograman mempunyai kompilatornya sendiri. Contohnya, kompilator C++
tidak akan mengerti program yang ditulis dengan bahasa Java. Sintaks dari
bahasa pemrograman lebih mudah dipahami oleh manusia daripada sintaks
perintah dasar. Namun tentu saja komputer hanya dapat melaksanakan perintah
dasar itu. Maka di sinilah peran penting kompilator sebagai perantara antara
bahasa pemrograman dengan perintah dasar.
Kegiatan membuat program komputer dengan menggunakan bahasa
pemrograman disebut pemrograman komputer. Bahasa pemograman di bagi
atas dua jenis, yaitu bahasa tingkat tinggi dan bahasa tingkat rendah. Bahasa
tingkat tinggi merupakan bahasa pemograman yang bisa di mengerti oleh
9

manusia, diantaranya adalah PASCAL, FORTRAN, COBOL, BASIC, JAVA,


dan C++. Sedangkan program yang menggunakan bahasa tingkat rendah
merupakan bahasa yang sulit di mengerti oleh manusia.
Menurut cara memperolehnya, software dapat dibedakan menjadi
beberapa

jenis:

Freeware. Software yang bersifat freeware dapat digunakan tanpa


biaya, namun masih memiliki batasan atas hak cipta pengguna. Beberapa
contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak
lagi Shareware. Shareware adalah software yang dapat digunakan tanpa biaya
dalam jangka waktu tertentu. Setelah jangka waktu tersebut selesai, pengguna
diberi pilihan, apakah akan melanjutkan menggunakan software tersebut
(dengan konsekuensi membayar) atau tidak menggunakan lagi software
tersebut. Beberapa contoh dari shareware ini misalnya StyleXP, Window
Blinds, WinRAR, dan sebagainya.
Propietary software. Intinya, propietary software itu hampir sama dengan
barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus
membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak
diperkenankan mendistribusikan kembali, mengotak-atik program, dan
software

ini

tidak

disertai

dengan

kode

sumber.

Open source software. Berbeda dengan jenis software sebelumnya, open source
software memberikan kebebasan kepada kita untuk menggunakan, mengubah
sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya
maupun yang telah kita ubah. Biasanya software yang bersifat open source
menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open
source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan
sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna.
Beberapa contoh open source software misalnya Pidgin, qGo, Inkscape, gimp,
dan masih banyak lagi.
6. Sistem Pengoperasian dan Program Kontrol
10

System pengoperasian adalah satu set program untuk komputer


mengendalikan sumbernya (resources) sendiri seperti unit pemproses an pusat
(central processing unit), ingatan utama (main memory), ingatan sekunder
(secondary memory), peranti Input dan Output (Input/Output devices). Oleh
yang demikian perisian aplikasi pengguna (users application software) tidak
perlu

menyediakan

semua

arahan

yang

diperlukan

oleh

komputer.

Ini membolehkan pengaturcara memfokuskan usahanya kepada penyelesaian


masalah kepada pelanggan. Program control adalah rangkaian perintah untuk
mengontrol suatu proses.
7. Utility dan Program Layanan
Program Utility atau Program Layanan adalah perangkat lunak komputer
yang dirancang khusus untuk membantu mengelola dan menyesuaikan
perangkat keras komputer, sistem operasi, atau perangkat lunak aplikasi dengan
melakukan satu tugas atau serangkaian tugas kecil.
Utility software adalah jenis perangkat lunak sistem yang dirancang
untuk membantu menganalisa, mengkonfigurasi, mengoptimalkan dan
memelihara komputer.Sepotong tunggal dari perangkat lunak utilitas biasanya
disebut

utilitas

(abbr.

util)

atau

alat.

Utilitas perangkat lunak harus kontras dengan perangkat lunak aplikasi, yang
memungkinkan pengguna untuk melakukan hal-hal seperti membuat dokumen
teks, bermain game,

11

BAB III
PENUTUP
1. Kesimpulan
Perkembangan software dari masa ke masa selalu mengalami
peningkatan. Pada awalnya software bukanlah alat yang diciptakan untuk berbagai
kegunaan seperti yang kita amati pada zaman sekarang. Dulu software diciptakan
hanya sebagai alat untuk mempermudah dalam penghitungan atau lebih mudahnya
sebagai mesin hitung matematika. Tetapi seiring dengan perkembangan zaman
software ini terus berevolusi menjadi mesin serba guna khususnya pada bidang
industri

dan

penelitian.

Oleh karena itu, kata dasar software berasal dari kata software yang
berarti menghitung dengan kata lain komputer berati alat penghitung. Komputer
pertama

kali

ditemukan

oleh

Charles

Babbage,

kecerdasannya

logika

matematikanya yang sangat sepesial membuatnya mampu menciptakan sebuah


mesin yang dia sebut dengan nama Analytical Engine pada tahun 1882, sebuah
mesin

yang

berfungsi

sebagai

alat

perhitungan-perhitungan

umum..

Diantara teknologi informasi yang hampir disetiap tempat kita temukan


software. Sekarang software sangat berkembang pesat hampir setiap tahun
software selalu mengalami perkembangan.Orang bisa menggunakan computer
dimana saja dirumah, dikafe, disekolah, dan ditempat lainnya. Sedangkan model
dan design dari software itu sendiri juga mengalami perkembangan. Dulu apabila
orang ingin menggunakan computer maka hanya bias di kantor atau dirumah,
kalau sekarang mereka bias menggunakan computer tersebut dimana saja yang
mereka inginkan.
2. Saran
Untuk

kemajuan

teknologi

computer

maka

diharapkan

agar

perkembangan computer kedepan mampu mengubah pola fikir dan menjadikan


masyarakat Indonesia menjadi manusia yang kreatif dan inovatif. Serta
12

tumbuhnya kratifitas hingga menghasilkan suatu karya yang berguna bagi


manusia.
Diharapkan dengan adanya teknologi computer dan softwarenya dapat
dimanfaat sesuai dengan kegunaan sebenarnya yang mampu mempercerdas
bangsa
bukannya
unutk
menghancurkan
moral
moral
bangsa.
Kemajuan computer software dimasa mendatang diharapkan dapat
membantu semua jenis pekerjaan manusia sehingga mereka mampu
menyelesaikan pekerjaan mereka dengan cepat karena dimasa depan teknologi
akan semakin canggih dan semua pekerjaan dikerjakan dengan system
komputerisasi.

13

DAFTAR PUSTAKA
http://ikabuntud.blogspot.com/2012/03/makalah-software.html
http://www.slideshare.net/ShintaWidya/upload-slideshare-35545

Vous aimerez peut-être aussi