Algoritma dan Struktur Data

10
Algoritma dan Struktur Data Pertemuan #8, 20 Mei 2011 Acep Taryana, aetthea.blog.unsoed.ac.id Teknik Elektro Unsoed Pemodelan Reservasi Kereta Api

description

Algoritma dan Struktur Data. Pemodelan Reservasi Kereta Api. Pertemuan #8, 20 Mei 2011 Acep Taryana, aetthea.blog.unsoed.ac.id Teknik Elektro Unsoed. Kompetensi. - PowerPoint PPT Presentation

Transcript of Algoritma dan Struktur Data

Page 1: Algoritma dan Struktur Data

Algoritma dan Struktur Data

Pertemuan #8, 20 Mei 2011Acep Taryana, aetthea.blog.unsoed.ac.id

Teknik Elektro Unsoed

Pemodelan Reservasi Kereta Api

Page 2: Algoritma dan Struktur Data

Kompetensi

• Kompetensi Umum : Setelah mengikuti mata kuliah ini mahasiswa dapat mendesain program aplikasi “Abstraksi Reservasi Kereta Api”, “Abstraksi Jam”, “Abstraksi Sistem Tanki Air” menggunakan STL bahasa C++.

• Kompetensi Khusus : Mahasiswa mampu membuat Class Gerbong, dengan mengkonversikan program gerbong kerata api yang telah diajarkan dalam matakuliah Dasar Pemrograman.

Page 3: Algoritma dan Struktur Data

Pokok Bahasan

• Definisi Atribut dan Metode Class Gerbong

Page 4: Algoritma dan Struktur Data

Sub Pokok Bahasan :

• Overview program gerbong Kerata Api yang telah diajarkan dalam matakuliah dasar pemrograman.

• Membuat Class Gerbong dengan hanya memuat atribut yang berisi InfoKursi, dan Matrik Kursi.

• Membuat program utama untuk menguji class Gerbong dan meninginisialisasi isi Gerbong

• Membuat Class Gerbong, memuat atribut yang berisi InfoKursi, dan Matrik Kursi, memuat konstruktor yang berfungsi sebagai inisialisasi gerbong.

• Membuat program utama untuk menguji class Gerbong tanpa adanya kode inisialisasi isi Gerbong (lebih sederhana)

• Membuat pengembangan lebih lanjut Class Gerbong, tambahkan metode PesanKursi(), metode CetakStatusKursi(), HitungKursiKosong(), SearchNamaPenumpang().

Page 5: Algoritma dan Struktur Data

Kegiatan Mengajar

• Mahasiswa akan diarahkan untuk memahami ulang program Gerbong Kereta Api yang diajarkan dalam kuliah Dasar Pemrograman … (CikalKA.cpp), (RUN)

• Mahasiswa diarahkan untuk mengubah pemikiran prosedural ke Object Oriented, melalui kasus konversi program Gerbong Kerata Api, Class Gerbong Tanpa Metode (CikalKA2.cpp), (RUN)

• Mahasiswa diarahkan untuk mengubah pemikiran prosedural ke Object Oriented, melalui kasus konversi program Gerbong Kerata Api, Class Gerbong lengkap Atribut dan Metode (CikalKA2_1.cpp), (RUN)

Page 6: Algoritma dan Struktur Data

CikalKA.cpp : Struktur Class, Kode Sumber, Running

Page 7: Algoritma dan Struktur Data

CikalKA2.cpp : Struktur Class, Kode Sumber, Running

Page 8: Algoritma dan Struktur Data

CikalKA2_1_1.cpp : Struktur Class, Kode Sumber, Running

Page 9: Algoritma dan Struktur Data

Perubahan Struktur Class antara CikalKA.cpp, CikalKA2.cpp, CikalKA2_1_1.cpp

A

C

B

A : CikalKA.cppB : CikalKA2.cppC : CikalKA2_1_1.cpp

Page 10: Algoritma dan Struktur Data

Pengembangan CikalKA2_1_1.cpp dengan Memecah file header, file realisasi, file Driver disatukan dalam satu Project