SlideShare a Scribd company logo
1 of 16
Download to read offline
Review dan Intro 
Struktur Data 
Pertemuan Pertama 
By: De Rosal Ign. Moses S.
Fasilitator 
• Nama : De Rosal Ign Moses S. 
• Email : moses@dsn.dinus.ac.id 
• HP : 083838272610 
• Blog : mosesdinus.wordpress.com
Pengantar Perkuliahan
Tujuan Perkuliahan 
• Tujuan Instrksional Umum 
• Memberikan kemampuan untuk melakukan pemrograman dalam 
skala menengah dengan memanfaatkan struktur data internal 
yang kompleks dan mengimplementasikan dalam bahasa 
pemrograman yang di pilih. 
• Keluaran yang diharapkan 
• Setelah mengikuti perkuliahan ini, mahasiswa mampu untuk 
membuat primitive ADT dan memakainya untuk program yang 
berstruktur data kompleks dalam pradigma imperative dan 
mengimplementasikan dalam salah satu bahasa procedural 
yang di pilih
Alur pengajaran pemrograman 
di Udinus
Silabus Singkat 
• Review Array, Struktur, Pointer, Fungsi 
Prosedur 
• Stack 
• Queue 
• List Linear 
• Variasi List linear 
• Stact dengan list 
• Queue dengan List 
• Tree
Penilaian
Peraturan Kelas 
 Kelas dibagi menjadi 2, teori dan praktek (masing-masing 14 
kali pertemuan). 
 Mahasiswa diharapkan untuk hadir 100%. 
 Jika kehadiran < 75% (TANPA PEMBERITAHUAN) nilai = E. 
Semua nilai lain tidak diperhitungkan. (Perhitungan 
diberlakukan untuk UTS dan UAS) 
 Tidak ada ujian susulan bagi yang tidak mengikuti (kec: dengan 
ijin resmi/khusus/opname) *
Peraturan Kelas (Lanjut) 
 Untuk kuliah praktek di lab dengan ASDOS. 
 Tidak ada toleransi jika bermasalah dan bersikap TIDAK JUJUR 
 Disiplin dan mengumpulkan tugas tepat waktu 
 Kerjasama (untuk tugas kelompok) 
 Perbaikan dapat diberlakukan max 2 hari setelah nilai keluar 
kepada mahasiswa yang kehadirannya 100% dan tidak pernah 
melanggar peraturan.
Pertanyaan?
Review
Apa itu Algoritma? 
• Langkah-langkah/ aturan logis dideskripsi 
tekstual dengan pola baku untuk 
menyelesaikan suatu masalah 
• Dapat berupa: 
• Bahasa Alami (Bhs Indo, Bhs Ing, dst) 
• Pseudocode / Notasi Algoritmik 
• Flowchart 
• Tiga struktur dasar pembangun Algoritma: 
• Runtut / Sequence 
• Pemilihan / Selection 
• Pengulangan / Looping
Apa itu Struktur Data? 
• Cara penyimpanan, penyusunan dan pengaturan data 
sehingga data dapat digunakan secara efektif dan 
efisien. 
• atau model logika/matematik yang secara khusus 
mengorganisasi data. 
• Contoh Struktur data: 
1. Array / Larik 
2. Record / Rekaman / Struct / Struktur 
3. Stack / Tumpukan 
4. Queque / Antrian dan Dequeue 
5. List / Susunan 
6. Graph (Graphis) 
7. Tree (Pohon)
Hubungan Algoritma dan 
Struktur Data 
• Program adalah kumpulan instruksi komputer 
• Metode dan tahapan sistematis dalam program adalah 
Algorima 
• Sebuah program membutuhkan struktur pengaturan dan 
pengaksesan data data agar dapat digunakan dengan 
efektif. 
• Jadi didapatkan formula: 
Program = Algoritma + Struktur Data
Tugas 
1. Carilah Video dan atau Artikel tantang 
Abstract Data Type (ADT) 
2. Ringkaslah video dan atau artikel tersebut 
dalam bentuk powerpoint minimal 10 slide. 
3. Jangan lupakan sertakan sumber 
4. Simpan dengan format nama: 
• Tahun masuk.5digit nim akhir. Nama panggilan 
• Contoh: 2013.99999.Dennis 
5. Dikumpulkan ke email paling lambat Senin 16 
September (4318) dan Selasa17 September 
(4306)
THANKS

More Related Content

Similar to Struktur Data: Review dan Intro Pertemuan Pertama

Strategi [Memulai] Riset Tugas Akhir Bidang Ilmu (Teknik) Komputer
Strategi [Memulai] Riset Tugas Akhir Bidang Ilmu (Teknik) KomputerStrategi [Memulai] Riset Tugas Akhir Bidang Ilmu (Teknik) Komputer
Strategi [Memulai] Riset Tugas Akhir Bidang Ilmu (Teknik) KomputerDeris Stiawan
 
