Anda di halaman 1dari 10

MODIFIKASI PROGRAM KOMPUTE

R T E N TA N G P E R A N G K AT L U N A K

Nama: HERNI
OKTAVIA
Kelas: XII IPA 2
PENGERTIAN
PERANGKAT LUNAK
perangkat lunak atau software adalah
sekumpulan data elektronik yang tersimpan
dan dikendalikan oleh perangkat komputer.
Data elektronik tersebut meliputi instruksi
atau program yang nantinya akan
menjalankan perintah khusus.
FUNGSI PERANGKAT
LUNAK DAN CONTOHNYA
1)menyediakan fungsi dasar suatu komputer
sehingga komputer dapat dioperasikan
.contohnya sistem operasi dan sistem
pendukung komputer.
2)mengatur semua perangkat keras yang ada
pada komputer sehingga dapat difungsikan
secara bersamaan contohnya proses magnetik
dan menyalakan komputer secara otomatis.
3)menghubungkan antara beberapa perangkat
lunak lainnya dengan perangkat keras yang
ada pada komputer contohnya dapat
menghubungkan antara suara dan layar
4)menerjemahkan perintah perangkat lunak ke
dalam bahasa mesin yang dapat dimengerti oleh
perangkat keras contohnya penggunaan kata close
yang diterjemahkan oleh perangkat lunak
5)mengidentifikasi suatu program yang ada di
komputer contohnya pembagian aplikasi-aplikasi
komputer.
PRODUK
PERANGKAT LUNAK
1)Produk generik(umum):
Perangkat lunak standar yang diproduksi oleh
organisasi pengembang dan dijual oleh pasar
terbuka dengan spesifikasi yang umum, sesuai
dengan kebutuhan kebanyakan pengguna.
Contoh: Sistem operasi, Aplikasi office,Utility
dan aplikasi editor.
2)produk pesanan software:
Perangkat lunak yang dipesan pelanggan
tertentu untuk memenuhi kebutuhan sesuai
permintaan pelanggan tersebut dikembangkan
khusus untuk pelanggan atau kontraktor
JENIS APLIKASI PERANGKAT
LUNAK
• 1)Perangkat lunak sistem(system' software)

• merupakan sekumpulan program yang digunakan untuk melayani atau menunjang program l
ainnya.

• 2)perangkat lunak waktu nyata(real-time software)

• merupakan perangkat lunak yang berfungsi memonitor menganalisis, mengontrol dan memb
erikan laporan tentang kejadian dunia nyata dan meresponnya dalam waktu yang cepat.

• 3)Perangkat lunak teknik dan ilmu pengetahuan(Scientific&Engineering software)

• perangkat lunak yang digunakan untuk menangani bidang bidang keteknikan dan ilmu peng
etahuan secara rinci.

• 4)Embeded system'

• perangkat lunak yang diletakkan pada perangkat lunak lainnya baik perangkat keras maupu
n perangkat lunak.

• 5)Perangkat lunak pengolah data(Data procesing)

• perangkat lunak yang khusus digunakan untuk mengolah data dan menghasilkan suatu kepu
• 6) Perangkat lunak sistem informasiIngormation System' )

• perangkat lunak yang digunakan untuk memberikan informasi dari suatu sistem secara rin
ci mengenai suatu hal yang diperlukan oleh pengguna.

• 7)Perangkat lunak sensor

• Perangkat lunak yang digunakan untuk mengukur dan mengatur suatu keadaan.

• 8) Perangkat lunak komunikasi (Communication Software)

• perangkat lunak yang berfungsi menghubungkan atau mengkomunikasikan suatu objek su


atu satu dan yang lainnya.

• 9)Perangkat lunak pengolah grafis

• Perangkat lunak yang dapat digunakan untuk mengolah dan merancang data

• 10) Perangkat lunak kecerdasan

• Perangkat yang menggunakan algoritma untuk memecahkan masalah kompleks.


CONTOH CONTOH APLIKASI PERANGKAT
LUNAK YANG DAPAT MEMBANTU PEKERJAAN
MANUSIA
1) Microsoft office
2) Adobe Reader
3) Corel Draw
4) Google Chrome
5) Windows Internet Explorer
6) Auto CAD
KRITERIA PERANGKAT LUNAK
1) Usability: perangkat lunak harus berguna dan berdayaguna tinggi untuk membantu pek
erjaan manusia sehingga dengan adanya perangkat lunak pekerjaan dapat diselesaikan de
ngan mudah dan cepat.

2)Be reliable: perangkat lunak mampu diandalkan kapan pun dan di mana pun perangkat l
unak itu digunakan mampu memberikan hasil yang sama.

3)Maintenability: perangkat lunak mudah dalam perawatannya dan mudah diperbaiki jika a
da kesalahan dalam programnya.

4)Effiency: perangkat lunak harus hemat dalam penggunaan sumber daya sistem seperti
memori dan prosesor nya.

5)Eye Catching dan user interface: perangkat lunak harus memiliki tampilan yang menarik
dan mudah dalam menggunakan aplikasi tersebut.

6)Long life time: perangkat lunak dapat digunakan dalam jangka waktu yang panjang.

7)High performance: perangkat lunak dapat bekerja dengan baik walaupun digunakan oleh
beberapa pengguna.

8)Redability: perangkat lunak mudah dipelajari oleh pengguna banyak pengguna biasa ma
upun programer.
TERIMAKASIH

Anda mungkin juga menyukai