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”.
- 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.
- ISP noun Initialism of interface segregation principle, one of the five SOLID principles of programming.
- 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…
- item set noun A set of production rules which have an identical sequence of symbols between the right arrow (→) and the dot (•).
- iterable noun An object that can be iterated over.
- iterate verb To perform or repeat an action on each item in a set.
- iteratee noun In functional programming, a composable abstraction for incrementally processing sequentially-presented chunks of data in a purely…
- iteration noun The use of repetition in a computer program, especially in the form of a loop.
- 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…
- 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…
- iterator noun A method capable of performing the same action on every item in a collection.
- iterator pattern noun A behavioural design pattern that uses an iterator to traverse a container and access the container's elements, thus decoupling algorithms…
- jack in verb To insert an electronic coupling into a receptacle; to connect to something, whether involving a physical medium or not.
- jagged adj Of an array, having a different cardinality in each dimension, such that a representation on paper would appear uneven.
- jaggies noun Jagged artifacts in raster graphics, such as those caused by resizing a bitmap image without preserving its aspect ratio.
- jail noun A kind of sandbox for running a guest operating system instance.
- jailbreak noun A modification to a closed platform's technical restrictions that enables installation or execution of software (or OS modification) the…
- jank noun Perceptible pause in the smooth rendering of a software application's user interface due to slow operations or poor interface design.
- janky adj Unresponsive (of a software application’s user interface), sluggish.
- 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…
- javalike adj Resembling the Java programming language or some aspect of it.
- JavaScripting noun Programming in the JavaScript programming language.
- JBOD noun Acronym of Just a Bunch of Disks, a collection of hard disks that are not configured according to RAID.
- 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.
- 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…
- 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…
- jit verb To perform a just-in-time operation (usually compiling).
- jitter noun A program or routine that performs jitting; a just-in-time compiler.
- 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…
- job noun A task, or series of tasks, carried out in batch mode (especially on a mainframe computer).
- job scheduler noun A software application that is in charge of unattended background executions known for historical reasons as batch processing.
- jock noun A specialist computer programmer.
- 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…
- join noun An intersection of data in two or more database tables.
- join point noun In aspect-oriented programming, a point at which advice (additional code) is triggered (a set of these constituting a pointcut).
- 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…
- 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…
- journaling noun The change log of the file system or database.
- JPEG noun An image using the JFIF image file format, containing an image compressed using JPEG compression.
- 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…
- jukebox noun A software application capable of replaying tracks from a digital music collection.
- jumbogram noun An Internet-layer packet exceeding the standard maximum transmission unit of the underlying network technology.
- jump noun A change of the path of execution to a different location.
- jump box noun Synonym of jump server.
- jump drive noun A USB flash drive.
- jump list noun A kind of sorted linked list with additional pointers to connect data items that are various distances apart.
- jump out verb To exit a loop, function, etc. ending its execution before it has reached its terminating condition.
- jump server noun A hardened device on a network that spans two dissimilar security zones and provides a controlled means of access between them.
- junction noun A kind of symbolic link to a directory.
- just in time adj Performing compilation of code on the client machine immediately before execution.
- justifier noun A machine, program or algorithm that justifies text by aligning it.
- k noun A kilobyte (more formally KB or kB).
- k-d tree noun A space-partitioning data structure for organizing points in a k-dimensional space, used in search algorithms etc.
- 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…
- Karp reduction noun A polynomial-time algorithm for transforming inputs to one problem into inputs to another problem, such that the transformed problem has…
- kata noun A short programming exercise to improve one's skills through practice and repetition.
- 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…
- kb symbol Abbreviation of kbit.
- kebab noun A menu icon of three vertical dots.
- kernel noun The central part of many computer operating systems which manages the system's resources and the communication between hardware and…
- 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…
- kernelization noun A technique for creating algorithms for fixed-parameter tractable problems, involving a preprocessing stage in which inputs to the…
- kettle lead noun The similar-looking C13/C14 coupler lead, commonly used to power computer equipment.
- key noun A piece of information (e.g., a password or passphrase) used to encode or decode a message or messages.
- key encapsulation mechanism noun A mechanism for sharing a secret key securely between recipients, despite the presence of adversaries.
- key logger noun Software or hardware designed to record keyboard entries, often for the purpose of stealing passwords or other sensitive data.
- key off verb To take something as a controlling input datum.
- 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.
- keyboard noun A set of keys laid out in a gridlike pattern, used for typing on a typewriter, computer, etc.
- 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…
- keyboardable adj Usable with a keyboard as the only input device.
- keybounce noun Multiple recorded keystrokes from a single press of a key on a computer keyboard due to poor electrical contact.
- keychain noun A digital repository for the storage of cryptographic keys.
- keycode noun A code that represents a keypress.
- keyframe noun A complete video frame, used as a reference for subsequent interframes in video compression.
- keygen noun A small program used to generate a license key used to unlock a trial version of software illegitimately.
- keyholder noun The individual or organization with access to a cryptographic key.
- keyholding adj That stores or holds a cryptographic key.
- keylock noun A physical lock on the case of a computer, preventing use of the keyboard until unlocked.
- keyness noun The statistical significance of a keyword's frequency in a given corpus, relative to a reference corpus.
- keyphrase noun A phrase used in encryption as a key, like a single keyword (password).
- keypress noun The buffered electrical signal resulting from such an event, sometimes distinguished from the release.
- keypunch noun A mechanical device whose keys are pressed, individually or in combination, to punch holes in punched cards or paper tape that correspond…
- keypuncher noun A keypunch.
- keyring noun A set of data holding linked encryption keys.
- keyset noun An input device whose few keys can be pressed in many combinations, often simultaneously, to enter different commands or characters.
- keyspace noun The notional space that contains all possible cryptographic keys.
- keystream noun A stream of random or pseudorandom characters that are combined with the plaintext to produce a ciphertext.
- 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…
- keystrip noun A physical overlay for a computer keyboard, indicating the functions of certain keys within a particular software package.
- keyword noun Any word used as the key to a code.
- kibps symbol kibibits per second
- kick noun The act of restarting or resetting a watchdog timer.
- kidnapped robot problem noun The situation where an autonomous robot is carried somewhere and as a result has trouble determining its own location.
- kill verb To disconnect (a user) involuntarily from the network.
- killbit noun A setting that disables a specific web browser plug-in, typically to prevent a security vulnerability from being exploited.
- 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…
- kilo- prefix Synonym of kibi- (“multiplying the unit to which it is attached by 2¹⁰ = 1024”).
- kilobit noun One thousand (10³, or 1,000) bits.
- kilobyte noun One thousand (10³, or 1,000) bytes.