Anda di halaman 1dari 1

Tugas Akhir

Algoritma dan Pemrograman


Tugas akhir dikerjakan dalam kelompok yang beranggotakan 2 orang, namun dipresentasikan secara individu
sekaligus dengan ujian lisan MK Algoritma dan Pemrograman.
I. Deskripsi tugas akhir
1. Bahasa pemrograman yang digunakan: C
2. IDE/Compiler yang digunakan: DevCpp
3. Program harus dibuat dengan:
- memperhatikan sifat user friendly
- menggunakan prinsip pemrograman modular (minimal ada 1 fungsi yang menggunakan parameter
passing)
- menggunakan array
- menggunakan struktur data
- terdapat fungsi searching
- terdapat fungsi sorting
- bonus: menggunakan linked list (boleh ada atau tidak)
4. Nilai yang diberikan berbanding lurus dengan usaha yang ditunjukkan
Nilai program
- program jadi dan dapat berjalan dengan memberikan output sesuai tema. (40)
- program memenuhi seluruh kriteria pada poin I.3. (20)
- tingkat kerumitan pengerjaan soal (mudah sedang rumit). (30)
- Kelengkapan dokumentasi. (10)
II. Hasil luaran yang harus dikumpulkan
1. Program yang belum di-compile dalam bentuk .c
2. Program executable dalam bentuk .exe
3. Makalah dalam bentuk .pdf yang menjelaskan:
a. algoritma pemecahan masalah dalam bentuk pseudocode dan flowchart
b. penjelasan masing-masing modul dalam program bersesuaian dengan algoritma yang digunakan
c. screen capture dari program yang dijalankan untuk tiap menu dan kondisi
d. listing program (source code)
4. Hasil berupa softcopy dikumpulkan melalui SCELE (poin 1-3)

III. Masalah yang dapat dipilih (tidak boleh sama dalam pengerjaannya)
1. Sistem Peminjaman Buku Perpustakaan
2. Sistem Reservasi Jadwal Praktikum
3. Sistem Parkir
4. Sistem Reservasi Bioskop
5. Sistem Pengiriman Paket
6. Sistem Absensi Karyawan
7. Sistem pengisian IRS mahasiswa
8. Sistem pembelian makanan di restoran dengan uang tunai dan kartu
9. Sistem toko online (jual beli dan stok)
10. Sistem reservasi dan pembelian tiket kereta
11. Sistem reservasi dan pembelian tiket pesawat
12. Sistem ojek online
13. Sistem media sosial

Anda mungkin juga menyukai