SlideShare a Scribd company logo
Introducing
Tenia Wahyuningrum
FB : Tenia Wahyuningrum
Twitter : @Tenia_W
Email : tenia@st3telkom.ac.id
Blog : tenia.dosen.st3telkom.ac.id
Algoritma Pemrograman
dan Struktur Data
Kode : MKB3202 (2 sks) Teori
Jadwal Kuliah : Senin, 08.40-10.20
Pustaka Wajib
A : Pat Morin, 2011. Open Data Structures (in C++) Edition 0.1Gβ, Morgan
Tunzelmann at Athabasca University Press
B : Martin Richards, 2001. Data Structures and Algorithms, Computer
Laboratory University of Cambridge
C : Clifford A. Shaffer, 2012. Data Structures and Algorithm Analysis,
Department of Computer Science Virginia Tech
D : Dwi Sanjaya, 2001. Berpetualang dengan struktur data. Yogyakarta : JJ
Learning
Pustaka Penunjang
E: Munir, Rinaldi. 20. Algoritma & Pemrograman dalam Bahasa Pascal dan C;
Edisi Revisi. Bandung: Penerbit Informatika.
F: Kurt Mehlhorn and Peter Sanders, 2007, Algorithms and Data Structures,
Springer
Struktur data & computer trends 2015 2016
Tata Tertib
• Total Kehadiran mahasiswa minimal 75%.
• Mahasiswa harus berpakaian sesuai aturan
seragam institusi (baju berkerah, rapi, sopan,
dan bersepatu)
• Mahasiswa terlambat maksimal 30 menit, dan
bagi yang terlambat melebihi batas toleransi tidak
diperkenankan mengisi daftar presensi.
• Mahasiswa tidak diperkenankan untuk “titip
absen” apabila diketahui terdapat mahasiswa
yang melakukannya maka sanksinya 5 orang
mahasiswa yang hadir akan dihapus
kehadirannya secara acak.
Tata Tertib
• Mahasiswa yang tidak dapat atau berhalangan
hadir mengikuti UTS/UAS,dapat mengikuti ujian
susulan sesuai ketentuan yang berlaku pada
bagian akademik.
• Daftar hadir hanya akan diedarkan selama
perkuliahan berlangsung, tidak diperkenankan
mengisi daftar hadir setelah kuliah berakhir (daftar
hadir diambil oleh ketua kelas diruang yang
telah ditentukan dan harus dikembalikan
kembali).
• Selama perkuliahan berlangsung HP harus dalam
keadaan “silent”.
• Menjaga kesopanan dalam
berkomunikasi dengan dosen dan teman
baik secara langsung maupun lewat
SMS/Telepon.
Tata Tertib
No. Komponen Persen (%) Persen
NA
1. Nilai Evaluasi Belajar 40%
a. UTS 40
a. UAS 60
2. Nilai Proses 30%
a. Kehadiran 20
a. Keaktifan (tanya &
respon)
20
a. Kuis 40
a. Kreatif & Inovatif 20
3. Nilai Produk 30%
a. Proposal 30
a. Laporan 30
a. Produk 40
Penilaian
80 - 100 A
65 - 79,99 B
50 - 64,99 C
30 - 49,99 D
≤ 29,99 E
Penilaian
 Array sebagai struktur data statis
 Array multi dimensi
 Structure
 Pointer
 Senarai berantai (linked list) tunggal, non circular
 Tumpukan
 Antrian
 Senarai berantai (linked list) ganda, circular, non
circular
 Sorting lanjutan
 Tree
 Binary tree
