130 likes | 326 Views
Struktur Data. Hani Atun Mumtahana , S.Kom. Beban Matakuliah dan Formulasi Penilaian. NA : ((1*P)+(2*T)+(3*UTS)+(4*UAS))/10. Pendahuluan. Bagaimana mengatasi permasalahan implementasi program dengan komputer…???. Algoritma dan Struktur Data. Pendahuluan.
E N D
Struktur Data Hani AtunMumtahana, S.Kom
Beban Matakuliah dan Formulasi Penilaian NA : ((1*P)+(2*T)+(3*UTS)+(4*UAS))/10
Pendahuluan • Bagaimana mengatasi permasalahan implementasi program dengan komputer…??? AlgoritmadanStruktur Data
Pendahuluan • Pemahaman masalah secara menyeluruh dan persiapan data • Keputusan operasi-operasi yang dilakukan terhadap data • Penyimpanan data-data pada memori sehingga tersimpan dan terstruktur secara logis, operasinya efisien • Pengambilan keputusan terhadap bahasa pemrograman mana yang paling cocok untuk jenis data yang ada
Pendahuluan • APA Perbedaan Tipe Data, Obyek Data & Struktur Data..???
Pendahuluan • Tipe data adalah jenis data yang mampu ditangani oleh suatu bahasa pemrograman pada komputer, tiap-tiap bahasa pemrograman memiliki tipe data. • Obyek Data adalah kumpulan elemen yang mungkin untuk suatu tipe data tertentu. Mis: integer mengacu pada obyek data -32768 s/d 32767, byte 0 s/d 255, string adalah kumpulan karakter maks 255 huruf • Struktur Data adalah cara penyimpanan dan pengorganisasian data-data pada memori komputer maupun file secara efektif sehingga dapat digunakan secara efisien, termasuk operasi-operasi di dalamnya.
STRUKTUR DATA • JADI : Struktur data berada pada level pemrograman dimana digunakan untuk tempat penyimpanan data yang digunakan oleh program terkait tempat dengan alokasinya di memory (bukan storage atau hardisk) • Tujuan SD adalah : agar cara merepresentasikan data dalam membuat program dapat dilakukan secara efisien dalam pengolahan di memory dan pengolahan dari program ke storage juga lebih mudah dilakukan
Struktur Data • PembuatanStruktur Data • Dimulaidarianalisisperancangan data apa yang harusdimanipulasidimemori agar program yang dibuatlebihefisien. • MengimplementasikanStruktur Data dalambahasapemrograman • MenggunakanStruktur Data yang sudahdibuatuntukmemanipulasi data dimemoridalamsebuah program
Bahasa Baru... • Apa tuch • Borland C++....????
Kenali Procedurenya dulu.. Header... Procedure Utama
Statemen Input dan Output • Statemen cout : berfungsi untuk menampilkan keluaran (output) pada layar monitor yang diikuti dengan karakter ‘<<‘ • Statemen cin : berfungsi untuk memberi data masukan (input) pada sebuah proses yang diikuti dengan karakter ‘>>’ • contoh : • dan setiap akhir baris perintah dalam C++ harus ditutup dengan ‘;’