Pengertian Tipe Data

Tipe data adalah jenis data yang 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
  • 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 pada media penyimpanan secara
efektif sehingga dapat digunakan secara efisien, termasuk operasioperasi di dalamnya. 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]
    Dengan pemilihan struktur data yang baik, maka problem yang kompleks dapat diselesaikan dengan algoritma yang dapat digunakan secara efisien, operasi-operasi penting dapat dieksekusi dengan sumber daya yang lebih kecil, memori lebih kecil, dan waktu eksekusi yang lebih cepat.
    Ciri algoritma yang baik menurut Donald E.Knuth:
  • Input: ada minimal 0 input atau lebih
  • Ouput: ada minimal 1 output atau lebih
  • Definite: ada kejelasan apa yang dilakukan
  • Efective: langkah yang dikerjakan harus efektif
  • Terminate: langkah harus dapat berhenti (stop) secara jelas
    Tidak semua struktur data baik dan sesuai.  Contoh untuk problem data bank, problem pengurutan dan pencarian data berbeda

Pengertian Tipe Data

You can leave a response, or trackback from your own site.

Leave a Reply


2 + = 8