Pengenalan Struktur Data Universitas Muhammadiyah Jakarta

Slides:



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

STRUKTUR DATA MUSTAKIM, S.T PERTEMUAN 2 Jurusan Sistem Informasi
Sekolah Tinggi Manajemen Informatika dan Komputer
STRUKTUR DATA JAIDUP BANJARNAHOR.
Sekolah Tinggi Manajemen Informatika dan Komputer
Pertemuan - 1 Pengenalan Struktur Data Informatics Engineering Dept.
Struktur Data Bambang Irawan.
STRUKTUR DATA Materi 1 Latifah Rifani.
PERTEMUAN KE-1. Mata Kuliah STRUKTUR DATA SKS : 3 Penilaian: Tugas-Tugas, UTS, UAS Kehadiran, dll: Peraturan Akademik.
MODUL 3 SENARAI (LIST)…………………. TUMPUKAN (STACK)……………
Pengantar Struktur Data
Dasar Struktur Data.
Abstract Data Type.
Pengantar Struktur Data & Algoritma
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.
Pertemuan 5 STACK & QUEUE
Struktur Data.
BAB I TIPE DATA.
Struktur Data dan Penyajian Data
Pengantar Struktur Data & TREE
JENIS-JENIS DATA Pertemuan 2.
Pertemuan 1 DATA DAN ALGORITMA.
ARRAY/LARIK M. Haviz Irfani, S.Si.
Pengantar Struktur Data Sri Nurhayati, MT
Struktur Organisasi Data 2
Kuliah Ke - 2 Array dan Matriks (Bab 2)
Pengantar Struktur Data Sri Nurhayati, MT
Struktur Data Oleh riza mirza.
STRUKTUR DATA QUIZ.
Data dan Informasi Daurat Sinaga, M.Kom.
STRUKTUR DATA C++.
Achmad Yasid Struktur Data.
Struktur Data Tipe data & Struktur Data
2. Stack (Tumpukan) 2.1. Definisi
Pengantar By Serdiwansyah N. A..
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.
STRUKTUR DATA.
UJIAN TERDIRI ATAS 50 SOAL
Struktur Data Sri Nurhayati, MT
Graf Anifuddin Azis.
Pengantar Struktur Data
Silabus dan Rencana Perkuliahan
Defri Kurniawan, M.Kom Pertemuan I Defri Kurniawan, M.Kom
STRUKTUR DATA Array Statis.
JENIS-JENIS DATA Denny Agustiawan, M.pd
Apakah Algoritma & Struktur Data itu ?
Pendahuluan Struktur Data ( ) Teknik Informatika
Silabus dan Rencana Perkuliahan
STRUKTUR DATA Nurdiansah PTIK 09.
Pengenalan Struktur Data
Pengantar Struktur Data Sri Nurhayati, MT
Pertemuan Pertama Data dan Struktur Data.
DATA & STRUKTUR DATA PERTEMUAN I IMAM SIBRO MALISI NIM :
STRUKTUR DATA Konsep Dan Arsitektur.
Mengenal Struktur dan Penyajian Data dalam Komputer
DATA & STRUKTUR DATA PERTEMUAN 2 IMAM SIBRO MALISI NIM :
Mengenal Struktur dan Penyajian Data dalam Komputer
PENGANTAR STRUKTUR DATA
STRUKTUR DATA Materi 1.
Algoritma dan Stuktur Data
Pertemuan – 7 Antrian / Queue (Bab 4).
Mengenal Struktur dan Penyajian Data dalam Komputer
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:

Pengenalan Struktur Data Universitas Muhammadiyah Jakarta Materi - 1 Pengenalan Struktur Data Universitas Muhammadiyah Jakarta

Coba sebutkan perangkat keras yang anda kenal ??? Coba sebutkan perangkat keras yang akan datang ???

Tidak ada Satu Perangkat Lunak untuk Semua instruksi-instruksi yang harus dilakukan oleh perangkat keras Tidak ada Satu Perangkat Lunak untuk Semua Sistem Operasi Bahasa Pemrograman Aplikasi Pengolah Kata Aplikasi Worksheet Aplikasi Database Aplikasi Gambar Aplikasi Permainan / Games Aplikasi Browser Aplikasi …..

Coba sebutkan perangkat lunak anda kenal ??? Perangkat lunak apa dapat anda hasilkan ???

Tidak ada seorang pun yang dapat menguasai semuanya Pengguna / User orang-orang yang membuat program atau sekedar menggunakan program Tidak ada seorang pun yang dapat menguasai semuanya Operator Programmer System Analyst User Interface Designer Web Designer Web Programmer Administrator ….

Spesialisasi dalam apa ???

Apa itu Struktur Data ? PROGRAM STRUKTUR DATA ALGO RITMA

Algoritma ….. deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis Ditulis dengan notasi khusus Notasi mudah dimengerti Notasi dapat diterjemahkan menjadi sintaks suatu bahasa pemrograman

Contoh Algoritma ….. Mencari Luas Segitiga Menghitung Celcius Mencetak bilangan ganjil dari 1 – 19 Menyimpan data mahasiswa baru Mencetak data absensi Mengirim email berdasarkan jadual …….

Struktur Data ….. Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien. Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang tepat didalam proses pemrogramman, akan menghasilkan Algoritma yang lebih jelas dan tepat sehingga menjadikan program secara keseluruhan lebih sederhana.

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

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

Manfaat Struktur Data 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. Membuat program lebih ringkas, lebih bersih, lebih elegan, lebih mudah dan lebih mampu berkinerja tinggi (karena efisien dalam penggunaan memori dan waktu). Program berjalan membutuhkan waktu beberapa detik, di mana struktur yang lain mungkin akan membutuhkan ribuan detik.

TIPE DATA Pada garis besarnya, Data dapat dikategorikan menjadi :  A. Type Data Sederhana / Data Sederhana Terdiri dari : 1. Data Sederhana Tunggal Misalnya Integer, Real,Boolean dan Character. 2. Data Sederhana Majemuk Misalnya String B. Struktur Data Terdiri dari : 1. Struktur Data Sederhana Misalnya Array dan Record

TIPE DATA 2. Struktur Data Majemuk Terdiri dari : a. Linier Misalnya : Stack, Queue dan Linear Linked List. b. Non Linier Misalnya : Pohon (Tree), Pohon Biner (Binary Tree), Pohon Cari Biner (Binary Search Tree), General Tree serta Graph.

TIPE DATA 2. Struktur Data Majemuk Terdiri dari : a. Linier Misalnya : Stack, Queue dan Linear Linked List. b. Non Linier Misalnya : Pohon (Tree), Pohon Biner (Binary Tree), Pohon Cari Biner (Binary Search Tree), General Tree serta Graph.

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 …..

Contoh Struktur Data …..

Contoh Struktur Data ….. List Berkait / Senarai

Contoh Struktur Data …..

Contoh Struktur Data …..

Contoh Struktur Data …..

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