Rangkuman materi Algoritma dan pemrograman pada :
Hari : Kamis, 01 Oktober 2015
Kelas: LB07
Ruang: 800
Illustrasi OOP (Object-Oriented Program)
– Encapsulation
– Inheriten
– Abstrasction
– Interface
– Polymorphism
Perbedaan Compiler dengan Interpreter :
Compiler merupakan sebuah file yang dapat dieksekusi, sedangkan Interpreter merupakan Source Code yang diimplementasikan secara langsung.
Algoritma : Prosedur penyelesaian masalah yang akan diselesaikan
Tingkatan bahasa pemrograman terbagi dalam tiga, yakni:
1. Bahasa kelas rendah (Assembler)
2. Bahasa kelas menengah
Contoh : Pascal
3. Bahasa kelas tinggi
Contoh : Java
Cara menggambarkan Algoritma
– write (menulis) : Pseudo-code dan struktur
– draw (menggambar) : Flow-chart
Struktur teori
1. Sequence (urutan)
2. Selection (pemilihan)3. Repetition (pengulangan)
Mengapa menggunakan bahasa C?
1. Fleksibel, mudah dipahami.
2. Mudah dibawa, dapat digunakan oleh komputer sederhana, sampai yang besar
3. Bahasa pemrograman yang sudah cukup dikenal
4. Mendukung berbagai macam Libraries (contoh : stdio.h, string.h)
Beberapa kata yang memiliki arti khusus (memiliki fungsi)
break, char, float, for, int, switch, void, dll.
bahasa C, case sensitive (Membedakan antara huruf besar dan kecil)
di setiap akhir pernyataan, diakhiri dengan tanda “;”