Program komputer atau sering kali disingkat sebagai program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer.[1]
Komputer pada dasarnya membutuhkan keberadaan program agar bisa
menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan
dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor.[2]
Sebuah program biasanya memiliki suatu bentuk model pengeksekusian
tertentu agar dapat secara langsung dieksekusi oleh komputer. Program
yang sama dalam format kode yang dapat dibaca oleh manusia disebut
sebagai kode sumber, bentuk program yang memungkinkan programmer menganalisis serta melakukan penelaahan algoritma yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya dikompilasi
oleh utilitas bahasa pemrograman tertentu sehingga membentuk sebuah
program. bentuk alternatif lain model pengeksekusian sebuah program
adalah dengan menggunakan bantuan interpreter, kode sumber tersebut langsung dijalankan oleh utilitas interpreter suatu bahasa pemrograman yang digunakan.
Beberapa program komputer dapat dijalankan pada sebuah komputer pada
saat bersamaan, kemampuan komputer untuk menjalankan beberapa program
pada saat bersamaan disebut sebagai multitasking. Program komputer dapat dikategorikan menurut fungsinya; perangkat lunak sistem atau perangkat lunak aplikasi.
0 komentar:
Posting Komentar