• Latest
  • Trending
Abstract Data Type (ADT)

Abstract Data Type (ADT)

2 Juni 2017
Raffi Ahmad Jadi Sorotan, Pengadaan Jasa Influencer Rp14,7 Miliar dari Dua Kementerian Dipertanyakan

Raffi Ahmad Jadi Sorotan, Pengadaan Jasa Influencer Rp14,7 Miliar dari Dua Kementerian Dipertanyakan

10 November 2026
74 Aksi Demonstrasi Digelar di Jakarta dan Sekitarnya Hari Ini, Mahasiswa hingga Masyarakat Sipil Turun ke Jalan

74 Aksi Demonstrasi Digelar di Jakarta dan Sekitarnya Hari Ini, Mahasiswa hingga Masyarakat Sipil Turun ke Jalan

10 November 2026
657.000 Serangan Siber di Indonesia, Keuangan dan Pemerintahan Jadi Target

657.000 Serangan Siber di Indonesia, Keuangan dan Pemerintahan Jadi Target

9 November 2026
Cara Cek BSU Kemnaker November 2026, Ini Syarat Penerima dan Informasi Pencairannya

Cara Cek BSU Kemnaker November 2026, Ini Syarat Penerima dan Informasi Pencairannya

9 November 2026
Gempa Jepang Hari Ini Magnitudo 5,7 Guncang Wilayah Shizuoka, Sedikitnya 22 Orang Terluka

Gempa Jepang Hari Ini Magnitudo 5,7 Guncang Wilayah Shizuoka, Sedikitnya 22 Orang Terluka

8 November 2026
Hasil Valencia vs Real Madrid 8 November 2026: Los Blancos Menang Telak 3-0 di Mestalla

Hasil Valencia vs Real Madrid 8 November 2026: Los Blancos Menang Telak 3-0 di Mestalla

8 November 2026
Review Film Godzilla Minus Zero (2026): Pertarungan Monster yang Lebih Besar dengan Drama yang Semakin Kompleks

Review Film Godzilla Minus Zero (2026): Pertarungan Monster yang Lebih Besar dengan Drama yang Semakin Kompleks

7 November 2026
Pendaftaran CPNS 2026 Direncanakan Dibuka November, Pemerintah Siapkan Rekrutmen ASN

Pendaftaran CPNS 2026 Direncanakan Dibuka November, Pemerintah Siapkan Rekrutmen ASN

7 November 2026
Jokowi Tunjukkan Ijazah SD hingga S1 di Sidang Roy Suryo, Momen Pembuktian Jadi Sorotan

Jokowi Tunjukkan Ijazah SD hingga S1 di Sidang Roy Suryo, Momen Pembuktian Jadi Sorotan

5 November 2026
Como Hancurkan Lens 9-1 di Liga Champions 2026/2027, Douvikas Cetak Hat-trick

Como Hancurkan Lens 9-1 di Liga Champions 2026/2027, Douvikas Cetak Hat-trick

5 November 2026
Manchester United Comeback Dramatis, Taklukkan AS Roma dengan Skor 3-2

Manchester United Comeback Dramatis, Taklukkan AS Roma dengan Skor 3-2

4 November 2026
Kasus Penyadapan Presiden Prabowo Terungkap, Listyo Sigit Prabowo Ditetapkan sebagai Tersangka

Kasus Penyadapan Presiden Prabowo Terungkap, Listyo Sigit Prabowo Ditetapkan sebagai Tersangka

