Pengantar Struktur Data Sri Nurhayati, MT

Slides:



Advertisements
Presentasi serupa
BAB I PENDAHULUAN Tertia Avini, S. Kom tertiaavini. wordpress
Advertisements

ALGORITMA & PEMROGRAMAN Abdul Kudus, SSi., MSi., PhD. 1) 2) blog: abdulkudus.staff.unisba.ac.id.
STRUKTUR DATA JAIDUP BANJARNAHOR.
Pertemuan - 1 Pengenalan Struktur Data Informatics Engineering Dept.
Struktur Data Bambang Irawan.
STRUKTUR DATA Materi 1 Latifah Rifani.
MODUL 3 SENARAI (LIST)…………………. TUMPUKAN (STACK)……………
Algoritma & Struktur Data TG22113
ALGORITMA & LOGIKA PEMROGRAMAN
Penerapan BFS dan DFS pada Pencarian Solusi
PERTEMUAN 1 Pendahuluan Materi - Endra Rahmawati, S.Kom -
STRUKTUR DATA (1).
Dasar Struktur Data.
Pemrograman Java Lanjut
Abstract Data Type.
Pengantar Struktur Data & Algoritma
SEMESTER GANJIL 2009/2010.
TIF 4201 Algoritma Dan Struktur Data
Paket Program Niaga Fithri Selva Jumeilah
Pertemuan 5 STACK & QUEUE
Struktur Data.
Struktur Data dan Penyajian Data
Penerapan BFS dan DFS pada Pencarian Solusi
STRUKTUR DATA Nanik Susanti, S.Kom.
STRUKTUR DATA Linked List
Pengantar Struktur Data & TREE
STKIP PGRI Tulungagung
Pengantar Struktur Data Sri Nurhayati, MT
Kuliah Ke - 2 Array dan Matriks (Bab 2)
Pengenalan Struktur Data Universitas Muhammadiyah Jakarta
ALGORITMA DAN PEMROGRAMAN Pengantar
Algoritma dan Struktur Data
Pengantar struktur data
STRUKTUR DATA C++.
Achmad Yasid Struktur Data.
Pengantar By Serdiwansyah N. A..
STRUKTUR DATA (1) Sri Nurhayati, MT.
Pertemuan 5 Review Berbagai Struktur Data
Silabus dan Rencana Perkuliahan
Struktur Data Yuniansyah.
Algoritma dan Struktur Data
UJIAN TERDIRI ATAS 50 SOAL
STRUKTUR DATA (1).
Struktur Data Sri Nurhayati, MT
Graf Anifuddin Azis.
ALGORITMA DAN PEMROGRAMAN Pengantar
Silabus dan Rencana Perkuliahan
Pengantar Kuliah.
Apakah Algoritma & Struktur Data itu ?
PENGANTAR ALGORITMA.
TK33207 PRAKTIKUM APLIKASI IT III 2 SKS (2X45 MENIT)
Kisi-kisi UAS dan Kuis SD
Algoritma dan struktur data
Pendahuluan Struktur Data ( ) Teknik Informatika
Silabus dan Rencana Perkuliahan
Pengenalan Struktur Data
Pengantar Struktur Data Sri Nurhayati, MT
Hani Atun Mumtahana, S.Kom
BASIS DATA I Oleh : Syaifudin Ramadhani, S.Kom
TK33207 PRAKTIKUM APLIKASI IT III 2 SKS (2X45 MENIT)
Algoritma dan Struktur Data
PERTEMUAN II PENGANTAR
PENGANTAR STRUKTUR DATA
STRUKTUR DATA Materi 1.
Algoritma dan Struktur Data (IN211)
Latihan Buatlah algoritma untuk menentukan status kelulusan mahasiswa pada satu matakuliah. Mahasiswa dinyatakan lulus apabila nilai >= 60. Input : nilai.
Penerapan BFS dan DFS pada Pencarian Solusi
Algoritma Pemrograman II
Algoritma dan Struktur Data
Pengantar.
Transcript presentasi:

Pengantar Struktur Data Sri Nurhayati, MT

Tgs : 15 %, Kuis = 20%, UTS = 30%, UAS = 35% Materi Kuliah : Pengantar Struktur Data Review Struct/Record dan Array List Stack Queue Tree Daftar Pustaka : Moh.Sjukani, Algoritma dan Struktur Data, Mitra Wacana Media Shcauhm, 1998, Data Structures, Prentise Hall Penilaian : Tgs : 15 %, Kuis = 20%, UTS = 30%, UAS = 35%

Bagaimana cara mengatasi masalah implementasi program dengan komputer? Pemahaman masalah secara menyeluruh dan persiapan data Keputusan operasi-operasi yang dilakukan terhadap data Penyimpanan data-data pada memori sehingga tersimpan dan terstruktur secara logis, operasinya efisien Pengambilan keputusan terhadap bahasa pemrograman mana yang paling cocok untuk jenis data yang ada

PROGRAM ? ALGORITMA STRUKTUR DATA

Algoritma ….. deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis Ciri algoritma yang baik menurut Donald E.Knuth: Input: ada minimal 0 input atau lebih Ouput: ada minimal 1 output atau lebih Definite: ada kejelasan apa yang dilakukan Efective: langkah yang dikerjakan harus efektif erminate: langkah harus dapat berhenti (stop) secara jelas

Contoh Algoritma ….. Mencari nilai maksimum Mengurutkan data Mencetak bilangan ganjil dari 1 – 19 Menyimpan data mahasiswa baru Mencetak data absensi …

Contoh Algoritma mencetak bilangan ganjil dari 1-19 Dimulai dari nilai 1 Seleksi apakah nilai tersebut ganjil (syarat : jika habis di bagi 2) Jika ganjil maka lakukan pencetakan, jika tidak maka ke tahap berikutnya Nilai di tambah satu Seleksi apakah nilai sudah sampai dengan 20, jika belum ulangi langkah 2, jika sudah maka stop

model logika/matematik yang secara khusus mengorganisasi data Struktur Data ….. model logika/matematik yang secara khusus mengorganisasi data

Contoh Struktur Data ….. Struktur Data Statis – array/larik , rekord, himpunan. Struktur Data Dinamis - list/senarai, queue /antrian /giliran, tumpukan /stack /timbunan, pohon, graf.

Contoh Struktur Data …..

List Berkait / Senarai

Operasi Pada Struktur Data Traversal (Traversing) : mengunjungi setiap elemen SD Pencarian (Searching) : menemukan elemen/lokasi pada SD Penyisipan (Inserting) : menambah elemen baru pada SD Penghapusan (Deleting) : menghapus elemen dari SD

Contoh Operasi terhadap data Insert data pada array ke-1 Cari data 18 ada dimana ? Telusuri semua data Hapus data ke-6

Mengapa perlu SD Mengenal bentuk organisasi penyimpanan data dan pengoperasiannya. Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Mengurangi duplikasi data (data redudancy) Hubungan data dapat ditingkatkan (data relatability) Mengurangi pemborosan tempat simpanan luar