15
Pemrograman Dasar Pendahuluan Sutrisno Chandra Dewi Marji Ismiarta Aknuranda Issa Arwani A. Afif Supianto PTIIK- UB

Pemrograman Dasar - afif.lecture.ub.ac.idafif.lecture.ub.ac.id/files/2012/09/01-PD-Pendahuluan.pdf · Konsep dasar pemrograman komputer Pengantar bahasa pemrograman – Struktur Program,

  • 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

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 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

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