TEK6255 Manajemen Data Base 2sksTeori_sem5_K19.pdf
TEK6255 Manajemen Data Base 2sksTeori_sem5_K19.pdfTEK6255 Manajemen Data Base 2sksTeori_sem5_K19.pdf
TEK6255 Manajemen Data Base 2sksTeori_sem5_K19.pdfmerisipahutar
 
APBO Pertemuan Rev01.pptx
APBO Pertemuan Rev01.pptxAPBO Pertemuan Rev01.pptx
APBO Pertemuan Rev01.pptxSamso20
 
Gbpp sistem-basis-data
Gbpp sistem-basis-dataGbpp sistem-basis-data
Gbpp sistem-basis-datakadekbagus007
 
1. algodat pendahuluan
1. algodat   pendahuluan1. algodat   pendahuluan
1. algodat pendahuluaniulloo
 
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERPERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERSitiOlis
 
Slide-INS106-INS106-Slide-01.ppt
Slide-INS106-INS106-Slide-01.pptSlide-INS106-INS106-Slide-01.ppt
Slide-INS106-INS106-Slide-01.pptjoko p
 
konsep dasar analisis perancangan sistem
konsep dasar analisis  perancangan sistem konsep dasar analisis  perancangan sistem
konsep dasar analisis perancangan sistem Wanry Lumban Batu
 
Aplikasi perkantoran bag1 - pengantar
Aplikasi perkantoran   bag1 - pengantarAplikasi perkantoran   bag1 - pengantar
Aplikasi perkantoran bag1 - pengantarAbdul Samsudin
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataLayHar
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan datalingyuksing86
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataLayHar
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan datalingyuksing86
 
1-Pengantar-Basis-Data-Lanjut-ver-0.ppt
1-Pengantar-Basis-Data-Lanjut-ver-0.ppt1-Pengantar-Basis-Data-Lanjut-ver-0.ppt
1-Pengantar-Basis-Data-Lanjut-ver-0.pptAdnanAdam8
 
Pertemuan 1 - Konsep Dasar IR.pptx
Pertemuan 1 - Konsep Dasar IR.pptxPertemuan 1 - Konsep Dasar IR.pptx
Pertemuan 1 - Konsep Dasar IR.pptxErfianCOC
 
Penyusunan kurikulum informatika itb 2013
Penyusunan kurikulum informatika itb 2013Penyusunan kurikulum informatika itb 2013
Penyusunan kurikulum informatika itb 2013Yudi Herdiana
 

Similar to Struktur Data: Review dan Intro Pertemuan Pertama (20)

Strategi [Memulai] Riset Tugas Akhir Bidang Ilmu (Teknik) Komputer
Strategi [Memulai] Riset Tugas Akhir Bidang Ilmu (Teknik) KomputerStrategi [Memulai] Riset Tugas Akhir Bidang Ilmu (Teknik) Komputer
Strategi [Memulai] Riset Tugas Akhir Bidang Ilmu (Teknik) Komputer
 
RPS OOP
RPS OOPRPS OOP
RPS OOP
 
TEK6255 Manajemen Data Base 2sksTeori_sem5_K19.pdf
TEK6255 Manajemen Data Base 2sksTeori_sem5_K19.pdfTEK6255 Manajemen Data Base 2sksTeori_sem5_K19.pdf
TEK6255 Manajemen Data Base 2sksTeori_sem5_K19.pdf
 
APBO Pertemuan Rev01.pptx
APBO Pertemuan Rev01.pptxAPBO Pertemuan Rev01.pptx
APBO Pertemuan Rev01.pptx
 
Gbpp sistem-basis-data
Gbpp sistem-basis-dataGbpp sistem-basis-data
Gbpp sistem-basis-data
 
Pertemuan 12 Analisis Tugas
Pertemuan 12 Analisis TugasPertemuan 12 Analisis Tugas
Pertemuan 12 Analisis Tugas
 
1. algodat pendahuluan
1. algodat   pendahuluan1. algodat   pendahuluan
1. algodat pendahuluan
 
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERPERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
 
Sap aps-ata10
Sap aps-ata10Sap aps-ata10
Sap aps-ata10
 
Slide-INS106-INS106-Slide-01.ppt
Slide-INS106-INS106-Slide-01.pptSlide-INS106-INS106-Slide-01.ppt
Slide-INS106-INS106-Slide-01.ppt
 
konsep dasar analisis perancangan sistem
konsep dasar analisis  perancangan sistem konsep dasar analisis  perancangan sistem
konsep dasar analisis perancangan sistem
 
Aplikasi perkantoran bag1 - pengantar
Aplikasi perkantoran   bag1 - pengantarAplikasi perkantoran   bag1 - pengantar
Aplikasi perkantoran bag1 - pengantar
 
