Algoritma dan Pemrograman

On Sabtu, 12 Oktober 2013 0 komentar



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#

0 komentar:

Posting Komentar