Algoritma dan Pemrograman

Pada hari kamis yang lalu saya diajarkan mengenai algoritma dan pemograman C++ oleh kak Feri Lauw.  Saya diajarkan mengenai OOP (Object Oriented Programming), yang terdiri dari:

 

  1. Inheritance
  2. Encapsulation
  3. Abstraction
  4. Interface

Algoritma terdiri dari 2 yaitu:

  1. Pseudo-code
  2. Flow chart

Penulisan algoritma dimulai dengan start kemudian isi lalu end.

Sebagai contohnya :

  • Start
  • print hello world
  • end

Pseudo-code terdiri dari:

  1. Input (Scan)
  2. Output (Print)
  3. Compute (+ – * / % dll)
  4. Storing value to an identifier (Store)
  5. Compare (
  6. Repetition (Loop) (Do-While, Repeat-Until)

Ada 3 struktur theorem

  1. Sequence
  2. Selection (if, else)
  3. Repetition (for)

Bahasa Pemrograman

Bahasa pemrograman terdiri dari tiga tingkatan

 

  1. Rendah / Low (Assembler)
  2. Sedang / Medium (C, Pascal, Fortran)
  3. Tinggi / High (Java, C++. C#)

Sebagian besar dari bahasa pemrograman tingkat tinggi merupakan OOP.

Keuntungan memakai bahasa C

  • Flexible
  • Portabel
  • Banyak orang yang tahu
  • Banyak library-nya

Leave a Reply

Your email address will not be published. Required fields are marked *