Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

MAKALAH

“SOFTWARE”

Disusun Oleh :

1. DESI RAMADAN PUTRI


2. LUSIA ALFAREYNA MAYRINJANI MALONGO
3. RANDY DWI PRASTYO

Dosen Pengampu :
FITRI YANTI, S.Pd, Mpd

SEKOLAH TINGGI KEJURUAN DAN ILMU PENDIDIKAN


MUHAMMADIYAH MUARA BUNGO
PRODI PENDIDIKAN TEKNOLOGI INFORMASI 2021
KATA PENGANTAR

Assalamualaikum, Wr.Wb

Puji syukur penulis panjatkan kehadirat Allah SWT, Tuhan semesta alam.
Atas izin dan karunia-Nya, kami dapat menyelesaikan makalah tepat waktu tanpa
kurang suatu apa pun. Tak lupa pula penulis haturkan shalawat serta salam kepada
junjungan Rasulullah Muhammad SAW. Semoga syafaatnya mengalir pada kita di
hari akhir kelak. Penulisan makalah berjudul ‘SOFTWARE’ bertujuan untuk
memenuhi tugas mata kuliah Pemeliharaan Perangkat Komputer.

Akhirul kalam, penulis menyadari bahwa makalah ini masih jauh dari
sempurna. Besar harapan penulis agar pembaca berkenan memberikan umpan balik
berupa kritik dan saran. Semoga makalah ini bisa memberikan manfaat bagi
berbagai pihak.

Aamiin.

Wassalamualaikum wr.wb

Tebo, 29 September 2021

Penulis,

ii
DAFTAR ISI

COVER ................................................................................................................ i
KATA PENGANTAR ......................................................................................... ii
DAFTAR ISI ........................................................................................................ iii

BAB I PENDAHULUAN .................................................................................... 1


A. Latar Belakang ........................................................................................ 1
B. Batasan Masalah ..................................................................................... 2
C. Tujuan Makalah ...................................................................................... 2

BAB II PEMBAHASAN ..................................................................................... 3


A. Pengertian Software ................................................................................ 3
B. Jenis Jenis Software ................................................................................ 3
C. Sejarah Perkembangan Software .......................................................... 5
D. Perkembangan Software Saat Ini .......................................................... 7

BAB III PENUTUP ............................................................................................. 8


A. KESIMPULAN ........................................................................................ 8
B. SARAN ..................................................................................................... 8

DAFTAR PUSTAKA .......................................................................................... 9

iii
BAB I
PENDAHULUAN

A. Latar Belakang
Komputer tidaklah ada gunanya jika komputer tidak dilengkapi
dengan software atau perangkat lunak. Jadi di antara hardware dan software
itu mempunyai ubungan atau saling ketergantungan. Sehingga kedua
system komputer ini tidak dapat dipisahkan satu sama lainnya. Hardware
computer hanya akan berfungsi jika ada yang namanya software yang
mengolah data yang di input dan enghasilkan informasi.

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, Babbage’s 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 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.

Atas dasar itu kami mencoba membahasnya dalam bentuk makalah


dengan harapan dapat berguna bagi orang lain khususnya bagi kami.
Diantara teknologi informasi yang hampir disetiap tempat kita temukan
adalah komputer. Sekarang komputer sangat berkembang pesat hampir
setiap tahun komputer selalu mengalami perkembangan.Orang bisa
menggunakan komputer dimana saja dirumah, dikafe, disekolah, dan
ditempat lainnya. Sedangkan model dan design dari komputer itu sendiri
juga mengalami perkembangan.

Dulu apabila orang ingin menggunakan komputer maka hanya bisa


dikantor atau dirumah, kalau sekarang mereka bias menggunakan komputer
tersebut dimana saja yang mereka inginkan. Karena begitu pentingnya
software dalam mengoprasikan computer maka dalam makalah ini kami
akan membahas tentang perkembangan software komputer.

1
2
B. Batasan Masalah

Berdasarkan latar belakang dan batasan masalah, maka masalah


yang akan di bahas dalam makalh ini adalah:

1. Apa yang dimaksud dengan sistem operasi atau operating system


(OS)?
2. Jenis-jenis Software ?
3. Bagaimana sejarah perkembangan Software komputer?
4. Bagaimana perkembangan Software saat ini ?

C. Tujuan

Berdasarkan batasan masalah dan rumusan masalah, maka tujuan


yang ingin di capai pada makalah ini adalah:

1. Memahami pengertian sistem operasi;


