ACARA PRAKTIKUM “STRUKTUR DATA” -...
Transcript of ACARA PRAKTIKUM “STRUKTUR DATA” -...
ACARA PRAKTIKUM
“STRUKTUR DATA”
LABORATORIUM KOMPUTER
FAKULTAS ILMU KOMPUTER
UNIVERSITAS SRIWIJAYA
2011
Universitas Sriwijaya
Fakultas Ilmu Komputer
Laboratorium
LEMBAR PENGESAHAN
ACARA PRAKTIKUM
SISTEM MANAJEMEN MUTU
ISO 9001:2008
No. Dokumen ……. Tanggal 4 AGUSTUS 2011
Revisi 0 Halaman 2 DARI 28
ACARA PRAKTIKUM
Mata Kuliah Praktikum : Struktur Data
Kode Mata Kuliah Praktikum : FIK28211
SKS : 1
Program Studi : Teknik Informatika
Semester : 3 (Ganjil)
DIBUAT OLEH DISAHKAN OLEH DIKETAHUI OLEH
TIM LABORAN
LABORATORIUM FASILKOM
UNSRI
TIM DOSEN TEKNIK
INFORMATIKA FASILKOM UNSRI
KEPALA LABORATORIUM
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : I
Waktu Praktikum : 2 Jam
Pertemuan Ke : I
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat mengenal lingkungan salah satu compiler bahasa
pemrograman C dan C++ yaitu Turbo C++ 4.5.Mahasiswa mampu
menggunakan compiler tersebut untuk menyelesaikan kasus sederhana.
B. Modul Praktikum : Penggunaan Compiler Turbo C++ 4.5
C. Materi Praktikum :
Menginstal Turbo C++ 4.5
Menggunakan Turbo C++ 4.5
Mengetes Program
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, dan
Tanya Jawab
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian Pelaksanaan praktikum
sesuai modul I dan
petunjuk diktat praktikum
Melaksanakan
kegiatan
praktikum dengan
bimbingan laboran
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : II
Waktu Praktikum : 2 Jam
Pertemuan Ke : 2
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat menggunakan record dan array dari kasus yang
berikan .
B. Modul Praktikum : Record dan array
C. Materi Praktikum :
Record
Array
Array of Strauct
Array Multidimensi
Array dinamis
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, dan
Tanya Jawab
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian Pelaksanaan praktikum
sesuai modul II dan
petunjuk diktat praktikum
Melaksanakan
kegiatan
praktikum dengan
bimbingan laboran
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : III
Waktu Praktikum : 2 Jam
Pertemuan Ke : 3
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami stack dalam pemrograman.Mahasiswa
dapat mengaplikasikan konsep LIFO bahasa C dan C++. Mahasiswa
dapat menggunakan pengkondisian untuk menyelesaikan berbagai
kasus sederhana
B. Modul Praktikum : Pengkondisian
C. Materi Praktikum :
Stack
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, dan
Tanya Jawab
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian Pelaksanaan praktikum
sesuai modul III dan
petunjuk diktat praktikum
Melaksanakan
kegiatan
praktikum dengan
bimbingan laboran
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : IV
Waktu Praktikum : 2 Jam
Pertemuan Ke : 4
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami konsep stack dinamis dalam
pemrograman.Mahasiswa dapat membuat stack dinamis dalam bahasa
C dan C++.Mahasiswa dapat menggunakan stack untuk meyelesaikan
berbagai kasus sederhana.
B. Modul Praktikum : Stack Lanjutan
C. Materi Praktikum :
Stack dinamis
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, dan
Tanya Jawab
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian Pelaksanaan praktikum
sesuai modul IV dan
petunjuk diktat praktikum
Melaksanakan
kegiatan
praktikum dengan
bimbingan laboran
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : V
Waktu Praktikum : 2 Jam
Pertemuan Ke : 5
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Menguji kemampuan mahasisawa terhadap materi yang disampaikan
selama empat pertemuan
B. Modul Praktikum :
C. Materi Praktikum :
Kuis
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : 5
Waktu Praktikum : 2 Jam
Pertemuan Ke : 6
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami konsep array dalam pemrograman.
Mahasiswa dapat menggunakan array untuk menyelesaikan berbagai
kasus sederhana
B. Modul Praktikum : Queue
C. Materi Praktikum :
Queue
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, dan
Tanya Jawab
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian Pelaksanaan praktikum
sesuai modul V dan
petunjuk diktat praktikum
Melaksanakan
kegiatan
praktikum dengan
bimbingan laboran
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : VI
Waktu Praktikum : 2 Jam
Pertemuan Ke : 7
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami konsep Head dan Tail pada queue dalam
pemrograman. Mahasiswa dapat menggunakan queue untuk
menyelesaikan berbagai kasus sederhana
B. Modul Praktikum : Queue Lanjutan
C. Materi Praktikum :
Queue
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, dan
Tanya Jawab
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian Pelaksanaan praktikum
sesuai modul VI dan
petunjuk diktat praktikum
Melaksanakan
kegiatan
praktikum dengan
bimbingan laboran
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : VIII
Waktu Praktikum : 2 Jam
Pertemuan Ke : 8
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Menguji kemampuan mahasiswa terhadap materi yang disampaika
selama tujuh pertemuan.
B. Modul Praktikum :
C. Materi Praktikum :
Mid Semester
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : IX
Waktu Praktikum : 2 Jam
Pertemuan Ke : 9
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami konsep fungsi dan prosedur dalam
pemrograman. Mahasiswa dapat menggunakan fungsi dan prosedur
untuk menyelesaikan berbagai kasus sederhana
B. Modul Praktikum : List
C. Materi Praktikum :
List Linier
Insert-First
Insert-After
Insert-Last
Delete-After
Delete-Last
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, dan
Tanya Jawab
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian Pelaksanaan praktikum
sesuai modul VIII dan
petunjuk diktat praktikum
Melaksanakan
kegiatan
praktikum dengan
bimbingan laboran
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : X
Waktu Praktikum : 2 Jam
Pertemuan Ke : 10
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami konsep List dalam pemrograman.
Mahasiswa dapat menggunakan Insert -Delete untuk menyelesaikan
berbagai kasus sederhana
B. Modul Praktikum : List Lanjutan
C. Materi Praktikum :
List Lanjutan
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, dan
Tanya Jawab
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian Pelaksanaan praktikum
sesuai modul VIII dan
petunjuk diktat praktikum
Melaksanakan
kegiatan
praktikum dengan
bimbingan laboran
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : XI
Waktu Praktikum : 2 Jam
Pertemuan Ke : 11
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Memahami konsep list dan mampu mengimplementasikannya ke
bahasa C. Mampu melakukan operasi insert dan delete berdasarkan value
pada list.
B. Modul Praktikum : Multilist
C. Materi Praktikum :
List
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan mengenai
contoh contoh kasusMemperhatikan
penjelasan
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian Menangkat sebuah kasus
dari kehidupan sehari hari
untuk diselesaikan dengan
menggunakan program
Membuat program untuk
menyelesaikan kasus
yang diberikan
PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup Menanyakan apakah ada
kesulitan dalam
meyelesaikan kasus
Diskusi PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : XII
Waktu Praktikum : 2 Jam
Pertemuan Ke : 12
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
1. Memahami konsep binary search tree dan mengimplementasikannya
ke bahasa C. Mampu melakukan operasi add dan delete dan search
pada tree.
B. Modul Praktikum : Tree dan Graph
C. Materi Praktikum :
Tree
Balanced tree
Binary Search Tree
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : FIK28211
Modul : XIII
Waktu Praktikum : 2 Jam
Pertemuan Ke : 13
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
B. Modul Praktikum :
C. Materi Praktikum :
Ujian Akhir Semester
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penyajian PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
Penutup PC, LCD, Modul,
Software Turbo C++
4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.UTS: menguji secara lisan atau praktek dari modul I sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Fachrurrozi, M (2009). Modul Praktikum Algoritma dan Pemrograman I FasilkomUnsri
3. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.NewDelhi : Prentice Hall of India
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. TeknikInformatika ITB
5. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,dan Java.Jakarta : Mitra Wacana Media