Struktur data & computer trends 2015 2016
-
Upload
tenia-wahyuningrum -
Category
Education
-
view
217 -
download
4
Transcript of Struktur data & computer trends 2015 2016
Introducing
Tenia Wahyuningrum
FB : Tenia WahyuningrumTwitter : @Tenia_WEmail : [email protected] : tenia.dosen.st3telkom.ac.id
Algoritma Pemrograman dan Struktur Data
Kode : MKB3202 (2 sks) Teori Jadwal Kuliah : Senin, 08.40-10.20Pustaka WajibA : Pat Morin, 2011. Open Data Structures (in C++) Edition 0.1Gβ, Morgan
Tunzelmann at Athabasca University PressB : Martin Richards, 2001. Data Structures and Algorithms, Computer Laboratory
University of CambridgeC : Clifford A. Shaffer, 2012. Data Structures and Algorithm Analysis, Department
of Computer Science Virginia TechD : Dwi Sanjaya, 2001. Berpetualang dengan struktur data. Yogyakarta : JJ
Learning
Pustaka PenunjangE: 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
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 40a. UAS 60
2. Nilai Proses 30%a. Kehadiran 20a. Keaktifan (tanya &
respon)20
a. Kuis 40a. Kreatif & Inovatif 20
3. Nilai Produk 30%a. Proposal 30a. Laporan 30a. Produk 40TOTAL 100%
Penilaian
80 - 100 A65 - 79,99 B50 - 64,99 C30 - 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!
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 Machinessistem yang menggunakan mesin belajar untuk melakukan pekerjaan tradisional yang dilakukan oleh manusia dalam upaya untuk meningkatkan efisiensi dan produktivitas.
Cloud/Client Computinggabungan 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 chattFB ,Twitter, Linkedln, instagram
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
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 efektifitas sebuah program.