Tipe data abstrak (TDA) atau lebih dikenal dalam bahasa Inggris sebagai Abstract data type (ADT) merupakan model matematika yang merujuk pada sejumlah bentuk struktur data yang memiliki kegunaan atau perilaku yang serupa; atau suatu tipe data dari suatu bahasa pemrograman yang memiliki sematik yang serupa. Tipe data abstrak umumnya didefinisikan tidak secara langsung, melainkan hanya melalui operasi matematis tertentu sehingga membutuhkan penggunaan tipe data tersebut meski dengan risiko kompleksitas yang lebih tinggi atas operasi tersebut.[1]

Rujukan

sunting
  • Mitchell, John C.; Plotkin, Gordon (July 1988). "Abstract Types Have Existential Type" (PDF). ACM Transactions on Programming Languages and Systems. 10 (3).
  1. ^ Barbara Liskov, Programming with Abstract Data Types, in Proceedings of the ACM SIGPLAN Symposium on Very High Level Languages, pp. 50--59, 1974, Santa Monica, California

Pranala luar

sunting


📚 Artikel Terkait di Wikipedia

Graph database

GraphLab. HipG Diarsipkan 2013-06-03 di Wayback Machine. - a library for high-level parallel processing of large-scale graphs. HipG is implemented in Java

Hong Kong

Daftar negara di dunia Basic Law Annex III § 1. Leung 2016. Official Languages Ordinance. Population By-Census 2016, hlm. 31, 51–52. Legislative Council

Julia (bahasa pemrograman)

McInerney, Ian; Kerrigan, Eric C.; Constantinides, George A. (2022). "High-level Synthesis using the Julia Language". arΧiv:2201.11522 [cs.SE]. "We present

Britania Raya

15 October 2008. "Local UK languages 'taking off'". BBC News. 12 February 2009. Edwards, John R. (2010). Minority languages and group identity: cases and

Inggris

London. 12 October 2006. Diakses tanggal 5 September 2009. "Official EU languages". Komisi Eropa. 8 May 2009. Diakses tanggal 16 October 2009. Arlotto 1971

Gunung Everest

this page until recently, and still appear in Wikipedia in several other languages, are incorrect. Storti, Craig (5 October 2021). The Hunt for Mount Everest

Bahasa pemrograman

singkat sebagai pengganti biner melalui Assembler). **Generasi ke-3**: High-level programming language (bahasa prosedural dan terstruktur seperti C, Fortran

Demografi Zimbabwe

insults against whites continue at top government level". Fox News. 2015-03-26. United Nations High Commissioner for Refugees. "Refworld - Zimbabwe: Dual