Monday, October 06, 2014

Konsep Dasar Pemograman

 Konsep Pemrograman


Sebuah  komputer  tidak  dapat  mengerjakan  apapun  tanpa  adanya  perintah  dari
manusia.  Perintah  –  perintah  yang  terstruktur  dan  sistematis  untuk  membuat  agar
komputer dapat bekerja sesuai dengan apa yang diinginkan disebut  program.  Komputer
dapat diprogram untuk berbagai hal misalnya untuk melakukan perhitungan suatu ekspresi
matematika,  memainkan  lagu,  mengurutkan  sekumpulan  data,  melakukan  permainan
(games),  menggambar  dan  sebagainya.  Program-program  semacam  itu  dibuat  oleh
manusia, syarat utama dalam membuat program  komputer  adalah perintah-perintah yang
diberikan dalam program tersebut harus dimengerti oleh komputer.
Komputer  hanya  dapat  mengerti  sebuah  bahasa  yang  disebut  bahasa  mesin.
Bahasa  yang  sangat  berbeda  dengan  bahasa  manusia  dan  terlebih  lagi  akan  amat
menyulitkan  untuk  membuat  sebuah  program  dalam  bahasa  mesin  ini.  Manusia
menginginkan sebuah bahasa komputer yang sederhana yang dapat dimengerti dan mudah
dipelajari  oleh  manusia  sekaligus  dapat  dimengerti  oleh  komputer.  Bahasa  komputer
tersebut  disebut  bahasa  pemrograman  (programming  language).  Yang  perlu  diingat,
konsep  bahasa  pemrograman  adalah  merubah/menerjemahkan  perintah-perintah
(program)  yang  diberikan  oleh  manusia  ke  dalam  bahasa  mesin  yang  dapat  dimengerti
oleh komputer. Jadi bahasa pemrograman merupakan sarana interaksi antara manusia dan
komputer. Penerjemah bahasa pemrograman dibedakan menjadi 3 macam yaitu :
1.Asembler  adalah  program  yang  digunakan  utnuk  menerjemahkan  kode  sumber  dalam
bahasa rakitan (assembly) ke dalam bahasa mesin.

2.Kompiler  adalah  program  penerjemah  yang  mengonversi  kode  sumber  selain  dalam
bahasa rakitan menjadi kode objek. Hasil berupa kode objek inilah yang bisa dijalankan
oleh  komputer.  Proses  untuk  melakukan  penerjemahan  ini  disebut  kompilasi.  Bahasa
yang menggunakan proses kompilasi adalah : bahasa COBOL, Pascal, bahasa C.

3.Intepreter  adalah  program  yang  menerjemahkan  satu  persatu  instruksi  dalam  kode
sumber dan kemudian segera menjalankan instruksi yang telah diterjemahkan tersebut.
Bahasa seperti BASIC pada awalnya menggunakan konsep intepreter ini
Bahasa  pemrograman  digunakan  untuk  mempermudah  manusia  dalam  berinteraksi
dengan  komputer.  Syarat  utama  untuk  membuat  program  komputer  adalah  dengan
menggunakannya sesuai dengan kaidah-kaidah yang berlaku dalam bahasa pemrograman tersebut.  Masing  –  masing  bahasa  pemrograman  mempunyai  ciri  khas  atau  kaidah
tersendiri. Oleh karena itu  sebelum membuat sebuah program maka kita harus mengerti
tentang aturan penulisan (sintax) dalam bahasa pemrograman tersebut.   


Semoga Bermanfaat
Share On:

0 comments:

Post a Comment