Komputer merupakan alat yang mempunyai keunggulan dalam kecepatan proses dan melakukan perhitungan yang komplek. Komputer mampu menyimpan data dalam ukuran besar, melakukan manipulasi dan menghasilkan informasi sebagai hasil keluarannya. Masalahnya ialah bahwa komputer tidaklah dapat melaksanakan itu semua tanpa mendapatkan instruksi atau perintah mengenai apa yang harus dikerjakan, yaitu yang disebut dengan program.
Program ditulis secara terinci, sistematis, logis, dapat dimengerti / dipahami dan dapat dilaksanakan oleh komputer. Baris program disebut dengan pernyataan (statement), dan masing-masing pernyataan mengerjakan tugas tertentu. Dengan program akan dapat dilakukan kontrol langkah-langkah yang harus dikerjakan komputer. Proses pembuatan program komputer sampai diperolehnya hasil yang dikehendaki disebut dengan pemrograman komputer, dan dilaksanakan oleh pemrogram (programmer).
Bahasa yang digunakan sebagai komunikasi diantara orang dengan komputer (untuk penulisan program) disebut bahasa pemrograman. Bahasa pemrograman mencakup notasi, simbol, pernyataan, tata bahasa, dan lain-lain aspek bahasa. Penulisan program harus memenuhi aturan sintak (syntatic rule) dari bahasa pemrograman. Perbedaan mendasar diantara bahasa pemrograman dengan bahasa sehari-hari yang digunakan manusia ialah bahwa bahasa pemrograman digunakan sangat tepat dan tidak ada pengecualian atau arti ganda (ambiguities). Masalahnya ialah karena komputer tidaklah dapat berfikir dan menimbang-nimbang sebagaimana dapat dilakukan oleh manusia. Komputer hanya akan mengikuti perintah persis sebagaimana yang diberikan. Komputer tidak dapat menafsirkan perintah untuk memahami apa yang diinginkan oleh pembuat program. Sehingga kesalahan dalam penulisan akan mengubah maksud dari suatu program dan menyebabkan komputer mengerjakan aksi yang salah.
No comments:
Post a Comment