2. Mengetahui jenis – jenis sistem operasi;
3. Mengetahui sejarah perkembangan Software;
4. Memahami perkembangan Software saat ini;
BAB II
PEMBAHASAN

A. Pengertian Software

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

Software Komputer adalah kumpulan dari pada intruksi atau


statement yang di susun secara logis dan berbentuk kode yang hanya dapat
di mengerti oleh komputer.Software Komputer ini berangsur-angsur
mengalami peningkatan atau perubahan dari tahun ke tahun dalam
perkembangannya.

Kebanyakan masyarakat saat ini membagi komputer menjadi dua


bagian .Bagian pertama adalah hardware yang merupakan perangkat fisik
yang ada di dalam komputer. Dan bagian yang kedua adalah software
komputer, yang memberitahukan hardware mengenai apa yang harus
dilakukan dan bagaimana melakukannya. Apabila diibaratkan bahwa
komputer adalah makhluk hidup, maka hardware adalah tubuhnya seperti
mata untuk melihat, paru-paru untuk bernapas dan bagian tubuh lainnya,
sedangkan perangkat lunak atau software diibaratkan sebagai
kepintarannya, seperti memproses gambar yang dilihat mata,
memerintahkan tangan untuk mengangkat objek, dan memaksa tubuh untuk
menarik nafas dengan menggunakan paru-paru.

Software komputer dikembangkan agar binary dapat menjadi jalan


untuk memberitahukan komputer hardware dalam melakukan tugasnya.
Software Komputer menterjemahkan dan mengarahkan pengguna komputer
agar mengerti mengenai apa yang dapat dilakukan oleh komputer hardware.

Sebagian besar dari software komputer dibuat oleh programmer


dengan menggunakan bahasa pemrograman.Programer menuliskan perintah
dalam bahasa pemrograman seperti layaknya bahasa yang digunakan oleh
orang pada umumnya dalam melakukan perbincangan.Perintah-perintah
tersebut dinamakan “Source Code”.Program komputer lainnya dinamakan
Compiler yang digunakan pada source code, dan kemudian mengubah
perintah tersebut ke bahasa yang dapat dimengerti oleh komputer.Dan
hasilnya dinamakan program executable (EXE).

B. Jenis Jenis Software Komputer

Software secara garis besar dapat dibagi menjadi 3 bagian. Berikut


pembahasan jenis-jenis software :

3
4
1. OS (Operating System)
OS adalah software yang pertama kali harus di instal ke
komputer. Sedangkan fungsi dari OS, yaitu mengelola hardware dan
sofware yang ada pada komputer.

OS ini juga akan berfungsi sebagai perantara antara aplikasi


dengan hardware. Jadi ketika kita memberikan perintah dari sebuah
aplikasi kepada hardware, perintah tersebut akan disampaikan ke OS
terlebih dahulu, baru kemudian oleh OS disampaikan ke hardware.
Misalnya, kita memberikan perintah print dari aplikasi Microsoft Word.
Perintah tersebut akan disampaikan ke OS dahulu, baru kemudian oleh
OS disampaikan ke Printer.

Contoh OS antara lain; DOS, Windows, Macintosh, Linux dll.


Setiap masing-masing OS mempunyai kelebihan dan kekurangan,
namun saat ini OS Windows masih paling banyak digunakan oleh
masyarakat karena kemudahan dalam mengoperasikan dan perawatan.

2. Program Aplikasi

Software ini dibuat untuk tujuan tertentu. Maksud lain


penciptaan software ini adalah untuk mempermudah pekerjaan manusia.
Sekarang ini sudah banyak sekali aplikasi yang membantu pekerjaan
manusia.

Aplikasi dapat dibagi menjadi beberapa macam berdasarkan


fungsinya, :
a. Pengolah kata

Aplikasi ini digunakan untuk membuat dokumen


seperti surat, amplop, label, makalah dan sebagainya.
Contoh aplikasi ini antara lain; Microsoft Word, Open
Office Org. Writer dsb.

b. Pengolah angka

Aplikasi ini digunakan untuk mengolah angka


dalam bentuk tabel dan grafik. Contoh aplikasi ini antara
lain; Microsoft Excel, Open Office Org. Calc, Lotus dsb.

c. Pengolah presentasi

Aplikasi ini digunakan untuk membuat


presentasi. Contoh aplikasi ini antara lain; Microsoft
Power Point, Open Office Org. Impress, Macromedia
Flash MX dsb.

d. Pengolah gambar
5
Aplikasi ini digunakan untuk mengolah gambar
dan foto. Contoh aplikasi ini antara lain; Corel Draw,
Adobe Potoshop dsb.

