Bagaimana cara mengatasi masalah implementasi program dengan komputer? 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.
Perbedaan Tipe Data, Obyek Data & Struktur Data
•Tipe data
adalah jenis data yang mampu ditangani oleh suatu bahasa pemrograman pada komputer.
•Tiap-tiap bahasa pemrograman memiliki tipe data yang memungkinkan:
•Deklarasi terhadap variabel tipe data tersebut
•Menyediakan kumpulan operasi yang mungkin terhadap variabel bertipe data tersebut
•Jenis obyek data yang mungkin
•Contoh tipe data di C? Java? Pascal? .NET?
•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.
Aktivitas Struktur Data
•Di dalam struktur data kita berhubungan dengan 2 aktivitas:
•Mendeskripsikan kumpulan obyek data yang sah sesuai dengan tipe data yang ada
•Menunjukkan mekanisme kerja operasi-operasinya
•Contoh: integer (-32768 s/d 32767) dan jenis operasi yang diperbolehkan adalah +, -, *, /,
mod, ceil, floor, <, >, != dsb.
•Struktur data = obyek data + [operasi manipulasi data]
No comments:
Post a Comment