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 12 of 59: from “control-flow graph” to “cue”.
- control-flow graph noun A representation, using graph notation, of all paths that might be traversed through a program during its execution.
- controlled vocabulary noun A carefully selected set of terms, such as words and phrases, such that each concept from the domain of discourse is described using only…
- controller noun A mechanism that controls or regulates the operation of a machine, especially a peripheral device in a computer.
- converge verb (said of an iterative process) To reach a stable end point.
- conversation noun The protocol-based interaction between systems processing a transaction.
- conversational adj Involving a two-way exchange of messages, such as between a client and a server.
- conversion noun A software product converted from one platform to another.
- converter noun A program that converts one file format to another one, or which converts between different units of measurement, such as miles to meters.
- convertible noun A computer able to convert from laptop to tablet and back again.
- convex function noun A mathematical function where the line segment between any two points on the graph of the function lies above the graph in a vector space…
- convolution noun A function which maps a tuple of sequences into a sequence of tuples.
- convolve verb To compute the convolution function
- coobservable adj Of a behaviour in a distributed system: such that decisions can be made by each site based on what it observes, without the need for input…
- cooked adj Corrupted by conversion through a text format, requiring uncooking to be properly listenable.
- cookie verb To send a cookie to (a user, computer, etc.).
- cookieless adj Without the use of HTTP cookies.
- cooperative game noun Informally, a game formalized using a function (called the characteristic function) that assigns to each coalition of players a real number…
- copartition noun A partition of data streams such that the data in each of the streams has the same partition configuration.
- copier noun A program or process that copies.
- coprocessor noun An additional microprocessor used to supplement the functionality of the central processing unit, performing tasks such as floating-point…
- copy verb To place a copy of an object in memory for later use.
- copy elision noun An optimisation technique where a value is transferred to the final target address, instead of being copied and then destroyed.
- copy-on-write proxy noun A proxy that controls the copying of an object by deferring the copy until it is required by a client.
- copy-paste noun The action of duplicating (text, an object, etc.) by copying it and later pasting somewhere else.
- copy-pasto noun An error caused by incorrect copy-pasting, often resulting in unintended text (or other content) being inserted.
- copybook noun A series of instructions or data definitions copied into multiple programs from a shared library; boilerplate.
- copyparty noun An event where people meet to swap software (often pirated copies of commercial releases), a forerunner of the demoparty.
- copypasta noun Code or documentation that has been copied and pasted, often erroneously.
- Cordership noun A class of engineered spaceships in Conway's Game of Life based on the switch engine that move at a speed of c/12 diagonally.
- core noun The set of feasible allocations that cannot be improved upon by a subset (a coalition) of the economy's agents.
- core dump noun The recorded state of the memory of a computer program at a specific time, generally when the program has terminated abnormally.
- core memory noun A type of non-volatile random-access rewritable electronic memory using ferrite cores to magnetically store binary digits (bits).
- core switch noun A high-capacity switch usually at the core or backbone of a computer network, aggregating network traffic to the Internet or a WAN.
- coreset noun A small set of points that approximates the shape of a larger point set, in the sense that applying some geometric measure to the two sets…
- Cornell box noun A physical box with variously coloured walls and an inner light source, photographed and used to gauge the accuracy of a computer rendering…
- coroutine noun A piece of code that performs a task, and that can be passed new input and return output more than once.
- corpus linguistics noun A branch of linguistics that studies large samples (corpora) of real-world text, usually with the aid of computer software.
- correctness noun The state of an algorithm that correctly mirrors its specification.
- correlator noun A type of device used to compare two signals
- corrupted adj Containing errors.
- corruption noun The destruction of data by manipulation of parts of it, either by deliberate or accidental human action or by imperfections in storage or…
- costatement noun A list of statements that effectively execute together (though not simultaneously), such that each can yield execution to the others to…
- coterminal adj Describing an object in a category, such that there is precisely one morphism that maps that object to every object in the category.
- counter noun A variable, memory location, etc. whose contents are incremented to keep a count.
- counterless adj Without a variable used to keep count.
- counting sort noun A sorting algorithm that counts how many times each integer key appears in an array and then reorders the array based on those counts.
- coupling noun The degree of reliance between two or more software modules.
- courseware noun Educational software or documents in computerized form that facilitate course-based learning and teaching.
- covariant adj Which preserves the order of morphism composition: formally, which associates each morphism f:X→Y to a morphism F(f):F(X)→F(Y).
- coverage analysis noun A part of computerised stock control that identifies the minimum stock needed to avoid shortage.
- covert channel noun A means of transferring information objects between processes that are not supposed to be allowed to communicate according to the security…
- cp noun Abbreviation of codepage.
- cpi noun The measure of characters that can be stored in each inch of magnetic tape
- CPU noun Initialism of central processing unit.
- CPU time noun The length of time that a central processing unit takes to process instructions for a particular program or task.
- crack noun A program or procedure designed to circumvent restrictions or usage limits on software.
- cracker noun One who cracks (i.e. overcomes) computer software or security restrictions.
- cracktro noun An intro added to a piece of cracked software, typically including visual effects and music and naming the group that did the cracking.
- crapware noun Software that is useless or of poor quality.
- crash noun A malfunction of computer software or hardware which causes it to shut down or become partially or totally inoperable.
- crash out verb To terminate with an unhandled error; to crash.
- crash to desktop noun An event where a software program running on a computer with an operating system that features a graphical desktop unexpectedly terminates…
- crashable adj That can be crashed (made to malfunction and terminate).
- crashdump noun Synonym of core dump; a file holding the contents of memory at the point when a program crashed, possibly useful in debugging.
- crashproof adj Resistant to crashes (failure of software programs).
- crate noun In the Rust programming language, a binary or library.
- CRC noun Initialism of cyclic redundancy check.
- cred noun A credential.
- credential stuffing noun A kind of cyberattack in which a large batch of account credentials stolen from one service are tried against another service in an attempt…
- credentials noun login data
- creeping elegance noun The tendency of programmers to disproportionately emphasize elegance in software at the expense of other requirements such as…
- creepware noun Software covertly installed on a computer or device to allow its operation to be monitored and thus spy on the user's activity.
- crib verb To use a known piece of information corresponding to a section of encrypted text, to work out the remaining sections.
- crippleware noun A program whose functionality is severely limited beyond that of shareware, often in the interest of its author having the crippleware user…
- crisp adj Not using fuzzy logic; based on a binary distinction between true and false.
- critical section noun A piece of code that accesses a shared resource that must not be concurrently accessed by more than one thread of execution.
- croak verb To abort the current program indicating a user or caller error.
- cross-platform adj Of software, etc., designed to work on various operating systems.
- cross-process adj Across more than one process; crossing a process boundary.
- cross-thread adj Occurring across more than one thread of execution.
- crosscut verb To affect several modules of a program, without the possibility of being encapsulated in any one of them. See Cross-cutting concern.
- crossgrade verb To upgrade (a software application) so that it is able to run on a different platform.
- crossover adj Configured so that the transmit signals at one end are connected to the receive signals at the other.
- crossover cable noun A cable, especially an Ethernet cable, that allows two devices of the same kind, such as two computers, to be connected directly.
- crosspost noun An instance of crossposting, or the post thus created.
- crosswalk verb To map equivalent elements (fields) in different database schemas.
- crow's foot noun A symbol, resembling a bisected equilateral triangle, used in database diagrams to indicate plurality.
- CRT noun Initialism of cathode ray tube.
- cruft verb To generate cruft.
- crufty adj Relating to or containing cruft.
- crunch noun The overtime work required to catch up and finish a project, usually in the final weeks of development before release.
- crypto-anarchism noun The belief that cyberspace should exist decentralized and without authority, achievable through cryptography.
- cryptoviral extortion noun A data kidnapping attack studied in the field of cryptovirology, in which malware encrypts user data and asks for payment in exchange for…
- cryptovirology noun The use of cryptography to design powerful malicious software such as ransomware and asymmetric backdoors.
- Ctrl-Alt-Delete noun The simultaneous key combination of Ctrl, Alt, and Delete.
- cube noun A data structure consisting of a three-dimensional array; a data cube.
- cube map noun A panorama consisting of six textures projected onto the sides of a cube that is usually centred on the camera or viewpoint.
- cubesort noun A parallel sorting algorithm that builds a self-balancing multidimensional array from the keys to be sorted.
- cuckoo hashing noun A scheme for resolving hash collisions, using two hash functions instead of one, and allowing a newly inserted key to "kick out" any…
- cue noun A marker or signal that triggers something, such as the start of an audio recording.