8 Desember 2011

Pengenalan Dasar Pemrograman part 2

Seperti yang telah dijelaskan di postingan sebelumnya, Saya tambahin beberapa artikel lagi sebagai tambahan pengetahuan. Semoga bermanfaat untuk teman-teman mengenai pengenalan dasar pemrograman.

Program adalah pernyataan yang disusun menjadi satu kesatuan prosedur yang berupa urutan langkah yang disusun secara logis dan sistematis untuk menyelesaikan masalah.
Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan bahasa pemrograman.
Bahasa Pemrograman adalah prosedur penulisan program.
Programer adalah Orang yang membuat sebuah program.

Terdapat 3 faktor penting dalam bahasa pemrograman :
Sintaks adalah aturan penulisan bahasa tersebut (tata bahasanya).
Semantik adalah arti atau maksud yang terkandung didalam statement tersebut.
Kebenaran logika adalah berhubungan dengan benar tidaknya urutan statement.
Dalam membuat sebuah program, kita harus memakai teknik pemrograman, adapun teknik-teknik pemrograman tersebut diantaranya adalah :


  • Pemrograman Procedural
  • Pemrograman functional
  • Pemrograman Terstruktur
  • Pemrograman berbasis modul
  • Pemrograman Berorientasi Objek
  • Pemrograman Generic
  • Pemrograman Deklaratif
Kriteria Bahasa Pemrograman

Beberapa kriteria pemilihan sebuah bahasa pemrograman :
Clarity, simplicity dan unity
Kemudahan, kesederhanaan dan kesatuan merupakan suatu kombinasi yang membantu programer mengembangkan suatu algoritma.
Orthogonality
Merupakan suatu atribut yang dapat dikombinasikan dengan beragam fitur bahasa pemrograman sehingga setiap kombinasinya mempunyai arti dan dapat digunakan.
Kewajaran untuk aplikasi
Bahasa pemrograman harus mempunyai struktur data, operasi-operasi, struktur kontrol dan syntax yang tepat untuk memecahkan suatu masalah.
Mendukung abstraksi
Abstraksi merupakan suatu hal yang substansial bagi programer untuk membuat suatu solusi dari masalah yang dihadapi.
Kemudahan untuk verifikasi program
Dengan verifikasi data yang mudah, maka suatu program akan dengan mudah dibangun dan dikembangkan.

Sumber : http://ilmukomputer.ueuo.com/?p=1#more-1

Tidak ada komentar:

Posting Komentar