Struktur Data Bambang Irawan.

Slides:



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

Sekolah Tinggi Manajemen Informatika dan Komputer
Tipe Data Bentukan Pertemuan ke-5.
STRUKTUR DATA JAIDUP BANJARNAHOR.
Sekolah Tinggi Manajemen Informatika dan Komputer
Pertemuan - 1 Pengenalan Struktur Data Informatics Engineering Dept.
PERTEMUAN KE-1. Mata Kuliah STRUKTUR DATA SKS : 3 Penilaian: Tugas-Tugas, UTS, UAS Kehadiran, dll: Peraturan Akademik.
MODUL 3 SENARAI (LIST)…………………. TUMPUKAN (STACK)……………
Dasar Pemrograman ARRAY/LARIK.
Algoritma & Struktur Data TG22113
Algoritma dan Pemrograman
Pengantar Struktur Data
Dasar Struktur Data.
Struktur Data M. Haviz Irfani, S.Si. Pada garis besarnya, data dapat kita kategorikan menjadi : Type Data Sederhana atau Data Sederhana yang terdiri atas.
BAB I TIPE DATA.
STRUKTUR DATA Pengajar Jaidan Jauhari, M. T
Tipe data. Data adalah fakta atau kenyataan yang tercatat mengenai suatu obyek Fakta merupakan keterangan tentang kenyataan yang disimpan, direkam atau.
BAB I TIPE DATA.
Struktur Data dan Penyajian Data
STRUKTUR DATA Nanik Susanti, S.Kom.
Pengantar Struktur Data & TREE
JENIS-JENIS DATA Pertemuan 2.
Pertemuan 1 DATA DAN ALGORITMA.
ARRAY/LARIK M. Haviz Irfani, S.Si.
Tipe Data By Serdiwansyah N. A..
Struktur Organisasi Data 2
Kuliah Ke - 2 Array dan Matriks (Bab 2)
Pengenalan Struktur Data Universitas Muhammadiyah Jakarta
Pengantar Struktur Data Sri Nurhayati, MT
Struktur Data Oleh riza mirza.
STRUKTUR DATA Materi : Bagian I Pendahuluan Bagian II Larik
Data dan Informasi Daurat Sinaga, M.Kom.
STRUKTUR DATA C++.
Achmad Yasid Struktur Data.
Struktur Data Tipe data & Struktur Data
Algoritma & Pemrograman 1
STRUKTUR DATA (1) Sri Nurhayati, MT.
1 PENDAHULUAN BAB PENGANTAR STRUKTUR DATA
Silabus dan Rencana Perkuliahan
Struktur Data Yuniansyah.
Defri Kurniawan, M.Kom STRUKTUR DATA Defri Kurniawan, M.Kom
Pertemuan 1 DATA & STRUKTUR DATA.
Array/Larik.
STRUKTUR DATA.
UJIAN TERDIRI ATAS 50 SOAL
Struktur Data Sri Nurhayati, MT
Pengantar Struktur Data
Teknik Informatika Politeknik Negeri Batam
Larik.
ARRAY.
Silabus dan Rencana Perkuliahan
Algoritma & Pemrograman 1
JENIS-JENIS DATA Denny Agustiawan, M.pd
Struktur Data.
Pendahuluan Struktur Data ( ) Teknik Informatika
KONSEP DASAR STRUKTUR DATA
Silabus dan Rencana Perkuliahan
Pengenalan Struktur Data
Pertemuan Pertama Data dan Struktur Data.
Tipe data.
STRUKTUR DATA Konsep Dan Arsitektur.
Struktur Data.
STRUKTUR DATA Sri Nurhayati, MT.
Tipe Data Bentukan Pertemuan ke-5.
Dosen pembimbing: ibu indara mutia,MT
Matakuliah : Algoritma & Struktur Data Versi Materi Larik
Struktur Data Linear Created by Fifth Group, S3B TI Anggota
Algoritma dan struktur data
DATA DAN INFORMASI. Stairs dan Reynolds(2010) data merupakan fakta- fakta mentah, seperti nomor induk karyawan, total jam kerja dalam seminggu, bagian.
Transcript presentasi:

Struktur Data Bambang Irawan

Definisi Struktur data Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien Sedangkan data adalah representasi dari fakta dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol

Sedangkan data adalah representasi dari fakta dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol

Sumber Rinaldi Munir. 2003. Algoritma dan Pemrograman II. Bandung : Penerbit Informatika Bambang Wahyudi. 2004. Struktur Data dan Algoritma. Yogyakarta : Andi Offset Dwi Sanjaya. 2001. Bertualang dengan Struktur Data di Planet Pascal. Yogyakarta : JJ Learning P. Insap Santoso.1997. Struktur Data dengan Turbo Pascal. Yogyakarta : Andi Offset

Secara garis besar type data dapat dikategorikan menjadi : 1. Type data sederhana a. Type data sederhana tunggal, misalnya Integer, real, boolean dan karakter b. Type data sederhana majemuk, misalnya String 2. Struktur Data, meliputi a. 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

Program Perangkat lunak diimplementasikan dalam bentuk program. Program = Algoritma + Struktur Data

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

Tempat Penyimpanan Data Struktur Data ….. Tempat Penyimpanan Data Operasi terhadap 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

TIPE DATA DASAR

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

ARRAY (LARIK) Pendahuluan Larik adalah struktur data statik yang menyimpan sekumpulan elemen yang bertipe sama. Setiap elemen diakses langsung melalui indeksnya. Indeks larik harus tipe data yang menyatakan keterurutan misalnya integer atau k

Banyaknya elemen larik harus sudah diketahui sebelum program dieksekusi. Tipe elemen larik dapat berupa tipe sederhana, tipe terstruktur atau tipe larik lain. Nama lain array adalah Larik, tabel atau vektor

Cara Pendefinisian Array 1. Sebagai Peubah Contoh : L : array[1..50] of integer NamaMhs : array[‘a’..’j’] of string 2. Sebagai tipe baru type LarikInt : array[1..100] of integer P : LarikInt

Cara Mengacu Elemen Larik Elemen larik diacu melalui indeksnya. Nilai indek harus terdefinisi. Contoh cara mengacu elemen larik adalah : L[4] {mengacu elemen keempat dari larik L } NamaMhs[‘b’] {mengacu elemen kedua dari larik NamaMhs} P[k] {mengacu elemen ke-k dari larik P, asalkan nilai k sudah terdefinisi

Contoh Struktur Data …..

Contoh Struktur Data

List Berkait / Senarai

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