Mengenal Perangkat Lunak Komputer


Mempelajari perangkat lunak komputer:Suatu sistem komputer terdiri dari perangkat lunak (software) dan perangkat keras (hardware). Dimana perangkat keras komputer tidak dapat berfungsi tanpa adanya perangkat lunak. Teknologi perangkat keras akan bekerja ketika diberikan instruksi tertentu, instruksi ini disebut perangkat lunak. Instruksi perangkat lunak ditulis oleh manusia untuk mengaktifkan fungsi perangkat keras komputer.


Instruksi yang ditulis oleh programmer dieksekusi menggunakan bahasa pemrograman khusus. Seperti yang Anda ketahui , komputer hanya mengenali sinyal elektronik yang diwakili oleh nilai kode biner 1 dan 0. Demikian juga, instruksi tertulis harus dalam bentuk biner dan akan membuat frustrasi programmer.
Untuk mengatasi hal ini, instruksi dapat dibuat dalam bahasa pemrograman khusus dan diterjemahkan ke dalam bahasa mesin yang dapat dipahami oleh komputer dengan menggunakan perangkat lunak yang disebut bahasa program.
Kategori perangkat lunak (Prof. Dr. Giugianto)
1. Perangkat lunak sistem operasi (operating system)
perangkat lunak yang ditulis untuk mengontrol dan mengoordinasikan pengoperasian sistem komputer.
2. Program bahasa
program yang digunakan untuk menerjemahkan instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin sehingga komputer dapat memahaminya.
3. Program aplikasi
yaitu, program yang ditulis dan diterjemahkan oleh program bahasa untuk menyelesaikan aplikasi tertentu.
Perangkat lunak sebenarnya adalah sebuah program, seperti yang telah kita lihat, program adalah sekumpulan instruksi yang digunakan untuk mengontrol komputer sehingga dapat melakukan tindakan yang diinginkan oleh pabrikan komputer.
Dalam hal ini, pabrikan telah menyesuaikan komputer untuk memenuhi kebutuhan pengguna; perangkat lunak biasanya dibuat oleh vendor perangkat lunak (seperti Microsoft) atau oleh individu. Tentu saja, jika kita mengetahui bahasa pemrograman, kita dapat membuat program apa pun yang kita inginkan.
Perangkat lunak berdasarkan fungsi (Abdul Kadir dan Terra CH)
1. Program aplikasi
mereka adalah program yang dapat digunakan oleh pengguna untuk melakukan tugas tertentu; misalnya membuat dokumen, memanipulasi foto, membuat laporan keuangan, dll.
2. Perangkat lunak sistem (system software)
Program yang disebut Program Dukungan atau Program Dukungan digunakan
untuk mengelola sumber daya komputer, seperti prosesor dan perangkat input/output.
Kedudukan program ini adalah sebagai perantara antara program aplikasi dan perangkat keras komputer , seperti perangkat lunak sistem, seperti pemrosesan sistem operasi (CPU) Windows dan Linux, penyimpanan pendukung (storage devices) dan perangkat output .
bundling aplikasi
1. Program animasi
Perangkat lunak hiburan mencakup perangkat lunak untuk memainkan game, memutar musik, film, dll., seperti Winamp, Windows Media Player.
2. Program pendidikan
Program pendidikan berguna untuk mempelajari atau mereferensikan pengetahuan, seperti program B. kosa kata, ilmu alam, kelas bahasa asing, dll.
3. Perangkat lunak produktivitas
Perangkat lunak ini dirancang untuk meningkatkan produktivitas kerja seperti pengolah kata, spreadsheet, presentasi grafis, desktop publishing, dan banyak lagi. Word, MS Excel, dll
4. Program bisnis
Perangkat lunak perusahaan untuk mengelola aplikasi bisnis seperti perangkat lunak manajemen inventaris, perangkat lunak keuangan, sistem akademik, dan banyak lagi. Contoh MS Visual Basic, MS Visual Foxpro, Borland Delphi, dll.

Jenis program yang umum:
  1. Program seperti pengolah kata, spreadsheet, pemutar media, dan suite kantor seperti OpenOffice.org.
  2. Sistem operasi (operating system), misalnya Windows, Ubuntu.
  3. Kompiler untuk bahasa pemrograman tingkat tinggi seperti Pascal dan alat pengembangan perangkat lunak untuk bahasa pemrograman tingkat rendah seperti bahasa rakitan.
  4. Driver perangkat keras (device driver) adalah komponen perangkat lunak yang memungkinkan sistem komputer berkomunikasi dengan perangkat keras.
  5. Perangkat lunak residensial (firmware) dipasang di jam digital dan kendali jarak jauh.
  6. Perangkat lunak bebas Perangkat lunak bebas dan sumber terbuka dapat digunakan, dipelajari, dimodifikasi, dan disalin dengan atau tanpa modifikasi, atau dengan persyaratan khusus untuk memastikan perlindungan kebebasan yang sama dapat digunakan oleh pengguna di masa mendatang. .
  7. Freeware (freeware), program komputer berhak cipta yang dapat digunakan secara gratis dan tanpa batas waktu.
  8. Perangkat lunak evaluasi (shareware/trialware) adalah perangkat lunak yang memungkinkan pengguna untuk mencoba perangkat lunak selama jangka waktu tertentu sebelum membelinya.
  9. Malware dirancang untuk menyusup dan merusak sistem komputer.

Postingan populer dari blog ini

Perbedaan Arti Data, Dashboard dan Report

Keyboard Mini Wireless

KUMPULAN MATERI DAN SOAL MATEMATIKA X,XI,XII IPA KURIKULUM 2013 EDISI REVISI 2017 TAHUN AJARAN 2019/2020