PENGENALAN STRUKTUR DATA  · Web view2014. 9. 5. · MODUL 01. PENGENALAN STRUKTUR DATA. 1.1...

6
MODUL 01 PENGENALAN STRUKTUR DATA 1.1 Pengertian Struktur Data Struktur data adalah kerangka data terorganisisir dalam memori computer yang terdiri dari nama variable, jenis data dan ukuran data. Sistem kerangka data memudahkan dalam menyimpan data ke dalam memori dan pada waktu mengakses data untuk di lakukan manipulasi data dengan bantuan program computer. Data dibedakan menjadi dua yaitu : a. Data Bentukan Objek data yang sengaja dibuat secara eksplisit oleh programmer dalam program ; misal : variable, konstanta, array dan lain- lain. b. Data Sistem Objek data yang dibuat oleh sistem untuk mengatur jalannya program maupun untuk menyimpan sementara data-data dan keperluan lainnya tanpa campur tangan programmer ; misal : record, stack pada memori dan lain-lain. 1.2 JENIS TIPE DATA. Jenis data atau jenis tipe data dapat dibedakan menjadi :sederhana (Tipe Ordinal (Integer, Shortint, Longint, Boolean, Char, Byte, Word, Subrange, terbilang), tipe string ( Text, char, varcha, dll), tipe terstruktur (Array (Larik), Record (rekaman), Himpunan (Set), Berkas (File)), dan jenis pointer. Kapasitas nilai pada tipe data : 1. Shortint : Bilangan bulat antara -127 s/d +128 2. Integer : Bilangan bulat antara -32767 s/d +32768 3. Longint : Bilangan bulat antara -2.147.483.648 s/d 2.147.483.647 4. Real : Bilangan Dalam desimal, 125000 = 0,123 x 10 6. 5. Boolean : Jenis data logical yang memiliki nilai true atau di false 6. Karakter Dan String: terdiri atas Bilangan abjad dan symbol- simbol khusus. 1.3 Elemen Struktur Data Tersusun dari nama variabel, tipe data dan sazi. Ketentuan pembuatan nama variabel : 1. Singkat dan Mudah diingat 2. Tidak diawali dengan angka Pengenalan Struktur Data Page 1

Transcript of PENGENALAN STRUKTUR DATA  · Web view2014. 9. 5. · MODUL 01. PENGENALAN STRUKTUR DATA. 1.1...

MODUL 01

PENGENALAN STRUKTUR DATA

1.1 Pengertian Struktur Data

Struktur data adalah kerangka data terorganisisir dalam memori computer yang terdiri dari nama variable, jenis data dan ukuran data. Sistem kerangka data memudahkan dalam menyimpan data ke dalam memori dan pada waktu mengakses data untuk di lakukan manipulasi data dengan bantuan program computer. Data dibedakan menjadi dua yaitu :

a. Data Bentukan

Objek data yang sengaja dibuat secara eksplisit oleh programmer dalam program ; misal : variable, konstanta, array dan lain-lain.

b. Data Sistem

Objek data yang dibuat oleh sistem untuk mengatur jalannya program maupun untuk menyimpan sementara data-data dan keperluan lainnya tanpa campur tangan programmer ; misal : record, stack pada memori dan lain-lain.

1.2 JENIS TIPE DATA.

Jenis data atau jenis tipe data dapat dibedakan menjadi :sederhana (Tipe Ordinal (Integer, Shortint, Longint, Boolean, Char, Byte, Word, Subrange, terbilang), tipe string ( Text, char, varcha, dll), tipe terstruktur (Array (Larik), Record (rekaman), Himpunan (Set), Berkas (File)), dan jenis pointer. Kapasitas nilai pada tipe data :

1. Shortint : Bilangan bulat antara -127 s/d +128

2. Integer : Bilangan bulat antara -32767 s/d +32768

3. Longint : Bilangan bulat antara -2.147.483.648 s/d 2.147.483.647

4. Real : Bilangan Dalam desimal, 125000 = 0,123 x 106.

5. Boolean : Jenis data logical yang memiliki nilai true atau di false

6. Karakter Dan String: terdiri atas Bilangan abjad dan symbol-simbol khusus.

1.3 Elemen Struktur Data

· Tersusun dari nama variabel, tipe data dan sazi.

· Ketentuan pembuatan nama variabel :

1. Singkat dan Mudah diingat

2. Tidak diawali dengan angka

3. Tidak menggunakan spasi kosong diantara kata

Contoh : NIK, NIP,Gapok

· Tipe data

1. Tipe data standar komputer ( interger)

2. Tipe data Bentukan ( Type nim : Record)

Aplikasi Data

Nama Tabel : Pesanan

Field

Type

Length

Extra

Primary key

Order_id

Int

11

Auto_increment

User_id

Varchar

32

Vendor_id

int

11

Order_number

Varchar

32

User_info_id

Int

11

Oder_sub_total

Decimal

(10,2)

Order_tax

Decimal

(10,2)

Order_shipping

Decimal

(10,2)

Order_shipping_tax

Decimal

(10,2)

Order_curency

Varchar

16

Order_status

Char

1

cdate

Int

11

mdate

int

11

Data Mahasiswa

struct data

{

int nim;

char nama[25];

};

data mhs[5];

1.3 Dokumen Input dan Output

Gambar 3.1

Formulir Permohonan Surat Observasi

Gambar 3.2

Kartu Kehadiran Mahasiswa

Gambar 3.3

Daftar Nilai Sementara

Gambar 3.4

Daftar Nilai Sementara

Pengenalan Struktur DataPage 2