Kamis, 20 September 2012

Program Dan Bahasa Pemrograman

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 :
  1. Interpreter , atau
  2. 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.
  1. Simbol  (Terminator) menyatakan titik awal atau akhir diagram alir.
  2. Simbol (proses) menyatakan sebuah proses, misalnya untuk menyatakan suatu oprasi matematika.
  3. Simbol (data) digunakan untuk menyatakan sebuah oprasi pemasukan data atau penampilan.
  4. Simbol (decision / keputusan) Digunakan untuk mengambil sebuah keputusan.