Adalah
kumpulan instruksi-instruksi tersendiri yang biasanya disebut source-code, yang
dibuat oleh programmer. Suatu program pada dasarnya terdiri dari tiga bagian :
input, proses, output.
Perbedaan
algoritma dan program
Program adalah kumpulan pernyataan
computer, sedangkan metode dan tahapan sistematis dalam program adalah
algoritma.
Program ditulis dengan bahasa
pemrograman. Jadi, bias disebut bahwa program adalah suatu implementasi dari
bahasa pemrograman (tingkat rendah dan tingkat tinggi).
Contoh : mesin 010101, yang terdiri dari 0 dan 1
Contoh : pascal, php, basic, html, java, dll.
Program = algoritma + bahasa (struktur data)
Use akademik
Create table mahasiswa (
NIM cher (5) SQL (struktur qwery language)
Name varcher (20),
Alamat varcher (25),
);
Bagaimana juga
struktur data dalam algoritma berhubungan sangat erat pada sebuah program.
Algoritma yang baik tanpa pemilihan
struktur data yang tepat akan membuat program menjadi kurang baik demikian juga
sebaliknya.
Paradigma
pemrograman
Bhs. Pemrograman - software
Program aplikasi
Pemakai - brainware
1.
Pemrograman proseduran
-
Berdasarkan urutan-urutan, sekuensial
-
Program adalah suatu rangkaian prosedur untuk
memanipulasi data. Proseduran merupakan kumpulan instruksi yang dikerjakan
secara berurutan.
-
Harus mengingat prosedur mana yang sudah
dipanggil dan apa yang telah diubah.
2.
Pemrograman fungsional
-
Berdasarkan teori matematika
-
Fungsi merupakan dasar utama program
3.
Pemrograman terstruktur
-
Secara berurutan dan terstruktur
-
Program dapat dibagi-bagi menjadi prosedur dan
fungsi
-
Contoh : pascal dan C.
4.
Pemrograman modular
-
Pemrograman ini membentuk banyak modul
-
Modul merupakan kumpulan dari prosedur dan fungsi
yang berdiri sendiri.
-
Sebuah program dapat merupkan kumpulan
modul-modul
5.
Pemrograman berorientasi objek
-
Pemrograman, berdasarkan prinsip objek dimana
objek memiliki data/variable/property dan method/prosedur yang dapat
dimanipulasi.
Contoh
: C++, pascal,dan java.
6.
Pemrograman berorientasi fungsi
-
Pemrograman yang berfokus pada suatu fungsi
tertentu saja sangat tergantung pada tujuan pembuatan bahasa pemrograman ini.
Contoh : SQL, HTML, dll.
7.
Pemrograman deklaratif
-
Pemrograman ini mendeskripsikan suatu masalah
dengan pernyataan dari pada memecahkan masalah dengan implementasi algoritma.
Contoh : prolog
Tidak ada komentar:
Posting Komentar