Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehFatwa Sekar Telah diubah "9 tahun yang lalu
1
Pemrograman Komputer Computer Programming
2
Mengapa Ilmu dan Seni? Pada mulanya belum ada ilmu pemrograman komputer, hanya seni Lama kelamaan muncul dasar ilmunya (yang bermuara di matematik) Namun kemudian orang lupa aspek seni dari pemrograman
3
Aplikasi Pemrograman Aplikasi umum: Embedded System: Entertainment:
Perkantoran (office), toko Embedded System: handphone, tool / controller di pabrik / mobil / pesawat Entertainment: games, musik (midi, mp3, computer music), animasi, rendering, film, video Aplikasi khusus: kedokteran, visualisasi data, penelitian
4
Belajar Pemrograman Melalui Games
Game Maker Corewars Ant wars ICFP contest: …
5
Seni Berbentuk Source Code
Source code selain bisa dirakit menjadi program juga merupakan karya seni Enak dibaca Algoritma (trik, optimasi) yang digunakan juga sering kali menarik Kadang-kadang ada guyonan (joke) dalam source code Source code yang buruk sukar dimengerti dan membuat sakit mata
6
Pemrograman Komputer Komputer adalah msin digital
Hanya mengenal kondisi ada arus misal : dalam prosesor intel terdapat perintah artinya assembly CMP AL, 0D, bandingkan nilai reg AL dengan 0D CMP adalah CoMPare.
7
3GL (third generation language)
Ada yang menyebut HLL (high level language) Contoh : Basic, Pascal, C, C++, COBOL dll. Pascal writeln (‘Industri’); bahasa C printf (*Industri\n\r*); bahasa C++ count << *Industri* << endl:
8
Interpreter dan Kompiler
Interpreter, menerjemahkan program baris per baris artinya diterjemehkan dulu kedalam bahasa mesin. Kompiler, menerjemahkan semua kedalam bahasa mesin kemudian menjalankan hasil penerjemahan
9
Langkah-langkah Mendefinisikan masalah Menentukan solusi
Memilih algoritma Menulis program Menguji program Menulis dokumentasi Merawat program
10
Algoritma Algoritma adalah urutan langkah berhingga untuk memecahkan masalah logika atau matematika Contoh : Luas lingkaran L=∏.R2 Algoritma untuk luas lingkaran : 1. Masukkan R 2. Pi 3. L Pi * R * R 4. Tulis L
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.