Struktur Data

Cara Menghitung Panjang Memory pada type data Menggukan C++ dan Java

Tipe Data C++

Tipe data merupakan identifier atau pengenal suatu variabel. Tipe data akan memberitahukan kepada compiler mengenai jenis tipe data dan seberapa lebar compiler mengalokasikan ruang memori untuk suatu variabel. Sehingga dengan mekanise alokasi memori pada pemrograman C++, program yang berjalan akan lebih efisien dari segi memori.
Tipe data dalam pemrograman terkhusus C++ dapat dibedakan berdasarkan adanya tanda (signed) dan tidak adanya tanda (unsigned). Perbedaan antara keduanya adalah adanya tanda bilangan yang menunjukan positif dan negatif. Untuk tipe data unsigned (tanpa tanda) suatu bilangan hanya diawali dari 0 ke suatu jangkauan tertentu, sedangkan untuk tipe signed (bertanda), bilangan diawali dari nilai negatif (-) menuju ke jangkauan nilai positif (+).

Gambar Scrip

Hasil Run

Penjelasan script diatas :
1. #include <iostream> adalah file header yang digunakan untuk menyatakan bahwa file dari program yang sedang ditulis menggunakan pustaka (Library) yang di dalamnya memuat kumpulan keyword dan function.
2. using namespace std adalah menyatakan bahwa program di atas akan menggunakan namespace yang bernama std.
3. int (main) adalah fungsi utama yang di baca kompilator secara otomatis.
4. cout <<"tipe data"<<endl; adalah statement atau pernyataan yang akan ditampilkan.
    sizeof = akan menampilkan jumlah byte yang di akan gunakan sesuai processor memori
    INT_MAX = akan menampilkan maksimal jumlah karakter dari integer
    INT_MIN  = akan menampilkan jumlah minimal karatkter dari integer
5. cout<<endl; yaitu berfungsi membuat enter ata jarak statement
6. return 0; adalah pernyataan mengembalikan untuk memberitahukan kepada sistem operasi bahwa program telah berakhir secara normal dangan nilai 0 yang berarti tanpa kesalahan.


Tipe Data Java

Java mempunyai 11 macam tipe data yang terdiri atas tipe data sederhana dan referensi / komposit. Tipe sederhana meliputi byte, short, int, long, char, float, double dan boolean yang terbagi menjadi 3 tipe. Sedangkan tipe data referensi meliputi class,array dan interface.

Untuk melihat ukuran memori yang ada di netbeans kita cuma menuliskan script "system.out.print(tipedata); => ganti tipedata dengan integer,char,short,long,double dll otomatis tampil sebuah notifikasi yang ada diatas scripnya. salah satu contohnya dibawah ini.


Pada Aplikasi Netbeans

Baik itu saja hasil dari percobaan yang saya lakukan, Semoga ilmunya bisa bermanfaat bagi yang membutuhkannya. Untuk lebih jelasnya anda bisa download file pdf dan ppt di bawah. 
Download materinya : 

Komentar

Postingan Populer