Computing

Domain — 5,883 words · page 12 of 59

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”.

  1. control-flow graph noun A representation, using graph notation, of all paths that might be traversed through a program during its execution.
  2. 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…
  3. controller noun A mechanism that controls or regulates the operation of a machine, especially a peripheral device in a computer.
  4. converge verb (said of an iterative process) To reach a stable end point.
  5. conversation noun The protocol-based interaction between systems processing a transaction.
  6. conversational adj Involving a two-way exchange of messages, such as between a client and a server.
  7. conversion noun A software product converted from one platform to another.
  8. 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.
  9. convertible noun A computer able to convert from laptop to tablet and back again.
  10. 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…
  11. convolution noun A function which maps a tuple of sequences into a sequence of tuples.
  12. convolve verb To compute the convolution function
  13. 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…
  14. cooked adj Corrupted by conversion through a text format, requiring uncooking to be properly listenable.
  15. cookie verb To send a cookie to (a user, computer, etc.).
  16. cookieless adj Without the use of HTTP cookies.
  17. cooperative game noun Informally, a game formalized using a function (called the characteristic function) that assigns to each coalition of players a real number…
  18. copartition noun A partition of data streams such that the data in each of the streams has the same partition configuration.
  19. copier noun A program or process that copies.
  20. coprocessor noun An additional microprocessor used to supplement the functionality of the central processing unit, performing tasks such as floating-point…
  21. copy verb To place a copy of an object in memory for later use.
  22. copy elision noun An optimisation technique where a value is transferred to the final target address, instead of being copied and then destroyed.
  23. 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.
  24. copy-paste noun The action of duplicating (text, an object, etc.) by copying it and later pasting somewhere else.
  25. copy-pasto noun An error caused by incorrect copy-pasting, often resulting in unintended text (or other content) being inserted.
  26. copybook noun A series of instructions or data definitions copied into multiple programs from a shared library; boilerplate.
  27. copyparty noun An event where people meet to swap software (often pirated copies of commercial releases), a forerunner of the demoparty.
  28. copypasta noun Code or documentation that has been copied and pasted, often erroneously.
  29. 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.
  30. core noun The set of feasible allocations that cannot be improved upon by a subset (a coalition) of the economy's agents.
  31. core dump noun The recorded state of the memory of a computer program at a specific time, generally when the program has terminated abnormally.
  32. core memory noun A type of non-volatile random-access rewritable electronic memory using ferrite cores to magnetically store binary digits (bits).
  33. 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.
  34. 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…
  35. 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…
  36. coroutine noun A piece of code that performs a task, and that can be passed new input and return output more than once.
  37. corpus linguistics noun A branch of linguistics that studies large samples (corpora) of real-world text, usually with the aid of computer software.
  38. correctness noun The state of an algorithm that correctly mirrors its specification.
  39. correlator noun A type of device used to compare two signals
  40. corrupted adj Containing errors.
  41. 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…
  42. costatement noun A list of statements that effectively execute together (though not simultaneously), such that each can yield execution to the others to…
  43. 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.
  44. counter noun A variable, memory location, etc. whose contents are incremented to keep a count.
  45. counterless adj Without a variable used to keep count.
  46. 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.
  47. coupling noun The degree of reliance between two or more software modules.
  48. courseware noun Educational software or documents in computerized form that facilitate course-based learning and teaching.
  49. 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).
  50. coverage analysis noun A part of computerised stock control that identifies the minimum stock needed to avoid shortage.
  51. covert channel noun A means of transferring information objects between processes that are not supposed to be allowed to communicate according to the security…
  52. cp noun Abbreviation of codepage.
  53. cpi noun The measure of characters that can be stored in each inch of magnetic tape
  54. CPU noun Initialism of central processing unit.
  55. CPU time noun The length of time that a central processing unit takes to process instructions for a particular program or task.
  56. crack noun A program or procedure designed to circumvent restrictions or usage limits on software.
  57. cracker noun One who cracks (i.e. overcomes) computer software or security restrictions.
  58. 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.
  59. crapware noun Software that is useless or of poor quality.
  60. crash noun A malfunction of computer software or hardware which causes it to shut down or become partially or totally inoperable.
  61. crash out verb To terminate with an unhandled error; to crash.
  62. 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…
  63. crashable adj That can be crashed (made to malfunction and terminate).
  64. crashdump noun Synonym of core dump; a file holding the contents of memory at the point when a program crashed, possibly useful in debugging.
  65. crashproof adj Resistant to crashes (failure of software programs).
  66. crate noun In the Rust programming language, a binary or library.
  67. CRC noun Initialism of cyclic redundancy check.
  68. cred noun A credential.
  69. 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…
  70. credentials noun login data
  71. creeping elegance noun The tendency of programmers to disproportionately emphasize elegance in software at the expense of other requirements such as…
  72. 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.
  73. crib verb To use a known piece of information corresponding to a section of encrypted text, to work out the remaining sections.
  74. crippleware noun A program whose functionality is severely limited beyond that of shareware, often in the interest of its author having the crippleware user…
  75. crisp adj Not using fuzzy logic; based on a binary distinction between true and false.
  76. 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.
  77. croak verb To abort the current program indicating a user or caller error.
  78. cross-platform adj Of software, etc., designed to work on various operating systems.
  79. cross-process adj Across more than one process; crossing a process boundary.
  80. cross-thread adj Occurring across more than one thread of execution.
  81. crosscut verb To affect several modules of a program, without the possibility of being encapsulated in any one of them. See Cross-cutting concern.
  82. crossgrade verb To upgrade (a software application) so that it is able to run on a different platform.
  83. crossover adj Configured so that the transmit signals at one end are connected to the receive signals at the other.
  84. 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.
  85. crosspost noun An instance of crossposting, or the post thus created.
  86. crosswalk verb To map equivalent elements (fields) in different database schemas.
  87. crow's foot noun A symbol, resembling a bisected equilateral triangle, used in database diagrams to indicate plurality.
  88. CRT noun Initialism of cathode ray tube.
  89. cruft verb To generate cruft.
  90. crufty adj Relating to or containing cruft.
  91. crunch noun The overtime work required to catch up and finish a project, usually in the final weeks of development before release.
  92. crypto-anarchism noun The belief that cyberspace should exist decentralized and without authority, achievable through cryptography.
  93. 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…
  94. cryptovirology noun The use of cryptography to design powerful malicious software such as ransomware and asymmetric backdoors.
  95. Ctrl-Alt-Delete noun The simultaneous key combination of Ctrl, Alt, and Delete.
  96. cube noun A data structure consisting of a three-dimensional array; a data cube.
  97. 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.
  98. cubesort noun A parallel sorting algorithm that builds a self-balancing multidimensional array from the keys to be sorted.
  99. 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…
  100. cue noun A marker or signal that triggers something, such as the start of an audio recording.

All domains · Search for a word