d. dan lain-lain

Dalam aplikasi ada istilah Paket Program. Istilah


ini digunakan untuk menyebutkan sebuah aplikasi yang
terdiri dari beberapa aplikasi. Contohnya; Microsoft
Office yang terdiri dari Microsoft Word, Microsoft Excel,
Microsoft Power Point, Microsoft Access dsb.

Perlu diketahui juga bahwa sebuah aplikasi biasanya hanya


ditujukan untuk OS tertentu atau hanya mendukung OS tertentu.
Contohnya; Microsoft Office yang hanya bisa di-instal di OS Windows.
Tetapi ada juga aplikasi yang bisa di-instal di beberapa OS seperti
aplikasi Mozilla Firefox yang bisa di-instal di Windows maupun Linux.

3. Bahasa Pemograman

Software ini digunakan untuk membuat aplikasi. Pengguna


aplikasi ini biasa disebut dengan Programer. Jenis-jenis bahasa
pemograman antara lain; Bahasa Assembly, Bahasa Fortran dan Bahasa
Generasi Keempat. Bahasa pemograman yang digunakan saat ini adalah
bahasa tingkat tinggi atau bahasa generasi ke empat. Bahasa jenis ini
lebih mudah dipahami, karena menggunakan bahasa manusia seperti
bahasa inggis. Contoh software ini, al; Visual Basic, Visual Foxpro,
Java dsb.

C. Perkembangan Software

Sejarah Perkembangan Software Komputer dibagi dalam beberapa


era yaitu Era Pioneer, Stabil, Mikro, dan Modern. Berikut adalah Sejarah
Perkembangan Software Komputer :

1. Era Pioneer. Pada Era Pioneer ini bentuk software komputer


pada awalnya adalah sambungan-sambungan kabel ke antar
bagian dalam komputer, Cara dalam mengakses komputer
adalah menggunakan punched card yaitu kartu yang di lubangi.
Penggunaan komputer saat itu masih dilakukan secara langsung,
sebuah program digunakan untuk sebuah mesin tertentu dan
untuk tujuan tertentu. Di era ini software komputer merupakan
satu kesatuan dengan sebuah hardware komputer.

2. Era Stabil. Pada Era Stabil ini baris-baris perintah software


komputer yang dijalankan oleh komputer bukan lagi satu-satu,
tapi sudah banyak proses yang di lakukan secara bersamaan
(multi tasking). Software Komputer pada era ini juga mampu
6
menyelesaikan banyak pengguna (multi user) dan secara
cepat/langsung (real time). Di era ini jugalah mulai di kenal
sistem basis data, yang memisahkan antara program dan data.

3. Era Mikro. Pada Era Mikro ini software komputer dapat


