Anda di halaman 1dari 17

SOFTWARE KOMPUTER

Aan Suhadi, S.ST, M.M


Mata Kuliah Komputer Radiologi
PENGERTIAN SOFT WARE
1. Roger S. Pressman (2002):
 suatu perintah program dalam sebuah komputer yang apabila dieksekusi oleh
usernya akan memberikan fungsi dan unjuk kerja seperti yang diharapkan oleh user-
nya. Dengan kata lain, perangkat lunak berfungsi untuk memberi perintah kepada
komputer agar dapat berfungsi secara optimal sesuai dengan perintah user.
2. Melwin Syafrizal Daulay (2007):
 suatu perangkat yang berfungsi sebagai pengatur aktivitas kerja komputer dan
seluruh intruksi yang mengarah pada sistem komputer dan menjembatani interaksi
antara user dengan komputer.
3. Imam Prayogo Pujiono
 suatu program dalam komputer yang dirancang sedemikian rupa, yang jika
dijalankan akan memberikan perintah ke komputer/ hardware/ software lain dalam
rangka menyelesaikan sebuah tugas, pekerjaan, dan juga tuntutan tertentu seperti
yang diharapkan user.
4. Wilman dan Riyan
 sebuah perangkat operasi kerja untuk menjalankan berbagai komponen pada
hardware yang memiliki sifat maya (tidak terlihat) tetapi bermanfaat bagi user-nya.
FUNGSI SOFTWARE

 Menyediakan fungsi dasar dari sebuah komputer


sehingga dapat dioperasikan. Misalnya ketersediaan
sistem operasi dan sistem pendukung pada komputer.
 Mengatur setiap hardware yang ada pada komputer
sehingga dapat bekerja secara simultan.
 Menjadi penghubung antara beberapa perangkat
lunak lainnya dengan hardware yang ada pada
komputer.
 Perangkat lunak juga berfungsi sebagai penerjemah
suatu perintah software lainnya ke dalam bahasa
mesin, sehingga dapat dimengerti oleh hardware.
 Software juga dapat mengidentifikasi suatu program
yang ada pada sebuah komputer.
KLASIFIKASI SOFWARE
Sistem Software (dibahas di slide berikutnya):
Operating System (OS), Programming
Language (Bahasa Pemrograman), System Utility
Application Software
Custom-made Software / Custom Software / Tailor-
made Software : merupakan program yang
dikembangkan untuk memenuhi kebutuhan yang
spesifik. Contoh : aplikasi akuntansi, aplikasi
perbankan, aplikasi manufaktur, dll.
Commercial Software / Package Software :
wordprocessor,
desktop publishing,
spareadsheet,
database management system,
graphics software, dsb
SYSTEM SOFTWARE

Operating System (OS)


 Merupakan perangkat lunak yang
mengoperasikan komputer serta menyediakan
antarmuka dengan perangkat lunak lain atau
dengan pengguna.
 Contoh sistem operasi: MS DOS, MS Windows
(dengan berbagai generasi), Macintosh, OS/2,
UNIX (dengan berbagai versi), LINUX (dengan
berbagai distribusi), NetWare, dll.
SYSTEM SOFTWARE
Programming Languages
Merupakan perangkat lunak untuk pembuatan atau
pengembangan perangkat lunak lain. Bahasa
pemprograman dapat diklssifikasikan menjadi tingkat
rendah, tingkat sedang, dan tingkat tinggi. Pergeseran
dari tingkat rendah ke tinggi menunjukkan kedekatan
dengan “bahasa manusia”. Bahasa tingkat rendah (atau
biasa disebut bahasa assembly) merupakan bahasa dengan
pemetaan satu per satu terhadap instruksi komputer.
 Contoh bahasa tingkat tinggi : Pascal, BASIC, Prolog, Java
dll.
 Contoh bahasa tingkat menengah : bahasa C.

 Bahasa pemrograman diterjemahkan ke dalam bahasa


yang dimengerti komputer(bahasa mesin) oleh Compiler/
Interpreter
SYSTEM SOFTWARE
Compiler atau interpreter
 Sebagai suatu kamus yang berfungsi untuk menterjemahkan bahasa
pemrograman yang ditulis oleh programmer ke dalam bahasa mesin
agar komputer bisa bekerja sesuai dengan ketentuan program yang
ditulis. Bahasa mesin merupakan suatu bahasa yang dikenal oleh
komputer
 Kamus berisi terjemahan angka 0 s/d 9, huruf A s/d Z, aneka tanda baca,
aneka rumus perhitungan ataupun aturan-aturan yang terdapat dalam
suatu bahasa program. Terjemahan yang ada akan berbentuk pulsa-
pulsa elektronik yang kemudian dilambangkan dengan angka 0 dan 1
(konsep binary) . Pulsa elektronik hanya memiliki 2 kondisi, yaitu ON
(ada arus listrik) dan OFF (tidak ada arus). Kondisi ON dan OFF ini
kemudian diterjemahkan dalam angka 0 dan 1.
 Dengan adanya compiler ataupun intrepreter, pemakai kemudian bisa
