Program adalah kumpulan
intrussi yang digunakan untuk mengatur computer agar dapat melakukan
suatu tindakan tertentu. Tanpa program kemputer tidak dapat berbuat
apa-apa. Komputer sendiri harus memiliki Hardware, Software,
dan Brainware atau orang yang berperan dalam oprasi computer
maupun pengembangan perangakat lunak.
Programmer : yaitu orang
yang membuat program.
Programming: yaitu
aktifitas yangberhubungan dengan pembuatan program.
Bahasa pemrograman ada 3
tingkatan, yaitu:
-Bahasa
Pemrograman Tingkat Rendah
-Bahasa
Pemrograman Tingkat Sedang
-Bahasa
Pemrograman Tingkat Tinggi
Komputer pada dasarnya
hanya menggunakan bahasa khasnya saja, yaitu bahasa mesin, bahasa
yang hanya mengenal 0 dan 1 saja. Oleh sebab itu dibuat lah
Translator sebagai penerjemah bahasa Manusia dan Komputer.
Translator ada 2 buah,
yaitu :
- Interpreter , atau
- Kompiler
Algoritma, yaitu langkah
langkah detail untuk computer yang digunakan untuk menyelesaikan
masalah yang disusun secara sistematis.
Sering kali algoritma
disajikan dalam bentuk flowchart (diagram alir). Flowchart
adalah suatu standart untuk menggambarkan suatu proses atau
algoritma.
Flowchart sendiri
memiliki beberapa symbol untuk membentuk diagram, yaitu.
- Simbol (Terminator) menyatakan titik awal atau akhir diagram alir.
- Simbol (proses) menyatakan sebuah proses, misalnya untuk menyatakan suatu oprasi matematika.
- Simbol (data) digunakan untuk menyatakan sebuah oprasi pemasukan data atau penampilan.
- Simbol (decision / keputusan) Digunakan untuk mengambil sebuah keputusan.