SlideShare a Scribd company logo
Struktur
Data
Putri Armilia Prayesy, M.Kom
1. Abstract data type (ADT)
2. Array Single dan Multidimensi (Arya)
3. Searching (Fedrico)
4. Sorting (Sena)
5. List (Melky)
6. Queue (Naufal)
7. Stack (Rizki)
Materi
Komponen Penilaian
1. Kehadiran
2. Tugas
3. Quis
4. UTS
5. UAS
Definisi Struktur
data
Struktur data adalah cara menyimpan atau
merepresentasikan data di dalam komputer
agar bisa dipakai secara efisien Sedangkan
data adalah representasi dari fakta dunia
nyata.
Fakta atau keterangan tentang kenyataan
yang disimpan, direkam atau
direpresentasikan dalam bentuk tulisan,
suara, gambar, sinyal atau simbol
Struktur data merujuk pada cara data
disusun, disimpan, dan diorganisasi di
dalam komputer. Ini melibatkan pemilihan
dan implementasi metode penyimpanan
data, hubungan antar data, serta operasi-
operasi yang dapat dilakukan pada data
Program = Algoritma + Struktur Data
Program
Algoritma adalah
langkah -langkah
dalam penyelesaian
masalah yang
tersusun secara logis
COntoh Algoritma
• Mencari nilai maksimum
• Mengurutkan data
• Mencetak bilangan ganjil dari sebuah data
• Menyimpan data mahasiswa baru
• Mencetak data kehadiran
Mengapa Perlu
Struktur data ?
• Mengenal bentuk organisasi penyimpanan
data dan pengoperasiannya.
• Menentukan kualitas informasi : akurat,
tepat pada waktunya dan relevan.
Informasi dapat dikatakan bernilai bila
manfaatnya lebih efektif dibandingkan
dengan biaya mendapatkannya.
• Mengurangi duplikasi data (data
redudancy)
• Hubungan data dapat ditingkatkan (data
relatability)
Operasi Terhadap
Struktur Data
• Traversal (Traversing) : mengunjungi
setiap elemen SD
• Pencarian (Searching) : menemukan
elemen/lokasi pada SD
• Penyisipan (Inserting) : menambah
elemen baru pada SD
• Penghapusan (Deleting) : menghapus
elemen dari SD Tempat
Penyimpanan
Data
Tipe Data
Contoh Struktur
Data
Tipe Data
Sederhana
• Tipe Char : menyimpan satu karakter
• Tipe boolean: menyimpan data true
dan false
• Subrange : data dalam
range/jangkauan
• Enumerated: data disebutkan satu
per satu
Tipe String
• TIPE STRING menyimpan data string
(deretan karakter). Panjangnya 255
karakter.
• Contoh: var nama: string;
Tipe Array
• Adalah tipe terstruktur yg mempunyai
komponen dalam jumlah yg tetap dan
setiap komponen mempunyai tipe yang
sama.
• Ada 2 jenis: Array berdimensi satu dan
array berdimensi dua
Tipe Array Dua
Dimensi
• •Adalah array yang berupa tabel, shg
posisi data berada pada baris dan kolom
• •Syntax:
• type namatipe= ARRAY [1..baris,
1..kolom] of tipe data
• Contoh:
• Type matrix= ARRAY [1..5, 1..7] of integer;
Tipe Record
• Sama dengan larik hanya saja pada
rekaman setiap elemen bisa mempunyai
tipe data yang berbedasatu sama lain.
• Sintaks:
• Type pengenal =record
Field1 : tipe1;
Field2 : tipe2;
.
Fieldn : tipen;
End;
Keterangan :
• pengenal adalah pengenal yg
menunjukkan tipe data yg akan
Dideklarasikan
• field1,fieldn adalah nama variabel yang
akan digunakan
• tipe1,tipen adalah sembarang tipe data
Tipe Data File
• File adalah kumpulan dari record.
• File digunakan agar data yg telah
terkumpul dpt disimpan kedlm disk shg
pemeliharaan data menjadi lebih mudah.
• Pemeliharaan data terdiri dari tambah
data, lihat data, koreksi data, hapus data,
dan cetak data.
• Program Pascal menyediakan 3 jenis file :
• file bertipe
• file teks
• file tak bertipe
Tipe Data  dalam struktur data semester 2

More Related Content

PPT
Struktur Data Pengantar Muhammad Junaid 2021020064.ppt
PPTX
Tipe Data dalam struktur data semester 2
PPT
Struktur databab2015
PPTX
Sd bab 1 (pengantar struktur data)
DOC
(Adam nelvin) quiz dan jawaban teori algo dan struktur data
PPTX
Tipe data abstract
DOCX
Modul4 algoritma dan pemrograman array dan_record-1
PPTX
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Struktur Data Pengantar Muhammad Junaid 2021020064.ppt
Tipe Data dalam struktur data semester 2
Struktur databab2015
Sd bab 1 (pengantar struktur data)
(Adam nelvin) quiz dan jawaban teori algo dan struktur data
Tipe data abstract
Modul4 algoritma dan pemrograman array dan_record-1
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)

Similar to Tipe Data dalam struktur data semester 2 (20)

