Atomic Transaction , in Database System s, one of the ACID properties for transactions. Either all steps in a transaction succeed, or the ''entire'' transaction is rolled back.
Linearizability , in computer science, especially Parallel Algorithms . An operation appears to occur at a single instant between its invocation and its response.
In a symbolic language like Lisp, an S-expression is made of atoms and lists of S-expressions. S-expressions are then "atomic" if they are atoms, for example, numerics or symbols.
In the context of Component-based Paradigm s, "atomicity" is an element of Orthogonality . Possibly guaranteeing hermetic interfaces among components of a component-based system. Malfunctions in one component would result in side-effects in another component . In addition atomicity guarantees that services provided by a component are either offered as a whole, or not at all. Systems built according to this design principle localise the side-effects of changes within the package.
In other areas of computer science, "atomic" can mean the smallest addressable unit of memory. The Byte is typically atomic in this sense.