Pengertian Program – Komputer, Contoh, Kegiatan, Para Ahli

Pengertian Program – Program adalah serangkaian instruksi yang digunakan untuk mengatur komputer agar dapat menjalankan tugas atau perintah tertentu

Contents

Pengertian Program

Program merupakan kumpulan instruksi yang digunakan sebagai pengatur komputer agar dapat menjalankan perintah tertentu. Tanpa adanya program, komputer sebenarnya tidak dapat melakukan apapun dan hanya akan menjadi seperti mesin kosong. Oleh karena itu, program merupakan bagian yang sangat penting dari sebuah komputer.

Komputer mencakup tiga aspek penting, yaitu:

  • Perangkat keras (hardware): Merupakan komponen fisik dari komputer, seperti prosesor, memori, hard disk, dan perangkat input/output lainnya.
  • Perangkat lunak (software), yang dalam hal ini berupa program: Program komputer merupakan kumpulan instruksi yang ditulis untuk melaksanakan fungsi spesifik pada komputer. Komputer memerlukan keberadaan program agar dapat menjalankan fungsinya, dan biasanya program tersebut dieksekusi pada prosesor.
  • Perangkat akal (brainware) atau orang yang berperan dalam operasi komputer maupun pengembangan perangkat lunak (operator): Manusia yang menggunakan dan mengoperasikan komputer, serta yang terlibat dalam pengembangan perangkat lunak. Perangkat akal memainkan peran penting dalam memahami dan menggunakan baik perangkat keras maupun perangkat lunak komputer.

Pengertian Program Komputer

Program komputer adalah daftar besar perintah yang harus dilakukan oleh komputer, seringkali dengan data yang terstruktur dalam tabel. Banyak program komputer mengandung jutaan perintah, dan sebagian besar perintah tersebut dilakukan berulang kali. Sebuah komputer pribadi modern biasa (pada tahun 2003) dapat melakukan sekitar 2-3 miliar perintah dalam satu detik.

Kemampuan luar biasa komputer tidak hanya berasal dari kemampuan mereka untuk menjalankan perintah kompleks, tetapi juga dari kemampuan mereka untuk menjalankan jutaan perintah sederhana yang diatur oleh pemrogram yang pandai. Para pemrogram yang baik mengembangkan set perintah untuk melakukan tugas-tugas biasa, seperti menggambar titik di layar, dan membuat set perintah tersebut tersedia bagi pemrogram lain.

Saat ini, kebanyakan komputer terlihat menjalankan beberapa program sekaligus, yang sering disebut sebagai multitasking. Pada kenyataannya, komputer melakukan perintah dari satu program, kemudian beralih ke program lain setelah beberapa saat dan menjalankan beberapa perintah di sana.

Proses peralihan antara program-program ini sering disebut sebagai irisan waktu (time-slice). Hal ini memungkinkan program-program berjalan secara bersamaan dengan memberikan waktu bagi setiap program untuk dijalankan oleh komputer. Analoginya, ini mirip dengan cara film terlihat sebagai urutan gambar yang bergerak, meskipun sebenarnya masih terdiri dari gambar-gambar statis.

Pengertian Program

15 Pengertian Program Menurut Para Ahli

