Algoritma dan Pemrograman

Mata kuliah ini  membahas pentingnya algoritma dalam kehidupan nyata, khususnya dalam pembuatan program. Materi akan dimuai dengan tipe dasar, dilanjutkan dengan konsep variabel. Selanjutnya, dikenalkan tipe bentukan dan enumerasi. Pembuatan algortima dalam notasi algortima juga diajarkan, dan disusulkan dengan analisa kasus dan pengulangan. Konsep array dan penggunaan array juga penting untuk dikuasai, dan diakhiri dengan konsep file dan pemanfaatannya.

 

CPMK

Mata kuliah ini  membahas pentingnya algoritma dalam kehidupan nyata, khususnya dalam pembuatan program. Materi akan dimuai dengan tipe dasar, dilanjutkan dengan konsep variabel. Selanjutnya, dikenalkan tipe bentukan dan enumerasi. Pembuatan algortima dalam notasi algortima juga diajarkan, dan disusulkan dengan analisa kasus dan pengulangan. Konsep array dan penggunaan array juga penting untuk dikuasai, dan diakhiri dengan konsep file dan pemanfaatannya

 

Bahan Kajian

  1. Dasar-dasar mengenai sistem komputer
  2. Komponen algoritma dan cara penulisannya
  3. Tipe-tipe beserta ekspresi yang digunakan pada algoritma
  4. Dasar percabangan yang digunakan pada algoritma
  5. Jenis-jenis pengulangan yang ada di algoritma dan C
  6. Penggabungan antara pengulangan dan percabangan
  7. Prosedur di algoritma dan C dan fungsi di algoritma dan C
  8. Tabel/array di algoritma dan C
  9. Jenis-jenis teknik pencarian nilai di algoritma dan C
  10. Jenis-jenis teknik pegurutan nilai di algoritma dan C

 

Referensi

  • Inge, Diktat Prosedural Algoritma dan pemrograman, Jurusan Teknik Informastika – ITB, 2007
  • Tutorialspoint, Learn C Progamming, 2014.