13 0 623 KB
PERANGKAT LUNAK KOMPUTER (SOFTWARE) Dhenis Aulya Putri (0305193173) Pendidikan Matematika -4 Fakultas Ilmu Tarbiyah dan Keguruan Universitas Islam Negeri Sumatera Utara Email : [email protected]
ABSTRAK Perangkat lunak komputer adalah intruksi langsung komputer untuk melakukan pekerjaan dan dapat ditemukan disetiap aspek kehidupan modern. Dan perangkat lunak komputer itu merupakan nyawa dari sebuah komputer. Tanpa perangkat lunak, komputer hanya sebuah perangkat keras mati tidak ada gunanya. Oleh karena itu kita harus melakukan instalasi perangkat lunak tersebut sehingga komputer dapat digunakan. Dan perangkat lunak itu abstrak fisik yang memungkinkan kita untuk berbicara dengan mesin perangkat keras. Tanpa adanya perangkat lunak, maka perangkat keras yang telah diciptakan tidak akan dapat berguna atau berfungsi dengan optimal. Kata kunci : perangkat lunak komputer ABSTRACT Computer software is the direct instruction of computers to do work and can be found in every aspect of modern life. And computer software is the life of a computer. Without software, a computer is just a dead hardware. Therefore we have to install the software so that the computer can be used. And software is a physical abstract that allows us to talk to hardware machines. Without software, hardware that has been created cannot be useful or function optimally. Keywords : computer software 1
A. PENDAHULUAN
Pada prinsipnya, komputer hanyalah
perangkat lunak merupakan abstrak fisik yang memungkinkan kita untuk berbicara dengan mesin perangkat keras. Tanpa adanya perangkat lunak, maka perangkat keras yang telah diciptakan tidak akan dapat berguna atau berfungsi dengan optimal.
ini
memberikan
dampak
yang
pengaruh serta
besar
terhadap
perkembangan perangkat lunak komputer. Kemajuan teknologi yang semakin pesat menimbulkan banyak hal baru yang menarik untuk diketahui. Hampir sebagian besar pekerjaan manusia kini diselesaikan dengan
komputer.
Komputer
dapat
dikatakan sebagai salah satu alat bantu manusia
dalam
menyelesaikan
suatu
pekerjaan. Pemakaian komputer sering digunakan untuk hal –hal yang berkenaan dengan
pemprosesan
data
dan
pengelolahan kata. Software digunakan untuk pengelolahan data yang meliputi pengelolahan kata, penyimpanan data, dan pengelolahan angka. Software
membantu menyelesaikan pekerjaan – pekerjaannya. Agar alat (hardware) dapat bekerja,
diperlukan
(software) manusia
dan
adanya
manusia.
yang
bekerja
program
Selanjutnya menggunakan
komputer namun menerima hasil kerja dari komputer yang berbentuk laporan,
Perkembangan dunia teknologi pada saat
sebuah alat yang digunakan manusia untuk
adalah
dikenal dengan istilah brainware. Brainware harus menginstal software kedalam hardware komputer, stelah itu komputer manusia
dapat
bekerja
menyelesaikan
membantu pekerjaan
–
pekerjaanya. B. TINJAUAN PUSTAKA Komputer
yang
terdiri
dari
serangkaian hardware tidak dapat bekerja sama tanpa adanya program –program yang
berisi
prosedur
pengoprasian.
Program –program inilah yang dikenal dengan software atau perangkat lunak komputer. Software adalah sekumpulan perintah yang dijalankan oleh komputer dan terdiri dari susunan logika untuk menjalankan suatu pekerjaan di komputer,
sekumpulan
data
peranmgkat lunak melibatkan berbagai
elektronik yang disimpan oleh komputer,
komponen dalam komputer seperti sistem
dan berupa program atau instruksi yang
operasi, program, dan data yang disimpan
dapat menjalankan suatu perintah.
atau dibaca. Logika yang ada di dalam 2
perangkat
lunak
tersebut
di
susun
sedemikian rupa agar mengelola suatu
sedemikian rupa sehingga komputer dapat
masukkan
memahami danmenjalankan instruksi yang
(ouput). ( Jogiyanto: 1999, 12 )
terkandung didalamnya. ( J.com: 2011, 10 )
(input)
menjadi
keluaran
Bahasa pemprograman adalah suatu cara atau teknik berkomunikasi atau
Software adalah perangkat lunak atau
interaksi antara manusia sebagai makhluk
piranti lunak (bahasa Inggris : software)
hidup dengan mesin yang dalam hal ini
adalah sebuah istilah khusus untuk data
adalah komputer sebagai suatu perangkat
yang diformat, dan disimpan secara
peralatan.
digital,
komputer,
kumpulan perintah atau intruksi yang
dokumentasinya, dan berbagai informasi
diketikkan oleh manusia menggunakan
yang
perantaraan suatu perangkat keras berupa
termasuk
bisa
dibaca,
program
dan
ditulis
oleh
komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. ( Mifta Chun Nur: 2019, 3 )
Bahasa
program
berisi
keyboard. ( Yahfidzham: 2019, 40 ) Perangkat lunak komputer (software) merupakan nyawa dari sebuah komputer.
Perangkat lunak atau software dapat
Tanpa perangkat lunak, komputer hanya
diklasifikasikan menjadi tiga bagian yaitu,
sebuah perangkat keras yang tidak ada
perangkat lunak sistem operasi, sistem
gunanya. Oleh karena itu, kamu harus
aplikasi
melakukan
dan
bahasa
program.
(Yahfidzham : 2019, 26)
tersebut
Sistem operasi adalah pengelolahan seluruh sumber daya yang terdapat pada sistem komputer dan sebagai extended machine yang menyediakan layanan pada pengguna. Sistem
instalasi sehingga
perangkat
lunak
komputer
dapat
digunakan. ( Janner Simarmata: 2010, 8 ) C. METODOLOGI Peralatan dan bahan penelitian yang digunakan dalam penelitian ini merupakan kunjungan ke suatu halaman world wide
aplikasi
merupakan
suatu
instruksi atau pernyataan yang ada di suatu perangkat keras atau hardware baik itu komputer atau smartphone yang dirancang
web (site visit). Melalui beberapa link sebagai berikut : https://masterlinkweb.wordpress.com/artik el-tentang-perangkat-lunak-atau-software/ 3
https://www.dosenpendidikan.co.id/softwa
masing –masing perangkat lunak saat
re-adalah/
mengendalikan
https://www.academia.edu/26967604/MA KALAH_PERANGKAT_LUNAK_SOFT WARE
maupun
melakukan
koordinasi antarperangkat keras yang ada pada komputer. a. Sistem Operasi
http://artikel-
Sistem operasi adalah pengelolahan
komputer1.blogspot.com/2012/07/artikel-
seluruh sumber daya yang terdapat pada
komputer-perangkat-lunak-atau.html
sistem komputer dan sebagai extended
Selain link di atas, pedoman tambahan dalam penelitian ini adalah Buku “Dasar –
machine yang menyediakan layanan pada pengguna.
Dasar Komputer” yang ditulis oleh Bapak
Pada dasarnya, fungsi utama dari
Yahfizham. Lalu setelah mengunjungi
sistem operasi adalah membantu sejumlah
situs –situs tersebut dapat disimpulkan
aplikasi
bahwa komponen perangkat lunak terdiri
perangkat keras komputer. Sistem operasi
atas sistem operasi, sistem aplikasi dan
menyediakan
bahasa pemprograman.
mendasar yang memungkinkan program
untuk
berinteraksi
fungsi
–fungsi
dengan
yang
aplikasi mengendalikan perangkat keras
D. HASIL DAN PEMBAHASAN
komputer. Tanpa sistem operasi, tiap
Perangkat lunak komputer merupakan
program yang dijalankan harus memiliki
data elektronik yang disimpan sedemikian
driver tersendiri yang dibuat secara detail
rupa oleh komputer, data yang disimpan
untuk mengatur perangkat keras.
tersebut dapat berupa program ataupun instruksi
yang
akan
dijalankan
oleh
perintah, maupun catatan –catatan yang diperlukan
oleh
komputer
untuk
menjalankan perintah yang dijalankannya. Perangkat lunak secara garis besar dibagi menjadi tiga kategori umum. Katagori ini menggambarkan fungsi dari 4
Contoh –contoh sistem operasi :
yang kuat, aplikasi yang tersedia belum sebanyak windows. Dan sistem operasi
1. Linux
yang tidak sepenuhnya GUI meskipun sudah menggunakan X-windows seperti GNOME dan KDE. 2. Windows
Linux merupakan sistem operasi yang gratis (open source) yang bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Kode sumber Linux dapat di modifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.
Windows adalah sebutan untuk OS yang dikembangkan oleh pihak Microsoft. Windows
versi
pertama,
Graphic
Environment
Windows 1.0
yang
Nama linux berasal dari nama pembuatnya
diperkenalkan pada 10 November 1983,
pada tahun 1991 oleh Linus Torvalds.
tetapi baru keluar pada November 1985.
Kelebihan Linux : lisensi gratis, linus bisa
Dan perusahaan milik Mr. Bill Gates. berinteraksi dengan sistem operasi lain
Kelebihan Windows : pengguna bisa
dengan cara kompabilitas file sistem,
menjalankan lebih dari satu aplikasi pada
kompabilitas network, dan emulasi sistem
saat yang bersamaan, pengguna bisa
operasi.
memory
membuka lebih dari satu file dalam waktu
membuat linux mempunyai kemampuan
bersamaan, dan terdapat banyak aplikasi
untuk menjalankan program –program
yang kompatibel dengan windows.
yang
Dan
lebih
juga
dari
Virtual
seharusnya
karena
penggunaan swap memori.
Kekurangan Windows : sistem file agak kacau,
menyebabkan produk
ketergantungan
Kekurangan Linux :sistem operasi yang
penggunaan
Microsoft,
space
agak sulit untuk dipelajari terutama bagi
hardisk yang dibutuhkan besar, dan juga
yang tidak mempunyai dasar komputer 5
sistem security yang lemah dan mudah
operasi komputer yang dibuat oleh Apple
dijebol oleh para hackers.
Computer
khusus
untuk
komputer
Macintosh dan tidak kompatibel dengan
3. DOS (Disk Operating Sistem)
PC berbasis IBM. Diperkenalkan pada tahun 1984. Kelebihan Mac OS : lebih stabil, tampilan antarmuka
cocok
untuk
kebutuhan
multimedia, memiliki keamanan tinggi dan tidak mudah diretas dan aman dari DOS merupakan suatu sistem operasi
virus.
yang mulai digunakan pada awal tahun 1980 oleh Microsoft Corporation. DOS
Kekurangan Mac OS : harganya relative
dikenal
mahal, kurang optimal untuk gaming dan
dalam
bentuk
disket,
untuk
menjalankan sistem operasi ini harus menggunakan disket DOS ke dalam
tidak open source. 5. UNIX
diskdrive. Saat ini sudah banyak sistem operasi DOS yang jarang digunakan. Kelebihan DOS : ringan sehingga tidak menghabiskan banyak memori, ukurannya kecil dan memiliki kompatibilitas tinggi. Unix adalah sebuah sistem operasi Kekurangan DOS : belum ada antarmuka dan instruksi hanya berupa tulisan tidak ada grafis. 4. Mac Os
yang dikembangkan pada tahun 1965 melalui project sebelumnya yang bernama Multiplexed Information and Computing Service.
Dengan
harapan
unix
ini
melakukan multitasking, portable dan dapat digunakan oleh lebih dari satu pengguna. Unix yang menggunakan antarmuka Mac OS singkatan dari Macintosh
sistem operasi POSIX, seperti SCO UNIX,
Operating System Mac OS adalah sistem 6
keluarga BSD, GNU/Linux, MacOS/X dan GNU/Hurd.
3. Perangkat lunak informasi kerja 4. Peragkat lunak media dan hiburan
Kelebihan Unix : OS nya hampir gratis, bisa menjalankan banyak tugas bersamaan pada waktu bersamaan, dan memiliki kinerja yang lebih baik daripada Windows
5. Perangkat lunak pendidikan 6. Perangkat lunak pengembangan media 7. Perangkat lunak rekayasa produk.
NT. Program Kekurangan Unix : sulit digunakan untuk pengguna biasa, tampilan kurang menarik
Aplikasi
dibedakan
dalam
beberapa jenis aplikasi antara lain sebagai berikut :
dan membutuhkan memori yang cukup ➢ Pengolah Kata (Word Processor)
besar.
Pengeloh kata adalah perangkat lunak
b. Sistem Aplikasi
aplikasi yang digunakan untuk membuat Sistem aplikasi adalah program yang ditunjukkan untuk menyelesaikan suatu permasalahan dalam aplikasi tertentu. Perangkat lunak aplikasi adalah suatu sukarela perengkat lunak komputer yang memanfaatkan
kemampuan
komputer
langsung untuk melakukan tugas yang diinginkan
pengguna.
perangkat
lunak
Contoh aplikasi
utama
tulisan di komputer. Perangkat pengolah kata dilengkapi dengan kemampuan untuk menyertakan gambar grafik tabel yang ada di dokumen. Beberapa pengolah kata yang digunakan secara luas oleh masyarakat adalah Lotus Word Pro, Wordperfect, StarOffice Writer, OpenOffice Writer dan Microsoft Word.
adalah
pengelolah data, lembar kerja dan pemutar media. Aplikasi
dapat
digolongkan
menjadi
beberapa kelas, antara lain : 1. Perangkat lunak perusahaan (enterprise) 2.Perangkat lunak infrastruktur perusahaan
7
➢ Pengolah Data (Database) ➢ Pengolah Angka (Spread Sheet) Perangkat lunak pengolah data adalah Aplikasi program
pengolah yang
angka
adalah
perangkat lunak yang digunakan untuk
difungsikan
untuk
mengatur dan mengolah data dalam
mengolah data berupa angka. Kemampuan
bentuk
aplikasi ini, antara lain pembuat tabel data,
membuat laporan siswa, mahasiswa, dan
pengolahan
melibatkan
pegawai atau karyawan. Terdapat berbagai
penggunaan rumus, grafik, database, dll.
macam perangkat lunak pengolah data
Dalam hal ini, angka yang sering muncul
yang sudah berkembang diantaranya :
dibidang
Database III, Database IV, Foxbase,
pembuatan
data
bisnis,
dengan
ilmiah,
statistic.
perencanaan,
Macam
–macam
database.
Digunakan
untuk
Microsoft Access, SPSS.
perangkat lunak pengolahan angka antara lain: Kspread, GNOME GNumeric, Xess, Lotus 123, Microsoft Excel.
8
➢ Program Bantu (Utility)
3. Chrome
Pengakses Internet ( Web ) 1. Microsoft Internet Explorel
Google chrome adalah sistem operasi sumber terbuka yang dirancang oleh Google Internet Explorer yang merupakan web
Inc. untuk bekerja secara eksklusif dengan
browser bawaan dari OS Microsoft itu
aplikasi
sendiri.
sering
diumumkan pada tanggal 7 Juli 2009, dan
dikenal dengan singkatan IE/MSIE ini
versi stabilnya akan diluncurkan umum pada
menurut para ahli merupakan web browser
paruh kedua tahun 2010. Sistem operasi ini
yang mudah disusupi oleh virus, trojan dsb.
berbasis Linux dan hanya akan berjalan pada
Selain itu kelemahan dari IE yakni browser
pada
ini tidak dapat berjalan selain di Windows.
khusus.
Internet
Explorer
yang
2. Safari
web.
perangkat
Google
keras
Antarmuka
Chrome
yang
OS
dirancang
penggunanya
dirancang mengambil pendekatan minimalis, seperti penjelajah web Google Chrome. Sistem operasi ini ditujukan bagi mereka yang
menghabiskan
sebagian
besar
waktunya di Internet. Anti Virus Safari merupakan web browser buatan dari Apple Inc yang juga merupakan produsen dari iPod dan iPhone. Pada awalnya Safari hanya dapt digunakan di Macintosh saja. Tetapi sekitar bulan Juni 2007 dibuat juga untuk Windows.
Anti virus ini adalah software pelindung dari virus yang berada pada komputer. anti virus ini adalah obat atau tameng pelindung agar komputer atau laptop pc anda terhindar dari virus. Anti virus ini berfungsi menjadi sebuah proteksi atau pelindung dari virus, dikarenakan virus yang selalu update atau baru, maka antivirus nya juga harus sering di 9
update. Selain mencegah datangnya virus,
Interpreter
merupakan
suatu
teknik
antivirus sekarang ini dilengkapi dengan
dalam menganalisa dan mengeksekusi baris
fitur scanner, yang dimaksudkan untuk
per baris suatu set instruksi yang diberikan
memperingati bahaya apabila website di
atau yangh dituliskan oleh programmer
internet yang merugikan user.
dalam suatu bahasa programan tertentu. Bahasa pemprograman yang kita kenal antara lain : Java, Visual Basic, C++, C, Cobol, PHP, Net, dll. PHP Menurut
Wikipedia,
PHP
adalah
bahasa pemprograman script server- side c. Bahasa Pemprograman
yang didesain untuk pengembangan web.
Bahasa pemprograman adalah suatu cara
Dikembangkan pada tahun 1995 oleh
atau teknik berkomunikasi atau interaksi
Rasmus Lerdorf. Awalnya PHP singkatan
antara manusia sebagai makhluk hidup
dari Personal Home Page. Digunakan pada
dengan mesin yang dalam hal ini adalah
halaman
komputer sebagai suatu perangkat peralatan.
dikembangkan
web
pribadi,
kemudian
menjadi
bahasa
pemprograman yang sangat luar biasa dan Komputer hanya memahami satu bahasa, yaitu bahasa mesin, bahasa mesin terdiri dari nilai 0 dan 1 yang disebut digital. Untuk menerjemahkan
bahasa
pemprograman
banyak digunakan oleh website seperti : wikipedia, facebook, wordpress, dll. Saat ini singkatan dari PHP yaitu Hypertext Preprocessor.
dibutuhkan teknik khusus yang disebut compiler dan interpreter. Compiler adalah unit khusus pada masing –masing bahasa pemprograman yang menerjemahkan atau mengonveksikan kode –kode program atau instruksi atau source code yang dituliskan menjadi 0 dan 1.
10
Visul Basic Visual
yaitu browser yang mampu menjalankan
menunjukkan
cara
yang
JavaScript.
digunakan untuk membuat graphical user interface (GUI). Dengan cara ini tidak lagi menuliskan instruksi programan dalam kode –kode baris. Tetapi secara mudah cukup melakukan drag dan drop objek – objek yang akan digunakan. Dan Basic adalah sebuah bahasa pemprograman yang
HTML
dalam sejarahnya sudah banyak digunakan
HyperText
Markup
Language
oleh programer untuk menyusun sebuah
(HTML) adalah sebuah bahasa markup
aplikasi. Visual basic ini dikembangkan
yang digunakan untuk membuat sebuah
dari bahasa pemprograman BASIC dan
halaman web dan menampilkan berbagai
sekarang
informasi
berisi
banyak
statement,
di
dalam
sebuah
browser
function, dan keyword, yang beberapa di
Internet.
antarnya terhubung ke windows GUI.
standar Internet yang didefinisikan dan
HTML saat
ini merupakan
dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML berupa kode-kode tag yang menginstruksikan
browser
untuk
menghasilkan tampilan sesuai dengan yang Javascript
diinginkan.
Sebuah
file
yang
merupakan file HTML dapat dibuka
Javascript adalah bahasa scripting
dengan menggunakan browser web seperti
yang handal yang berjalan pada sisi client.
Mozilla Firefox atau Microsoft Internet
JavaScript
Explorer.
scripting
merupakan yang
sebuah
dikembangkan
bahasa oleh
Netscape. Untuk menjalankan script yang ditulis
dengan
JavaScript
kita
membutuhkan JavaScript-enabled browser 11
E. KESIMPULAN
DAFTAR PUSTAKA
Perangkat lunak komputer (software)
[1] Wk, Nikodemus. 2010. Rekayasa
merupakan nyawa dari sebuah komputer.
Perangkat Lunak. Yogyakarta: Penerbit
Tanpa perangkat lunak, komputer hanya
Andi.
sebuah perangkat keras yang tidak ada gunanya. Oleh karena itu, kamu harus melakukan tersebut
instalasi sehingga
perangkat
lunak
komputer
dapat
[2]
Nur,
Instalasi
MiftaChun. Software.
2019.
Volume
Tutorial 11
dari
Tutorial Pemula. [3] J.com. 2011. Buku Pintar Komputer
digunakan. Perangkat lunak atau software dapat diklasifikasikan menjadi tiga bagian yaitu,
dari Nol hingga Mahir. Yogyakarta: Penerbit Multicom.
perangkat lunak sistem operasi, sistem
[4] Yahfizham. 2019. Dasar –Dasar
aplikasi dan bahasa program.
Komputer. Medan: Perdana Publishing.
Sistem operasi adalah pengelolahan
[5] Wedjo, Silvester Sila. 2008. Teknologi
seluruh sumber daya yang terdapat pada
Informasi
sistem komputer dan sebagai extended
Grasindo.
machine yang menyediakan layanan pada pengguna. Sistem aplikasi adalah program yang ditunjukkan untuk menyelesaikan suatu
permasalahan
dalam
aplikasi
[6]
dan
Kuswayatno,
Komunikasi.
Lia.
2007.
Jakarta:
Mahir
Berkomputer Teknologi Informasi dan Komunikasi. Bandung: Grafindo Media Pratama.
tertentu. Perangkat lunak aplikasi adalah suatu sukarela perengkat lunak komputer
[7] Fauzi, Riski Ahmad. 2017. Sistem
yang
Informasi Akutansi (Berbasis Akuntansi).
memanfaatkan
kemampuan
komputer langsung untuk melakukan tugas yang diinginkan pengguna. Dan Bahasa pemprograman adalah suatu cara atau teknik berkomunikasi atau interaksi antara manusia sebagai makhluk hidup dengan
Yogyakarta: Penerbit Deepublish. [8] Hendriyani, Jeka & Suryani, Karmila. 2020. Pemprograman Android Teori dan Aplikasi. Jawa Timur: CV. Penerbit Qiara Media.
mesin yang dalam hal ini adalah komputer sebagai suatu perangkat peralatan. 12
[9]https://masterlinkweb.wordpress.com/ar tikel-tentang-perangkat-lunak-atausoftware/ [10]https://www.dosenpendidikan.co.id/so ftware-adalah/ [11]https://www.academia.edu/26967604/ MAKALAH_PERANGKAT_LUNAK_S OFTWARE [12]http://artikelkomputer1.blogspot.com/2012/07/artikelkomputer-perangkat-lunak-atau.html
BIODATA DIRI Dhenis Aulya Putri, saat ini sebagai mahasiswi aktif pada program studi S-1 Pendidikan Matematika, Fakultas Ilmu Tarbiyah dan Keguruan Universitas Islam Negeri Sumatera Utara Medan.
13
14