MPD.pptx
MPD.pptxMPD.pptx
MPD.pptx
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan data
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan data
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan data
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan data
 
1-Pengantar-Basis-Data-Lanjut-ver-0.ppt
1-Pengantar-Basis-Data-Lanjut-ver-0.ppt1-Pengantar-Basis-Data-Lanjut-ver-0.ppt
1-Pengantar-Basis-Data-Lanjut-ver-0.ppt
 
Pertemuan 1 - Konsep Dasar IR.pptx
Pertemuan 1 - Konsep Dasar IR.pptxPertemuan 1 - Konsep Dasar IR.pptx
Pertemuan 1 - Konsep Dasar IR.pptx
 
Penyusunan kurikulum informatika itb 2013
Penyusunan kurikulum informatika itb 2013Penyusunan kurikulum informatika itb 2013
Penyusunan kurikulum informatika itb 2013
 

Struktur Data: Review dan Intro Pertemuan Pertama

  • 1. Review dan Intro Struktur Data Pertemuan Pertama By: De Rosal Ign. Moses S.
  • 2. Fasilitator • Nama : De Rosal Ign Moses S. • Email : moses@dsn.dinus.ac.id • HP : 083838272610 • Blog : mosesdinus.wordpress.com
  • 4. Tujuan Perkuliahan • Tujuan Instrksional Umum • Memberikan kemampuan untuk melakukan pemrograman dalam skala menengah dengan memanfaatkan struktur data internal yang kompleks dan mengimplementasikan dalam bahasa pemrograman yang di pilih. • Keluaran yang diharapkan • Setelah mengikuti perkuliahan ini, mahasiswa mampu untuk membuat primitive ADT dan memakainya untuk program yang berstruktur data kompleks dalam pradigma imperative dan mengimplementasikan dalam salah satu bahasa procedural yang di pilih
  • 6. Silabus Singkat • Review Array, Struktur, Pointer, Fungsi Prosedur • Stack • Queue • List Linear • Variasi List linear • Stact dengan list • Queue dengan List • Tree
  • 8. Peraturan Kelas  Kelas dibagi menjadi 2, teori dan praktek (masing-masing 14 kali pertemuan).  Mahasiswa diharapkan untuk hadir 100%.  Jika kehadiran < 75% (TANPA PEMBERITAHUAN) nilai = E. Semua nilai lain tidak diperhitungkan. (Perhitungan diberlakukan untuk UTS dan UAS)  Tidak ada ujian susulan bagi yang tidak mengikuti (kec: dengan ijin resmi/khusus/opname) *
  • 9. Peraturan Kelas (Lanjut)  Untuk kuliah praktek di lab dengan ASDOS.  Tidak ada toleransi jika bermasalah dan bersikap TIDAK JUJUR  Disiplin dan mengumpulkan tugas tepat waktu  Kerjasama (untuk tugas kelompok)  Perbaikan dapat diberlakukan max 2 hari setelah nilai keluar kepada mahasiswa yang kehadirannya 100% dan tidak pernah melanggar peraturan.
  • 12. Apa itu Algoritma? • Langkah-langkah/ aturan logis dideskripsi tekstual dengan pola baku untuk menyelesaikan suatu masalah • Dapat berupa: • Bahasa Alami (Bhs Indo, Bhs Ing, dst) • Pseudocode / Notasi Algoritmik • Flowchart • Tiga struktur dasar pembangun Algoritma: • Runtut / Sequence • Pemilihan / Selection • Pengulangan / Looping
  • 13. Apa itu Struktur Data? • Cara penyimpanan, penyusunan dan pengaturan data sehingga data dapat digunakan secara efektif dan efisien. • atau model logika/matematik yang secara khusus mengorganisasi data. • Contoh Struktur data: 1. Array / Larik 2. Record / Rekaman / Struct / Struktur 3. Stack / Tumpukan 4. Queque / Antrian dan Dequeue 5. List / Susunan 6. Graph (Graphis) 7. Tree (Pohon)
  • 14. Hubungan Algoritma dan Struktur Data • Program adalah kumpulan instruksi komputer • Metode dan tahapan sistematis dalam program adalah Algorima • Sebuah program membutuhkan struktur pengaturan dan pengaksesan data data agar dapat digunakan dengan efektif. • Jadi didapatkan formula: Program = Algoritma + Struktur Data
  • 15. Tugas 1. Carilah Video dan atau Artikel tantang Abstract Data Type (ADT) 2. Ringkaslah video dan atau artikel tersebut dalam bentuk powerpoint minimal 10 slide. 3. Jangan lupakan sertakan sumber 4. Simpan dengan format nama: • Tahun masuk.5digit nim akhir. Nama panggilan • Contoh: 2013.99999.Dennis 5. Dikumpulkan ke email paling lambat Senin 16 September (4318) dan Selasa17 September (4306)