STRUKTUR DATA PENGANTAR STRUKTUR DATA SRI NURHAYATI MT

  • Slides: 10
Download presentation
STRUKTUR DATA PENGANTAR STRUKTUR DATA SRI NURHAYATI, MT

STRUKTUR DATA PENGANTAR STRUKTUR DATA SRI NURHAYATI, MT

Data 1. Kumpulan dari nilai-nilai. 2. Bagian terkecil dari suatu informasi 3. Data bersifat

Data 1. Kumpulan dari nilai-nilai. 2. Bagian terkecil dari suatu informasi 3. Data bersifat JAMAK.

Tipe Data 1. Tipe data dasar merupakan tipe data dasar yang sering dipakai �

Tipe Data 1. Tipe data dasar merupakan tipe data dasar yang sering dipakai � oleh program, meliputi: � integer(bilangan bulat), � real (bilangan pecahan), � char (alphanumerik dan tanda baca), � dan boolean (logika). � 2. Tipe Data Bentukan 1. Tipe yang didefinisikan sendiri oleh pemrogram. 2. Sering disebut sebagai user-defined type data. 3. Contoh: tipe dasar yang diberi nama dengan tipe data baru dan record.

Tipe Data 1. Tipe Data Bentukan 1. Tipe yang didefinisikan sendiri oleh pemrogram. 2.

Tipe Data 1. Tipe Data Bentukan 1. Tipe yang didefinisikan sendiri oleh pemrogram. 2. Sering disebut sebagai user-defined type data. 3. Contoh: tipe dasar yang diberi nama dengan tipe data baru dan record.

Algoritma 1. Deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis 2. Ditulis dengan notasi

Algoritma 1. Deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis 2. Ditulis dengan notasi khusus 3. Notasi mudah dimengerti 4. Notasi dapat ditterjemahkan menjadi sintaks suatu bahasa

Contoh Algoritma …. . • Mencari nilai maksimum • Mengurutkan data • Mencetak bilangan

Contoh Algoritma …. . • Mencari nilai maksimum • Mengurutkan data • Mencetak bilangan ganjil dari 1 – 19 • Menyimpan data mahasiswa baru • Mencetak data absensi • Mengirim email berdasarkan jadual • …….

Contoh Algoritma Mencetak Absensi…. . Is : Data Absensi terdiri dari 1 program studi

Contoh Algoritma Mencetak Absensi…. . Is : Data Absensi terdiri dari 1 program studi 1. Buka Data Absensi 2. Tentukan Mata Kuliah 3. Tentukan Kelas 4. Tentukan Format Absensi (4 / 14 kolom) 5. Tentukan banyak pencetakan 6. Ambil data mhs ke-1, lalu cetak 7. Ulangi langkah ke-6 sampai data habis

Algoritma Tipe Data Bentukan 1. Tipe dasar yang diberi nama tipe baru type nama_baru

Algoritma Tipe Data Bentukan 1. Tipe dasar yang diberi nama tipe baru type nama_baru : tipedasar 2. Record type nama_record : record < elemen 1 : tipedata, elemen 2 : tipedata >

Struktur Data 1. Model logik dari suatu organisasi data. (Mis. struktur atau array) 2.

Struktur Data 1. Model logik dari suatu organisasi data. (Mis. struktur atau array) 2. Model data harus bisa merefleksikan data di kehidupan nyata. 3. Struktur data harus simpel dalam memproses data yang ada di dalamnya.

Tugas 1. Buatlah algoritma untuk mengolah data 1 orang mahasiswa (gunakan record)! 2. Kumpulkan

Tugas 1. Buatlah algoritma untuk mengolah data 1 orang mahasiswa (gunakan record)! 2. Kumpulkan minggu depan.