Makalah Pemrograman Dan Bahasa Pemrograman


Software bisa diartikan penghubung antara manusia sebagai pengguna dengan perangkat keras komputer, yang berfungsi menerjemahkan bahasa manusia ke dalam bahasa mesin sehingga perangkat keras komputer memahami apa yang diinginkan pengguna dan menjalankan instruksi yang diberikan dan selanjutnya program memberikan hasil yang diinginkan oleh manusia tersebut.

Perangkat lunak komputer berfungsi untuk :
  1. Mengidentifikasi program .
  2. Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat komputer  terkontrol.
  3. Mengatur dan membuat pekerjaan lebih efisien.

Software atau Perangkat lunak adalah sebuah program komputer yang berfungsi sebagai sarana interaksi antara pengguna dengan perangkat keras. Atau bisa dikatakan dengan bahasa sederhananya semua program yang di gunakan untuk menjalankan sebuah komputer. Perangkat lunak juga dapat dikatakan sebagai ‘penterjemah’ perintah-perintah yang dijalankan pengguna komputer untuk diproses oleh perangkat keras.

Operating system ( OS) adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan multimedia. 

Dengan ibarat kata lain sistem operasi merupakan software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software tersebut. 

Layanan inti umum yang di maksud seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi tersebut.