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 47 of 59: from “shadow AI” to “skyline operator”.
- shadow AI noun The use of artificial intelligence tools, models, or features within an organization without the knowledge, approval, or oversight of the…
- shadow mapping noun A process by which shadows are added to 3D computer graphics, based on whether individual pixels are visible from a light source.
- shadow memory noun The use of one part of computer memory to store information about other parts of memory, used for example to keep track of which parts have…
- shadow volume noun The spatial volume resulting from the projection of a ray from a light source through each vertex of a shadow-casting object to some point…
- shadowcasting noun The generation of shadows from a three-dimensional model.
- shadowing noun The technique of copying ROM contents to RAM to allow for shorter access times. The ROM chip is then disabled while the initialized memory…
- shallow copy noun A copy of a data structure which shares any linked structures with the original.
- shape noun In the Hack programming language, a group of data fields each of which has a name and a data type.
- shard noun A component of a sharded distributed database.
- sharding noun A decomposition of a database into multiple smaller units that can handle requests individually.
- share noun A configuration enabling a resource to be shared over a network.
- shared-nothing adj Of a distributed system or architecture: fulfilling each update request by a single node, so as to eliminate contention among nodes.
- shareware noun A type of software that is distributed without payment but is limited in any combination of functionality, availability, or convenience.
- shatter attack noun A means of bypassing security restrictions between processes in a session by having a less privileged process inject code into the message…
- shebang noun The character string "#!" used at the beginning of a computer file to indicate which interpreter can process the commands in the file…
- shelf noun The part of a repository where shelvesets are stored.
- shelfware noun A piece of software that has never been used at all since its creation.
- shell verb To switch to a shell or command line.
- shell out verb To use a program's "shell escape" function to execute an unrelated command or to invoke a subsidiary, interactive shell.
- shell script noun A prewritten list of commands, and perhaps other control information, to be executed (interpreted) by a shell or other command interpreter.
- shell shoveling noun The redirection of the shell to a remote service so that input can be entered and output received without being physically present.
- shellbag noun A set of registry keys that store details about a viewed folder, such as its size, position, and icon.
- shellcode noun A small piece of code, used as the payload of a virus or other malware, that launches a shell so that the attacker can control the…
- Shellsort noun A sorting algorithm that starts by sorting pairs of elements that are far apart from each other, then progressively reduces the gap between…
- Sherlock verb To obsolete a unique feature in third-party software by introducing a similar or identical feature to the OS or a first-party program/app.
- shield noun A circuit board that can connect to an Arduino microcontroller and extend its capabilities.
- shift noun A control code or character used to change between different character sets.
- shift in verb To introduce or activate a new configuration, algorithm, or processing step into a running system or workflow.
- shift key noun A key on a personal computer or terminal keyboard used to effect the same function, or to change the function of the function keys.
- shim noun A small library that transparently intercepts and modifies calls to an API, usually for compatibility purposes.
- shimeji noun An animated figure created by a computer program which walks around the screen and performs animations like waving or sitting on windows.
- shimmer noun A measure of the irregularities in the loudness of a particular pitch over time.
- shingle noun A word-based n-gram.
- shininess noun The coefficient of specular reflectivity associated with the surface of an object being displayed.
- ship noun A spaceship.
- shitwork noun Tasks which could be done automatically by software but which the software forces the user to do manually.
- short noun An integer variable having a smaller range than normal integers; usually two bytes long.
- short circuit verb To terminate a loop before the declared termination condition is met, or a conditional before all conditions have been tested for.
- short circuit operator noun A logical operator that returns a value as soon as the outcome is certain, without necessarily testing all operands (for example, an OR…
- shortcut noun A file that points to the location of another file and serves as a quick way to access it.
- shotgun verb To employ the technique of shotgun debugging.
- shotgun debugging noun A poorly-directed form of debugging, making various experimental changes to the source code in the hope that one of them will eventually…
- shotgun surgery noun The antipattern of adding similar or identical source code in multiple parts of a software project, rather than implementing the desired…
- shovelware noun A haphazard collection of software assembled in terms of quantity rather than quality.
- showstopper noun A software bug that must be fixed before any further development is possible.
- showstopping adj Critical; major.
- shredder noun A program that overwrites deleted data to prevent recovery.
- shuck verb To remove (an external hard drive or solid-state drive) from its casing so that it can be used inside another device.
- shunt verb To move data in memory to a physical disk.
- shut verb To terminate an application, window, file or database connection, etc.
- sibling noun A node in a data structure that shares its parent with another node.
- sid noun Abbreviation of security identifier.
- side effect noun A change a in state outside of the local environment of the function being called.
- side-effect-free adj Of a function, operation, or expression, producing no observable changes beyond their primary output or return value.
- sidecar noun A software component that runs in a separate process from the rest of the software, to provide isolation and encapsulation.
- sidecar file noun An accompanying file that stores data, such as metadata, which is not supported by the source file format.
- sidechannel noun An indirect source of information about what a system is doing, such as execution time, version number, etc.
- sidegrade noun A form of upgrade involving a switch to a different but equivalent product, e.g. another manufacturer or another operating system.
- sideload verb To transfer data between two local devices, rather than to or from a remote device.
- sieve noun A collection of morphisms in a category whose codomain is a certain fixed object of that category, which collection is closed under…
- sift verb To move data records up in memory to make space to insert further records.
- sigil noun A nonalphanumeric symbol affixed to a term (such as a variable) to indicate a property such as type or scope.
- SIGINT noun A signal sent to a process by its controlling terminal when a user wishes to interrupt the process.
- sign bit noun The bit in the representation of a number indicating whether it is negative or positive; applicable to both twos complement and signed…
- sign in verb To take some action to access a secured program or web page on a computer; to log in.
- signal noun A simple interprocess communication used to notify a process or thread of an occurrence.
- signature noun A pattern used for matching the identity of a virus, the parameter types of a method, etc.
- signature-compatible adj Of two functions or methods, having the same number and types of parameters, and the same return type, allowing one to be used in place of…
- signed adj Having both positive and negative varieties.
- signed magnitude noun The convention by which one bit in the representation of a number indicates the numeric sign, while the rest indicate the magnitude.
- silicon curtain noun A legal barrier to the transfer of technology and the sale of advanced computer equipment between China and the West.
- silicon lottery noun The uncertainty surrounding microprocessors' overclocking potential, which is typically unknown to a consumer (so that, by chance, some get…
- silo noun A structure in the information system that is poorly networked with other structures, with data exchange hampered.
- simple adj Being non-isomorphic to the terminal object, and such that its only quotient objects (up to isomorphism) are the terminal object and itself.
- simplex adj Of a circuit or device: involving signals which travel in one direction at a time; unidirectional.
- sine wave noun A periodically oscillating waveform as described by the sine function, possibly multiplied by some amplitude, shifted by some phase, and…
- single noun A floating-point number having half the precision of a double-precision value.
- single dispatch noun A dispatch method where the implementation of a function or method is chosen solely on the type of the instance calling the method.
- single pane of glass noun A management dashboard that brings together information and metrics from various different sources, giving a unified view.
- single-click noun The action of pushing the button on a mouse once in order to perform a different task that would be performed from a double-click or…
- single-tasking adj Of an operating system, etc., only capable of execution of one task (program or app) at a time, not many tasks simultaneously.
- single-user adj Of an operating system, etc., only capable of serving one user at a time, not many users simultaneously.
- singleton noun A class that may not be instantiated more than once, i.e. that implements the singleton design pattern.
- sink noun An object or callback that captures events.
- Sir Philip Sidney game noun A model for the evolution and maintenance of informative communication between relatives, developed to explain begging behaviour in chicks.
- sister noun A node in a data structure that shares its parent with another node.
- site noun A category together with a choice of Grothendieck topology.
- sixel noun A dot analogous to a pixel, forming part of a code based on sets of six such dots, used to transmit bitmap graphics to certain printers and…
- sizecode noun Program code written as a competitive exercise in achieving impressive results in the smallest possible space.
- skeleton noun A client-helper procedure that communicates with a stub.
- skeleton programming noun A top-down approach in computer programming based on simple high-level structures, resembling pseudocode, that are gradually fleshed out…
- sketch noun A formal specification of a mathematical structure or a data type described in terms of a graph and diagrams (and cones (and cocones)) on…
- skeuomorphism noun A user interface style characterized by ornate use of photorealistic textures, shadows, and often glossy highlights, mimicking a…
- skin verb To apply a skin to (a computer program).
- skip list noun A probabilistic data structure that allows fast search within an ordered sequence of elements by maintaining a linked hierarchy of…
- skip-level adj Having the form of a hierarchy, but with some of the intermediate levels omitted.
- skybox noun A cube with textures on its inner faces, used to simulate the sky or similar backdrop around a three-dimensional playfield.
- skydome noun A sphere or hemisphere with a texture on its inner face, used to simulate the sky or similar backdrop around a three-dimensional playfield.
- skyline verb To filter by means of the skyline operator.
- skyline operator noun A proposed operator, for use in database queries, that filters out results that are worse than others according to multiple criteria.