Apa itu Programming ?
Proses untuk merancang (designing), menulis (writing), menguji (testing), mencari kesalahan (debugging), dan merawat kode sumber (source code) dari sebuah program komputer.
Apa itu Program ?
Sekumpulan instruksi yang jika dieksekusi akan menyebabkan komputer melakukan aksi tertentu yang diinginkan.
Apa itu Bahasa Pemrograman ?
Bahasa Pemrograman (Programming Language) : Sekumpulan kosakata dan aturan-aturan tatabahasa untuk menginstruksikan komputer mengerjakan tugas tertentu .
Contoh bahasa pemrograman:BASIC, C, C++, COBOL, FORTRAN, Pascal, Java, dll.
Setiap bahasa pemrograman memiliki sekumpulan keyword yang unik dan sintaks khusus .
Jenis bahasa pemrograman berdasarkan terapannya:
Bahasa pemrograman bertujuan khusus.
Mis: Cobol (utk bisnis & administrasi), Fortran (utk komputasi ilmiah), Prolog (utk terapan kecerdasan buatan)
Bahasa pemrograman bertujuan umum.
Mis: Pascal, Basic, C, Java, dll.
Algoritma & Program
Algoritma
- Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
- Urutan logis pengambilan keputusan untuk pemecahan masalah.
- Lima ciri penting algoritma.
- Selesai dalam jumlah langkah terbatas.
- Tidak memiliki arti ganda.
- Memiliki nol atau lebih input.
- Memiliki nol atau lebih output.
- Efektif.
Program
- Merupakan perwujudan atau implementasi algoritma yang ditulis dalam bahasa pemrograman tertentu .
Paradigma Pemrograman
Prosedural (Imperatif)Memandang penyelesaian masalah sebagai hasil dari serangkaian langkah yang menyelesaikan masalah. misalkan : Pascal, C, Basic
- Object Oriented
Memandang penyelesaian masalah sebagai hasil interaksi dari kelas yang membentuk objek (objek dalam konsep ini merupakan representasi objek di dunia nyata). misalkan : C++, Java
- Fungsional
Memandang penyelesaian masalah sebagai komposisi dan aplikasi fungsi yang memetakan masalah ke jawaban. misalkan : Matlab
- Deklaratif
Memandang penyelesaian masalah sebagai hasil inferensi terhadap fakta dan aturan yang diberikan
misalkan : Prolog, LISP
Proses, Instruksi, dan Aksi
- Algoritma merupakan deskripsi urutan pelaksanaan suatu proses
- Algoritma tersusun oleh sederetan langkah instruksi yang logis
- Tiap langkah instruksi akan mengerjakan suatu tindakan (Aksi)
- Bila Aksi dilaksanakan, maka sejumlah operasi yang bersesuaian akan dikerjakan oleh CPU
Sumber : Handbook Penulis Uajy.
0 komentar:
Posting Komentar