Saturday, October 8, 2016

Macam-macam tipe data dalam bahasa pemrograman

Tipe data adalah Jenis Data yang digunakan dalam bahasa pemrograman yang memiliki fungsi khusus sesuai dengan kebutuhan program dan tersimpan dalam sebuah variable pada saat proses eksekusi perintah. variable sendiri merupakan sebuah tanda penyimpan data yang dapat di deklarasikan sebagai ruang untuk menyimpan data sesuai dengan type datanya masing-masing.

tipe data akan sangat berpengaruh terhadap arah sebuah eksekusi program, karena dari type data kita dapat membuat sebuah proses aritmatik atau logika. artinnya jika kita ingin membuat sebuah perintah berupa perhitungan, maka tipe data yang akan disimpan pada sebuah variable haruslah bertipe number atau biasannya tipe number dikenal sebagai integer.

adapaun tipe data yang digunakan dalam bahasa pemrograman antara lain adalah :
A. Tipe data primitip ( sederhana )
Tipe data primitip adalah tipe data yang disimpan secara tunggal dalam sebuah variable, artinya setiap satu variable hanya digunakan untuk menyimpan satu nilai saja, yang termasuk tipe data primitif antara lain :

  • tipe data Numeric adalah type data yang digunakan untuk mengisi variable dalam bentuk angka / nilai yang dapat dihitung. tipe data numeric ini di bagi atas 2 jenis yaitu
  1. integer , yaitu type data untuk bilangan bulat
  2. real yaitu tipe data untuk bilangan desimal dengan tanda titik atau bilangan pecahan
  • tipe data Character ( char ) adalah tipe data untuk mengisi variable dengan jenis karakter / nilai yang tidak dapat dihitung, dalam penulisannya harus di berikan tanda petik (') diawal dan akhir, tipe data ini juga bersifat tunggal dalam penyimpanan didalam sebuah variable. contoh 'andi'
  • tipe data boolean adalah tipe data yang berisi logika dengan kemungkinan dua kondisi benar ( TRUE ) dan salah ( FALSE ).
B. tipe data composit 
tipe data composit adalah tipe data yang dapat menampung banyak nilai dalam satu variable, sifatnnya berkelompok namun dalam satu tipe data yang sama, sebagai contoh jika terdapat beberapa nilai dengan tipe data angka maka dapat disimpan menjadi satu dalam tipe data komposit ini. beberapa tipe data yang termasuk tipe data composit antara lain :
  • tipe data array ( larik ) , yaitu tipe data yang mampu menampung sejumlah nilai dengan tipe data yang sama, pada penuyimpanannya setiap lokasi data pada array akan diberikan sebuah indeks untuk pengalamatan data tersebut.
  • tipe data record atau struct, yaitu tipe data yang mampu menyimpan banyak data dalam satu variable dengan tipe data yang berbeda, sebagai contoh ( andi 12/10/2000 , Jakarta ) nama, tanggal lahir dan tempat tinggal pastinnya memiliki tipe data yang berbeda namun dapat disimpan dalam satu tipe data yaitu record / struct
  • tipe data image adalah tipe data dengan dukungan multimedia yang mampu menyimpan data gambar dengan format yang bermacam-macam, sontoh penerapanya adalah menu galery, maka untuk menyimpan data isi dari galery tersebut akan menggunakan tipe data image.
  • tipe data date time ( waktu ) adalah tipe data yang mampu menyimpan banyak data dengan kedudukan yang berbeda-beda contohnya 00:00:00 ( jam, menit dan detik ) memiliki kedudukan yang berbeda namun berurutan dengan label masing-masing.
  • tipe data object, adalah tipe data yang digunakan untuk menyimpan nilai yang berhubungan dengan object-object yang terkait dengan bahasa pemrograman berbasis GUI seperti Visual Basic, access, delphi dll.
  • tipe data sub range adalah tipe data yang menyimpan nilai bilangan yang memiliki jangkauan tertentu sesuai yang ditetapkan oleh programer ( pembuat program ).
  • tipe data enumerasi adalah tipe data yang menyimpan nilai yang dalam penggunaannya harus disebut satu per satu, dan bernilai integer sesuai dengan urutannya.
dengan mengenal tipe data dalam pemrograman kita dapat memahami bagaimana seharusnya menyusun program yang kita inginkan. artikel selanjutnya akan kita bahas tentang komponen bahasa pemrograman.

No comments:

Post a Comment