Kuliah1 Struktur Data V1.0
Upcoming SlideShare
Loading in...5
×
 

Kuliah1 Struktur Data V1.0

on

  • 14,807 views

Pengenalan mengenai struktur data

Pengenalan mengenai struktur data

Statistics

Views

Total Views
14,807
Views on SlideShare
14,774
Embed Views
33

Actions

Likes
0
Downloads
198
Comments
0

1 Embed 33

http://www.slideshare.net 33

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Kuliah1 Struktur Data V1.0 Kuliah1 Struktur Data V1.0 Presentation Transcript

    • Struktur Data Kuliah 1: Pengenalan
    • Imam M Shofi
      • S1 Matematika-FMIPA-UNDIP, Semarang (1996)
      • S2 Realtime Software Engineering – ITB Bandung & Université Thomson Perancis (2001)
      • Software Engineer FTDP-FTC-PT.IPTN Bandung (1996-2003)
      • Software Development Manager JAKSOFT-MEMBER SIGMA (2003-2007)
      • Direktur Operasional RAPID (2008-Sekarang)
      • Dosen UIN Jakarta (2008-Sekarang)
    • Referensi
      • Bambang Harianto. 2000. Struktur Data
      • Inggriani Liem. 1997. Diktat Kuliah Algoritma dan Pemrograman Prosedural. Bandung : ITB
      • Inggriani Liem. 2003. Diktat Kuliah Struktur Data. Bandung : ITB
      • Moh. Sjukani. 2008. Struktur Data. Mitra Wacana Media
      • Rinaldi Munir. 2007. Algoritma dan Pemrograman. Bandung : Penerbit Informatika
      • Teddy Marcus Zakaria & Agus Prijono. 2006. Konsep dan Implementasi Struktur Data. Penerbit Informatika
      • Development 2 Course Work. 2005. BELL College.
    • Program, Algoritma, dan Struktur Data
      • Program adalah kumpulan instruksi komputer.
      • Algoritma adalah deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis atau urutan logis pengambilan keputusan untuk pemecahan suatu masalah.
      • Struktur Data adalah cara penyimpanan dan pengorganisasian data-data pada memori komputer maupun file secara efektif sehingga dapat digunakan secara efisien, termasuk operasi-operasi di dalamnya.
        • Program = Algoritma+Struktur Data
      Proses (Program) input output
    • Tipe Data dan Obyek Data
      • Tipe Data : jenis data yang mampu ditangani oleh suatu bahasa pemrograman pada komputer.
      • Obyek Data adalah kumpulan elemen yang mungkin untuk suatu tipe data tertentu.
      Tipe Data Ukuran Memori Jangkauan nilai char int long float double 1 byte 2 byte 4 byte 4 byte 8 byte -128 s/d +127 -32768 s/d +32767 -2.147.483.648 s/d +2.147.483.647 3.4x10 -38 s/d 3.4x10 +38 1.7x10 -308 s/d 1.7x10 +308
    • Contoh-contoh Struktur Data
      • Array /Larik
        • Array adalah struktur data yang diproses melalui indeksnya. Ada yang terdiri dari satu dimensi (array linier), dua dimensi (matriks), dan multidimensi.
      • Stack /Tumpukan
        • Stack adalah struktur data dimana penambahan dan penghapusan datanya hanya pada satu ujung, yaitu pada posisi TOP-nya. Struktur data ini menggunakan sistem LIFO
      • Queue /Antrian
        • Queue adalah struktur data dimana penambahan datanya pada posisi belakang, sedangkan penghapusan datanya pada posisi depan. Struktur data ini menggunakan sistem FIFO.
      • List /Senarai
        • List adalah struktur data dimana penambahan dan pengurangan/penghapusan datanya dapat dari posisi mana saja.
      • Tree /Pohon
        • Tree adalah struktur data yang diproses melalui alamat akarnya (root). Datanya mempunyai hubungan hirarki diantara elemennya.
      • Graph
        • Graph mirip dengan struktur data tree, hanya saja hubungan antar data tidak selalu hubungan hirarki.