Вы находитесь на странице: 1из 15

Pemrograman Dasar

Pendahuluan

Sutrisno Chandra Dewi Marji Ismiarta Aknuranda Issa Arwani A. Afif Supianto

PTIIK- UB

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, 4 th 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.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

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-McGraw- Hill.

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/ansic- library.html

Pendahuluan - PTIIK UB 2012

Penilaian

Praktikum, tugas, quiz, keaktifan: 40%

UTS: 30%

UAS: 30%

Pendahuluan - PTIIK UB 2012

Kehadiran

Peraturan

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