Algoritma
dan Pemrograman
·
Definisi
Algoritma adalah
urutan langkah-langkah untuk memecahkan masalah yang sistematis(berurutan) dan
logis (sesuai logika atau nalar).
·
Definisi cont
Algoritma adalah
prosedur komputasi yang terdefinisi dengan baik yang menggunakan beberapa nilai sebagai masukan
dan menghasilkan keluaran.
·
Sejarah Algoritma
Orang pertama
yang memperkenalkan Algoritma adalah seorang yang berkebangsaan Arab yaitu Abu
Jafar Muhammad Ibnu Musa Al-Khuwarizmi syang disebut Algorismh.
·
Bahasa Pemrograman
Bahasa Pemrograman
adalah suatu teknik yang digunakan untuk menterjemahkan bahasa manusia ke dalam
bahasa mesin yang dimengerti komputer.
·
Contoh Bahasa
Pemograman
·
C
·
C++
·
Java
·
Visual basic
·
Visual basic.net
·
Delphi
·
Pascal
·
Foxpro
·
Ruby
·
Phyton
·
C#
·
J++
·
J#
·
F#
·
Jenis-jenis bahasa
pemrograman
ü Bahasa
Pemrograman Bertujuan Khusus
seperti:
purpose programming language) : Fortrans, Prolog
ü Bahasa
Pemrograman Bertujuan Umum
Seperti:
Pascal, Basic, C, C++
ü Bahasa
Tingkat Rendah
Bahasa
yang semakin rendah semakin dekat kebahasa mesin.
ü Bahasa
Tingkat Tinggi
Bahasa
yang semakin tinggi semakin dekat kebahasa manusia.
·
Programming
Programing
adalah suatu cara yang digunakan untuk memerintahkan komputer mengerjakan
sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti komputer.
ü Jenis
Programming
Ø Programming
Prosedural
·
Imperative programming
·
Menentukan langkah yang
harus dilakukan untuk mendapat hasil
·
Berurutan (dikerjakan
dari awal sampai akhir)
·
Program yang dikerjakan
dari atas ke bawah, kecuali menggunakan perintah Go To
·
Contoh : Pascal, C++,
C, Vb
Ø Object
oriented programming
·
Berdasarkan object dan
class
·
Memecahkan program
besar menjadi beberapa class dan object kecil
·
Dikerjakan
dipecah-pecah (namun bisa disatukan kembali)
·
Konsep ecapsulation,
polymorphism
·
Inheritance
·
Contoh : Java, C++,
Vb.net, C#, F#








