Algoritma dan Struktur Data 2

Slides:



Advertisements
Presentasi serupa
Proses Pembuatan Presentasi
Advertisements

Pendahuluan Dr. Anto Satriyo Nugroho, M.Eng Web: Mata Kuliah: Dasar Pemrograman.
Perancangan Sistem Informasi Terstruktur (3 SKS)
STRUKTUR DATA JAIDUP BANJARNAHOR.
Sekolah Tinggi Manajemen Informatika dan Komputer
Rancang Bangun APLIKASI PEMBELAJARAN BAHASA PEMROGRAMAN dengan metode blended learning (studi kasus: LABORATORIUM KOMPUTER stikom surabaya) Edo Yonatan.
PERTEMUAN KE-1. Mata Kuliah STRUKTUR DATA SKS : 3 Penilaian: Tugas-Tugas, UTS, UAS Kehadiran, dll: Peraturan Akademik.
Algoritma & Struktur Data TG22113
Hill Climbing Best First Search A*
Administrasi Server M A H E N D R A D A T A.
Algoritma & Struktur Data Oleh : Nur Hayatin, S.ST
Project Pemrograman Web
Dasar Struktur Data.
Ruang Keadaan (state space)
MATA KULIAH SISTEM INFORMASI BERBASIS KOMPUTER/CBIS
Review & Persiapan UAS Session 13: Review & Persiapan UAS Seminar e-Bisnis Program Studi Manajemen Universitas Bina Nusantara.
KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)
Apakah Algoritma & Struktur Data itu ?
TIF 4201 Algoritma Dan Struktur Data
Basis Data Klien Server
Pertemuan 5 STACK & QUEUE
Algoritma dan Struktur Data
Pertemuan 21 BASIC SEARCH AND TRAVERSAL
Struktur Data dan Penyajian Data
Dinny Wahyu Widarti, S.Kom., MMSI
KOMPUTER DAN SISTEM INFORMASI Anifuddin Azis
STKIP PGRI Tulungagung
Metode Pencarian/Pelacakan
Pengenalan Struktur Data Universitas Muhammadiyah Jakarta
Pengantar Struktur Data Sri Nurhayati, MT
Struktur Data Ikhwan Rustanto,S.Kom Program Studi Sistem Informasi
Algoritma dan Struktur Data Menggunakan Java
QUEUE Anifuddin Azis.
Pemrograman Platform Khusus
Pertemuan 22 Graph Operation
STRUKTUR DATA C++.
Pengantar By Serdiwansyah N. A..
1 PENDAHULUAN BAB PENGANTAR STRUKTUR DATA
Silabus dan Rencana Perkuliahan
Struktur Data Yuniansyah.
Algoritma dan Struktur Data
Pertemuan 4 ALGORITMA lanjutan….
TEL 2112 Dasar Komputer & Pemrograman
Struktur Data Sri Nurhayati, MT
Graf Anifuddin Azis.
Meriska Defriani, M.Kom Teknik Informatika STT Wastukancana Purwakarta
Silabus dan Rencana Perkuliahan
MATERI PERKULIAHAN ALGORITMA & PEMROGRAMAN
Algoritma dan Struktur Data (IT234)
Prakt. BasDat - Pertemuan 1
Apakah Algoritma & Struktur Data itu ?
Disiplin Tertib dan Koomparatif
Universitas Negeri Semarang
Pendahuluan Struktur Data ( ) Teknik Informatika
Silabus dan Rencana Perkuliahan
STRUKTUR DATA Nurdiansah PTIK 09.
BINARY SEARCH TREE (BST)
PEMROGRAMAN I Semester I 2017/2018
Hani Atun Mumtahana, S.Kom
Rencana Pembelajaran STATISTIK I (3 SKS)
MATERI PEMBAHASAN Denny Agustiawan, M.pd
PENGANTAR STRUKTUR DATA
STRUKTUR DATA Materi 1.
Latar Belakang Pengalaman Mengajar Sejak 1976 Perlu Buku !
BAB I PENDAHULUAN 1.1 LATAR BELAKANG
Teori Bahasa Otomata (1) 2. Searching
Algoritma dan Struktur Data
Pengantar.
Pengantar Umum. Memahami sistem perkuliahan, sistem penilaian, dan tata tertib kuliah 1. Uraian objektif dan tanya jawab 2. Kuis 3. Praktek 4.Tugas individu/kelompok.
Sistem Data Terdistribusi (Rule Perkuliahan)
Transcript presentasi:

Algoritma dan Struktur Data 2 S1 ILMU KOMPUTER Anifuddin Azis

Definisi Dasar Struktur data: cara merepresentasikan data agar efisien dalam penyimpanan dan pengolahannya Struktur data seharusnya diterapkan pada algoritma yang didesain secara efisien Jadi mata kuliah Algoritma & Struktur Data adalah suatu disiplin ilmu yang mempelajari bagaimana merepresentasikan data secara efisien dan desain pengolahannya secara efisien

Perbedaan Basis Data dengan Struktur Data Basis Data merupakan ilmu untuk mengakses dan memelihara data yang disimpan di dalam penyimpanan seperti harddisk dan diakses dari sebuah antarmuka aplikasi seperti DBMS. Struktur Data berada pada level pemrograman, digunakan sebagai tempat penyimpanan data yang digunakan program terkait dengan alokasinya di memori (bukan storage atau harddisk).

Latar Belakang Semua program berurusan dengan data Sistem informasi: informasi, laporan, user, … Game: posisi & status pemain, musuh, skor, … Search engine: URL, isi, hyperlink, bobot, … Mengapa data itu disimpan? Supaya bisa diakses/diproses di kemudian waktu Mengapa dalam penyimpanan data diperlukan sebuah struktur? Supaya lebih mudah/efisien dalam pengaksesan/pemrosesan data tersebut

Contoh Aplikasi Mencari jarak terpendek antara dua kota menggunakan struktur data Graph Sistem basis data (Oracle, SQL Server, dll) menggunakan struktur data BTree, Hashtable Menghitung ekspresi: (5 + 2) * 7 menggunakan struktur data Stack/Tree Pelacakan Keadaan (BFS dan DFS) menggunakan struktur data Stack-Queue/Tree

Materi Kuliah Implementasi struktur data linear: List, Stack, Queue Struktur data hirarkis: Tree Binary Search Tree, AVL Tree, Btree Hashtable Graph Pengurutan(sorting)

Buku Acuan Open Data Structures Pat Morin Development Edition: Thursday 19th July, 2012 16:37 Buku-buku Struktur Data, seperti : Penerbit Informatika, Modula Diktat ITB Buku-buku lain

Perkuliahan dan Penilaian Student Centered Learning Belajar kelompok, diskusi, presentasi Penilaian : UTS : 30% UAS : 30% Diskusi dan Presentasi Kelompok : 40%

Aturan Diskusi dan Presentasi Kelompok ditentukan oleh dosen pengampu Setiap kelompok mempersiapkan diri untuk presentasi dan tanya jawab Kelompok yang melakukan presentasi ditunjuk oleh dosen Pada saat presentasi, kelompok yang lain harus bertanya minimal 1 pertanyaan (dibuat sesulit mungkin). Penanya boleh memilih siapa yang harus menjawab Seminggu setelah presentasi, kelompok tsb harus mengumpulkan laporan yang disertai daftar tanya- jawab. Soal ujian 40%-60% diambil dari kumpulan tanya jawab saat presentasi