Minggu I STRUKTUR DATA Gerlan A. Manu, ST.

Slides:



Advertisements
Presentasi serupa
Pointer Struktur Data.
Advertisements

Gerlan A. Manu, ST.,Mkom Struktur Data - Gerlan A. Manu,ST.,MKom1.
Procedure pada Pascal ALPROG II
GERLAN A. MANU, ST.,MKom Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I 1.
Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Copyright by : M. YAHYA, S.Kom PERTEMUAN KE - I. 1. Judul Program 2. Blok Program a. Bagian Deklarasi - Deklarasi Tabel - Definisi Konstanta - Definisi.
Rahmat Deddy Rianto Dako, ST, M.Eng
STRUKTUR DATA JAIDUP BANJARNAHOR.
Rekaman – Record Pada Pascal
Identifier, Variabel, Operator, Tipe Data dan Mengenal Object
STRUKTUR DATA ARRAY DAN OPERASI SET.
Chapter 3.2 : Tipe, Nama dan Nilai
Pemrograman Visual Tipe Data dan Operator
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
-Tipe Bilangan Bulat > 1,4,40,100 -Tipe bilangan real > 1.50,3.234, Tipe Boolean > True, False -Tipe Karakter > A, B, X, y -Tipe String > Nama,
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
T I P E D A T A.
Struktur Data M. Haviz Irfani, S.Si. Pada garis besarnya, data dapat kita kategorikan menjadi : Type Data Sederhana atau Data Sederhana yang terdiri atas.
SET/HIMPUNAN PADA PASCAL
STRUKTUR PROGRAM DELPHI. 1.Komentar Komentar digunakan untuk memberikan penjelasan atau keterangan didalam baris program. Teks yang ditulis sebagai komentar.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Algoritma Dan Pemrograman
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
STRUKTUR DATA Nanik Susanti, S.Kom.
JENIS-JENIS DATA Pertemuan 2.
PENGGUNAAN TIPE DATA YANG EFEKTIF
PERTEMUAN 2 Bambang Irawan.
Struktur Organisasi Data 2
Dasar-Dasar Pemrograman
Algoritma dan Pemrograman 2A
BAB 2 Elemen Dasar.
STRUKTUR DATA Materi : Bagian I Pendahuluan Bagian II Larik
Dasar-Dasar Pemrograman
Tipe Data, Operator Dalam Delphi
MINGGU I ALGORITMA & PEMROGRAMAN II
Struktur Data Tipe data & Struktur Data
Algoritma & Pemrograman 1
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
Bahasa Pemrograman A Elemen-Elemen Pascal.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Erna Kumalasari Nurnawati
created by PUTRA PUTRI DASPRO
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel
Dasar-Dasar Pemrograman
STRUKTUR DATA Introduction KHOIRIYA LATIFA, M.Kom.
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
TIPE DATA.
Algoritma & Pemrograman 1
Tipe Data Rachmansyah, S.Kom..
Procedure pada Pascal ALPROG II
PENGGUNAAN TIPE DATA YANG EFEKTIF
Tipe data sederhana Hermansyah,S.Kom.
KONSEP DASAR STRUKTUR DATA
Dasar Struktur Data Ika Menarianti.
ARRAY (LARIK) MINGGU VI.
STRUKTUR DATA.
Pemrogram 1 Agus Darmawan, S.kom.
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
Chapter 3.2 : Tipe, Nama dan Nilai
PENGGUNAAN TIPE DATA YANG EFEKTIF
CREATED BY PUTRA PUTRI DASPRO
Dasar-Dasar Pemrograman
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
Transcript presentasi:

Minggu I STRUKTUR DATA Gerlan A. Manu, ST

Penilaian Nilai Teori Nilai Praktek Absen (5%) Kuis (10%) Tugas (25%) MID (30%) UAS (30%) Nilai Praktek Nilai Akhir = (Nilai Teori + Nilai Praktek)/2

Materi Pengantar Struktur Data Tipe Data Tipe Data Terstruktur Rekaman (Record) Pointer Tumpukan(Stack) Antrian Pohon Biner

Referensi Struktur Data dan Pemrograman dengan PASCAL oleh Heri Sismoro, S.Kom. dan Kusrini Iskandar, S.Kom ; Penerbit Andi Struktur Data menggunakan TURBO PASCAL 6.0 oleh Ir. P. Insap Santosa, M.Sc. ; Penerbit Andi E-Book (Internet)

