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?
a. Integer ( Bilangan Bulat )
Integer merupakan nilai bilangan bulat baik dalam bentuk desimal maupun hexadecimal. Tipe data numerik yang termasuk integer adalah sebagai berikut :
- Byte : Memiliki nilai integer dari -128 sampai +127 dan menempati 1 byte ( 8 bits ) di memori
- Short : Memiliki nilai integer dari -32768 sampai 32767 dan menempati 2 bytes ( 16 bits ) di memori
- Int : Memiliki nilai integer dari -2147483648 sampai 2147483647 dan menempati 4 bytes ( 32 bits ) di memori
-Long : Memiliki nilai dari -9223372036854775808 sampai 9223372036854775807 dan menempati 8 bytes ( 64 bits ) di memori.
b. Char
Char adalah karakter tunggal yang didefinisikan dengan diawali dan diakhiri dengan tanda ‘ ( petik tunggal ).
c. String
Merupakan urutan-urutan dari karakter yang terletak di antara tanda petik tunggal. Nilai data string akan menempati memori sebesar banyaknya karakter string ditambah dengan 1 byte. Bila panjang dari suatu string di dalam deklarasi variabel tidak disebutkan, maka dianggap panjangnya adalah 255 karakter.
d. Real
Nilai konstanta numeric real berkisar dari 1E-38 sampai 1E+38. E menunjukkan nilai 10 pangkat, dan tipe data ini menempati memori sebesar6 byte.
e. Boolean
Tipe data boolean terdiri dari dua nilai saja, yaitu true dan false. Boolean sangat penting dalam mengevaluasi suatu kondisi, dan sering digunakan untuk menentukan alur program.
B. Stuktur 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]
6 komentar:
- Byte : Memiliki nilai integer dari -128 sampai +127 dan menempati 1 byte ( 8 bits )
dear,
numpang tanya gan,,kalau kalimat diatas ngitung nya bagaimana? mohon penjelasannya
bisanya ada dipelajaran sistem komputer, disitu penjelasanya
Integer merupakan bagian dari type data, sehingga menyebut bilangan dengan bilangan bulat. keterangan byte dengan range yang telah disebutkan akan menempati bilangan bulat hingga total 256(0-255), berikut sebagai contoh bila tercetak 257 pada listing program maka ketika di eksekusi muncul pesan bilangan bulat dinyatakan out of range. Selanjutnya dapat diambil kesimpulannya. Terima kasih
Demikian juga range tersebut didapat dari hasil perpangkatan dari 2 dipangkat 8 demikian juga dengan 2 byte akan meghasilkan 2 dipangkat 16.
Cuma sebagai Perenungan atau dapat dianggap asal lewat saja..........Adakah di dunia Akademik khususnya untuk dunia INFORMATIKA para Penganjar atau DOSEN setelah bergelar Master ataupu Doktor dan mereka sebenarnya lama melanglang buana dari dari dunia praktisi terlebih dahulu????? ini semua akan terlihat dari OUTCOME para diploma maupun sarjananya...........
aowokaowokaowokaowokaowok
Posting Komentar
Thanks :)