PPT
SD1-Data dan Tipe Data yang berisi sederetan karakte
DOC
Makalah array
PPTX
Pertemuan 2 - Tipe Data, Variable, Konstanta. pptx
PPTX
struktur data
DOCX
Tipe data,var,konstanta
PPTX
Array
PPTX
representasi tipe data dalam pemrograman.pptx
PDF
Pertemuan 2 Struktur Pada Data
PPTX
StrukDat Pertemuan 1 - Pengenalan Struktur Data.pptx
PPT
ALGORITMA
PPT
Struktur data
PPTX
4. tipe data dan operator java
PPTX
Struktuk data array
PPTX
Pemograman dasar array
DOCX
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
DOCX
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
PDF
Pertemuan 9 Array
PPTX
Materi : Struktur Data (2 Array)
PPTX
Materi PPT- Konsep_Struktur_Data_dan_Algoritma_Standar_SMK.pptx
DOCX
BAB II ISI MAKALAH REPRESENTASI DATA
SD1-Data dan Tipe Data yang berisi sederetan karakte
Makalah array
Pertemuan 2 - Tipe Data, Variable, Konstanta. pptx
struktur data
Tipe data,var,konstanta
Array
representasi tipe data dalam pemrograman.pptx
Pertemuan 2 Struktur Pada Data
StrukDat Pertemuan 1 - Pengenalan Struktur Data.pptx
ALGORITMA
Struktur data
4. tipe data dan operator java
Struktuk data array
Pemograman dasar array
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Pertemuan 9 Array
Materi : Struktur Data (2 Array)
Materi PPT- Konsep_Struktur_Data_dan_Algoritma_Standar_SMK.pptx
BAB II ISI MAKALAH REPRESENTASI DATA
Ad

Recently uploaded (9)

PPTX
Implementasi Microservices pada Manufaktur
DOCX
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
PPTX
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
PPT
pengantar-sistem-informasi manajemen.ppt
PPTX
Materi asdsa asd asd sad sa dsa dsa d sa
DOCX
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
PPTX
Materi_Array_Karakter_String untuk kelas XI sma.pptx
PDF
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
PDF
Modul_Pemula_Merakit_Komputer untuk smppdf
Implementasi Microservices pada Manufaktur
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
pengantar-sistem-informasi manajemen.ppt
Materi asdsa asd asd sad sa dsa dsa d sa
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
Materi_Array_Karakter_String untuk kelas XI sma.pptx
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
Modul_Pemula_Merakit_Komputer untuk smppdf
Ad

Tipe Data dalam struktur data semester 2

  • 2. 1. Abstract data type (ADT) 2. Array Single dan Multidimensi (Arya) 3. Searching (Fedrico) 4. Sorting (Sena) 5. List (Melky) 6. Queue (Naufal) 7. Stack (Rizki) Materi Komponen Penilaian 1. Kehadiran 2. Tugas 3. Quis 4. UTS 5. UAS
  • 3. Definisi Struktur data Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien Sedangkan data adalah representasi dari fakta dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol Struktur data merujuk pada cara data disusun, disimpan, dan diorganisasi di dalam komputer. Ini melibatkan pemilihan dan implementasi metode penyimpanan data, hubungan antar data, serta operasi- operasi yang dapat dilakukan pada data
  • 4. Program = Algoritma + Struktur Data Program Algoritma adalah langkah -langkah dalam penyelesaian masalah yang tersusun secara logis
  • 5. COntoh Algoritma • Mencari nilai maksimum • Mengurutkan data • Mencetak bilangan ganjil dari sebuah data • Menyimpan data mahasiswa baru • Mencetak data kehadiran
  • 6. Mengapa Perlu Struktur data ? • Mengenal bentuk organisasi penyimpanan data dan pengoperasiannya. • Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. • Mengurangi duplikasi data (data redudancy) • Hubungan data dapat ditingkatkan (data relatability)
  • 7. Operasi Terhadap Struktur Data • Traversal (Traversing) : mengunjungi setiap elemen SD • Pencarian (Searching) : menemukan elemen/lokasi pada SD • Penyisipan (Inserting) : menambah elemen baru pada SD • Penghapusan (Deleting) : menghapus elemen dari SD Tempat Penyimpanan Data
  • 10. Tipe Data Sederhana • Tipe Char : menyimpan satu karakter • Tipe boolean: menyimpan data true dan false • Subrange : data dalam range/jangkauan • Enumerated: data disebutkan satu per satu Tipe String • TIPE STRING menyimpan data string (deretan karakter). Panjangnya 255 karakter. • Contoh: var nama: string;
  • 11. Tipe Array • Adalah tipe terstruktur yg mempunyai komponen dalam jumlah yg tetap dan setiap komponen mempunyai tipe yang sama. • Ada 2 jenis: Array berdimensi satu dan array berdimensi dua Tipe Array Dua Dimensi • •Adalah array yang berupa tabel, shg posisi data berada pada baris dan kolom • •Syntax: • type namatipe= ARRAY [1..baris, 1..kolom] of tipe data • Contoh: • Type matrix= ARRAY [1..5, 1..7] of integer;
  • 12. Tipe Record • Sama dengan larik hanya saja pada rekaman setiap elemen bisa mempunyai tipe data yang berbedasatu sama lain. • Sintaks: • Type pengenal =record Field1 : tipe1; Field2 : tipe2; . Fieldn : tipen; End; Keterangan : • pengenal adalah pengenal yg menunjukkan tipe data yg akan Dideklarasikan • field1,fieldn adalah nama variabel yang akan digunakan • tipe1,tipen adalah sembarang tipe data
  • 13. Tipe Data File • File adalah kumpulan dari record. • File digunakan agar data yg telah terkumpul dpt disimpan kedlm disk shg pemeliharaan data menjadi lebih mudah. • Pemeliharaan data terdiri dari tambah data, lihat data, koreksi data, hapus data, dan cetak data. • Program Pascal menyediakan 3 jenis file : • file bertipe • file teks • file tak bertipe