Program komputer: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Yudaka (bicara | kontrib)
Tidak ada ringkasan suntingan
Tag: Suntingan perangkat seluler Suntingan aplikasi seluler Suntingan aplikasi Android
k ←Suntingan Yudaka (bicara) dibatalkan ke versi terakhir oleh LaninBot
Tag: Pengembalian
Baris 1:
'''Program komputer''' atau sering kali disingkat sebagai '''program''' adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada [[komputer]].<ref name="pis-ch4-p132">{{cite book
blokir semua ygnpc komputer multimedia player balik ke android
|last = Stair
|first = Ralph M., et al.
|title = Principles of Information Systems, Sixth Edition
|publisher = Thomson Learning, Inc.
|year = 2003
|pages = 132
|isbn = 0-619-06489-7
}}</ref> 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]].<ref name="osc-ch3-p58">{{cite book
|last = Silberschatz
|first = Abraham
|title = Operating System Concepts, Fourth Edition
|publisher = Addison-Wesley
|year = 1994
|pages = 58
|isbn = 0-201-50480-4
}}</ref> 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 algoritme yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya [[kompiler|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]].
 
== Pemrograman komputer ==