4 November 2026
Aopok
No Result
View All Result
  • Login
  • Register
  • Home
    • Join Komunitas
    • Pasang Iklan Gratis
    • Filter
      • Terbaru
      • Viral
      • Hot
      • Galeri
      • Populer
      • Terviral
      • Terbaik
      • Trending
  • Hiburan
    • Cerita
    • Musik
      • Chord Lirik
      • Terjemahan lirik
    • Foto
    • Gosip
    • Video
  • Berita
    • All
    • Daerah
    • Dunia
    • Kriminal
    • Nasional
    • Perang Dunia
    Raffi Ahmad Jadi Sorotan, Pengadaan Jasa Influencer Rp14,7 Miliar dari Dua Kementerian Dipertanyakan

    Raffi Ahmad Jadi Sorotan, Pengadaan Jasa Influencer Rp14,7 Miliar dari Dua Kementerian Dipertanyakan

    74 Aksi Demonstrasi Digelar di Jakarta dan Sekitarnya Hari Ini, Mahasiswa hingga Masyarakat Sipil Turun ke Jalan

    74 Aksi Demonstrasi Digelar di Jakarta dan Sekitarnya Hari Ini, Mahasiswa hingga Masyarakat Sipil Turun ke Jalan

    657.000 Serangan Siber di Indonesia, Keuangan dan Pemerintahan Jadi Target

    657.000 Serangan Siber di Indonesia, Keuangan dan Pemerintahan Jadi Target

    Trending Tags

    • Perang Dunia
    • Viral
    • Musik
    • Gosip
    • Ramadhan
    • Jelajah
  • Bisnis
    • Seputar Bisnis
    • Investasi & Trading
    • Top Bisnis
    • Pasang Iklan
    • Ulasan Bisnis
  • Explore
    • Alamat
    • Biodata Viral
    • Cerpen
    • Food & Travel
      • Kuliner
      • Resep Masakan
    • Kode Pos
    • Masjid
    • Review
    • Sejarah
    • Wisata
  • Sports
    • All
    • Bulutangkis
    • Sepakbola
    Hasil Valencia vs Real Madrid 8 November 2026: Los Blancos Menang Telak 3-0 di Mestalla

    Hasil Valencia vs Real Madrid 8 November 2026: Los Blancos Menang Telak 3-0 di Mestalla

    Como Hancurkan Lens 9-1 di Liga Champions 2026/2027, Douvikas Cetak Hat-trick

    Como Hancurkan Lens 9-1 di Liga Champions 2026/2027, Douvikas Cetak Hat-trick

    Manchester United Comeback Dramatis, Taklukkan AS Roma dengan Skor 3-2

    Manchester United Comeback Dramatis, Taklukkan AS Roma dengan Skor 3-2

    Timnas Indonesia Matangkan Persiapan Hadapi Vietnam, John Herdman Sebut Ini Ujian Sesungguhnya Garuda di Piala AFF 2026

    Timnas Indonesia Matangkan Persiapan Hadapi Vietnam, John Herdman Sebut Ini Ujian Sesungguhnya Garuda di Piala AFF 2026

    John Herdman Segera Coret Pemain Timnas Indonesia Usai TC Tahap Pertama, Berapa Nama yang Tersisa untuk Piala AFF 2026?

    John Herdman Segera Coret Pemain Timnas Indonesia Usai TC Tahap Pertama, Berapa Nama yang Tersisa untuk Piala AFF 2026?

    Update Top Skor Piala Dunia 2026 Terbaru 8 Juli: Lionel Messi Pimpin, Harry Kane Tempel Ketat Mbappe dan Haaland

    Update Top Skor Piala Dunia 2026 Terbaru 8 Juli: Lionel Messi Pimpin, Harry Kane Tempel Ketat Mbappe dan Haaland

    4 Pemain Top Resmi Pensiun dari Timnas Usai Piala Dunia 2026, Cristiano Ronaldo Tutup Karier Internasional dengan Haru

    4 Pemain Top Resmi Pensiun dari Timnas Usai Piala Dunia 2026, Cristiano Ronaldo Tutup Karier Internasional dengan Haru

    Daftar Lengkap 16 Tim Lolos ke Babak 16 Besar Piala Dunia 2026, Jadwal Big Match dan Hasil Terbaru

    Daftar Lengkap 16 Tim Lolos ke Babak 16 Besar Piala Dunia 2026, Jadwal Big Match dan Hasil Terbaru

    6 Wasit Perempuan di Piala Dunia 2026 Ukir Sejarah, FIFA Percayakan Peran Penting di Turnamen Terbesar Dunia

    6 Wasit Perempuan di Piala Dunia 2026 Ukir Sejarah, FIFA Percayakan Peran Penting di Turnamen Terbesar Dunia

  • More
    • Tekno
    • Religi
    • Bangka Belitung
    • Otomotif
    • Lifestyle
    • Edukasi
    • Kesehatan & Kecantikan
    • Chord Lirik
    • Keimanan
    • Tempo Dulu
    • Lainnya