berkomunikasi dengan bahasa yang lebih "manusiawi" jika dibanding
dengan bahasa mesin. Bahasa yang lebih manusiawi ini kemudian
dikenal sebagai high level language. Pemakai menuliskan instruksi
dalam high level language dan komputer menterjemahkan dalam low
level language (bahasa mesin).
Interpreter akan menterjemahkan
instruksi demi instruksi, dan apabila
ditemui sesuatu kesalahan, maka
proses akan berhenti, dan interpreter
kemudian menunjukkan kesalahan
tersebut.
Untuk memulai proses, kesalahan
yang ada harus dibetulkan terlebih
dahulu. Interpreter biasanya hanya
ditemui pada komputer jenis kecil,
misalnya Personnal Computer.
Dalam bekerja, compiler akan
menterjemahkan seluruh instruksi
yang ada, dan seluruh kesalahan
yang ditemui dalam instruksi yang
ada, akan ditampilkan pada akhir
proses penterjemahan..
SYSTEM SOFTWARE

System Utility :
Merupakan program khusus yang berfungsi
sebagai perangkat pemeliharaan komputer,
seperti antivirus, partisi hardisk, manajemen
hardisk, dll.
Contoh produk program utilitas: Norton
Utilities, PartitionMagic, McAfee, dll.
SOFTWARE BERDASARKAN LISENSINYA
1. Freeware
Didapatkan dengan gratis. Biasanya pembuat software sudah
membuat beberapa ketentuan terlebih dahulu untuk penggunaan
software yang harus kita patuhi.
2. Shareware
Dapat kita gunakan secara gratis dalam jangka waktu tertentu.
Biasanya software dengan lisensi shareware ini merupakan
bagian dari promosi oleh pembuat software.
3. Propietary Software
Untuk mendapatkan software jenis ini kita harus membeli atau
membayar lisensi penggunaan. Biasanya software dengan lisensi
ini diperuntukkan untuk kalangan profesional.
4. Open Source
Didapatkan secara gratis dan bisa mengubah fasilitas-fasilitas
yang ada di software tersebut sesuai dengan keinginan kita.
Selain itu kita juga bisa menyebarluaskan software yang telah
kita ubah tersebut dengan bebas.
PERKEMBANGAN
SISTEM OPERASI/OPERATING SYSTEM
Microsoft DOS dan Microsoft Windows
Sistem operasi mulai memasuki dunia komputer rumah tangga
setelah adanya Microsoft DOS dari perusahaan software Microsoft.
Sistem operasi ini belum menunjang penggunaa komputer secara
banyak
tugas (multitasking) dan Sistem operasi baru memasuki dunia
multi tasking
setelah Microsoft merilis Sistem operasi baru dengan nama
Microsoft windows.

Microsoft Windows 7
Microsoft Windows terus berkembang pesat sehingga merajai pasar
perangkat lunak dunia. Diawali dengan larisnya Windows 95,
Microsoft terus memperkokoh dominasinya dengan berturut-turut
meluncurkan Windows 98, Windows 2000, Windows ME, Windows
XP, Windows Vista dan Windows 7.
PERKEMBANGAN
SISTEM OPERASI/OPERATING SYSTEM

Macintosh dari Apple


Selain Microsoft, perusahaan perangkat lunak yang lain adalah
Apple dengan produknya yang dilabeli dengan nama Macintosh
Operating System (MacOS). MacOS pertama diluncurkan pada
tahun 1984 untuk menjalankan komputer apple yang diberi nama
Macintosh. Sistem operasi ini tidak kompatibel dengan komputer
buatan IBM.
MacOS adalah sistem operasi komputer pertama yang
menggunakan antarmuka pengguna berbasis grafis (bukan teks)
atau yang sering disebut dengan GUI (Graphical User Interface).
Generasi MacOS diawali dengan penyebutan dengan
menggunakan kata Sistem, seperti Sistem 6, Sistem 7 hingga kini
menggunakan MacOS 9 dan yang terbaru adalah MacOS X
(X=ten=sepuluh) muncul di setiap belahan dunia.
PERKEMBANGAN
SISTEM OPERASI/OPERATING SYSTEM
Linux dan Opensource
Dua sistem operasi yang disebutkan diatas adalah sistem operasi
yang berbayar, artinya kita harus membelinya untuk dapat
menempatkan sistem operasi tersebut kedalam komputer pribadi
kita.
Pada tahun 1991 muncul wacana membuat sistem operasi dari
kode Unix. Gagasan ini diawali oleh mahasiswa inggris yang
bernama Linus Thorvalds. Sistem operasi yang dihasilkan oleh
proyek ini kemudian disebut dengan Linux. Karena sifatnya yang
gratis dan kode program yang terbuka (open source) maka Linux
menjadi terus berkembang dan menjalar ke seluruh dunia.

Distro Linux
Beberapa contoh Sistem operasi Linux yang terkenal adalah
Ubuntu, Mandrake, OpenSUSE, RedHat, Slackware dan Debian.
Masing-masing nama tersebut dikenal dengan istilah distro (dari
kata distribusi/penyaluran). Saat ini banyak distro linux baru yang
muncul disetiap belahan dunia.
CONTOH-CONTOH SOFTWARE

 Microsoft Windows, yaitu sistem operasi komputer


yang berbasis command-line.
 Microsoft Office Word, yaitu piranti lunak yang
berfungsi untuk membuat dan mengedit sebuah
dokumen.
 Microsoft Office PowerPoint, yaitu software
untuk membuat presentasi, video, dan lain-lain.
 Google Chrome, yaitu software yang berfungsi
sebagai internet browser.
 Photoshop, yaitu software untuk membuat dan
mengedit gambar atau foto.
 VCL Media Player, yaitu software pemutar video.
 FastStone Image Viewer, yaitu software untuk
membuka dan mengedit file gambar di dalam
komputer.
WASSALAMU’ALAYKUM
WARRAHMATULAHI WA BARRAKATUH

Sekian dan Terima kasih

Anda mungkin juga menyukai