Algoritma ditemukan oleh al-Khwārizmī seorang Ahli Matematika terkenal dari Persia.
OOP (Object Oriented Programming) adalah programming berorientasi objek, setiap objek memiliki kode tersendiri yang membuatnya bisa berdiri sendiri dan berfungsi berbeda daripada yang lain.
Macam – macam OOP : Inheritance, Encapsulation, Abstraction, Interface dan Polymorphism.
Algoritma dapat ditampilkan dengan 2 cara yaitu :
1. Pseudo code : tulisan pada umunya berbentuk bahasa umum agar dapat dimengerti oleh orang lain dengan ilustrasi seperti orang indonesia memiliki banyak bahasa daerah dan mereka tidak bisa saling berkomunikasi dengan bahasa daerah tersebut maka digunakan lah bahasa Indonesia sebagai bahasa umum agar orang Indonesia tersebut bisa saling mengerti satu sama lain.
2. Flowchart : cara menampilkan dari input sampai output dengan berbagai proses di dalamnya dalam bentuk gambar, karena untuk sebagian orang gambar lebih menarik dibandingkan tulisan.
Testing merupakan suatu hal yang penting dalam programming karena jika hanya dicoba dengan 1 variabel belum tentu program tersebut sudah berjalan sempurna, bisa saja jika dicoba dengan variabel lain program tersebut bisa terjadi error atau salah.
Bahasa C adalah sebuah bahasa yang CASE SENSITIVE yang berarti bahasa tersebut akan berbeda jika ada perbedaan pada huruf “Kapital” atau huruf “Kecil”.
Sekian review tentang apa yang saya dapat pada pelajaran Algo, KEEP READING GUYS ! PEACE OUT !