IKLAN GRATIS
  • Home
    • Join Komunitas
    • Pasang Iklan Gratis
    • Filter
      • Terbaru
      • Viral
      • Hot
      • Galeri
      • Populer
      • Terviral
      • Terbaik
      • Trending
  • Hiburan
    • Cerita
    • Musik
      • Chord Lirik
      • Terjemahan lirik
    • Foto
    • Gosip
    • Video
  • Berita
    • All
    • Daerah
    • Dunia
    • Kriminal
    • Nasional
    • Perang Dunia
    Raffi Ahmad Jadi Sorotan, Pengadaan Jasa Influencer Rp14,7 Miliar dari Dua Kementerian Dipertanyakan

    Raffi Ahmad Jadi Sorotan, Pengadaan Jasa Influencer Rp14,7 Miliar dari Dua Kementerian Dipertanyakan

    74 Aksi Demonstrasi Digelar di Jakarta dan Sekitarnya Hari Ini, Mahasiswa hingga Masyarakat Sipil Turun ke Jalan

    74 Aksi Demonstrasi Digelar di Jakarta dan Sekitarnya Hari Ini, Mahasiswa hingga Masyarakat Sipil Turun ke Jalan

    657.000 Serangan Siber di Indonesia, Keuangan dan Pemerintahan Jadi Target

    657.000 Serangan Siber di Indonesia, Keuangan dan Pemerintahan Jadi Target

    Trending Tags

    • Perang Dunia
    • Viral
    • Musik
    • Gosip
    • Ramadhan
    • Jelajah
  • Bisnis
    • Seputar Bisnis
    • Investasi & Trading
    • Top Bisnis
    • Pasang Iklan
    • Ulasan Bisnis
  • Explore
    • Alamat
    • Biodata Viral
    • Cerpen
    • Food & Travel
      • Kuliner
      • Resep Masakan
    • Kode Pos
    • Masjid
    • Review
    • Sejarah
    • Wisata
  • Sports
    • All
    • Bulutangkis
    • Sepakbola
    Hasil Valencia vs Real Madrid 8 November 2026: Los Blancos Menang Telak 3-0 di Mestalla

    Hasil Valencia vs Real Madrid 8 November 2026: Los Blancos Menang Telak 3-0 di Mestalla

    Como Hancurkan Lens 9-1 di Liga Champions 2026/2027, Douvikas Cetak Hat-trick

    Como Hancurkan Lens 9-1 di Liga Champions 2026/2027, Douvikas Cetak Hat-trick

    Manchester United Comeback Dramatis, Taklukkan AS Roma dengan Skor 3-2

    Manchester United Comeback Dramatis, Taklukkan AS Roma dengan Skor 3-2

    Timnas Indonesia Matangkan Persiapan Hadapi Vietnam, John Herdman Sebut Ini Ujian Sesungguhnya Garuda di Piala AFF 2026

    Timnas Indonesia Matangkan Persiapan Hadapi Vietnam, John Herdman Sebut Ini Ujian Sesungguhnya Garuda di Piala AFF 2026

    John Herdman Segera Coret Pemain Timnas Indonesia Usai TC Tahap Pertama, Berapa Nama yang Tersisa untuk Piala AFF 2026?

    John Herdman Segera Coret Pemain Timnas Indonesia Usai TC Tahap Pertama, Berapa Nama yang Tersisa untuk Piala AFF 2026?

    Update Top Skor Piala Dunia 2026 Terbaru 8 Juli: Lionel Messi Pimpin, Harry Kane Tempel Ketat Mbappe dan Haaland

    Update Top Skor Piala Dunia 2026 Terbaru 8 Juli: Lionel Messi Pimpin, Harry Kane Tempel Ketat Mbappe dan Haaland

    4 Pemain Top Resmi Pensiun dari Timnas Usai Piala Dunia 2026, Cristiano Ronaldo Tutup Karier Internasional dengan Haru

    4 Pemain Top Resmi Pensiun dari Timnas Usai Piala Dunia 2026, Cristiano Ronaldo Tutup Karier Internasional dengan Haru

    Daftar Lengkap 16 Tim Lolos ke Babak 16 Besar Piala Dunia 2026, Jadwal Big Match dan Hasil Terbaru

    Daftar Lengkap 16 Tim Lolos ke Babak 16 Besar Piala Dunia 2026, Jadwal Big Match dan Hasil Terbaru

    6 Wasit Perempuan di Piala Dunia 2026 Ukir Sejarah, FIFA Percayakan Peran Penting di Turnamen Terbesar Dunia

    6 Wasit Perempuan di Piala Dunia 2026 Ukir Sejarah, FIFA Percayakan Peran Penting di Turnamen Terbesar Dunia

  • More
    • Tekno
    • Religi
    • Bangka Belitung
    • Otomotif
    • Lifestyle
    • Edukasi
    • Kesehatan & Kecantikan
    • Chord Lirik
    • Keimanan
    • Tempo Dulu
    • Lainnya
