BookRags.com Literature Guides Literature
Guides
Criticism & Essays Criticism &
Essays
Questions & Answers Questions &
Answers
Lesson Plans Lesson
Plans
My Bibliography Periodic Table U.S. Presidents Shakespeare Sonnet Shake-Up
Research Anything:        
History | Encyclopedias | Films | News | Create a Bibliography | More... Login | Register | Help

Not What You Meant?  There are 35 definitions for Atom.

Atomic Data Types

Print-Friendly  Order the PDF version  Order the RTF version
About 1 pages (326 words)
Atom Summary

Bookmark and Share Questions on this topic? Just ask!

Atomic Data Types

In ancient philosophy, and until relatively recently, an atom was considered to be the ultimate unit of matter, and the building block of which more complex conceptual and physical constructs were built. This view has been extended to computer programming. In computer programming, an atomic data type is a data type, be it an action or an object that cannot be broken down into smaller units. The data type is indivisible, unchangeable and whole.

Generally, a data type is a collection of data-type properties—a classification of a particular type of information. The information varies depending on the programming language, but is generally of three types: an integer (a whole number that does not have a fractional component), a floating point (a number with a decimal point) and a character (a readable text). Capable of being stored on a disk, a data type provides all the information needed for the conversion of data to or from the data type.

All atomic data types have a common set of properties in addition to the set of properties that are specific to the particular class of data type in which they reside. Some of the properties are:

  • class name
  • total size of data
  • byte order--how the bytes are arranged in memory
  • precision--specification of the significant parts of the data
  • offset--the location of the significant data within the entire data
  • padding--identification of the data that is not significant.

Both integer and floating-point atomic data types exist. Additional specifying properties exist for both of these types.

Atomic data types can have different manifestations in different programming languages. In SQL, an atomic function is one that will either complete or return to its original state if there is a power interruption, or if the data flow terminates before it should. In some UNIX-based operating systems, an atomic data type is one in which no change can take place. Finally, in a language such as Lisp, an atomic data type represents the basic unit of an executable code or data.

This is the complete article, containing 326 words (approx. 1 page at 300 words per page).

More Information
  • View Atomic Data Types Study Pack
  • 35 Alternative Definitions
  • Search Results for "Atomic Data Types"
  • Add This to Your Bibliography
  • More Products on This Subject
    Atom
    smallest unit into which matter can be divided without the release of electrically charged particle... more

    Atom
    Smallest unit into which matter can be divided and still retain the characteristic properties of an... more


     
    Ask any question on Atom and get it answered FAST!
    Answer questions in BookRags Q&A and earn points toward
    discounted or even FREE Study Guides and other BookRags products!
    Learn more about BookRags Q&A
    Copyrights
    Atomic Data Types from World of Computer Science. ©2005-2006 Thomson Gale, a part of the Thomson Corporation. All rights reserved.

    Join BookRagslearn moreJoin BookRags




    About BookRags | Customer Service | Report an Error | Terms of Use | Privacy Policy