Concept cluster: Graphics and sound > CAAP
n
(computing) An assembler that generates code that uses only absolute addresses.
n
(computing) tendency to keep a task running on the same processor in a symmetric multiprocessing operating system to reduce the frequency of cache misses
n
Initialism of assembly language. [(computer languages) A programming language in which the source code of programs is composed of mnemonic instructions, each of which corresponds directly to a machine instruction for a particular processor.]
n
(computing) A family of CPUs sharing a common instruction set and having partial or full compatibility with software built on each other.
n
(computer languages) Abbreviation of assembly language. [(computer languages) A programming language in which the source code of programs is composed of mnemonic instructions, each of which corresponds directly to a machine instruction for a particular processor.]
n
(programming, countable) A program that reads source code written in assembly language and produces executable machine code, possibly together with information needed by linkers, debuggers and other tools.
n
Alternative spelling of block length [(computing) The length (in bytes, characters, etc.) of a block of data.]
n
(computing) A simple data interchange format used in the MongoDB database.
n
(computing) The rate, measured in hertz, at which a processor performs its fundamental operations.
n
(computer hardware) The conceptual structure around which a given computer is designed.
n
The process of using drawings made by using a computer to design machines, buildings, etc.
n
(science fiction, philosophy) A hypothetical material engineered to maximize its use as a computing substrate.
n
(computing) The part of the environment division of a COBOL program that specifies the computer that the compiled code is to run on, and hence the instruction set that the compiler should use.
n
(software architecture) In software applications using the model-view-controller design pattern, the part or parts of the application that treat input and output, forming an interface between models and views.
n
(computing) The measure of characters that can be stored in each inch of magnetic tape
n
(databases, programming) Acronym of create, read, update, delete: the basic operations of a database management system.
n
database administrator
n
(Internet) A proxy that creates the actual proxy class at runtime.
n
(computing) The carrying out of an instruction, program or program segment by a computer.
n
(computing) The version of the FAT series of file systems which uses a 12-bit file allocation table.
n
(computing) A system for classification of computer architectures, based on the number of concurrent instruction (or control) streams and data streams available.
n
(software engineering, mnemonic) Acronym of functionality, usability, reliability, performance, supportability Used to help remember the major requirements of software. [(uncountable) The ability to do a task, performance, or execution; a set of functions that something is able or equipped to perform.]
n
(computing) A system or structure of distributed computers working mostly on a peer-to-peer basis, used mainly to solve single and complex scientific or technical problems or to process data at high speeds (as in clusters).
n
(electronics) Any language from a class of computer, modeling, or specification languages for formal description and design of analogue or digital logic electronic circuits.
n
(computing) A computer architecture in which program instructions and data are stored on separate memories and accessed via separate buses.
n
(software engineering) A family of modelling languages in the field of systems and software engineering.
adj
(computer science, of an instruction operand) Embedded as part of the instruction itself, rather than stored elsewhere (such as a register or memory location).
n
(computing) The set of machine instructions that a particular CPU can execute; the corresponding set of assembly language mnemonics.
adj
(computing) Between servers.
adj
(computing) Resembling the Java programming language or some aspect of it.
n
(computing, artificial intelligence) A computer language designed for communicating knowledge between independently running computer programs.
n
(computing) Abbreviation of keyword. [(cryptography) Any word used as the key to a code.]
n
(computer science) A system of instructions and data directly understandable by a computer's central processing unit.
n
(computing) Synonym of instruction cycle
n
(computing) Any of a set of discrete instructions, each with its own binary representation and associated assembly language mnemonic, that a CPU can execute; typically they involve the movement, comparison or manipulation of data.
n
(programming) The set of instructions that a particular computer is designed to execute; generated from an assembly language by an assembler, or from a high-level language by a compiler or interpreter.
n
(computing, specifically) An extension to an assembly language in which macroinstructions, containing a series of instructions, may be written.
n
(computing) The creation of macros and macroinstructions, and the writing of programs using them.
n
(computing) A programming system in which small constructs (macros) represent groups of machine instructions.
n
A number or pattern in a binary file that identifies the filetype.
n
(computer languages) A computer language using markup.
n
(computing, programming) An instruction that enforces an ordering constraint on memory operations issued before and after it.
n
(software, design) A network-oriented architectural pattern that describes how two different parts of a message pass system connect and communicate with each other.
n
(programming, computer architecture) Optimization at the level of individual instructions and operations.
n
(computing) An assembler that operates on microcode.
n
(computing) A benchmark designed to measure the performance of a very small and specific piece of code.
v
(computing, transitive) To write or rewrite (program instructions) in microcode, typically to optimize performance.
n
(computing) a set of microinstructions in a CPU, used to implement machine instructions
n
Alternative spelling of microprogram [(computing) a set of microinstructions in a CPU, used to implement machine instructions]
n
(computing) A small independent process that communicates with other processes, used to break down a complex task into many simpler components.
n
(computing) A statement in microcode.
n
(electronics) Microprocessor without Interlocked Pipeline Stages
n
(computing) The textual, human-readable form of an assembly language instruction, not including operands.
n
(programming) A series of identical values in memory that instruct the CPU to take no action and proceed to the next instruction, used in shellcode etc. to increase the chances of any random instruction access executing the sequence that follows.
adj
(computing, of a microprocessor) Composed of eight cores.
n
(computing) A mnemonic used to refer to a microprocessor instruction in assembly language.
n
(computing) An offset of 16 bytes in Intel memory architectures.
adj
(computing, programming, informal) Typical of, or suited to, the Perl programming language.
n
An integrated circuit with a randomized physical structure, used in cryptography.
v
(computing, transitive) To design (a microchip etc.) so that processing takes place in efficient stages, the output of each stage being fed as input to the next.
n
A microprocessor.
n
(computing) A register that stores the address of the current (or next) instruction to be carried out by the processor.
n
The software that controls a machine, or the logic expressed in such software; operating instructions.
adj
(computing, informal) Typical of, or suited to, the Python programming language.
n
(computing) A remark (programming language statement used for documentation).
n
(computing, architecture) A software architectural concept that defines the use of services to support the requirements of software users.
n
A microprocessor that makes up part of a larger processor.
adj
(computing, of a CPU architecture) Implementing instruction-level parallelism within a single processor, thereby allowing faster throughput than would otherwise be possible at the same clock speed.
n
The process or art of defining the hardware and software architecture, components, modules, interfaces, and data for a computer system to satisfy specified requirements. One could see it as the application of systems theory to computing. Some overlap with the discipline of systems analysis appears inevitable. Design tools such as UML now address some of the issues of computer systems design and interfacing.
n
(computing) A programming language used for systems programming.
n
(computing) A single clock pulse of a microprocessor.
n
(computing) A file using TIFF file format
n
(programming, informal) A programmer who uses the Visual Basic language.
n
(programming) A scripting language that is a subset of Microsoft Visual Basic.
n
(computer languages, hardware) A language used to design and model electronic circuits
n
(software) An individual database in the versioning software ClearCase.
n
(computing) A type of computer memory to which data can be written, but from which it cannot be read.
n
(computer languages) A human-readable data serialization format that takes concepts from XML and from various programming languages.

Note: Concept clusters like the one above are an experimental OneLook feature. We've grouped words and phrases into thousands of clusters based on a statistical analysis of how they are used in writing. Some of the words and concepts may be vulgar or offensive. The names of the clusters were written automatically and may not precisely describe every word within the cluster; furthermore, the clusters may be missing some entries that you'd normally associate with their names. Click on a word to look it up on OneLook.
  Reverse Dictionary / Thesaurus   Datamuse   Compound Your Joy   Threepeat   Spruce   Feedback   Dark mode   Help


Our daily word games Threepeat and Compound Your Joy are going strong. Bookmark and enjoy!

Today's secret word is 10 letters and means "Practical approaches prioritizing results, efficiency." Can you find it?