Pengantar struktur data adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien. Penerapan Struktur Data dalam kehidupan nyata : Sandi Morse Antrian KRIPTOGRAFI Parkiran dll

Struktur Program Pascal Program Nama_Program; Uses ……… Const …….. Type ……. Var ……… Procedure satu; Procedure dua; Function pertama; Function kedua; {program utama} Begin .. …. End.

Tipe Data Terdapat 4 macam tipe data : Tipe Sederhana Tipe String Tipe Terstruktur Tipe Pointer

Tipe Sederhana Terdapat 2 bagian : Tipe Ordinal Tipe Real Integer Shortint Longint Byte Word Boolean Char Terbilang (enumerated) Jangkauan (subrange) Tipe Real

Terbilang (Enumerated) Disebut tipe terbilang karena semua nilai disebut satu persatu. Contoh : Tipe Hari = (Minggu, Senin, Selasa, Rabu, Kamis, Jumat, Sabtu);

Jangkauan (Subrange) Digunakan untuk mendefinisikan suatu batasan nilai tertentu Contoh : Mendefinisikan nilai dari 0 sampai 100 Type Nilai = 0..100; Mendefinisikan hari kerja Type HariKerja = SENIN..SABTU; Untuk mendefinisikan suatu batasan nilai yang bukan bilangan atau angka harus melalui tipe terbilang terlebih dahulu.

String String adalah data yang berisi sederetan karakter yang banyaknya karakter bisa berubah-ubah sesuai kebutuhan, yaitu dari 1 sampai 255 karakter. String yang tidak dinyatakan panjang karakternya dianggap mempunyai 255 karakter. Bentuk umum : Type nama_string = string[panjang_karakter]

Tipe Terstruktur Tipe terstruktur : setiap variabel bisa menyimpan lebih dari sebuah data. Macam-Macam Tipe Terstruktur : Array Record Himpunan Pointer

Himpunan Himpunan adalah kumpulan obyek yang mempunyai tipe data yang sama dan urutan penulisannya tidak diperhatikan. Bedanya dengan Array : Jika array dioperasikan berdasarkan elemen-elemenya, kalau himpunan selalu dioperasikan secara keseluruhan sebagai satu kesatuan. Contoh Himpunan Bilangan Bulat bisa ditulis [1,2,3,4,5] atau [5,3,2,4,1] atau [5,4,3,2,1] atau dengan urutan yang lainnya. Bentuk umum : Type nama_himpunan = set of tipe_data; Atau seperti : Var nama_himpunan : set of tipe_data; Contoh : Type Musik = set of (JAZZ,POP,ROCK,CLASSIC,BLUES); Atay Var Musik = set of (JAZZ, POP,ROCK,CLASSIC,BLUES);

Operasi Himpunan Sama halnya dengan himpunan matematika Interseksi (operator *) Union (operator +) Selisih (operator -)

Contoh Sifat-sifat himpunan : [1,2,3] = [1,2,3] benar Type Musik = set of (JAZZ,POP,ROCK,CLASSIC,BLUES); Var Musik_1, Musik_2, Musik_3 : Musik; .. Musik_1 := [JAZZ,POP]; Musik_2 := [JAZZ,ROCK]; Jika Musik_3 := Musik_1 + Musik_2; Maka akan dihasilkan [JAZZ,POP,ROCK]; Jika Musik_3 := Musik_1 * Musik_2; Maka akan dihasilkan [JAZZ] Jika Musik_3 := Musik_1 – Musik_2 Maka akan dihasilkan [POP] Jika Musik_3 := Musik_2 – Musik_1 Maka akan dihasilkan [ROCK] Sifat-sifat himpunan : [1,2,3] = [1,2,3] benar [2,1,3] = [3,2,1] benar [3,2,1] = [2,1] salah, 3 bukan anggota dari [2,1] [2,1] <> [1,2] salah, kedua adl himpunan yang sama [2,1] <> [3,2,1] benar [2,1] <= [1,2,3] benar, semua anggota [2,1] trdpt dalam [1,2,3] [2,1] >= [1,2] benar

Tugas I Soal akan diberikan saat jam mata-kuliah.