Materi kuliah
Perjalanan
satu
kilometer
diawali dari
satu
langkah
Let’s Begin!
Struktur data & computer trends 2015 2016
Struktur data & computer trends 2015 2016
Computer Trends 2015-2016
Computer everywhere ...
peningkatan penekanan pada melayani
kebutuhan pengguna ponsel dalam konteks
dan lingkungan yang beragam, sebagai
kebalikan dari pelayanan yang berfokus pada
perangkat saja.
The Internet of things
konsep yang bertujuan untuk
memperluas manfaat dari
konektivitas internet yang
tersambung secara terus-menerus
The Internet of Things is a Hot and Beautiful Mess
Until It Becomes the Internet of Everything
www.theconnectivist.com
By 2020, the number of devices connected to the Internet
is expected to exceed 40 billion.
3D Printing
printer dengan kecanggihan khusus, yakni
mampu mencetak benda, yang sama persis
dengan gambar soft file-nya, dalam bentuk 3D
Smart Machines
sistem yang menggunakan mesin belajar untuk
melakukan pekerjaan tradisional yang
dilakukan oleh manusia dalam upaya untuk
meningkatkan efisiensi dan produktivitas.
Cloud/Client Computing
gabungan pemanfaatan teknologi komputer
('komputasi') dan pengembangan berbasis
Internet ('awan'). Sebagaimana awan dalam
diagram jaringan komputer tersebut, awan
(cloud) dalam Cloud Computing juga
merupakan abstraksi dari infrastruktur
kompleks yang disembunyikannya
Web-scale IT
pola komputasi kelas dunia yang memberikan
kemampuan penyedia layanan cloud yang
besar dalam pengaturan perusahaan IT.
More than 88% of consumers are influenced
by other consumers’ online comments.
Source: Econsultancy.com
Messaging Apps are the New Social Media
Whatsapp, messenger, line, we chatt
FB ,Twitter, Linkedln, instagram
Struktur data & computer trends 2015 2016
Struktur data & computer trends 2015 2016
Asia and Other Foreign Competitors Will Compete
to Gain Share and Push Messaging Forward
Youtube, Vine, etc., Represent
“A” New Hollywood
Cyber Security Becomes Paramount to
Prevent the Next #Sonygate
 1G - Original analog cellular for voice (AMPS, NMT, TACS) 14.4 kbps
 2G - Digital narrowband circuit data (TDMA, CDMA) 9-14.4 kbps
 2.5G - Packet data onto a 2G network (GPRS, EDGE) 20-40 kpbs
 3G - Digital broadband packet data (CDMA, EV-DO, UMTS, EDGE) 500-
700 kbps
 3.5G - Replacement for EDGE is HSPA 1-3 mbps and HSDPA up to
7.2Mbps
 4G - Digital broadband packet data all IP (Wi-Fi, WIMAX, LTE) 3-5 mbps
 5G - Gigabit per second in a few years (?) 1+ gbps
http://www.prnewswire.com/news-releases/ieee-computer-
society-predicts-top-9-technology-trends-for-2016-300193210.html
5G
Struktur data & computer trends 2015 2016
Struktur data & computer trends 2015 2016
Virtual Reality and
Augmented Reality
Virtual reality (VR) atau realitas
maya adalah teknologi yang membuat pengguna dapat
berinteraksi dengan suatulingkungan yang disimulasikan
oleh komputer (computer-simulated environment), suatu
lingkungan sebenarnya yang ditiru atau benar-benar suatu
lingkungan yang hanya ada dalam imaginasi.
Data Science
sexiest job of the
21st century!
Diantaranya harus memiliki skill
programming & database!
The 2015 Top Ten Programming
Languages
http://spectrum.ieee.org/computing/software/the-2015-top-ten-programming-languages
Struktur data
memegang peran
penting dalam teknik
pemrograman.
Pemilihan struktur data yang tepat
dapat meningkatkan efisiensi dan
Tenia wahyuningrum
Tenia W
@Tenia_W
tenia@st3telkom.ac.id

More Related Content

PDF
Sap service engineering
PDF
Classifications & Misclassifications of EEG Signals using Linear and AdaBoost...
PPTX
Storyboard
PDF
ARFI on Testes @MEDIC CENTER, Nguyen Thien Hung et al
PPTX
Rodeo Hockey Club Campeon
ODP
7 24-Iisaku
PDF
Guitarra 14
Sap service engineering
Classifications & Misclassifications of EEG Signals using Linear and AdaBoost...
Storyboard
ARFI on Testes @MEDIC CENTER, Nguyen Thien Hung et al
Rodeo Hockey Club Campeon
7 24-Iisaku
Guitarra 14

Viewers also liked (9)

PPTX
Measuring a Nation’s Income
DOC
13.sürrealism
DOC
1.abstraktne ekspressionism usa konspekt
PPTX
CAP ARFI trong GAN THẤM MỠ tại MEDIC, Dr NGUYỄN THIỆN HÙNG
PPTX
Sieu am dan hoi trong chan doan ung thu tien liet tuyen
PDF
Jeff Moyer at Quivira Coalition Conference
PDF
DwesaBot - a Telegram bot for Africa
PPTX
Measuring a Nation’s Income
13.sürrealism
1.abstraktne ekspressionism usa konspekt
CAP ARFI trong GAN THẤM MỠ tại MEDIC, Dr NGUYỄN THIỆN HÙNG
Sieu am dan hoi trong chan doan ung thu tien liet tuyen
Jeff Moyer at Quivira Coalition Conference
DwesaBot - a Telegram bot for Africa
Ad

Similar to Struktur data & computer trends 2015 2016 (20)

