Computing

Domain — 5,883 words · page 27 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 27 of 59: from “isosynchronous” to “kilobyte”.

  1. isosynchronous adj of a communications system in which the source and target are each synchronized but each transmission contains a start bit and a stop bit.
  2. ISP noun Initialism of interface segregation principle, one of the five SOLID principles of programming.
  3. it's not a bug, it's a feature phrase What one user may consider a software bug, other users may consider to be a useful feature or an intentional consequence of the system's…
  4. item set noun A set of production rules which have an identical sequence of symbols between the right arrow (→) and the dot (•).
  5. iterable noun An object that can be iterated over.
  6. iterate verb To perform or repeat an action on each item in a set.
  7. iteratee noun In functional programming, a composable abstraction for incrementally processing sequentially-presented chunks of data in a purely…
  8. iteration noun The use of repetition in a computer program, especially in the form of a loop.
  9. iterative deepening search noun A type of depth-first search in which each row of the tree is searched incrementally, simulating a breadth-first search with less memory…
  10. iterative programming noun A programming approach in which a process is executed by repeating a block of instructions until a stopping condition is met, typically…
  11. iterator noun A method capable of performing the same action on every item in a collection.
  12. iterator pattern noun A behavioural design pattern that uses an iterator to traverse a container and access the container's elements, thus decoupling algorithms…
  13. jack in verb To insert an electronic coupling into a receptacle; to connect to something, whether involving a physical medium or not.
  14. jagged adj Of an array, having a different cardinality in each dimension, such that a representation on paper would appear uneven.
  15. jaggies noun Jagged artifacts in raster graphics, such as those caused by resizing a bitmap image without preserving its aspect ratio.
  16. jail noun A kind of sandbox for running a guest operating system instance.
  17. jailbreak noun A modification to a closed platform's technical restrictions that enables installation or execution of software (or OS modification) the…
  18. jank noun Perceptible pause in the smooth rendering of a software application's user interface due to slow operations or poor interface design.
  19. janky adj Unresponsive (of a software application’s user interface), sluggish.
  20. JAPH noun A program written in Perl that outputs the text Just another Perl hacker, usually programmed in an obfuscated manner so that the output is…
  21. javalike adj Resembling the Java programming language or some aspect of it.
  22. JavaScripting noun Programming in the JavaScript programming language.
  23. JBOD noun Acronym of Just a Bunch of Disks, a collection of hard disks that are not configured according to RAID.
  24. Jefferson disk noun Any of a set of stackable disks, each having the letters of the alphabet arranged in some sequence around its edge, used in a cipher system.
  25. jiffy noun A unit of time defined by the frequency of its basic timer – historically, and by convention, 0.01 of a second, but some computer operating…
  26. jiggle mode noun The editable state of a home screen, in which application icons, folders, and widgets oscillate to indicate that the user can rearrange or…
  27. jit verb To perform a just-in-time operation (usually compiling).
  28. jitter noun A program or routine that performs jitting; a just-in-time compiler.
  29. JMP noun An unconditional jump, i.e., a transfer of the flow of program execution to a different point in the instruction stream without any…
  30. job noun A task, or series of tasks, carried out in batch mode (especially on a mainframe computer).
  31. job scheduler noun A software application that is in charge of unattended background executions known for historical reasons as batch processing.
  32. jock noun A specialist computer programmer.
  33. joe job noun An act of e-mail spamming where the sender's identity and address are those of an innocent third party, intended either to tarnish that…
  34. join noun An intersection of data in two or more database tables.
  35. join point noun In aspect-oriented programming, a point at which advice (additional code) is triggered (a set of these constituting a pointcut).
  36. joint entropy noun The Shannon entropy of a "script" whose "characters" are elements of the Cartesian product of the sets of characters of the component…
  37. journal noun A chronological record of changes made to a database or other system; along with a backup or image copy that allows recovery after a…
  38. journaling noun The change log of the file system or database.
  39. JPEG noun An image using the JFIF image file format, containing an image compressed using JPEG compression.
  40. juice jacking noun The act of stealing information from mobile devices by placing a data-stealing device that appears to be a charging station in a place…
  41. jukebox noun A software application capable of replaying tracks from a digital music collection.
  42. jumbogram noun An Internet-layer packet exceeding the standard maximum transmission unit of the underlying network technology.
  43. jump noun A change of the path of execution to a different location.
  44. jump box noun Synonym of jump server.
  45. jump drive noun A USB flash drive.
  46. jump list noun A kind of sorted linked list with additional pointers to connect data items that are various distances apart.
  47. jump out verb To exit a loop, function, etc. ending its execution before it has reached its terminating condition.
  48. jump server noun A hardened device on a network that spans two dissimilar security zones and provides a controlled means of access between them.
  49. junction noun A kind of symbolic link to a directory.
  50. just in time adj Performing compilation of code on the client machine immediately before execution.
  51. justifier noun A machine, program or algorithm that justifies text by aligning it.
  52. k noun A kilobyte (more formally KB or kB).
  53. k-d tree noun A space-partitioning data structure for organizing points in a k-dimensional space, used in search algorithms etc.
  54. Karatsuba algorithm noun A fast multiplication algorithm that reduces the multiplication of two n-digit numbers to at most n^(log ₂₃)≈n^(1.585) single-digit…
  55. Karp reduction noun A polynomial-time algorithm for transforming inputs to one problem into inputs to another problem, such that the transformed problem has…
  56. kata noun A short programming exercise to improve one's skills through practice and repetition.
  57. kayles noun A simple impartial game in combinatorial game theory, in which players take turns to knock out one pin or two adjacent pins from a line of…
  58. kb symbol Abbreviation of kbit.
  59. kebab noun A menu icon of three vertical dots.
  60. kernel noun The central part of many computer operating systems which manages the system's resources and the communication between hardware and…
  61. kernel panic noun On Unix-derived operating systems, an action taken by the operating system when it cannot recover from a fatal error, where the system…
  62. kernelization noun A technique for creating algorithms for fixed-parameter tractable problems, involving a preprocessing stage in which inputs to the…
  63. kettle lead noun The similar-looking C13/C14 coupler lead, commonly used to power computer equipment.
  64. key noun A piece of information (e.g., a password or passphrase) used to encode or decode a message or messages.
  65. key encapsulation mechanism noun A mechanism for sharing a secret key securely between recipients, despite the presence of adversaries.
  66. key logger noun Software or hardware designed to record keyboard entries, often for the purpose of stealing passwords or other sensitive data.
  67. key off verb To take something as a controlling input datum.
  68. key stretching noun Techniques used to make a key more secure against brute force attacks by increasing the resources needed to test each possible key.
  69. keyboard noun A set of keys laid out in a gridlike pattern, used for typing on a typewriter, computer, etc.
  70. keyboard shortcut noun A key, or more usually a combination of keys, on the keyboard of a personal computer that activates a specific, predefined function; a…
  71. keyboardable adj Usable with a keyboard as the only input device.
  72. keybounce noun Multiple recorded keystrokes from a single press of a key on a computer keyboard due to poor electrical contact.
  73. keychain noun A digital repository for the storage of cryptographic keys.
  74. keycode noun A code that represents a keypress.
  75. keyframe noun A complete video frame, used as a reference for subsequent interframes in video compression.
  76. keygen noun A small program used to generate a license key used to unlock a trial version of software illegitimately.
  77. keyholder noun The individual or organization with access to a cryptographic key.
  78. keyholding adj That stores or holds a cryptographic key.
  79. keylock noun A physical lock on the case of a computer, preventing use of the keyboard until unlocked.
  80. keyness noun The statistical significance of a keyword's frequency in a given corpus, relative to a reference corpus.
  81. keyphrase noun A phrase used in encryption as a key, like a single keyword (password).
  82. keypress noun The buffered electrical signal resulting from such an event, sometimes distinguished from the release.
  83. keypunch noun A mechanical device whose keys are pressed, individually or in combination, to punch holes in punched cards or paper tape that correspond…
  84. keypuncher noun A keypunch.
  85. keyring noun A set of data holding linked encryption keys.
  86. keyset noun An input device whose few keys can be pressed in many combinations, often simultaneously, to enter different commands or characters.
  87. keyspace noun The notional space that contains all possible cryptographic keys.
  88. keystream noun A stream of random or pseudorandom characters that are combined with the plaintext to produce a ciphertext.
  89. keystring noun Any string of characters that has key (high) importance, such as a keyword or a keyphrase, but not necessarily a word in all senses of that…
  90. keystrip noun A physical overlay for a computer keyboard, indicating the functions of certain keys within a particular software package.
  91. keyword noun Any word used as the key to a code.
  92. kibps symbol kibibits per second
  93. kick noun The act of restarting or resetting a watchdog timer.
  94. kidnapped robot problem noun The situation where an autonomous robot is carried somewhere and as a result has trouble determining its own location.
  95. kill verb To disconnect (a user) involuntarily from the network.
  96. killbit noun A setting that disables a specific web browser plug-in, typically to prevent a security vulnerability from being exploited.
  97. killer poke noun Any method of inducing physical harm to a computer or peripheral by software means, especially by inserting invalid values into a control…
  98. kilo- prefix Synonym of kibi- (“multiplying the unit to which it is attached by 2¹⁰ = 1024”).
  99. kilobit noun One thousand (10³, or 1,000) bits.
  100. kilobyte noun One thousand (10³, or 1,000) bytes.

All domains · Search for a word