#  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z   

 Home

 Calculations
 Contacts
 Conversions
 Help
 Links
 Subjects


Computing Topics

Abend
A procedure to halt a computer program prematurely, ABnormal END.
Access Time
The average time interval between a storage peripheral receiving a request to read or write a certain location and returning the value read or completing the write.
Active High
The active, true, one, or asserted case of a binary signal is the high or most positive voltage level.
Active Low
The active, true, one, or asserted case of a binary signal is the low or less positive voltage level.
Ada
A large, complex, block-structured computer language aimed primarily at embedded applications.
Adaptive Learning
Learning where a system programs itself by adjusting weights or strengths until it produces the desired output.
Address
The binary number that represents the collection of binary signals used by memory hardware to determine which memory register to access.
AI
Abbreviation of Artificial Intelligence.
Algol
A high-level programming language developed in the 1950s.
Algorithm
A logical sequence of instructions that explain how to accomplish a task. It must explain exactly how to go from one step to the next and have a finite amount of steps.
Alphanumeric
A character set that contains both letters and digits.
American Standard Code for Information Interchange
Coding for text files.
Ampersand
The character &
AND Gate
Gate that produces a logic 1 when all of its inputs are 1. In all other cases the output is 0.
Applet
A small application, often downloaded from a remote server and run in a controlled environment.
Arithmetic Error
As error that occurs when discarding least significant bits of a fixed-point arithmetic operation.
Artificial Intelligence
Field of computer science concerned with the concepts and methods of symbolic inference by computer, and the symbolic representation of the knowledge to be used in making inferences.
ASCII
Coding for text files.
Aspect Ratio
Fo a graphics device it is the ratio of the screen dimensions, normally defined as vertical screen dimension divided by horizontal screen dimension.
Assembler
A computer program that converts symbolic assembly language programs into equivalent binary machine language programs.
Asserted High
The asserted, true, one, or active case of a binary signal is the high or most positive voltage level.
Asserted Low
The asserted, true, one, or active case of a binary signal is the low or less positive voltage level.
Asynchronous
The transmission of data between a transmitting and a receiving device that occurs as a series of zeros and ones.
Auralization
The technique of using computer-based mathematical models of an acoustic environment and 3D sound processing methods to make audible the sound field of a source in the modeled space.
Babbage, Charles
The British inventor known to some as the Father of Computing.
Bar Code
Coded labels that contain information about the item they are attached to, the information is contained in a numerical code, usually containing 12 digits.
Baud Rate
The speed of information being transmitted across a serial interface, expressed in units of bits per second (bps).
Big Endian
A byte ordering system where the most-significant byte of a multiple byte number is placed in memory at the lowest address.
Binary Coded Decimal
A number system where each decimal digit is separately represented by a 4-bit binary code.
Binary Coded Digit
A digit of any number system that is represented as a fixed number of binary digits
Binary Notation
In order to understand how a number in binary notation is constructed, the decimal notation is first discussed.
Binary Number
A number written to base 2.
Biometrics
The recognition of people from characteristics such as fingerprints, facial-geometry, iris patterns or voice.
Bit
Binary Digit - the smallest unit of binary data.
Bit Depth
The number of bits used to represent each pixel in an image, determining its colour or tonal range.
Bitrate
The rate at which the compressed bitstream is delivered from the storage medium to the input of a decoder.
bits per second
A measurement of data transmission speed in a communications system, the number of bits transmitted or received each second.
Bitstream
An ordered series of bits that forms the coded representation of the data.
bps
bits per second, the number of bits transmitted or received each second.
Buffer
A memory location in a computer or digital instrument which is set aside for temporarily storing digital information while it is waiting to be processed.
Bug
A mistake or problem in software or hardware.
Byte
A group of binary digits that combine to make a word. Generally 8 bits.
Cache
Static random access memory containing recently used information.
CAD
Abbreviation of Computer Aided Design.
CAE
Abbreviation of Computer Aided Engineering.
Cathode Ray Tube
An evacuated tube containing an anode and a cathode that generates cathode rays when operated at a high voltage.
CD
Abbreviation of Compact Disc, an optical disc designed to store digitally 74 minutes of stereo audio data.
Central Processing Unit
The computer chip primarily responsible for executing instructions.
Checksum
A number formed by an algorithm, possibly addition, applied to a data record.
CMYK
Cyan, magenta, yellow, and black are the base colours used in printing processes.
Code
When used as a verb, code means to write a program. As a noun, code refers to the binary instructions of a program.
Cognition
The processes of human or animal thought. The acquisition, understanding, representation and manipulation of knowledge.
Cognitive Science
The study of thought processes in animals and machines.
Compact Disc
An optical disc designed to store digitally 74 minutes of stereo audio data.
Compiler
A computer program that translates high-level language statements to machine language.
Computational Chemistry
A branch of chemistry concerned with the prediction or simulation of chemical properties, structures, or processes using numerical techniques.
Computer
Charles Babbage began construction of the first mechanical computer for calculating logarithms and trigonometric functions in 1822.
Computer Aided Design
Usually applied to that part of CAE which has to do with the drawing or physical layout steps of engineering design.
Computer Aided Engineering
A technique for using computers to help with all phases of engineering design work.
Concatenate
To link together or place end to end.
Constant
A quantity that does not change. This quantity may be a number or a variable.
Control Variable
The inputs and outputs which a control system manipulates and measures to keep proper control.
CPU
Abbreviation of Central Processing Unit, the computer chip primarily responsible for executing instructions.
Crash
Slang used to describe a program with errors that cause it to stop functioning correctly.
Cross Assembler
An assembler program that runs on a different kind of computer than that for which it generates code.
CRT
An evacuated tube containing an anode and a cathode that generates cathode rays when operated at a high voltage.
Cryptography
Field of mathematics and computer science concerned with information security and related issues, particularly encryption and authentication.
Cursor
A bright figure used as a pointer on a computer screen.
Data
A series of facts or statements that may have been collected, stored, processed or manipulated but have not been organized.
Data Mining
Using automated data anlysis techniques to find themes or relationships.
Database
Information organised into interrelated tables of data and information.
Debug
To correct mistakes in both software and hardware.
DFT
The Discrete Fourier Transform, the digital version of the fourier transform.
Digital Signatures
The electronic equivalent of a signature used for authentication.
Digital Versatile Disc
Optical disc used for data, video and audio storage.
Discrete Fourier Transform
The digital version of the fourier transform.
Double Word
Unit of information equal to 2 short words, 4 bytes or 32 bits.
D-Sub Connector
A connector whose male end has a D shaped raised shield that protects the connecting pins.
DVD
Digital Versatile Disc, optical disc used for data, video and audio storage.
EEPROM
Acronym for electrically erasable programmable read only memory.
Effective Address
The final memory address used by an instruction.
EiB
Abbreviation of exbibyte, equal to two to the power of sixty bytes.
Entropy
A measure of the information contained in a message, it's the lower bound for compression.
EPROM
Acronym for erasable programmable read only memory.
Error Correction
A method using a coding system to correct data errors by use of redundant data within a data block.
Euler Codes
Computer software that is a mathematical representation of the motion of a fluid whose behavior and properties are described at fixed points in a coordinate system.
exbibyte
Equal to two to the power of sixty bytes.
Extensible Markup Language
Better known in the abbreviated form as XML. XML is a markup language much like HTML.
FIFO Buffer
A first in, first out, store.
Firewire
A very fast external bus standard that supports data transfer rates of up to 400 Mbps.
Flag
A variable which can take one of only two values.
Flash Memory
Non-volatile computer memory that can be electrically erased and reprogrammed.
Floating Point Number
A number represented in the computer in mantissa and exponent form.
Fortran
From Formula Translation this is a computer programming language that is best known amongst scientists and engineers. Within the engineering community it is being replaced by packages such as Matlab.
Fractals
Discovered by Benoit Mandelbrot in 1964.
Fuzzy Logic
Invented by Lofti Zadeh in 1962.
GiB
Abbreviation of gibibyte, equal to two to the power of thirty bytes.
gibibyte
Equal to two to the power of thirty bytes.
Graphical User Interface
Abbreviated to GUI and pronounced "gooey". It is the programming code defining the operation and graphics displayed on a computer monitor.
GUI
An abbreviation of Graphical User Interface, it is the programming code defining the operation and graphics displayed on a computer monitor.
Half Duplex
Describes a circuit capable of transmitting in either direction, but only one direction at a time.
Handshaking
The initial exchange between two communications systems prior to and during transmission to ensure proper data transfer.
Hexadecimal
Counting system based on 16.
High Level Language
A computer language with commands that do not directly represent the machine instructions.
HMI
Abbreviation of Human Machine Interface.
Human Machine Interface
The interface between man and machine.
IEEE 1394
A very fast external bus standard that supports data transfer rates of up to 400 Mbps.
Index Register
A microprocessor register that holds part of or all the effective address used by an instruction.
Inherited Error
The error in initial values used in a computation; especially the error introduced from the previous steps in a step-by-step integration.
Instruction
A binary code number that directs the control unit of a computer to perform a certain operation.
Instruction Set
The collection of the instruction codes recognized by the control unit of a computer.
Interface
A boundary across which two systems communicate.
Interrupts
An efficient method to quickly request a computer′s attention to a particular external event.
kB
In SI units this is 1000 bytes.
KiB
Abbreviation of kibibyte, equal to two to the power of ten bytes.
kibibyte
Equal to two to the power of ten bytes.
Kilobyte
In SI units this is 1000 bytes.
Landauer′s Principle
A principle which states that it doesn′t explicitly take energy to compute data.
Lempel-Ziv Welch Compression
Algorithm used by the Unix compress command to reduce the size of files, eg. for archival or transmission.
LISP
Abbreviation for list processing.
Little Endian
A byte ordering system where the least-significant byte of a multiple byte number is placed in memory at the lowest address.
Load
The weight supported by a structure.
Logic
The study of the formal laws of reasoning.
Matlab
High-performance numeric computation language from Mathworks.
mebibyte
Equal to two to the power of twenty bytes.
Memory
In a computer system memory is used to store data temporarily or permanently. The capacity of the memory is normally measured in bytes.
MiB
Abbreviation of mebibyte, equal to two to the power of twenty bytes.
Microcomputer
One integrated circuit or a collection of integrated circuits including a microprocessor that make a computer.
Microprocessor
The single integrated circuit or the portion of a single-chip microcomputer that implements the processor and control unit of a microcomputer.
Minuend
A number from which another number is to be subtracted.
Modem
A device whose name combines the term modulate with demodulate which refers to its ability to transmit and receive data superimposed on a carrier frequency.
Modular Number System
A number system represented best by numbers on a circle because the numbers repeat.
Moore′s Law
This states that the number of devices on a silicon chip could double each year.
Nonmaskable Interrupt
A hardware interrupt that software cannot disable.
Nonvolatile Memory
A type of memory that retains information without electrical power.
Offset Binary Coding
For bipolar signals, offset binary is a digital coding scheme in which the most negative value is represented by all zeros (00000000) and the most positive value is represented by all ones (11111111).
OpenGL
A graphics standard providing advanced rendering capabilities.
Parallel Transfer
A transfer of multiple bits from one register to another simultaneously.
Pattern Recognition
A computational technique used to find patterns and develop classification schemes for data in very large data sets.
pebibyte
Equal to two to the power of fifty bytes.
Perl
An interpreted language optimised for scanning arbitrary text files.
PiB
Abbreviation of pebibyte, equal to two to the power of fifty bytes.
Pointer
A register that holds an address of data rather than the data.
Program Counter
A microprocessor register that holds the memory address of the next instruction to be fetched.
Programming Languages
A list of programming languages with their main fields of use.
PROM
An acronym for programmable read only memory.
Protocol
The set of conventions that govern the treatment and formatting of data in an electronic communications system.
Pulse Code Modulation
Coding where the input signal is represented by a given number of fixed-width samples per second.
Pure Procedure Code
Program code that does not modify itself as it runs.
RAM
Abbreviation of Random Access Memory, a data storage device for which the order of access to different locations does not affect the speed of access, except for bursts.
Random Access Memory
A data storage device for which the order of access to different locations does not affect the speed of access, except for bursts.
Reduced Instruction Set Computer
A computer architecture that has reduced chip complexity by using simpler processing instructions.
Register
An electronic device that holds a binary number.
RGB
Abbreviation of Red, Green, Blue.
Ribbon Cable
Any cable constructed as a ribbon with parallel elements.
RISC
Reduced Instruction Set Computer, a computer architecture that has reduced chip complexity by using simpler processing instructions.
ROM
Read only memory (permanent memory that cannot be changed).
RS232
Serial communications system.
Sequential Access Memory
A memory in which access of the registers must be in sequential order.
Serial Communications
Transmission of binary data from one device to another one bit at a time.
Shortword
A word or shortword is 16 bits.
Speech Coding
Excellent speech quality implies that coded speech is indistinguishable from the original and without perceptible noise.
SRAM
An integrated circuit similar to a DRAM with the exception that the memory does not need to be refreshed.
Static Random Access Memory
An integrated circuit similar to a DRAM (dynamic random access memory) with the exception that the memory does not need to be refreshed.
Subroutine
A previously known algorithm used in another algorithm.
Subtrahend
A number that is to be subtracted from another number.
Sum
The result of the addition of numbers.
Supercomputer
A general term used to describe the fastest available mainframe computers.
Synchronous Dynamic Random Access Memory
SDRAM delivers bursts of data at high speeds using a synchronous interface.
tebibyte
Equal to two to the power of forty bytes.
TiB
Abbreviation of tebbyte, equal to two to the power of forty bytes.
Timeline
A brief overview of the major milestones in science and engineering.
Toggle
A word meaning to reverse or complement the state of something.
Toolbox
A box design to protect and allow a set of tools to be carried around.
Typematic Rate
The rate at which keys repeat when held down.
Typematic Rate Delay
The initial delay before key auto-repeat starts.
Unicode
A standard of computer character set.
Uninterruptible Power Supply
A type of power supply designed to support the load for specified periods when the line varies outside specified limits.
Universal Serial Bus
An external bus standard that supports data transfer rates of 12 Mbps.
Unsigned Binary Number
A binary number in which all the bits are used to represent positive quantities.
UPS
A type of power supply designed to support the load for specified periods when the line varies outside specified limits.
USB
An external bus standard that supports data transfer rates of 12 Mbps.
Variable
A letter that is used to represent a numerical quantity whose value may or may not yet be known.
Volatile Memory
A type of memory that loses the numbers stored in it when electrical power is removed from it.
Word
An ordered set of bits that is the normal unit in which information may be stored.
Wyde
The name for 2 bytes or 16 bits.
XML
An abbreviation of extensible markup language, a markup language much like HTML.

Previous PageNext Page
Science & Engineering Encyclopaedia Version 2.3 © 2001-2008 Dirac Delta Consultants Limited