DOC
RPS TIK1072 Komputer dan Masyarakat.doc
PPTX
MLTIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
PDF
Rencana Pembelajaran Semester LITERASI DIGITAL ARS.pdf
PDF
IMPLEMENTASI TELEKOMUNIKASI, INTERNET DAN TEKNOLOGI NIRKABEL
DOCX
Hubungan pengetahuan dasar komputer
PDF
Internet-of-Things.pdf
PPTX
Infrastruktur ti dan teknologi baru
PPTX
SIM-02.PPT
PPT
Pengantar penguasaan teknologi informasi
DOCX
Soal interview komunikasi data
PPTX
pengembangan ekosistem digital untuk bpr
PPTX
Ekosistem digital untuk menumbuhkan bisnis UMKM.pptx
PPT
Kontrak perkuliahan fisika teknik
PDF
JK UAS SIMLM1 2301010012 EvanSuryaAndhika.pdf
PPTX
PPT
Slide yarthini nair
DOCX
KISI-KISI MATA PELAJARAN INFORMATIKA KELAS X
PPTX
Aries saifudin software testing and quality assurance - 01. pendahuluan
PDF
Konsep Teknologi - 1 Kontrak Perkuliahan
PDF
Nexthinglabs
RPS TIK1072 Komputer dan Masyarakat.doc
MLTIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Rencana Pembelajaran Semester LITERASI DIGITAL ARS.pdf
IMPLEMENTASI TELEKOMUNIKASI, INTERNET DAN TEKNOLOGI NIRKABEL
Hubungan pengetahuan dasar komputer
Internet-of-Things.pdf
Infrastruktur ti dan teknologi baru
SIM-02.PPT
Pengantar penguasaan teknologi informasi
Soal interview komunikasi data
pengembangan ekosistem digital untuk bpr
Ekosistem digital untuk menumbuhkan bisnis UMKM.pptx
Kontrak perkuliahan fisika teknik
JK UAS SIMLM1 2301010012 EvanSuryaAndhika.pdf
Slide yarthini nair
KISI-KISI MATA PELAJARAN INFORMATIKA KELAS X
Aries saifudin software testing and quality assurance - 01. pendahuluan
Konsep Teknologi - 1 Kontrak Perkuliahan
Nexthinglabs
Ad

More from Tenia Wahyuningrum (20)

PPTX
Measuring User Experience
PPTX
Populasi dan sampel dalam penelitian HCI
PPTX
10th heuristic evaluation
PPTX
Good vs bad design
PPTX
Media sosial untuk pembelajaran
PPTX
4th human factors (2)
PPTX
Human factors
PPTX
Historical Context of HCI
PPTX
Trends in Human Computer Interaction
PPTX
Good data, for better life
PPTX
PPTX
Plagiarisme
PPTX
Pengujian hipotesis
PPTX
Research method
PPTX
Basic research
PPTX
Pengenalan android
PPTX
Mobile programming pendahuluan
PPTX
Pertemuan 1
PPTX
Public speaking
PPTX
Perangkat lunak basis data
Measuring User Experience
Populasi dan sampel dalam penelitian HCI
10th heuristic evaluation
Good vs bad design
Media sosial untuk pembelajaran
4th human factors (2)
Human factors
Historical Context of HCI
Trends in Human Computer Interaction
Good data, for better life
Plagiarisme
Pengujian hipotesis
Research method
Basic research
Pengenalan android
Mobile programming pendahuluan
Pertemuan 1
Public speaking
Perangkat lunak basis data

Recently uploaded (20)

