Silabus dan Rencana Perkuliahan STRUKTUR DATA Silabus dan Rencana Perkuliahan
MATERI Array Statis Linked List 3. Stack 4. Implementasi Stack 5. Queue 6. Tree 7. Heap Sort Single Linked List Double Linked List Array Statis Circular Linked List Linked List Linier Queue Circular Queue
CARA PERKULIAHAN Materi dijelaskan dalam bentuk Bahasa Algoritmik Tugas dikerjakan dalam bentuk Bahasa Algoritmik dan Bahasa Pemrograman
PENILAIAN Kehadiran 10% Tugas + Kuis 20% UTS 30% UAS 40%
ATURAN PERKULIAHAN Jika ruangan sudah dikunci dari dalam, maka tidak diperkenankan mahasiswa yang kesiangan untuk masuk Kehadiran 80 % (hanya boleh tidak hadir 2 kali) Berpakaian rapih dan sopan Bersepatu Ikuti aturan yang ada di Buku Panduan Unikom Tidak ada ujian perbaikan. Ujian susulan hanya diberikan jika ada ijin autentik yang bisa ditunjukkan Tidak mengikuti salah satu ujian (UTS atau UAS), nilai akhir pasti E (tidak lulus)
REFERENSI Lipschutz,Seymour.1998.Data Structures.Prentise Hall Inda Yatini B.Erliansyah Nasution.2002.Algoritma dan Struktur Data dengan C++.Graha Ilmu Rinaldi Munir.2003.Algoritma dan Pemrograman II. Bandung : Penerbit Informatika Dwi Sanjaya. 2001.Bertualang dengan Struktur Data di Planet Pascal.Yogyakarta : JJ Learning
Definisi Struktur Data Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien Pemakaian struktur data yang tepat di dalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menjadikan program secara keseluruhan lebih efisien dan sederhana.
Tipe Data Secara garis besar tipe data dapat dikategorikan menjadi : 1. Tipe data sederhana a. Tipe data sederhana tunggal, misalnya Integer, real, boolean dan karakter b. Tipe data sederhana majemuk, misalnya String 2. Struktur Data, meliputi Struktur data sederhana, misalnya array dan record b. Struktur data majemuk, yang terdiri dari Linier : Stack, Queue, serta List dan Multilist Non Linier : Pohon Biner dan Graph