Komponen Software
Komponen Software
1. Perangkat lunak aplikasi
(application software)
Perangkat
lunak aplikasi adalah suatu subkelas perangkat lunak (software) komputer yang
memanfaatkan kemampuan komputer langsung, untuk melakukan suatu tugas yang
diinginkan si pengguna. Program ini dibuat programmer dan sudah disesuaikan
dengan kebutuhan pemakainya.
Gambar 1. Perangkat Lunak Aplikasi
Link: http://alfancandras2301.blogspot.com/2018/07/jenis-tipe-modelperangkat-lunak.html
Link: http://alfancandras2301.blogspot.com/2018/07/jenis-tipe-modelperangkat-lunak.html
2. Sistem Operasi (operating
system)
Sistem
operasi adalah program yang berfungsi untuk mengendalikan sistem kerja
yang mendasar, sehingga mengatur kerja media input, output, tabel pengkodean,
memori, penjadwalan prosesor, dan lain-lain sebagainya. Sistem operasi ini
berfungsi sebagai penghubung antara manusia dengan perangkat keras dan
perangkat lunak yang akan digunakan.
Adapun
fungsi utama sistem operasi adalah :
a.
Menyimpan program dan aksesnya.
b.
Membagi tugas di dalam CPU.
c.
Mengalokasikan tugas-tugas penting.
d.
Merekam sumber-sumber data.
f.
Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data.
g.
Memeriksa kesalahan sistem- Multitugas pada OS/2″, Windows ’95″, Windows ’98″,
Windows NT”, /2000/XP.
h.
Memelihara keamanan sistem, khusus pada jaringan yang membutuhkan kata sandi
(password) dan penggunaan ID.
Gambar 2. Sistem Operasi
3. Perangkat Lunak Gratis
(freeware)
Freeware
atau perangkat lunak gratis adalah perangkat lunak (software) komputer
yang memiliki cipta yang gratis digunakan tanpa batasan waktu, sehingga dapat
dibedakan dari shareware yang mewajibkan penggunanya membayar (misalnya setelah
jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan).
Gambar 3. Perangkat Lunak Gratis
4. Perangkat Lunak Uji Coba
(shareware / trialware)
Shareware adalah
program terbatas, program didistribusikan baik sebagai demonstrasi atau versi
evaluasi dengan fitur atau fungsi yang terbatas atau dengan menggunakan batas
waktu yang telah ditetapkan (misalnya 30 hari) yang biasa disebut dengan masa
trial. Dengan demikian, memberikan pengguna kesempatan untuk menguji produk
sebelum membeli dan kemudian membeli versi lengkap dari suatu program.
Gambar 4. Perangkat Lunak Uji Coba
5. Perangkat Lunak Perusak
(malware)
Perangkat
lunak perusak dalah sebuah perangkat lunak yang bekerja untuk merusak tata
kerja dari sistem komputer. Malware ini bekerja dengan mengganggu kinerja dari
perangkat lunak yang ada dalam sistem komputer.Perangkat lunak perusak biasanya
sangat mudah tersebar dari satu komputer ke komputer lain, apalagi yang
terhubung dalam suatu jaringan (network), atau bisa juga lewat hardware
portable, seperti USB flashdisk, card reader, atau floppy disk (disket).
Gambar 5. Perangkat Lunak Perusak
6. Bahasa Pemrograman
(programming language)
Bahasa
pemrograman adalah program yang digunakan untuk menerjemahkan
instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin
dengan aturan atau prosedur tertentu, agar diterima oleh komputer. Program
Bantu (utility) Program bantu merupakan perangkat lunak yang berfungsi sebagai
aplikasi pembantu dalam kegiatan yang ada hubungannya dengan komputer, misalnya
memformat disket, mengopi data, mengkompres file, dan lain-lain.
Gambar 6. Bahasa Pemrograman

Komentar
Posting Komentar