No Result
View All Result
Aopok
No Result
View All Result
Home Edukasi

Abstract Data Type (ADT)

Edukasi Indonesia by Edukasi Indonesia
2 Juni 2017
Reading Time: 5 mins read
0
Share on FacebookShare on Twitter
ADT adalah definisi type dan sekumpulan operasi dasar terhadap type tersebut. Type diterjemahkan menjadi type terdefinisi dalam bahasa pemrograman yang bersangkutan, misalnya menjadi record dalam Pascal. Operasi dasar dalam konteks pemrograman prosedural, diterjemahkan menjadi fungsi dan prosedur.
Operasi dasar dikelompokkan menjadi:
  • Konstruktor/Kreator, pembentuk nilai type.
  • Selektor, untuk mengakses komponen type. Biasanya namanya diawali dengan Get.
  • Prosedur Pengubah nilai komponen
  • Validator komponen type, yang dipakai untuk mengetes apakah dapat membentuk type sesuai batasan.
  • Destruktor/Dealokator, yaitu untuk menghancurkan nilai objek, sekaligus memori penyimpannya.
  • Baca/tulis, untuk interface dengan input/output device.
  • Operator Relasional terhadap type tersebut untuk mendefinisikan lebih besar, lebih kecil, sama dengan dan sebagainya.
  • Aritmatika terhadap type tersebut, dalam pemrograman biasanya hanya terdefinisi untuk bilangan numerik.
  • Konversi dari type tersebut ke type dasar dan sebaliknya.
ADT biasanya diimplementasi menjadi dua buah modul, yaitu:
  • Definisi/spesifikasi type dan operasi dasar. Terdiri dari:
    • Spesifikasi type sesuai dengan bahasa yang dipakai.
    • Spesifikasi dari primitif sesuai dengan kaidah dalam konteks prosedural, yaitu:
      • Fungsi : nama, domain, range, dan pre kondisi jika ada.
      • Prosedur : Keadaan Awal, Keadaan Akhir dan proses yang dilakukan.
  • Body/realisasi dari primitif, berupa kode program dalam bahasa yang bersangkutan. Realisasi fungsi dan prosedur harus sedapat mungkin memanfaatkan Selektor dan Konstruktor.
Prosedure
Prosedure merupakan program terpisah dalam blok sendiri yang berfungsi sebagai sub program. Diawali dengan kata “procedure” dalam deklarasi prosedur. Prosedur dipanggil dan digunakan dengan cara menyebutkan judul prosedurnya.
Prosedur banyak digunakan pada program terstruktur karena:
  • Merupakan penerapan konsep program modular, yaitu memecah-mecah program yang rumit menjadi program-program bagian yang lebih sederhana dalam bentuk prosedur-prosedur.
  • Menghemat listing program, karena untuk program yang berulang-ulang cukup ditulis satu kali dan dapat dipanggil sewaktu-waktu.
