Topic 1 Introduction to C Programming in room 800

1 Oktober 2015

Sessioan 1

Object Oriented Programing ( OOP ), merupakan tekhnik pemrograman berbasis object, tujuannya adalah untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada dikehidupan sehari-hari.

– Inherentance = adalah pewarisan pada pemrograman, bapak & anak. Anaknya sifatnnya tidak harus sama dengan induk (sunnah).
– Encapulation = teknik privasisasi ke publik / tidak dapat diakses semberangan oleh publik
– Abstarction = banci, wajib dimunculkan ke publik dan bisa juga sifatnnya sunnah tidak dimunculkan ke publik
– Interface = adalah bahasa tertinggi dan semua sifatnya wajib diturunkan dan dimunculkan ke publik
– Polymorphisme = memiliki meto banyak nama.

Bahasa pemrograman tingkat rendah : Assembler
Bahasa pemrograman tingkat sedang : C,Pascal,Fortran
Bahasa pemrograman tingkat tinggi : Java,C++,C#

blue print = sketsa

data base twitter.com = NoSQL (monggodibi)
bahasa twitter.com = java, ruby, jesen

Sessioan 2

Algorithm Steps : Problem > Process > Solution
Procces: Algorithm > Source Code > Executable Code

Develop an algorithm
1. Writing
2. Flowchart

Psedeocode : hanya bisa bahasa sehari-hari/penjelasan sederhana bagaimana agar program mengerti menggunakan bahasa yang sama.

Hanya Source Code yang bisa di compile menjadi Executable Code.

Keywords pseudeo code : if,else,print,set,while,add,etc

d= 0 adalah akar kembar,
d > 0 adalah imaginer

sequence = statment yang berurutan dari atas ke bawah
selection= menggunakan keywords if,else
repetition = sesuatu yang berulang, (menggunakan DOWHILE – ENDDO)

history of C
1967 by martin richard

kenapa memilih menggunakan bahasa pemrograman C
– flexible
– biasannya kalau sudah bisa c bisa yang lain
– standar library
– supported with a large number of libraries

bahasa C dan C++ beda
bahasa C itu punya satu main function
case sensitive ( huruf besar dan huruf kecil berpengaruh)

C Standard Library :
= fungsi matematika
= standard input output
= fungsi string
etc.

stuktur c yang kita pelajari :
1. void main() 2. int main()
{ {
statements; statements;
} return (0);
}

cara comment : // atau bisa juga /*,*/

escape sequence
\a untuk membuat komputer bunyi

– NIM menggunakan chart bukan integer karena NIM itu termasuk kedalam karakter sedangkan integer digunakan dalam perhitungan atau angka.
– keywords adalah syntax-syntax yang digunakan

integer sekarang memorynnya sudah mencapai 4 byte

borlan C warna berwarna biru, dapat menyebabkan sakit mata

suffix
3.14=(double)
3.14f=(float)
3.14L=(long double)

This entry was posted in Algoritma di ruang 800. Bookmark the permalink.

Leave a Reply

Your email address will not be published.