• Tidak ada hasil yang ditemukan

Handout TIF104 TIF104 Bab1 Data dan Struktur Data

N/A
N/A
Protected

Academic year: 2017

Membagikan "Handout TIF104 TIF104 Bab1 Data dan Struktur Data"

Copied!
5
0
0

Teks penuh

(1)

Prio Handoko, S. Kom., M.T.I.

Program Studi Teknik Informatika Universitas Pembangunan Jaya Jl. Boulevard - Bintaro Jaya Sektor VII Tangerang Selatan – Banten 15224

Kompetensi Dasar

Mahasiswa mendapatkan pemahaman mengenai beragam struktur data yang digunakan dalam sistem terkomputerisasi.

Agenda

Tipe Data dalam Bahasa C++

Array

Structure

(2)

Karakteristik

Ukuran memori 1 byte (8 bit)

Hanya dapat diisi dengan 1 karakter

Dibedakan menjadi 2 macam:

char atau signed char (-128 s.d. 127)

unsigned char (0 s.d. 255)

Karakteristik

Ukuran memori 2 s.d 4 byte (16 s.d 32 bit)

Dibedakan menjadi 2 macam:

int

int atau signed int (-32678 s.d. 32678 )

unsigned int (0 s.d. 65535)

long int atau long (-2147483648 s.d. 2147483648)

Karakteristik

Ukuran memori 4 s.d. 8 byte (32 s.d. 64 bit)

Dibedakan menjadi 2 macam:

Single precision

positif: 3.4E-38 s.d. 3.4E38 negatif: 3.4E-38 s.d. -3.4E-38

Representasi

x xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx

1 bit terkiri digunakan sebagai tanda (sign) 0  positif,1 negatif

untai 8 bit biner ini menunjukkan

(3)

Double precision

double

positif: 1.7E-308 s.d. 1.7E308 negatif: 1.7E308 s.d. -1.7E-308

long double

positif: 3.4E-4932 s.d. 1.14E4932 negatif: -1.14E4932 s.d. -3.4E4932

Representasi

x xxx … xxx xxx … xxx

1 bit terkiri digunakan sebagai tanda (sign) 0  positif,1 negatif

untai 11 bit biner ini menunjukkan

nilai eksponen (pangkat)  e (maksimum 1023) mantissa sebanyak 52 bit

0 1 11 12 63

Adalah kumpulan elemen-elemen data yang mempunyai susunan yang teratur

Terdiri dari:

Array 1 dimensi (array 1D)

Array 2 dimensi (array 2D)

Array 3 dimensi (array 3D)

Latihan

1. Tentukan alamat elemen ke-7 dari array 1D A bertipe data char yang terdiri dari 10 elemen, jika diketahui alamat elemen pertamanya (&A[0]) adalah H1000!

(4)

3. Jika diketahui sebuah aray A[3][5] bertipe data int yang memiliki alamat H1000 pada elemen pertamanya, maka tentukan &A[2][3]!

4. Terdapat array int A[2][3][5]. Diketahui &A[0][0][0] = H1000. Ditanyakan &A[1][2][3]?

5. Terdapat array int A[2][3][5]. Diketahui &A[1][1][4] = H12EF. Ditanyakan &A[0][0][2]?

Adalah kumpulan item-item dimana setiap item diidentifikasi oleh

penandanya sendiri dan dikenal sebagai anggota dari structure.

Dalam bahasa pemrograman lain structuredisebut “record” dan anggotanya disebut “field”.

Contoh pendeklarasian structure

a

b

structure variable

member

c

structure tag

(5)

Referensi

Dokumen terkait

Agar mahasiswa yang memiliki kemampuan dan kecerdasan luar biasa dapat berprestasi sesuai dengan potensinya, diperlukan pelayanan pendidikan yang berdiferensiasi, yaitu pemberian

Hasil studi empiris menunjukkan bahwa banyak siswa menyelesaikan masalah matematika dengan penalaran imitatif daripada penalaran kreatif.. Siswa meniru prosedur

Maka dari itu peneliti tertarik untuk melakukan penelitian ini untuk mengetahui dinamika komunikasi terapeutik yang dilaksanakan oleh terapis dalam kegiatan terapi

Sunan Kalijogo mengetahui bahwa rakyat menyukai perayaan, keramaian yang dihubungkan dengan upacara- upacara keagamaan.. Apalagi jika perayaan, keramaian

Kader dapat dibentuk dengan cara memberikan pendidikan lingkungan sejak dini, anak usia sekolah dasar adalah subyek yang selalu ingin tahu, mudah ikut arus, dan semangat yang besar

Indonesia merupakan Negara kepulauan dengan kebudayaan yang beragam. Struktur masyarakat Indonesia ditandai dengan keragaman suku bangsa, ras, agama dan budaya.

Hasil penelitian ini menunjukkan bahwa secara umum strategi self regulated learning siswa SMP di masyarakat pesisir Percut Sei Tuan berada pada kategorisasi tidak

Penelitian ini bertujuan untuk mengetahui tingkat infestasi protozoa saluran pencernaan (Eimeria sp.) pada kerbau lumpur (Bubalus bubalis Linn.) di Kecamatan Jati