100 likes | 277 Views
Algoritma dan Struktur Data. Pemodelan Reservasi Kereta Api. Pertemuan #8, 20 Mei 2011 Acep Taryana, aetthea.blog.unsoed.ac.id Teknik Elektro Unsoed. Kompetensi.
E N D
Algoritma dan Struktur Data Pemodelan Reservasi Kereta Api Pertemuan #8, 20 Mei 2011 Acep Taryana, aetthea.blog.unsoed.ac.id Teknik Elektro Unsoed
Kompetensi • Kompetensi Umum : Setelahmengikutimatakuliahinimahasiswadapatmendesain program aplikasi “AbstraksiReservasiKeretaApi”, “Abstraksi Jam”, “AbstraksiSistemTanki Air” menggunakan STL bahasa C++. • Kompetensi Khusus : Mahasiswamampumembuat Class Gerbong, denganmengkonversikan program gerbongkerataapi yang telahdiajarkandalammatakuliahDasarPemrograman.
PokokBahasan • DefinisiAtributdanMetode Class Gerbong
Sub PokokBahasan : • Overview program gerbongKerataApi yang telahdiajarkandalammatakuliahdasarpemrograman. • Membuat Class Gerbongdenganhanyamemuatatribut yang berisiInfoKursi, danMatrikKursi. • Membuat program utamauntukmenguji class GerbongdanmeninginisialisasiisiGerbong • Membuat Class Gerbong, memuatatribut yang berisiInfoKursi, danMatrikKursi, memuatkonstruktor yang berfungsisebagaiinisialisasigerbong. • Membuat program utamauntukmenguji class GerbongtanpaadanyakodeinisialisasiisiGerbong (lebihsederhana) • Membuatpengembanganlebihlanjut Class Gerbong, tambahkanmetodePesanKursi(), metodeCetakStatusKursi(), HitungKursiKosong(), SearchNamaPenumpang().
KegiatanMengajar • Mahasiswaakandiarahkanuntukmemahamiulang program GerbongKeretaApi yang diajarkandalamkuliahDasarPemrograman … (CikalKA.cpp), (RUN) • Mahasiswadiarahkanuntukmengubahpemikiranproseduralke Object Oriented, melaluikasuskonversi program GerbongKerataApi, Class GerbongTanpaMetode (CikalKA2.cpp), (RUN) • Mahasiswadiarahkanuntukmengubahpemikiranproseduralke Object Oriented, melaluikasuskonversi program GerbongKerataApi, Class GerbonglengkapAtributdanMetode (CikalKA2_1.cpp), (RUN)
Perubahan Struktur Class antara CikalKA.cpp, CikalKA2.cpp, CikalKA2_1_1.cpp B A : CikalKA.cpp B : CikalKA2.cpp C : CikalKA2_1_1.cpp C A
Pengembangan CikalKA2_1_1.cpp dengan Memecah file header, file realisasi, file Driver disatukan dalam satu Project