49 relations: Abstract data type, Annotation, Array data structure, Check (pattern), Checkerboard, Column (database), Communication, Control table, Counting house, Data, Data analysis, Database normalization, David Parnas, Decision table, Dependent and independent variables, Exchequer, Generalization, Hash table, Header (computing), Hierarchy, HTML, Infographic, Information, Injective function, Markup language, Memoization, Metadata, Monarch, Multiplication table, NFPA 704, Page footer, Page header, Page layout, Periodic table, Presentation program, Record (computer science), Recursion, Reference table, Research, Row (database), Spreadsheet, Table (database), Table (furniture), Table cell, Table of contents, Tensor, Tide table, Tuple, Word processor.
In computer science, an abstract data type (ADT) is a mathematical model for data types, where a data type is defined by its behavior (semantics) from the point of view of a user of the data, specifically in terms of possible values, possible operations on data of this type, and the behavior of these operations.
An annotation is a metadatum (e.g. a post, explanation, markup) attached to location or other data.
In computer science, an array data structure, or simply an array, is a data structure consisting of a collection of elements (values or variables), each identified by at least one array index or key.
A check (also checker, Brit: chequer) is a pattern of modified stripes consisting of crossed horizontal and vertical lines forming squares.
A checkerboard (American English) or chequerboard (British English; see spelling differences) is a board of chequered pattern on which English draughts (checkers) is played.
In a relational database, a column is a set of data values of a particular simple type, one value for each row of the database.
Communication (from Latin commūnicāre, meaning "to share") is the act of conveying intended meanings from one entity or group to another through the use of mutually understood signs and semiotic rules.
Control tables are tables that control the control flow or play a major part in program control.
A counting house, or computing house is the building, room, office or suite in which a business firm carries on operations, particularly accounting.
Data is a set of values of qualitative or quantitative variables.
Data analysis is a process of inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information, informing conclusions, and supporting decision-making.
Database normalization is the process of restructuring a relational database in accordance with a series of so-called normal forms in order to reduce data redundancy and improve data integrity.
David Lorge Parnas (born February 10, 1941) is a Canadian early pioneer of software engineering, who developed the concept of information hiding in modular programming, which is an important element of object-oriented programming today.
Decision tables are a concise visual representation for specifying which actions to perform depending on given conditions.
In mathematical modeling, statistical modeling and experimental sciences, the values of dependent variables depend on the values of independent variables.
In the civil service of the United Kingdom, Her Majesty’s Exchequer, or just the Exchequer, is the accounting process of central government and the government's current account i.e. money held from taxation and other government revenues in the Consolidated Fund.
A generalization (or generalisation) is the formulation of general concepts from specific instances by abstracting common properties.
In computing, a hash table (hash map) is a data structure that implements an associative array abstract data type, a structure that can map keys to values.
In information technology, header refers to supplemental data placed at the beginning of a block of data being stored or transmitted.
A hierarchy (from the Greek hierarchia, "rule of a high priest", from hierarkhes, "leader of sacred rites") is an arrangement of items (objects, names, values, categories, etc.) in which the items are represented as being "above", "below", or "at the same level as" one another A hierarchy can link entities either directly or indirectly, and either vertically or diagonally.
Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications.
Infographics (a clipped compound of "information" and "graphics") are graphic visual representations of information, data or knowledge intended to present information quickly and clearly.
Information is any entity or form that provides the answer to a question of some kind or resolves uncertainty.
In mathematics, an injective function or injection or one-to-one function is a function that preserves distinctness: it never maps distinct elements of its domain to the same element of its codomain.
In computer text processing, a markup language is a system for annotating a document in a way that is syntactically distinguishable from the text.
In computing, memoization or memoisation is an optimization technique used primarily to speed up computer programs by storing the results of expensive function calls and returning the cached result when the same inputs occur again.
Metadata is "data that provides information about other data".
A monarch is a sovereign head of state in a monarchy.
In mathematics, a multiplication table (sometimes, less formally, a times table) is a mathematical table used to define a multiplication operation for an algebraic system.
"NFPA 704: Standard System for the Identification of the Hazards of Materials for Emergency Response" is a standard maintained by the U.S.-based National Fire Protection Association.
In typography, the page footer of a printed page is a section located under the main text, or body.
In typography, a page header (or simply header) is text that is separated from the body text and appears at the top of a printed page.
Page layout is the part of graphic design that deals in the arrangement of visual elements on a page.
The periodic table is a tabular arrangement of the chemical elements, ordered by their atomic number, electron configuration, and recurring chemical properties, whose structure shows periodic trends.
A presentation program is a software package used to display information in the form of a slide show.
In computer science, a record (also called a structure, struct, or compound data) is a basic data structure.
Recursion occurs when a thing is defined in terms of itself or of its type.
A reference table (or table of reference) may mean a set of references that an author may have cited or gained inspiration from whilst writing an article, similar to a bibliography.
Research comprises "creative and systematic work undertaken to increase the stock of knowledge, including knowledge of humans, culture and society, and the use of this stock of knowledge to devise new applications." It is used to establish or confirm facts, reaffirm the results of previous work, solve new or existing problems, support theorems, or develop new theories.
In the context of a relational database, a row—also called a tuple—represents a single, implicitly structured data item in a table.
A spreadsheet is an interactive computer application for organization, analysis and storage of data in tabular form.
A table is a collection of related data held in a structured format within a database.
A table is an item of furniture with a flat top and one or more legs, used as a surface for working at, eating from or on which to place things.
A table cell is one grouping within a chart table used for storing information or data.
A table of contents, usually headed simply Contents and abbreviated informally as TOC, is a list, usually found on a page before the start of a written work, of its chapter or section titles or brief descriptions with their commencing page numbers.
In mathematics, tensors are geometric objects that describe linear relations between geometric vectors, scalars, and other tensors.
Tide tables, sometimes called tide charts, are used for tidal prediction and show the daily times and levels of high and low tides, usually for a particular location.
In mathematics, a tuple is a finite ordered list (sequence) of elements.
A word processor is a computer program or device that provides for input, editing, formatting and output of text, often plus other features.