I started this story from when I was laughing with friends, friends and love.

Monday, November 7, 2011

Bahasa pemrograman

Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.


Bahasa Pemrograman dibagi menjadi 3 bagian.
  1. High Level Language atau bahasa tingkat tinggi yang dimana bahasa ini dapat dan mudah dimengerti oleh manusia atau user.
    • Basic.
    • Pascal.
    • C++, dll.
  2. Intermediate Lavel Language atau bahasa tingkat sedang adalah bahasa yang tidak terlalu sulit dimengerti oleh manusia.
    • Assembler.
    • Autocoder.
    • SPIM
  3. Low Level Language atau bahasa tingkat rendah ini merupakan bahasa yang sulit dimengerti oleh manusia sehingga membutuhkan waktu lama dalam pembuatan programnya.
    • Mechine Language.

Tahapan dalam Pemrograman  

Langkah-langkah yang dilakukan dalam menyelesaikan masalah dalam pemrograman dengan komputer adalah:  

  1. Defenisikan Masalah
    • Tentukan apa yang menjadi masalah 
    • Tentukan data input yang diperlukan
    • Tentukan output yang diinginkan  
  2. Buat bagan dan struktur cara penyelesaian
    • Bagan secara global
    • Deskripsikan tugas masing-masing subprogram 
  3. Pilih Metode Penyelesaian 
    • Pilih struktur data dan Algoritma terbaik 
  4. Pengkodean 
    • Pilih bahasa pemrograman yang sesuai 
    • Menterjemahkan algoritma ke bahasa pemrograman
  5. Mencari Kesalahan 
    • Kesalahan sintaks (penulisan program)
    • Kesalahan Pelaksanaan: Semantik, Logika, dan  ketelitian
  6. Uji dan Verifikasi Program 
  7. Dokumentasi Program 
  8. Pemiliharaan Program 
    • Memperbaiki kekurangan yang ditemukan kemudian 
    • Memodifikasi, karena perubahan spesifikasi 

 Diagram Alir


Konsep   pemrograman   dapat    digambarkan   juga    dengan menggunakan diagram alir (flowchart). Diagram alir adalah simbol- simbol yang digunakan untuk menggambarkan sebuah pernyataan logika pemrograman serta aliran logika yang ditunjukkan dengan arah panah. Ada dua jenis diagram alir yaitu:
  1. Diagram alir sistem yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan procedure dan proses suatu file dalam suatu media menjadi file di dalam media lain, dalam suatu system pengolahan data. 
  2. Diagram alir program yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses dan hubungan antar proses secara mendetail di dalam suatu program.
Flowchart
 
Syarat Program yang Baik


Program yang baik haruslah memenuhi beberapa kriteria, antara lain:

1.   Program haruslah sesuai dengan tujuan dan memenuhi spesifikasi yang telah ditentukan.
2.   Fleksibel
3.   Tidak mengandung kesalahan
4.   Didokumentasi secara baik
5.   Cepat dalam waktu penggunaannya
6.   Efesien dalam penggunaan memori komputer

0 komentar:

Post a Comment