Algoritma & Pemrograman 01/10/2015

Tugas untuk algoritma & pemrograman yaitu untuk menuliskan apa saja yang saya pelajari pada pertemuan pertama algoprog yang dilaksanakan pada 1 Oktober 2015 di ruang 800, berikut adalah hasil yang dapat saya tuliskan.

OOP -> Object Oriented Programming

  • Reusable
  • Objek yang satu dengan yang lain tidak berhubungan
  • Berdiri sendiri-sendiri

Contoh dalam penerapannya yaitu blueprint bangunan, dalam OOP disebut class yaitu suatu wadah yang berisi attribute, property, dan method.

Istilah-istilah dalam OOP:

  • Encapsulation -> Sifat egoisme -> Privatisasi -> Hak akses -> (+)Keamanan
  • Inheritance -> Bapak dan anak -> Pewarisan -> Bisa ditampilkan ataupun tidak (tidak wajib ditampilkan) -> Bisa memperbaiki
  • Abstraction -> Banci ->Sifat wajib (keyword: abstract) / Sifat tidak wajib
  • Interface -> Pinjam jasa -> Sifat wajib
  • Polymorphism -> Overwrite & Method Overloading -> Method Overloading:  menggunakan method sama dengan beda parameter

Prog. language -> C Compile -> 001001… *Compile sesuai OS

Java -> Java Virtual Machine -> Multiplatform

Algoritma -> Langkah-langkah menyelesaikan masalah

Problem -> Process -> Solution

Cara penyusunan algoritma:

  • Pseudocode -> Tulisan -> input, output, compute, store, repetition
  • Flowchard -> Gambar
  • NS Diagram -> Sudah jarang digunakan

C prog. language -> Structure prog. language

Struktur teori untuk menulis prog. komputer:

  • Sequence -> Berurutan
  • Repetition -> Do – While
  • Selection -> If – Else

Suffix -> Imbuhan -> contoh: 3,14f -> f (float)

Typecasting -> contoh: (float)…

 

 

Published by

thomasbudijanto

Realist Idealist

Leave a Reply

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