OOP : Object Oriented Program dibagi jadi 5 : Incapsulation(bisa kasi hak akses bisa ga), Inheriten(hubungan bapak anak; anak boleh nunjukin sifat bapak, boleh ga), Abstraction (Wajib memunculkan sifat dari anak), Interface( Bapak tertinggi), Polimerism (?)
Tingkatan:
1. Assembler (Rendah)
2. C, Pascal , Fortran (sedang)
3.Java, C++, C# (Tinggi)
Algoritma ditemukan oleh matematikawan arab : Al-Khowarizmi, Algoritma berasal dari 2 kata: Algoris dan ritmis.
Contoh Algoritma :
Bangun Tidur
Buka Baju
Mandi dan sabunan
Pakai baju
pergi Kuliah
Step pembuatan Algoritma :
Men-Develop Algoritma dibagi 2:
-Pseudo Code (Tulisan)
-Flow Chart (Gambar)
Step Algoritma:
PROBLEM – PROCESS – SOLUTION
dari masalah akan muncul proses penyelesaian sampai akhirnya ada solusi
Di bagian process terbagi menjadi beberapa step: Algoritma – Source code – Executable Code
Source code bisa compile jadi EXE dan ada juga yang tidak bisa dicompile
Pseudo code
memakai bahasa Inggris, membantu kita mengembangkan pengetahuan mengenai Algoritma
Keyword: If, Else, print, set, add, while dan lain lain
basic Pseudo code:
-INPUT
-OUTPUT
-COMPUTE
-Storing Value to an Identifier
-Compare
-Repetition (Looping)
I – P – O
input data setelah itu akan diproses dan baru output ke Dekstop anda.
Kenapa C?
karena bahasa C itu adalah Mother Language dan memiliki fleksibilitas,Portability, Bahasa yang sangat terkenal dan men Support banyak device
C standart library:
<math.h> untuk Math Function
<stdio.h> untuk input output
<stdlib.h> untuk Utility Function
<string.h> untuk String Function
<time.h> untuk waktu dan tanggal Function
Catatan mengenai C:
- Terisi dari Function
- Setiap program c punya fungsi utama yaitu main
- Bahasa C adalah bahasa yang sangat terpengaru dari Huruf(Case Sensitive)
- Setiap statement harus diakhiri dengan semi-colon (;)
catatan: int sekarang 4 bit

Recent Comments