This page gathers the 5,883 dictionary entries belonging to the domain “Computing”, as labelled by Wiktionary. Each word leads to its full entry: definitions, etymology, pronunciation, examples. Page 11 of 59: from “complexity theory” to “control unit”.
- complexity theory noun The study and classification of decision problems by the computational resources—such as time and space—needed by the programs that solve…
- component-oriented adj Of or pertaining to a software development approach that focuses on building components that are loosely-coupled and reusable.
- composite pattern noun A structural (and partitioning) design pattern where a group of objects are to be treated in the same way as a single instance of an object.
- composite type noun A data type that can be constructed in a programming language out of that language's primitive types and other composite types; exemplified…
- compositor noun A system that puts images together in a buffer (such as individual windows on a desktop) to generate a final display image.
- compound pattern noun A design pattern that combines at least two patterns into a solution that solves a recurring or general problem.
- comprehension noun A compact syntax for generating a collection in some programming languages, traditionally lists in functional programming languages.
- compress verb To make digital information smaller by encoding it using fewer bits.
- compressed sensing noun A signal processing technique for efficiently acquiring and reconstructing a signal, by finding solutions to underdetermined linear systems.
- compression noun The process by which data is compressed.
- compression ratio noun The ratio of the size of compressed data to the size of the original uncompressed data.
- compressor noun A program or algorithm for compressing data.
- computability theory noun The branch of the theory of computation that studies which problems are computationally solvable using different models.
- computable adj Of a problem, solvable by a Turing machine or any thereto Turing-equivalent model; Turing-computable.
- computable function noun A mathematical function that can be computed using an abstract computation machine such as Turing machine.
- computation tree logic noun A particular modal logic of branching time with operators "next", "globally", "finally" or "eventually", "until", and "weak until".
- computational complexity theory noun A theory focusing on classifying computational problems according to their resource usage, and relating these classes to each other.
- computational design noun The development of a computational theory of design.
- computational fluid dynamics noun The study of computational algorithms to solve mathematical problems in the field of fluid dynamics.
- computational geometry noun A field of study, within computer science, devoted to algorithms that solve problems formulated in geometric terms.
- computational humor noun A field within computational linguistics and artificial intelligence that leverages computers for research on humor.
- computational intelligence noun A field of study that covers traditional artificial intelligence together with neural networks and fuzzy systems etc.
- computational linguistics noun An interdisciplinary field dealing with the statistical and/or rule-based modeling of natural language from a computational perspective.…
- computational semantics noun The study of automating the creation and interpretation of meaning representations in natural language expressions.
- computational social choice noun A field of study examining collective decision-making processes (social choice) using computational methods.
- computer architecture noun The conceptual structure around which a given computer is designed.
- computer code noun source code
- computer graphics noun The representation and manipulation of pictorial data by a computer.
- computer language noun A language that is used internally by computers, including programming languages, machine languages, query languages, markup languages, etc.
- computer literacy noun The ability to operate a personal computer, including its associated hardware and software (but not necessarily to understand the…
- computer literate adj Able to operate a personal computer and its associated software and hardware, and to understand most of the underlying concepts (but not…
- computer model noun A computer program, or network of computers, that attempts to simulate an abstract model of a particular system.
- computer network noun A group of computers that use a set of common communication protocols over digital interconnections for the purpose of sharing resources…
- computer programming noun The process of designing, writing, testing, debugging, and maintaining the source code of computer programs.
- computer system noun A system for computing that includes the physical computing unit itself and its peripherals.
- computer virus noun A program which can covertly transmit itself between computers via networks (especially the Internet) or removable storage such as disks…
- computerize verb To convert a manual function or system into a computer system.
- concatenate verb To join (text strings) together.
- concatenation noun The operation of joining multiple character strings.
- concatenation tree noun A tree data structure whose internal nodes represent the concatenation of their child branches.
- concern noun Any set of information that affects the code of a computer program.
- concordance noun A listing, usually tokenized, where every word or phrase in a corpus can be found alongside its immediate context in each usage.
- concrete adj Analogous to the categories of algebraic objects which category theory was created to generalize, in the sense of having objects which can…
- concurrency noun A property of systems where several processes execute at the same time.
- concurrent adj Designed to run independently, rather than sequentially, using various mechanisms, such as threads, event loops or time-slicing.
- conditional noun An instruction that branches depending on the truth of a condition at that point.
- conditional comment noun A comment in source code that can be interpreted as a directive by some systems, but is ignored by those others that are not aware of the…
- conditional entropy noun The portion of a random variable's own Shannon entropy which is independent from another, given, random variable.
- conduit noun Any pattern, typically composed of still lifes or oscillators, used to transfer an active region to another location without being…
- cone noun An object V together with an arrow going from V to each object of a diagram such that for any arrow A in the diagram, the pair of arrows…
- config noun Configuration.
- configuration noun The way a computing environment (physical or software) is set up or customized to the needs of its users.
- configuration language noun A specialized language designed to define and manage the settings, parameters, and operational behavior of software applications, systems…
- configuration section noun The part of the environment division of a COBOL program that specifies the computer that the compiled code is to run on, and hence the…
- configurator noun A small software application intended to assist in the configuration of a particular part of the system.
- confirmshaming noun A dark pattern that encourages the user to make a choice by presenting the alternative as confirming a negative trait (e.g. "No thanks, I…
- confluence noun A property describing which terms can be rewritten with other, equivalent terms.
- conk off verb To stop functioning.
- connascence noun A relationship between two or more elements of software in which changing one necessitates changing the others in order to maintain overall…
- connect time noun The total amount of time spent by a user of a computer connected to a network.
- connection string noun A text string that specifies information about a database or other data source and the means of connecting to it.
- connectionless adj Without the use of a constant connection; sending and receiving data arbitrarily as needed, usually with less reliability than if a…
- connector noun A line connecting two shapes in presentation software.
- cons noun A data structure in Lisp that is a pair of pointers, car and cdr, used mainly for lists.
- consensus noun An agreement on some data value that is needed during computation.
- const noun A variable whose value cannot be changed directly.
- const correctness noun The proper declaration of objects as immutable in contexts where they are not expected to be modified.
- constant noun An identifier that is bound to an invariant value; a fixed value given a name to aid in readability of source code.
- constant morphism noun A morphism which yields the same morphism when post-composed with either one of a parallel pair of morphisms.
- constant time noun An algorithm, also written as O(1) time) where the value of T(n) (the complexity of the algorithm) is bounded by a value that does not…
- constraint noun A linkage or other restriction that maintains database integrity.
- constraint cluster noun a cluster of data points in a set conforming to the must-link and cannot-link constraints specified for each pair of data points
- construction language noun A programming language that is used to write actual software applications, in contrast to a language used mainly for specification…
- container noun A file format that can hold various types of data.
- containerization noun Software virtualization at the level of the operating system.
- containerize verb To run an application in a software container.
- content management system noun A computer software system for organizing and facilitating collaborative creation of documents and other content, especially for loading to…
- content wrangling noun All the various tasks associated with content management systems, especially the preparation of documents for posting on a website.
- contention noun Competition by parts of a system or its users for a limited resource.
- context noun The data (register contents, program counter value, etc.) needed to switch to another thread of execution.
- context-free grammar noun A formal grammar in which every production rule is such that the left-hand side is exactly one non-terminal symbol and the right-hand side…
- context-sensitive adj Sensitive to context; exhibiting different behaviour depending on a task or situation.
- continuation noun A representation of an execution state of a program at a certain point in time, which may be used at a later time to resume the execution…
- continuation-passing style noun A style of programming in which every user function f takes an extra argument c known as a continuation. Whenever f would normally return a…
- continuous delivery noun An approach where teams produce software in short cycles, ensuring that the software can be reliably released at any time.
- continuous delivery pipeline noun An automated series of steps that moves software code from the development stage through building, testing, and deployment to a production…
- contravariance noun A functor which reverses composition.
- contravariant adj Which reverses the order of morphism composition: formally, which associates each morphism f:X→Y to a morphism F(f):F(Y)→F(X).
- contravariant functor noun A functor which maps a morphism f:X → Y to a morphism F(f):F(Y) → F(X), such that if h=g∘f, then F(h)=F(f)∘F(g).
- control noun An interface element that a computer user interacts with, such as a window or a text box.
- control bus noun A part of the system bus that is used by CPUs for communicating with other devices within the computer.
- control character noun A character which does not have a direct visual appearance as a glyph, but rather causes some other action to occur, such as a transition…
- control code noun A numeric value or string of such values that triggers a specific command or action to occur, rather than displaying a text character.
- control coupling noun A form of coupling where one module controls the flow of another by passing information on what to do.
- control flow noun The order in which individual statements, instructions or function calls of an imperative program are executed or evaluated.
- control key noun A key on a personal computer or terminal keyboard used in combination to modify the function of other keys.
- control panel noun A computer display offering a number of controls or options.
- control plane noun The part of a network that handling network topology and signalling, as opposed to the parts carying user traffic.
- control point noun Any of a series of points defining the shape of a curve, etc.
- control unit noun The part of a central processing unit that directs its operation, converting instructions stored in memory into signals that determine the…