Computing and technology
Computing, software, data, artificial intelligence and digital systems.
Areas within Computing and technology
Software engineering
Software design, development, testing and maintenance.
14 wordsData science
Data preparation, analysis, modelling and interpretation.
88 wordsArtificial intelligence
Machine learning, reasoning, language and intelligent systems.
28 wordsCybersecurity
Protecting systems, networks, identities and information.
16 wordsWeb development
Web standards, interfaces, servers and browser technologies.
20 wordsDatabases
Structured data, queries, storage, integrity and retrieval.
103 wordsCloud computing
Remote infrastructure, platforms, deployment and scalable services.
3 wordsComputer science
Algorithms, computation, data structures and theoretical foundations.
609 wordsComputer systems
Operating systems, hardware interaction and distributed computing.
4 wordsHuman-computer interaction
The design and evaluation of interactions between people and technology.
17 wordsNetworks
Communication protocols, network architecture and connected systems.
2 wordsAlgorithms data structures
Specialist vocabulary classified under Computing and technology.
3 wordsComputer architecture
Specialist vocabulary classified under Computing and technology.
67 wordsDevops
Specialist vocabulary classified under Computing and technology.
11 wordsMachine learning
Specialist vocabulary classified under Computing and technology.
2 wordsNetworking
Specialist vocabulary classified under Computing and technology.
42 wordsOperating systems
Specialist vocabulary classified under Computing and technology.
48 wordsProgramming
Specialist vocabulary classified under Computing and technology.
14 words120 featured terms
The database can contain more terms than shown here; this page prioritises the strongest mappings.
(computer science) the operation of reading or writing stored information
Access timenoun(computer science) the interval between the time data is requested by the system and the time the data is provided by the drive; "access time is…
Accumulatornoun(computer science) a register that has a built-in adder that adds an input number to the contents of the register
Accumulator registernoun(computer science) a register that has a built-in adder that adds an input number to the contents of the register
Addressnoun(computer science) the code that identifies where a piece of information is stored
Allocationnoun(computer science) the assignment of particular areas of a magnetic disk to particular data or instructions
Alpha testnoun(computer science) a first test of an experimental product (such as computer software) carried out by the developer
American Standard Code for Information Interchangenoun(computer science) a code for information exchange between computers made by different companies; a string of 7 binary digits represents each ch…
Antialiasingnoun(computer graphics) a technique that is used to smooth jagged distortions in curves and diagonal lines so they appear smoother
Architecturenoun(computer science) the structure and organization of a computer's hardware or system software; "the architecture of a computer's system software"
Argumentnoun(computer science) a reference or value that is passed to a function, procedure, subroutine, command, or program
Asciinoun(computer science) a code for information exchange between computers made by different companies; a string of 7 binary digits represents each ch…
Backgroundnoun(computer science) the area of the screen in graphical user interfaces against which icons and windows appear
Backupnoun(computer science) a copy of a file or directory on a separate storage device; "he made a backup in case the original was accidentally damaged o…
Backup filenoun(computer science) a computer file dedicated to storing and updating computer backups
Bad blocknoun(computer science) a block (usually one sector) that cannot reliably hold data
Baudnoun(computer science) a data transmission rate (bits/second) for modems
Baud ratenoun(computer science) a data transmission rate (bits/second) for modems
Bayes' postulatenoun(statistics) the difficulty of applying Bayes' theorem is that the probabilities of the different causes are seldom known, in which case it may…
Bayes' theoremnoun(statistics) a theorem describing how the conditional probability of a set of possible causes for a given observed event can be computed from kn…
Bernoulli's lawnoun(statistics) law stating that a large number of items taken at random from a population will (on the average) have the population statistics
Beta testnoun(computer science) a second test of an experimental product (such as computer software) carried out by an outside organization
Binary filenoun(computer science) a computer file containing machine-readable information that must be read by an application; characters use all 8 bits of eac…
Bits per secondnoun(computer science) the rate at which data is transferred (as by a modem)
Blocknoun(computer science) a sector or group of sectors that function as the smallest data unit permitted; "since blocks are often defined as a single s…
Bpsnoun(computer science) the rate at which data is transferred (as by a modem)
Buffernoun(computer science) a part of RAM used for temporary storage of data that is waiting to be sent to a device; used to compensate for differences i…
Buffer storagenoun(computer science) a part of RAM used for temporary storage of data that is waiting to be sent to a device; used to compensate for differences i…
Buffer storenoun(computer science) a part of RAM used for temporary storage of data that is waiting to be sent to a device; used to compensate for differences i…
C.P.U.noun(computer science) the part of a computer (a microprocessor chip) that does most of the data processing; "the CPU and the memory form the centra…
Cachenoun(computer science) RAM memory that is set aside as a specialized buffer storage that is continually updated; used to optimize data transfers bet…
Capacitynoun(computer science) the amount of information (in bytes) that can be stored on a disk drive; "the capacity of a hard disk drive is usually expres…
Centilenoun(statistics) any of the 99 numbered points that divide an ordered set of scores into 100 parts each of which contains one-hundredth of the total
Central processing unitnoun(computer science) the part of a computer (a microprocessor chip) that does most of the data processing; "the CPU and the memory form the centra…
Central processornoun(computer science) the part of a computer (a microprocessor chip) that does most of the data processing; "the CPU and the memory form the centra…
Check bitnoun(computer science) a bit that is used in an error detection procedure in which a 0 or 1 is added to each group of bits so that it will have eith…
CISCnoun(computer science) a kind of computer architecture that has a large number of instructions hard coded into the CPU chip
Clientnoun(computer science) any computer that is hooked up to a computer network
Codenoun(computer science) the symbolic arrangement of data or instructions in a computer program or the set of such instructions
Commandnoun(computer science) a line of code written as part of a computer program
Command keynoun(computer science) the key on a computer keyboard that is used (in combination with some other key) to type control characters
Command overheadnoun(computer science) the processing time required by a device prior to the execution of a command
Command processing overheadnoun(computer science) the processing time required by a device prior to the execution of a command
Command processing overhead timenoun(computer science) the processing time required by a device prior to the execution of a command
Command promptnoun(computer science) a symbol that appears on the computer screen to indicate that the computer is ready to receive a command
Communications protocolnoun(computer science) rules determining the format and transmission of data
Compilernoun(computer science) a program that decodes instructions written in a higher order language and produces an assembly language program
Compiling programnoun(computer science) a program that decodes instructions written in a higher order language and produces an assembly language program
Complex instruction set computernoun(computer science) a kind of computer architecture that has a large number of instructions hard coded into the CPU chip
Complex instruction set computingnoun(computer science) a kind of computer architecture that has a large number of instructions hard coded into the CPU chip
Computer addressnoun(computer science) the code that identifies where a piece of information is stored
Computer architecturenoun(computer science) the structure and organization of a computer's hardware or system software; "the architecture of a computer's system software"
Computer backupnoun(computer science) a copy of a file or directory on a separate storage device; "he made a backup in case the original was accidentally damaged o…
Computer codenoun(computer science) the symbolic arrangement of data or instructions in a computer program or the set of such instructions
Computer databasenoun(computer science) a database that can be accessed by computers
Computer errornoun(computer science) the occurrence of an incorrect result produced by a computer
Computer filenoun(computer science) a file maintained in computer-readable form
Computer file namenoun(computer science) the name given to a computer file in order to distinguish it from other files; may contain an extension that indicates the ty…
Computer filenamenoun(computer science) the name given to a computer file in order to distinguish it from other files; may contain an extension that indicates the ty…
Computer hardwarenoun(computer science) the mechanical, magnetic, electronic, and electrical components making up a computer system
Computer menunoun(computer science) a list of options available to a computer user
Computer networknoun(computer science) a network of computers
Computer programnoun(computer science) a sequence of instructions that a computer can interpret and execute; "the program required several hundred lines of code"
Computer programmenoun(computer science) a sequence of instructions that a computer can interpret and execute; "the program required several hundred lines of code"
Computer simulationnoun(computer science) the technique of representing the real world by a computer program; "a simulation should imitate the internal processes and n…
Computer softwarenoun(computer science) written programs or procedures or rules and associated documentation pertaining to the operation of a computer system and tha…
Control keynoun(computer science) the key on a computer keyboard that is used (in combination with some other key) to type control characters
Corenoun(computer science) a tiny ferrite toroid formerly used in a random access memory to store one bit of data; now superseded by semiconductor memor…
Core dumpnoun(computer science) dump of the contents of the chief registers in the CPU; usually used for debugging
Core memorynoun(computer science) a computer memory consisting of an array of magnetic cores; now superseded by semiconductor memories
Counternoun(computer science) a register whose contents go through a regular series of states (usually states indicating consecutive integers)
Covariancenoun(statistics) the mean value of the product of the deviations of two variates from their respective means
Covariationnoun(statistics) correlated variation
CPUnoun(computer science) the part of a computer (a microprocessor chip) that does most of the data processing; "the CPU and the memory form the centra…
Crashnoun(computer science) an event that causes a computer system to become inoperative; "the crash occurred during a thunderstorm and the system has be…
Cursornoun(computer science) indicator consisting of a movable spot of light (an icon) on a visual display; moving it allows the user to point to commands…
Data encryptionnoun(computer science) the encryption of data for security purposes
Data processingnoun(computer science) a series of operations on data by a computer in order to retrieve or transform or classify information
data structurenoun(computer science) the organization of data (and its storage allocations in a computer)
Data tracknoun(computer science) one of the circular magnetic paths on a magnetic disk that serve as a guide for writing and reading data
Decilenoun(statistics) any of nine points that divided a distribution of ranked scores into equal intervals where each interval contains one-tenth of the…
Dedicated file servernoun(computer science) a file server that can be used only as a file server
Degree of freedomnoun(statistics) an unrestricted variable in a frequency distribution
dependent variablenoun(statistics) a variable in a logical or mathematical expression whose value depends on the independent variable; "if f(x)=y, y is the dependent…
Desktopnoun(computer science) the area of the screen in graphical user interfaces against which icons and windows appear
Desktop publishingnoun(computer science) the use of microcomputers with graphics capacity to produce printed materials
Detail filenoun(computer science) a computer file containing relatively transient data about a particular data processing task
Device drivernoun(computer science) a program that determines how a computer will communicate with a peripheral device
Dialog boxnoun(computer science) a small temporary window in a graphical user interface that appears in order to request information from the user; after the…
DIP switchnoun(computer science) one of a set of small on-off switches mounted in computer hardware; used in place of jumpers to configure the machine for a u…
Directorynoun(computer science) a listing of the files stored in memory (usually on a hard disk)
Disambiguatornoun(computer science) a natural language processing application that tries to determine the intended meaning of a word or phrase by examining the l…
Discnoun(computer science) a memory device consisting of a flat disk covered with a magnetic coating on which information is stored
Disc packnoun(computer science) a portable pack of magnetic disks used in a disk storage device
Disc spacenoun(computer science) the space available on a magnetic disk
Disknoun(computer science) a memory device consisting of a flat disk covered with a magnetic coating on which information is stored
Disk controllernoun(computer science) a circuit or chip that translates commands into a form that can control a hard disk drive
Disk filenoun(computer science) a computer file stored on a magnetic disk and identified by a unique label
Disk overheadnoun(computer science) the disk space required for information that is not data but is used for location and timing
Disk packnoun(computer science) a portable pack of magnetic disks used in a disk storage device
Disk spacenoun(computer science) the space available on a magnetic disk
Display adapternoun(computer science) an electronic device that converts information in memory to video output to a display
Display adaptornoun(computer science) an electronic device that converts information in memory to video output to a display
Distributionnoun(statistics) an arrangement of values of a variable showing their observed or theoretical frequency of occurrence
Documentnoun(computer science) a computer file that contains text (and possibly formatting instructions) using seven-bit ASCII characters
Donglenoun(computer science) an electronic device that must be attached to a computer in order for it to use protected software
Drivenoun(computer science) a device that writes data onto or reads data from a storage medium
Drivernoun(computer science) a program that determines how a computer will communicate with a peripheral device
Dual inline package switchnoun(computer science) one of a set of small on-off switches mounted in computer hardware; used in place of jumpers to configure the machine for a u…
Dumpnoun(computer science) a copy of the contents of a computer storage device; sometimes used in debugging programs
E-mailnoun(computer science) a system of world-wide electronic communication in which a computer user can compose a message at one terminal that can be re…
Editornoun(computer science) a program designed to perform such editorial functions as rearrangement or modification or deletion of data
Editor programnoun(computer science) a program designed to perform such editorial functions as rearrangement or modification or deletion of data
EFLOPSnoun(computer science) a unit for measuring the speed of a computer system, equal to one quintillion floating-point operations a second.; "Cray, Inc…
Electronic databasenoun(computer science) a database that can be accessed by computers
Electronic information servicenoun(computer science) a database that can be accessed by computers
Electronic mailnoun(computer science) a system of world-wide electronic communication in which a computer user can compose a message at one terminal that can be re…
Electronic stylusnoun(computer science) a pointer that when pointed at a computer display senses whether or not the spot is illuminated
Emailnoun(computer science) a system of world-wide electronic communication in which a computer user can compose a message at one terminal that can be re…
Emulationnoun(computer science) technique of one machine obtaining the same results as another