dibedakan menjadi beberapa bagian yaitu Software Sistem
(Windows, Linux, Machintos, dll), Software Aplikasi
(Ms.Office, OpenOffice, dll) dan Languange Software/Bahasa
Pemograman (Assembler, Visual Basic, Delphi, dll

4. Era Modern. Pada Era Modern ini software komputer tidak


hanya untuk sebuah komputer tetapi sebuah handphone pun
telah di lengkapi dengan sebuah software sistem seperti
Android, Symbian, dll. Tingkat kecerdasan yang ditunjukkan
oleh software komputer pun semakin meningkat, selain
permasalahan teknis, software komputer sekarang juga mulai
bisa mengenal suara dan gambar.

Jika kita amati sekarang ini gerakan Open Source sudah mulai
merambah di Indonesia yang identik dengan Sistem Operasi Linux. Open
Source yang akrab terdengar di telinga orang-orang TI dapat dikatakan
sebagai source code yang terbuka bagi siapa saja yang ingin mempelajari
maupun ikut mengembangkan. Source Code ini disertakan dengan distribusi
paket software yang sudah jadi (hasil kompilasi) sehingga pembeli ataupun
pengguna software dapat membedah software tersebut sesuai dengan
keperluanya. Bahkan dapat ikut memperbaiki Bug atau kesalahan logika
dalam software tersebut.

Pada software yang Close Source, paket software tidak dapat


didistribusikan lagi selain oleh pembuat/vendor software
tersebut.Sedangkan software yang Open Source dapat didistribusikan secara
bebas oleh siapapun. Tujuan Open Source ini sebenarnya ingin
menghilangkan ketergantungan vendor software, dimana vendor dapat
bertindak seenaknya bisa saja vendor menyisipkan kode-kode yang dapat
membahayakan software aplikasi lain termasuk juga menaikkan harga
lisensi.

Dalam banyak kasus, bila terjadi Bug dalam software yang Close
Source pengguna sangat tergantung kepada vendor yang harus menunggu
update untuk memperbaikinya. Seringkali vendor kurang cepat merespons
perkembangan terkini dan permintaan pengguna

Sedangkan Open Source adalah salah satu solusi yang menjanjikan


saat ini bagi suatu perusahaan.Perusahaan dapat membelinya dengan biaya
yang jauh lebih murah dan perbaikan maupun keperluan software tersebut
dapat dilakukan oleh staf TI perusahaan itu sendiri. Sehingga apa yang
terjadi? Dengan software yang open source dapat mendorong semangat
7
tenaga-tenaga TI untuk mempelajari source code tersebut, dapat
menganalisa dimana kelemahan software, apa sesungguhnya proses yang
berlangsung dalam kerja software, dan sekaligus mencari solusi terhadap
kelemahan software yang ditemui. Atau yang lebih ekstrim adalah
memodifikasi software sedemikian rupa agar lebih ekonomis pas digunakan
sesuai dengan keperluan.

Open Source secara tidak langsung mendorongan tenaga TI tidak


hanya menjadi End User yang hanya mampu memanfaatkan hasil kerja
orang lain. Dengan demikian jika tenaga TI negeri kita hanya berlaku
sebagai End User maka bidang TI negara kita akan tertinggal dengan
negara-negara lain. Maka dengan adanya Open Source dapat dipelajari
source code software dan dapat menganalisa teknik yang digunakan dalam
pembuatan software tersebut yang nantinya pengetahuan tersebut dapat
dimanfaatkan untuk merancang aplikasi yang berguna

D. Perkembangan Software Saat ini

Komputer membutuhkan data atau fakta, dimana data ini pada saat
diinput akan diterjemahkan menjadi bilangan biner. Saat ini, tingkat
pemrosesan yang dikerjakan perangkat lunak bersifat machine-like
(keinginan mesin) mulai berubah dengan sifat human-like (keinginan
manusia).

Kemampuan komputer dirasakan sangat berkaitan dengan perangkat


keras dan perangkat lunaknya, maka dari itu diperlukan perangkat lunak
yang benar-benar mendukung perangkat kerasnya.Bentuk paling sederhana
dari perangkat lunak, menggunakan aljabar Boolean, yang di
representasikan sebagai binary digit (bit), yaitu 1 (benar) atau 0 (salah), cara
ini sudah pasti sangat menyulitkan, sehingga orang mulai mengelompokkan
bit tersebut menjadi nible (4 bit), byte (8 bit), word (16 bit), double word
(32 bit).

Kelompok-kelompok bit ini di susun ke dalam struktur instruksi


seperti penyimpanan, transfer, operasi aritmatika, operasi logika, dan
bentuk bit ini di ubah menjadi kode-kode yang di kenal sebagai assembler.
Kode-kode mesin sendiri masih cukup menyulitkan karena tuntutan untuk
dapat menghapal kode tersebut dan format (aturan) penulisannya yang
cukup membingungkan, dari masalah ini kemudian lahir bahasa
pemrograman tingkat tinggi yang seperti bahasa manusia (bahasa Inggris).
Saat ini pembuatan perangkat lunak sudah menjadi suatu proses produksi
yang sangat kompleks, dengan urutan proses yang panjang dengan
melibatkan puluhan bahkan ratusan orang dalam pembuatannya.
BAB III
PENUTUP

A. KESIMPULAN

Software Komputer adalah kumpulan dari pada intruksi atau


statement yang di susun secara logis dan berbentuk kode yang hanya dapat
di mengerti oleh komputer.Diantara teknologi informasi yang hampir
disetiap tempat kita temukan software. Sekarang software sangat
berkembang pesat hampir setiap tahun software selalu mengalami
perkembangan.. 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.

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

8
DAFTAR PUSTAKA

http://www.kedaisoftware.comSumber : http://ilmukomputer.com
Diknas.Kurikulum 2004 Teknologi Informasi dan Komunikasi.
Budi Permana.2000.Sejarah Komputer.Jakarta : Exel Media Komputindo.
Puji Nugroho.1995.Kumpulan Soal – soal Ujian Negara Lotus.Jakarta :

file:///D:/KERJA/New%20folder/pemeliharaan%20perangkat%20komp/Makalah_
software.pdf

https://rina-aryani.blogspot.com/2009/11/makalah-software.html

https://v4nny99.blogspot.com/2012/11/makalah-software.html

You might also like