• In computer science, a record (also called a structure, struct, or compound data type) is a composite data structure – a collection of fields, possibly...
    22 KB (2,827 words) - 10:39, 24 February 2025
  • This glossary of computer science is a list of definitions of terms and concepts used in computer science, its sub-disciplines, and related fields, including...
    214 KB (23,802 words) - 08:14, 28 April 2025
  • Look up record, récord, or recordable in Wiktionary, the free dictionary. A record, recording or records may refer to: Record (computer science), a data...
    4 KB (460 words) - 19:18, 7 March 2025
  • "Type inference for record concatenation and multiple inheritance". Proceedings. Fourth Annual Symposium on Logic in Computer Science. pp. 92–97. doi:10...
    17 KB (1,862 words) - 06:35, 16 March 2025
  • dual of sum types. Product (category theory) Cartesian product Record (computer science) Struct (C programming language) Sum type Quotient type product...
    4 KB (469 words) - 10:59, 15 August 2024
  • cohesion are very good, and functional cohesion is superior. Coupling (computer science) List of object-oriented programming terms Static code analysis Yourdon...
    9 KB (1,120 words) - 19:08, 7 June 2024
  • Thumbnail for String (computer science)
    formal languages, which are used in mathematical logic and theoretical computer science, a string is a finite sequence of symbols that are chosen from a set...
    41 KB (5,035 words) - 23:00, 14 April 2025
  • Thumbnail for Foobar
    placeholder text used outside programming xyzzy Category:Variable (computer science) Eric S. Raymond (ed.). "The on-line hacker Jargon File, version 4...
    9 KB (919 words) - 12:41, 17 April 2025
  • Thumbnail for Data (computer science)
    In computer science, data (treated as singular, plural, or as a mass noun) is any sequence of one or more symbols; datum is a single symbol of data. Data...
    16 KB (2,052 words) - 22:31, 3 April 2025
  • COmputer STored Ambulatory Record (COSTAR) is an electronic medical record using the MUMPS programming language. It was developed by the Laboratory of...
    1 KB (126 words) - 17:55, 4 January 2024
  • In computer science, an operation, function or expression is said to have a side effect if it has any observable effect other than its primary effect of...
    10 KB (1,119 words) - 16:22, 16 November 2024
  • Thumbnail for Ontology (information science)
    Knowledge Sharing" by Tom Gruber used ontology as a technical term in computer science closely related to earlier idea of semantic networks and taxonomies...
    59 KB (6,150 words) - 23:56, 26 April 2025
  • In computer science, marshalling or marshaling (US spelling) is the process of transforming the memory representation of an object into a data format suitable...
    17 KB (2,143 words) - 19:07, 3 October 2024
  • In computer science, a lock or mutex (from mutual exclusion) is a synchronization primitive that prevents state from being modified or accessed by multiple...
    28 KB (3,538 words) - 08:18, 30 April 2025
  • Thumbnail for Computer
    Computability theory Computer security Glossary of computer hardware terms History of computer science List of computer term etymologies List of computer system manufacturers...
    139 KB (14,061 words) - 01:41, 4 May 2025
  • In computer science[citation needed], a storage record is: A group of related data, words, or fields treated as a meaningful unit; for instance, a Name...
    1 KB (151 words) - 09:32, 30 July 2024
  • The Diploma in Computer Science is a diploma offered by several post-secondary institutions: Cambridge Diploma in Computer Science – this University of...
    21 KB (2,731 words) - 12:19, 15 January 2024
  • Thumbnail for European Association for Theoretical Computer Science
    The European Association for Theoretical Computer Science (EATCS) is an international organization with a European focus, founded in 1972. Its aim is to...
    9 KB (535 words) - 08:53, 19 March 2024
  • In computer programming, the scope of a name binding (an association of a name to an entity, such as a variable) is the part of a program where the name...
    76 KB (10,546 words) - 02:13, 13 February 2025
  • Thumbnail for Macro (computer science)
    In computer programming, a macro (short for "macro instruction"; from Greek μακρο- 'long, large') is a rule or pattern that specifies how a certain input...
    33 KB (4,016 words) - 15:43, 13 January 2025
  • understandable computer programs. The individual fields in a record may be accessed by name, just like any variable in a computer program. Each field in a record has...
    6 KB (629 words) - 15:50, 5 August 2024
  • list. Object composition – Method in computer programming of forming higher-level object types Record (computer science) – Composite data type Scalar (mathematics) –...
    1 KB (135 words) - 10:46, 3 February 2025
  • first parameter and a covariant functor in the second. Polymorphism (computer science) Inheritance (object-oriented programming) Liskov substitution principle...
    53 KB (6,679 words) - 20:02, 28 March 2025
  • Thumbnail for Paul G. Allen School of Computer Science and Engineering
    The Paul G. Allen School of Computer Science and Engineering (commonly abbreviated as the Allen School) is a school within the College of Engineering of...
    14 KB (1,379 words) - 14:47, 18 April 2025
  • In computer programming, an assignment statement sets and/or re-sets the value stored in the storage location(s) denoted by a variable name; in other words...
    33 KB (3,367 words) - 12:33, 1 March 2025
  • sometimes referred to as the formal sciences, the study of logic, mathematics, and theoretical computer science (which study formal systems governed...
    156 KB (15,544 words) - 22:03, 2 May 2025
  • Thumbnail for David Patterson (computer scientist)
    November 16, 1947) is an American computer scientist and academic who has held the position of professor of computer science at the University of California...
    17 KB (1,560 words) - 18:47, 27 April 2025
  • In computer science, object composition and object aggregation are closely related ways to combine objects or data types into more complex ones. In conversation...
    19 KB (2,284 words) - 21:13, 15 October 2024
  • computer programming, a reference is a value that enables a program to indirectly access a particular datum, such as a variable's value or a record,...
    14 KB (1,928 words) - 13:12, 26 November 2024
  • In computer science, reification is the process by which an abstract idea about a program is turned into an explicit data model or other object created...
    18 KB (2,270 words) - 10:54, 29 April 2025