Parameter dalam prosedur
Nilai di dalam suatu program pascal sifatnya adalah lokal, artinya hanya dapat digunakan pada modul atau unit program yang bersangkutan saja, tidak dapat digunakan pada modul atau unit program yang lainnya.
Prosedur yang memanggil prosedur yang lain.
Di dalam suatu prosedur dapat memanggil prosedur yang lainnya.
Prosedur tersarang
Prosedur tersarang merupakan prosedur yang berada di dalam prosedur yang lainnya.
Prosedur memanggil dirinya sendiri
Prosedur memanggil dirinya sendiri merupaka suatu prosedur yang memanggil atau menggunakan prosedur itu juga. Proses dari suatu program bagian yang memanggil dirinya sendiri dikenal dengan istilah recursion. Kelemahan recursion adalah banyak menggunakan memori ketika dijalankan.
Latihan Praktikum
Download source code di bawah ini kemudian implementasikan menggunakan software TPW

RELATED POSTS

Apa Itu Etomidate? Zat dalam Vape yang Bikin Selebgram Jule Ditangkap Polisi

Pendidikan Masa Kini Bekali Anak Kemampuan Global dan Karakter Kuat, SDH Global Batam Siapkan Generasi Masa Depan

7 Kebiasaan Sederhana yang Bikin Hidup Lebih Produktif dan Teratur Setiap Hari

file latihan praktikum
Soal Ujian Akhir Semester
file soal ujian akhir semester dapat diunduh melalui link di bawah ini
Soal UAS Struktur Data

Terkait

Tags: BacaBelajarCari IlmuEdukasiIlmuIlmu PengetahuanPendidikanPengetahuanTips
ShareTweetPin
Edukasi Indonesia

Edukasi Indonesia

Related Posts

Apa Itu Etomidate? Zat dalam Vape yang Bikin Selebgram Jule Ditangkap Polisi
Edukasi

Apa Itu Etomidate? Zat dalam Vape yang Bikin Selebgram Jule Ditangkap Polisi

19 September 2026
Pendidikan Masa Kini Bekali Anak Kemampuan Global dan Karakter Kuat, SDH Global Batam Siapkan Generasi Masa Depan
Edukasi

Pendidikan Masa Kini Bekali Anak Kemampuan Global dan Karakter Kuat, SDH Global Batam Siapkan Generasi Masa Depan

8 September 2026
7 Kebiasaan Sederhana yang Bikin Hidup Lebih Produktif dan Teratur Setiap Hari
Edukasi

7 Kebiasaan Sederhana yang Bikin Hidup Lebih Produktif dan Teratur Setiap Hari

17 Agustus 2026
Ciri-Ciri Love Scamming Yang Banyak Sasar Usia 45-60 Tahun, Psikolog Ungkap Alasan Korban Mudah Terjebak
Berita

Ciri-Ciri Love Scamming Yang Banyak Sasar Usia 45-60 Tahun, Psikolog Ungkap Alasan Korban Mudah Terjebak

14 Agustus 2026
Viral MUA Asal Probolinggo Kena Tipu Modus QRIS Saat Dapat Job Pertama, Saldo Rp1 Juta Raib
Berita

Viral MUA Asal Probolinggo Kena Tipu Modus QRIS Saat Dapat Job Pertama, Saldo Rp1 Juta Raib

20 Juli 2026
Sering Bangun Tidur Badan Terasa Remuk? Ini 4 Penyebab Tersembunyi yang Perlu Diwaspadai Menurut Ahli Kesehatan
Edukasi

Sering Bangun Tidur Badan Terasa Remuk? Ini 4 Penyebab Tersembunyi yang Perlu Diwaspadai Menurut Ahli Kesehatan

11 Juli 2026
Next Post

Maroon 5 - Sugar Chord

Maroon 5 - One More Night Chord

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Iklan

Recommended Stories

Alamat Lengkap dan Nomor Telepon Kantor Bank Aceh di Bireuen

Alamat Lengkap dan Nomor Telepon Kantor Bank Aceh di Bireuen

21 Januari 2021

Jamal Abdillah feat S M Salim & Usop – Lagu Zaman Chord

28 September 2014

Mestica – Destinasi Cinta Chord

20 Juli 2015

