A. Definisi Algoritma
Algoritma adalah langkah-langkah memecahkan
masalah berdasarkan
instruksi yang jelas secara sistematis (teratur), dan logis (masuk akal).
Algoritma juga dapat didefinisikan sebagai deret langkah komputasi
yang mengubah masukan menjadi keluaran.
instruksi yang jelas secara sistematis (teratur), dan logis (masuk akal).
Algoritma juga dapat didefinisikan sebagai deret langkah komputasi
yang mengubah masukan menjadi keluaran.
B. Bahasa Pemrograman
Bahasa pemrograman adalah teknik yang digunakan
untuk
menterjemahkan bahasa manusia ke bahasa computer
menterjemahkan bahasa manusia ke bahasa computer
C. Jenis-jenis bahasa pemrograman
Jenis bahasa pemrograman terbagi menjadi 2
tujuan, yaitu:
1.
Bahasa pemrograman yang bertujuan khusus
a.
FORTRANS
b.
PROLOG (Program Logic) : untuk Artifisial
Intellegence (otak buatan)
2.
Bahasa pemrograman yang bertujuan umum
a.
Java
b.
C
c.
C++
d.
Basic
e.
Pascal
f. Visual Basic
g. Visual Basic.net
h. Foxpro
i. F#
j. C#
g. Visual Basic.net
h. Foxpro
i. F#
j. C#
D. Tingkat Bahasa Pemrograman
1.
Tingkat Rendah adalah Bahasa pemrograman yang
semakin dekat dengan bahasa mesin
Contohnya: Assembler, BASCOM (Basic Complier), dan A D A
2.
Tingkat Tinggi : Bahasa pemrograman yang semakin
dekat dengan bahasa manusia
Contohnya: C, C++, Java, Visual Basic, Visual Basic.net, Foxpro, dan lain
sebagainya
E. Programan Prosedural
Karakteristik programan procedural, yaitu:
1.
Berurutan dari atas ke bawah kecuali menggunakan
perintah “go to” berdasarkan fungsi dan prosedurnya.
2.
Imperative Programing
3.
Menentukan langkah yang harus dilakukan untuk
mendapatkan hasil
F. Object Oriented Programming
Karakteristik Object Oriented Programming
(OOP), yaitu:
1.
Berdasarkan Objek atau Class
2.
Memecah program besar menjadi Class dan Objek
kecil
3.
Konsep Encapsulation, Polymorphism, dan
Inheritance
Tidak ada komentar:
Posting Komentar