Berikut adalah berbagai pengertian tentang program yang diberikan oleh para ahli. Ayo kita eksplorasi penjelasannya bersama-sama:

  • Menurut Sukrisno, program merupakan serangkaian ekskresi, kata, atau pernyataan yang disusun secara teratur menjadi satu prosedur, yang berisi urutan langkah-langkah untuk menyelesaikan masalah yang diberikan menggunakan bahasa pemrograman agar dapat dieksekusi oleh komputer. Pandangan ini menyoroti pentingnya struktur dan sistematika dalam pembuatan program.
  • KKBI mendefinisikan program dalam ilmu komputer sebagai serangkaian instruksi yang dibuat khusus untuk memungkinkan komputer melakukan fungsi tertentu. Hal ini menunjukkan bahwa setiap program memiliki tujuan dan fungsi yang telah ditentukan.
  • Amikom Yogyakarta menjelaskan bahwa program adalah kumpulan instruksi komputer, dengan penekanan pada tahapan dan metode sistematis yang diperlukan dalam menyusun sebuah program, yang disebut algoritma. Ini menunjukkan bahwa setiap program membutuhkan perencanaan yang matang untuk mencapai hasil yang diinginkan.
  • Ema Utami menyatakan bahwa program adalah kumpulan bahasa pemrograman. Pernyataan ini menunjukkan bahwa bahasa pemrograman merupakan sarana yang digunakan untuk menyusun program.
  • Menurut Sugiyono, program adalah rangkaian instruksi dalam bahasa komputer yang disusun secara sistematis dan logis. Pandangan ini menegaskan pentingnya penyusunan instruksi secara terstruktur dan masuk akal dalam pembuatan program.
  • Yulikuspartono menggambarkan program sebagai serangkaian pernyataan atau instruksi dalam bahasa yang dapat dipahami oleh komputer yang bersangkutan. Ini menunjukkan bahwa setiap program harus ditulis dalam bahasa yang dimengerti oleh komputer untuk dapat dieksekusi dengan benar.
  • Anwar Harjono menyatakan bahwa program adalah urutan instruksi yang diperlukan agar komputer dapat menjalankan suatu komputasi. Pernyataan ini menyoroti tujuan utama dari sebuah program, yaitu untuk memungkinkan komputer melakukan tugas-tugas tertentu.
  • Saifuddin Anshari menggambarkan program sebagai daftar rinci tentang langkah-langkah dan metode yang akan dilaksanakan. Ini menunjukkan bahwa pembuatan program melibatkan perencanaan yang matang dan detail untuk mencapai hasil yang diinginkan.
  • Sunarto, S.Kom menjelaskan bahwa program adalah kumpulan interaksi yang terwujud dalam bentuk bahasa, kode skema, atau media lainnya, yang ketika digabungkan dengan komputer akan memungkinkannya untuk menjalankan fungsi tertentu. Pernyataan ini menunjukkan bahwa program adalah hasil kolaborasi antara manusia dan komputer untuk mencapai tujuan tertentu.
  • Wiryanto Dewobroto menyatakan bahwa program adalah hasil dari penyusunan detail langkah-langkah solusi (algoritma) untuk suatu masalah. Pernyataan ini menekankan pentingnya perencanaan dan penyusunan langkah-langkah secara rinci dalam pembuatan program.
  • Binanto (2009:1), pemrograman dapat dijelaskan dalam beberapa konteks, yaitu:
    1. Mendeskripsikan instruksi-instruksi yang terpisah, biasanya disebut sebagai Source Code, yang dibuat oleh seorang programmer.
    2. Mendeskripsikan sebuah bagian dari perangkat lunak yang dapat dieksekusi.
    Program adalah kumpulan instruksi tertulis yang dibuat oleh seorang programmer atau bagian yang dapat dieksekusi dari sebuah perangkat lunak.
    3. Pemrograman adalah proses pembuatan program komputer.
  • Sindhunata, program adalah rangkaian pernyataan yang disusun berurutan dan hampir serupa yang digunakan untuk memberitahu komputer bagaimana melaksanakan suatu tugas.
  • Menurut Janner Simarmata, program adalah aplikasi yang dibuat menggunakan bahasa pemrograman tertentu dan telah diinstal di dalam komputer.
  • Wikipedia, program komputer adalah serangkaian instruksi yang ditulis untuk menjalankan fungsi tertentu pada komputer.
  • Menurut Agoeng Widyatmoko, program adalah aplikasi dari hasil analisis dalam pemecahan masalah yang diwujudkan dalam bentuk program komputer.

Contoh Program

Penggunaan ekspresi operasi aritmatika menghasilkan nilai, seperti contoh 2 + 2 yang menghasilkan nilai 4, dan perintah yang melibatkan penugasan nilai dari hasil operasi aritmatika ke dalam sebuah variabel, misalnya: x := 2 + 2; jika x = 4 maka lakukan_sesuatu().