Popular Stories

  • Heboh! Video Ibu Tiri dan Anaknya Viral Main di Dapur Pondok Kebun Sawit

    Heboh! Video Ibu Tiri dan Anaknya Viral Main di Dapur Pondok Kebun Sawit

    0 shares
    Share 0 Tweet 0
  • Viral! Tante Prank Ojol di Kolam Renang Ini Berujung Tak Terduga

    0 shares
    Share 0 Tweet 0
  • Viral! Video Ibu Guru Bahasa Inggris dan Muridnya Bikin Heboh Jagat Maya

    0 shares
    Share 0 Tweet 0
  • Viral! Novi Chindo Prank Mas Wawan Minta Pijat, Reaksi Tak Terduga Ini Bikin Netizen Heboh Sampai Malam!

    0 shares
    Share 0 Tweet 0
  • Viral Video Tak Senonoh Sejoli di Batang Jateng, Kini Diburu

    0 shares
    Share 0 Tweet 0
Aopok

Aopok merupakan layanan informasi terbaru dan terpercaya yang mengabarkan berita di indonesia dan seluruh dunia. Lanjut baca »



Topoin.com - Iklans.com - Pugur.com - Tradingan.com - Piool.com - Terviral.id - Keimanan.com - Dului.com - Jokbangka.com - Biodataviral.com - Topbisnisonline.com

Tools & Data

Heatmap Saham | Heatmap Forex | Heatmap ETF | Heatmap Koin Kripto | Bunga Bank Sentral | Harga IHSG | Saham Aktif | Saham Untung | Saham Rugi | Harga Emas | Harga Minyak | Swift Kode Bank | Semua Data | Heatmap | Kurs Silang Forex | Grafik Real-Time | Kalender Ekonomi | Forex Quotes | Rasio Forex | Waktu Forex | Top Berita Utama | Ikhtisar Pasar | Pasar Kripto | Konversi Mata Uang | Kalkulator Fibonacci | Kalkulator Pivot | Kalkulator Profit | Kalkulator Pip Forex | Kalkulator Margin Forex | Kalkulator Kurs | Kalkulator MM | Bunga Majemuk | Simulasi KPR | Donasi | Beli Crypto | Tukar Crypto | Mining Crypto | Top Broker | Market | Bonus | Penawaran

Kategori

  • Berita
  • Bisnis
  • Bulutangkis
  • Cerita
  • Chord Lirik
  • Daerah
  • Dunia
  • Edukasi
  • Entertainment
  • Explore
  • Food & Travel
  • Foto
  • Gosip
  • Kesehatan & Kecantikan
  • Kriminal
  • Kuliner
  • Lainnya
  • Lifestyle
  • Musik
  • Nasional
  • Otomotif
  • Perang Dunia
  • Religi
  • Review
  • Sejarah
  • Sepakbola
  • Sports
  • Teknologi & Sains
  • Terjemahan Lagu
  • Video

Navigasi

  • Tentang
  • Kontak
  • Subscription
  • Iklan Gratis
  • Join Komunitas
  • Disclaimer
  • Privacy Policy
  • Pedoman Siber
  • Cookies dan IBA
  • Terms

© 2026 Aopok.com - theme by Iklans.com - Pugur.com.

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Home
  • Subscribe
  • Kategori
    • Berita
    • Explore
      • Food & Travel
      • Kuliner
      • Sejarah
      • Review
    • Bisnis
    • Edukasi
    • Hiburan
      • Cerita
      • Foto
      • Gosip
      • Musik
      • Video
    • Otomotif
    • Religi
    • Sports
    • Teknologi & Sains
  • Terbaru
  • Join Komunitas
  • Pasang Iklan Gratis
  • Trading & Investasi
  • Seputar Bisnis
  • Biodata Viral
  • Networks
    • Berita Viral
    • Chord Lirik
    • Keimanan
    • Seputar Bangka
    • Seputar Kripto
    • Tempo Doeloe
    • Top Bisnis

© 2026 Aopok.com - theme by Iklans.com - Pugur.com.

Not enough quota to unlock this post
Unlock left : 0
Are you sure want to cancel subscription?