PDF
Pengenalan Undang-undang pengakap laut.pdf
PPTX
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
PPTX
PPT Kurikulum Berbasis Cinta tahun 2025.
PDF
1.Materi Kebijakan Umum Program Revit.pdf
PPTX
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
PDF
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
PPTX
Konsep & Strategi Penyusunan HPS _Pelatihan "Ketentuan TERBARU Pengadaan" (...
PPTX
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
PDF
Presentasi Aplikasi Persiapan ANBK 2025.pdf
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
PDF
System Requirement Enterprise Resource Planning Peternakan Ayam dan Daftar Ju...
PPTX
materi pencegahan perkawinan usia anak.pptx
PPTX
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
PDF
070725 - Definisi dan Data Indikator SNP.pdf
PPTX
XI BAB 7 SISTEM PERNAPASAN pada kelas xi
PDF
PPT Yudisium Ceremony Agusus 2025 - new. pdf
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
PPT
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
PPT
MATERI ALL Biologi 10 LENGKAP SEKALI TINGGAL DI GUNAKAN
Pengenalan Undang-undang pengakap laut.pdf
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
PPT Kurikulum Berbasis Cinta tahun 2025.
1.Materi Kebijakan Umum Program Revit.pdf
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
Konsep & Strategi Penyusunan HPS _Pelatihan "Ketentuan TERBARU Pengadaan" (...
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
Presentasi Aplikasi Persiapan ANBK 2025.pdf
Bahan Tayang OJT Pembelajaran Mendalam KS
System Requirement Enterprise Resource Planning Peternakan Ayam dan Daftar Ju...
materi pencegahan perkawinan usia anak.pptx
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
070725 - Definisi dan Data Indikator SNP.pdf
XI BAB 7 SISTEM PERNAPASAN pada kelas xi
PPT Yudisium Ceremony Agusus 2025 - new. pdf
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
MATERI ALL Biologi 10 LENGKAP SEKALI TINGGAL DI GUNAKAN

Struktur data & computer trends 2015 2016

  • 2. Tenia Wahyuningrum FB : Tenia Wahyuningrum Twitter : @Tenia_W Email : tenia@st3telkom.ac.id Blog : tenia.dosen.st3telkom.ac.id
  • 3. Algoritma Pemrograman dan Struktur Data Kode : MKB3202 (2 sks) Teori Jadwal Kuliah : Senin, 08.40-10.20 Pustaka Wajib A : Pat Morin, 2011. Open Data Structures (in C++) Edition 0.1Gβ, Morgan Tunzelmann at Athabasca University Press B : Martin Richards, 2001. Data Structures and Algorithms, Computer Laboratory University of Cambridge C : Clifford A. Shaffer, 2012. Data Structures and Algorithm Analysis, Department of Computer Science Virginia Tech D : Dwi Sanjaya, 2001. Berpetualang dengan struktur data. Yogyakarta : JJ Learning Pustaka Penunjang E: Munir, Rinaldi. 20. Algoritma & Pemrograman dalam Bahasa Pascal dan C; Edisi Revisi. Bandung: Penerbit Informatika. F: Kurt Mehlhorn and Peter Sanders, 2007, Algorithms and Data Structures, Springer
  • 5. Tata Tertib • Total Kehadiran mahasiswa minimal 75%. • Mahasiswa harus berpakaian sesuai aturan seragam institusi (baju berkerah, rapi, sopan, dan bersepatu) • Mahasiswa terlambat maksimal 30 menit, dan bagi yang terlambat melebihi batas toleransi tidak diperkenankan mengisi daftar presensi. • Mahasiswa tidak diperkenankan untuk “titip absen” apabila diketahui terdapat mahasiswa yang melakukannya maka sanksinya 5 orang mahasiswa yang hadir akan dihapus kehadirannya secara acak.
  • 6. Tata Tertib • Mahasiswa yang tidak dapat atau berhalangan hadir mengikuti UTS/UAS,dapat mengikuti ujian susulan sesuai ketentuan yang berlaku pada bagian akademik. • Daftar hadir hanya akan diedarkan selama perkuliahan berlangsung, tidak diperkenankan mengisi daftar hadir setelah kuliah berakhir (daftar hadir diambil oleh ketua kelas diruang yang telah ditentukan dan harus dikembalikan kembali). • Selama perkuliahan berlangsung HP harus dalam keadaan “silent”.
  • 7. • Menjaga kesopanan dalam berkomunikasi dengan dosen dan teman baik secara langsung maupun lewat SMS/Telepon. Tata Tertib
  • 8. No. Komponen Persen (%) Persen NA 1. Nilai Evaluasi Belajar 40% a. UTS 40 a. UAS 60 2. Nilai Proses 30% a. Kehadiran 20 a. Keaktifan (tanya & respon) 20 a. Kuis 40 a. Kreatif & Inovatif 20 3. Nilai Produk 30% a. Proposal 30 a. Laporan 30 a. Produk 40 Penilaian
  • 9. 80 - 100 A 65 - 79,99 B 50 - 64,99 C 30 - 49,99 D ≤ 29,99 E Penilaian
  • 10.  Array sebagai struktur data statis  Array multi dimensi  Structure  Pointer  Senarai berantai (linked list) tunggal, non circular  Tumpukan  Antrian  Senarai berantai (linked list) ganda, circular, non circular  Sorting lanjutan  Tree  Binary tree Materi kuliah
  • 16. Computer everywhere ... peningkatan penekanan pada melayani kebutuhan pengguna ponsel dalam konteks dan lingkungan yang beragam, sebagai kebalikan dari pelayanan yang berfokus pada perangkat saja.
  • 17. The Internet of things konsep yang bertujuan untuk memperluas manfaat dari konektivitas internet yang tersambung secara terus-menerus
  • 18. The Internet of Things is a Hot and Beautiful Mess Until It Becomes the Internet of Everything www.theconnectivist.com By 2020, the number of devices connected to the Internet is expected to exceed 40 billion.
  • 19. 3D Printing printer dengan kecanggihan khusus, yakni mampu mencetak benda, yang sama persis dengan gambar soft file-nya, dalam bentuk 3D
  • 20. Smart Machines sistem yang menggunakan mesin belajar untuk melakukan pekerjaan tradisional yang dilakukan oleh manusia dalam upaya untuk meningkatkan efisiensi dan produktivitas.
  • 21. Cloud/Client Computing gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan'). Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya
  • 22. Web-scale IT pola komputasi kelas dunia yang memberikan kemampuan penyedia layanan cloud yang besar dalam pengaturan perusahaan IT.
  • 23. More than 88% of consumers are influenced by other consumers’ online comments. Source: Econsultancy.com
  • 24. Messaging Apps are the New Social Media Whatsapp, messenger, line, we chatt FB ,Twitter, Linkedln, instagram
  • 27. Asia and Other Foreign Competitors Will Compete to Gain Share and Push Messaging Forward
  • 28. Youtube, Vine, etc., Represent “A” New Hollywood
  • 29. Cyber Security Becomes Paramount to Prevent the Next #Sonygate
  • 30.  1G - Original analog cellular for voice (AMPS, NMT, TACS) 14.4 kbps  2G - Digital narrowband circuit data (TDMA, CDMA) 9-14.4 kbps  2.5G - Packet data onto a 2G network (GPRS, EDGE) 20-40 kpbs  3G - Digital broadband packet data (CDMA, EV-DO, UMTS, EDGE) 500- 700 kbps  3.5G - Replacement for EDGE is HSPA 1-3 mbps and HSDPA up to 7.2Mbps  4G - Digital broadband packet data all IP (Wi-Fi, WIMAX, LTE) 3-5 mbps  5G - Gigabit per second in a few years (?) 1+ gbps http://www.prnewswire.com/news-releases/ieee-computer- society-predicts-top-9-technology-trends-for-2016-300193210.html 5G
  • 33. Virtual Reality and Augmented Reality Virtual reality (VR) atau realitas maya adalah teknologi yang membuat pengguna dapat berinteraksi dengan suatulingkungan yang disimulasikan oleh komputer (computer-simulated environment), suatu lingkungan sebenarnya yang ditiru atau benar-benar suatu lingkungan yang hanya ada dalam imaginasi.
  • 34. Data Science sexiest job of the 21st century! Diantaranya harus memiliki skill programming & database!
  • 35. The 2015 Top Ten Programming Languages http://spectrum.ieee.org/computing/software/the-2015-top-ten-programming-languages
  • 36. Struktur data memegang peran penting dalam teknik pemrograman. Pemilihan struktur data yang tepat dapat meningkatkan efisiensi dan

Editor's Notes

  • #19: http://www.theconnectivist.com/2014/05/infographic-the-growth-of-the-internet-of-things/
  • #24: Lebih dari 88 % dari konsumen dipengaruhi oleh komentar online konsumen lain . YELP = User Reviews and Recommendations of Top Restaurants, Shopping, Nightlife, Entertainment, Services and More at Yelp YP = Yellow Pages
  • #26: http://readwrite.com/2014/03/06/10-biggest-popular-mobile-messaging-apps-world-whatsapp
  • #30: On November 24, 2014, a hacker group who identified themselves as the "Guardians of Peace" (GOP)leaked a release of confidential data from the film studio Sony Pictures Entertainment. The data included personal information about Sony Pictures employees and their families, e-mails between employees, information about executive salaries at the company, copies of then-unreleased Sony films, and other information.
  • #35: A few years ago, Harvard Business Review called data scientist the "sexiest job of the 21st century." That definition goes double in 2016. Technically, data science is an interdisciplinary field about processes and systems to extract knowledge or insights from data in various forms, either structured or unstructured, which is a continuation of some of the data analysis fields such as statistics, data mining, and predictive analytics. In less technical terms, a data scientist is an individual with the curiosity and training to extract meaning from big data, determining trends, buying insights, connections, patterns, and more. Frequently, data scientists are mathematics and statistics experts. Sometimes, they're more generalists, other times they are software engineers. Regardless, people looking for assured employment in 2016 and way beyond should seek out these opportunities since the world can't begin to get all the data scientists it needs to extract meaning from the massive amounts of data available that will make our world safer, more efficient, and more enjoyable.