Upload
buidang
View
295
Download
4
Embed Size (px)
Citation preview
Pemrograman DasarPendahuluan
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 terstrukturmenggunakan Java
merancang algoritma untuk solusi berbagai masalahkomputasional sederhana
mentransformasi algoritma tersebut ke dalam bahasapemrograman terstruktur menggunakan Java
Pendahuluan - PTIIK UB 2012
PustakaJava
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
PustakaC/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/General/C_basics/
Dodrill, G. 1997. C Language Tutorial. (University of Maribor): http://www.ro.feri.uni-mb.si/predmeti/mik_si/C_prir/CLIST.HTM
Soulie, J. C++ Language Tutorial. http://www.cplusplus.com/doc/tutorial/
Pendahuluan - PTIIK UB 2012
PustakaC/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-McGraw-Hill.
Pendahuluan - PTIIK UB 2012
PustakaC/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
PustakaC/C++
C Standard Library
http://www.utas.edu.au/infosys/info/documentation/C/CStdLib.html
http://www.csse.uwa.edu.au/programming/ansic-library.html
Pendahuluan - PTIIK UB 2012
Peraturan
Kehadiran Min 80% agar dapat mengikuti UAS
Presensi
Kecurangan Hati-hati dan hindari
Sanksi beratPembatalan 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