Inspiring the World

Eka Maulana, ST., MT., M.Eng

Dasar Pemrograman

Dasar Pemrograman (2 sks)

Tujuan : Memberikan pengertian tentang dasar algoritma dan memberikan kemampuan dan keterampilan melakukan pemecahan masalah secara sistematis kemudian meingimplementasikannya ke dalam bahasa pemrograman.

Pokok Bahasan : Pengenalan komputer; Pengertian algoritma; Algoritma-algoritma dasar: percabangan, perulangan, pengurutan (sorting), pencarian (searching), rekursi; Pengenalan Bahasa Pemrograman: Struktur bahasa pemrograman, Type data, Operator, Fungsi dan Prosedur, Array, User defined data type.; Konsep pemograman terstruktur; Pemrograman berukuran besar.

Daftar Pustaka :
Jeri R. Hanly, Elliot B. Koffman, Problem Solving and Program Design in C. Addison Wesley, 2002,3rd edition.
Niklaus Wirth, Algorithms Data Structures Program. Prentice Hall, 1991.
P.Deitel and H.Deitel, C++ How To Program. Pearson Education, 2008.
Robert Sedgewick, ALGORITHMS. Addison-Wesley Publishing Company, 1983.
Thomas H. Cormen, Charles E.Leiserson, and Ronald L. Rivest, Introduction to Algorithms. McGraw-Hill, 2003.

 

Dowload Materi:

Dasar Algoritma (pdf)
Gambaran Umum Dasar Pemrograman (pdf)
Struktur Program C/C++ (pdf1pdf2)
Tipe Data dan Operator (pdf)
Percabangan (pdf)
Perulangan (pdf)
Array (pdf)
String (pdf)
Struct dan union (pdf)

Opensource platform IDE C/C++ Code::blocks (download link)
online C programming compiler (programiz.com)

Dosen pengampu Adharul Muttaqin, ST, MT dan Eka Maulana, ST, MT, MEng.