Pemrograman Dasar - Afif Supianto Blog

advertisement
Pemrograman Dasar
Pendahuluan
Sutrisno
Chandra Dewi
Marji
Ismiarta Aknuranda
Issa Arwani
A. Afif Supianto
PTIIK- UB
Deskripsi
Nama: Pemrograman Dasar
Kode: PTI15001
Semester: 1
Bobot: 5 sks
Status: Wajib
Prasyarat: -
Pendahuluan - PTIIK UB 2012
Tujuan
Tujuan umum mata kuliah:
 memberikan pemahaman dasar dalam pemrograman komputer
Di akhir kuliah mahasiswa mampu:
 memahami konsep dasar pemrograman terstruktur
 mengenal elemen dasar bahasa pemrograman terstruktur
menggunakan Java
 merancang algoritma untuk solusi berbagai masalah
komputasional sederhana
 mentransformasi algoritma tersebut ke dalam bahasa
pemrograman terstruktur menggunakan Java
Pendahuluan - PTIIK UB 2012
Pustaka
Java

H. M. Deitel, P. J. Deitel. 2004 Java How to
Program, Sixth Edition
– Java 2 Standard Edition
– Object-oriented programming



Java tutorial:
http://download.oracle.com/javase/tutorial/
Arnold, K., Gosling, J., and Holmes, J. 2005. The Java™
Programming Language, 4th Edition. Addison Wesley
Professional.
Zakhour, S., et al. 2005. The Java™ Tutorial Fourth
Edition: A Short Course on the Basics. Addison Wesley
Professional.
Pendahuluan - PTIIK UB 2012
Pustaka
C/C++




Burgess, M. 1999. C Programming Tutorial (K&R version
4). (Oslo University College):
http://www.iu.hio.no/~mark/CTutorial/CTutorial.html
C Language Tutorial. (Drexel University):
http://www.physics.drexel.edu/courses/Comp_Phys/Ge
neral/C_basics/
Dodrill, G. 1997. C Language Tutorial. (University of
Maribor): http://www.ro.feri.unimb.si/predmeti/mik_si/C_prir/CLIST.HTM
Soulie, J. C++ Language Tutorial.
http://www.cplusplus.com/doc/tutorial/
Pendahuluan - PTIIK UB 2012
Pustaka
C/C++





Kernighan, Brian W. C. & Ritchie, Dennis M. 1988. The C
Programming Language - ANSI C. Prentice Hall.
Stroustrup, Bjarne. 1997. The C++ Programming
Language. Addison Wesley.
Eckel, Bruce. 2000. Thinking in C++. Prentice Hall.
Kerningan, Brian W. & Pike, Rob. 1999. The Practice of
Programming. Addison Wesley Longman, Inc.
Schildt, Herbert. 1987. C Made Easy. Osborne-McGrawHill.
Pendahuluan - PTIIK UB 2012
Pustaka
C/C++



Deitel, H.M. and Deitel, P.J. 1999. C: How to Program.
Second Edition. Prentice Hall, Upper Saddle River, New
Jersey.
Gottfried, Byron S. 1996. Schaum’s Outline Of Theory
And Problems of Programming With C. Second Edition.
Schaum’s Outline Series. McGraw–Hill.
Liem, Inggriani. 2003. Catatan Singkat bahasa C. Teknik
Informatika, ITB:
http://kur2003.if.itb.ac.id/file/Diktat_CatatanSingkat.pdf
Pendahuluan - PTIIK UB 2012
Pustaka
C/C++
C Standard Library
 http://www.utas.edu.au/infosys/info/documentation/C
/CStdLib.html
 http://www.csse.uwa.edu.au/programming/ansiclibrary.html
Pendahuluan - PTIIK UB 2012
Penilaian



Praktikum, tugas, quiz, keaktifan: 40%
UTS: 30%
UAS: 30%
Pendahuluan - PTIIK UB 2012
Peraturan

Kehadiran
 Min 80% agar dapat mengikuti UAS
 Presensi

Kecurangan
 Hati-hati dan hindari
 Sanksi berat
Pembatalan atau pengguguran seluruh mata kuliah yang
diprogram semester ini
 Rawan DO!

Buku Pedoman PTIIK
 Kecurangan: Bab III Pasal 20
Pendahuluan - PTIIK UB 2012
Semangat belajar & mengajar





Positif
Mandiri
Aktif
Kritis
Komunitas belajar
 Mahasiswa sebagai pelajar
 Dosen sebagai fasilitator, dan pelajar juga...

Ikhlas:
 mempersembahkan yang terbaik untuk Tuhan YME
Pendahuluan - PTIIK UB 2012
Pokok bahasan


Konsep dasar pemrograman komputer
Pengantar bahasa pemrograman
– Struktur Program, Pengenal (Identifiers), Konstanta
(Constants), Variables and Tipe Data Dasar , dan
Assignment and Operations

Operasi keluaran
Operasi masukan

Aliran kontrol:

– Pernyataan sederhana, Percabangan, dan
Pengulangan
Pendahuluan - PTIIK UB 2012
Pokok bahasan (lanjutan)





Array
Fungsi (Function) atau Metode
(Method)
Penanganan File
Stream
Pengenalan PBO
Pendahuluan - PTIIK UB 2012
Sarana pendukung

Komputer
 Laboratorium
 Laptop sendiri


Moodle - eLearning
Blog:
 afif.lecture.ub.ac.id

Wakil kelas
 komunikasi dengan dosen
 secepatnya terpilih
 Ketua kelas : ?
Pendahuluan - PTIIK UB 2012
Persiapan



Cari literatur (unduh, beli, kopi dll)
Siapkan komputer
Siapkan piranti lunak:
– Java: unduh & instal NetBeans

Jangan khawatirkan teknologi, gunakan
common sense
Pendahuluan - PTIIK UB 2012
Download