Abstract Data Type


Abstract data types are mathematical models of a set of data values or information that share similar behavior or qualities and that can be specified and identified independent of specific implementations.

Abstract data types, or ADTs, are typically used in algorithms. An abstract data type is defined in term of its data items or its associated operations rather than by its implementation.

According to the NIST definition for abstract data types, an abstract data structure or type “is defined indirectly, only by the operations that may be performed on it and by mathematical constraints on the effects (and possibly cost) of those operations.”

Read Also:

  • an Enterprise Collaboration Platform

    In enterprise collaboration the platform generally refers to the system that combines tools and processes to ensure employees can connect and collaborate with the people, information and the resources they require at any given time. Collaboration Tools Collaboration platforms typically include an email client, Web conferencing, social media sharing, video capabilities, document sharing capabilities, instant […]

  • Enterprise Collaboration

    Often abbreviated as EC, enterprise collaboration is a communications system used by employees (see “Enterprise Collaboration Systems”) to collaborate and complete work tasks across departments within the enterprise. Enterprise collaboration combines a number of tools, Internet, extranets and other networks as needed to support enterprise-wide communications, such as sharing documents, enterprise email systems, videoconferencing, project […]

  • Google Dorking

    Google Dorking is a term that refers to the practice of applying advanced search techniques and specialized search engine parameters to discover confidential information from companies and individuals that wouldn’t typically show up during a normal web search. Hackers can use Google Dorking tactics to reveal information that companies and individuals likely intended not to […]

  • Apple Pay

    Apple Pay is a mobile payments service and digital wallet app that utilizes Near Field Communication (NFC) to initiate secure payment transactions between contactless payment terminals and Apple iOS devices like the iPhone 6, iPhone 6 Plus and Apple Watch. Apple announced Apple Pay on September 12th along with the iPhone 6 and Apple Watch, […]

  • the iPhone 6 Plus

    The iPhone 6 Plus is a larger version of the iPhone 6 that fits into the increasingly popular phablet category. Apple announced the new iPhone 6 Plus along with the smaller iPhone 6 on September 9, 2014. While both the iPhone 6 and the iPhone 6 Plus are larger in size than previous generation iPhones, […]


Disclaimer: Abstract Data Type definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.