acara praktikum “struktur data” -...

28
ACARA PRAKTIKUM STRUKTUR DATALABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2011

Upload: buithuy

Post on 07-Jul-2019

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

ACARA PRAKTIKUM

“STRUKTUR DATA”

LABORATORIUM KOMPUTER

FAKULTAS ILMU KOMPUTER

UNIVERSITAS SRIWIJAYA

2011

Page 2: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

Universitas Sriwijaya

Fakultas Ilmu Komputer

Laboratorium

LEMBAR PENGESAHAN

ACARA PRAKTIKUM

SISTEM MANAJEMEN MUTU

ISO 9001:2008

No. Dokumen ……. Tanggal 4 JUNI 2011

Revisi 0 Halaman 2 DARI 28

ACARA PRAKTIKUM

Mata Kuliah Praktikum : Struktur Data

Kode Mata Kuliah Praktikum : FIK28211

SKS : 1

Program Studi : Sistem Informasi

Semester : 1 (Ganjil)

DIBUAT OLEH DISAHKAN OLEH DIKETAHUI OLEH

TIM LABORAN

LABORATORIUM FASILKOM

UNSRI

TIM DOSEN SISTEM INFORMASI

FASILKOM UNSRI

KEPALA LABORATORIUM

Page 3: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 4: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 5: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 6: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 7: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 8: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 9: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 10: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 11: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 12: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 13: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 14: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 15: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 16: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 17: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 18: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 19: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 20: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 21: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 22: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 23: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 24: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 25: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 26: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 27: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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

Page 28: ACARA PRAKTIKUM “STRUKTUR DATA” - …comlab.ilkom.unsri.ac.id/wp-content/uploads/2016/...“STRUKTUR DATA” LABORATORIUM KOMPUTER ... Semester : 1 (Ganjil) DIBUAT OLEH DISAHKAN

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