Higher (old) Glossary – Computer Systems

GLOSSARY – COMPUTER SYSTEMS

Head on over to quizlet to test your knowledge.

Term Description
Accumulator A special purpose register used by the Arithmetic Logic Unit to hold the accumulated results of calculations
Accuracy A measure of how well a computer representation of an image, sound etc. matches the original
ADC Analogue to digital converter used to generate a digital signal from analogue input
Address Bus Used to pinpoint a memory location
Adjustable-Split Keyboard A three-piece folding keyboard organised into three adjustable sections
ADSL ADSL stands for Asymmetric Digital Subscriber Line – a modem technology which converts existing twisted-pair telephone lines into access paths for multimedia and high-speed data communications. ADSL can transmit up to 6Mbps to a subscriber, and as much as 832Kbps or more in both directions.
Adware Adware is software which is free to use but which pays for itself by presenting the user with advertising material.
ALU The Arithmetic and Logic Unit, ALU, is part of the CPU. It carries out computation.
Arithmetic Logic Unit The heart of a computer where data is processed and manipulated
ASCII American Standard Code for Information Interchange
Asynchronous Transmission A character is sent as soon as it is available rather than using a clock pulse to synchronise transfer
Avi Audio Video Interleaved
Bandwidth Bandwidth describes the amount of data which can be transmitted via a network connection, usually measured in bits per second.
Bi-Directional Transfers data in both directions
Binary number system A system in which numbers are represented using only the digits 0 and 1.
Bit A single unit of binary data.
Bit-depth The number of bits used to represent each pixel.
Bit map A representation of image data where each bit corresponds to an individual pixel on the screen
Bluetooth Bluetooth is a wireless networking protocol which allows devices to connect together to provide services like Internet access, printing and data transfer without the intervention of the user.
Boolean Two-state algebra developed by George Boole.
Boot Program A small program held in ROM that is executed when the computer is powered up
Broadcasting Broadcasting over a network uses the User Datagram Protocol which does not require an acknowledgment. This is a more efficient use of bandwidth than individual downloads.
Browser Software used to render HTML pages
Bubble Jet Printer Operates by heating the ink until it forms a vaporised bubble which is thensquirted as a tiny droplet of ink onto a page
Buffer A part of memory used to hold data when communicating with a peripheral. Used when a fast acting part of the system (CPU) is exchanging data with a slow acting device (printer)
Bus Network Each device on the network is directly connected to a single communications line
Byte Eight units of binary data (bits).
Cache Memory A small amount of random access memory that sits between the processor and RAM in order to speed up data transfer
Caching A cache is a local copy of data available over a network. When for example a web page is requested, the network software retrieves the page, but also saves it locally. When the page is requested again, it will make it available from the cache, thus speeding up the process of viewing the page. This only works for web pages which do not have dynamic data on them or which have not altered recently. The system works better for graphics and other elements of a web page which do not change very often.
Capacity The amount of data that can be stored
CCD Charge-Coupled Device used to record light intensity. CCDs form the heart of scanners and digital cameras
Central Processing Unit The (CPU) coordinates and controls the activities of all other units in the computer system. It executes program instructions and manipulates data in accordance with the instructions
Character Printer A device which prints characters one at a time. Examples include the daisy wheel or golf ball
Character Set The set of characters that can be represented and displayed by a computer
Chatrooms Chatrooms are areas on the Internet where users can communicate using text messages in real time. Chat servers can be accessed using an IRC client which allows you to select different discussion areas which you can join or leave.
Client/Server A network model where data is held and controlled centrally on a file server and accessed by individuals on a workstation
Clipping Reducing the amplitude of a sound sample to fall within a given sample range
Coercivity A property of magnetic storage devices which describes how easily magnetization can be switched from one orientation to another
Collision A collision occurs when two devices transmit simultaneously on an Ethernet network.
Control Characters Special non-printing characters in a character set, used for special purposes, e.g. carriage return and end of file
Control Unit Includes timing/control logic and an instruction decoder. It sends signals to other parts of the computer to direct the fetch and execution of machine instructions
CPU The CPU, or Central Processing Unit. This is where instructions are processed and computations are carried out. This is the control centre of the computer.
CU The Control Unit, CU, is part of the CPU. It exerts overall control over the operation of the CPU.
Curie Temperature The point at which magnetic material ceases to be a permanent magnet
Customised Keypad A specially designed input device that can be programmed
Cycle Time The cycle time is the time between clock pulses.
Cylinder A collection of tracks on each platter that are equidistant from the spindle
Data Bus Used to transfer data to and from the CPU. The data bus can be common to devices and main memory allowing transfers to take place from and to peripherals or from and to main memory
Data compression A technique of reducing the storage space occupied by a file
Data encryption A method of securing transmitted data through encoding
Data Overrun This occurs when the CPU ignores an interrupt request from a peripheral. The interface merely discards the byte and informs the CPU that data has been lost
Direct Access Referred to as random access. The retrieval of any disk data given the sector location
Disk Based OS An operating system that is distributed on and loaded from disk
DRAM Dynamic Random Access Memory. Slower, volatile store that needs to have a continuous signal to refresh the contents of the chip
EEPROM Electrically Erasable Programmable Read Only Memory can be selectively reprogrammed
Electronic Forum An electronic forum is a web based discussion area which require users to join before they can post a message or query. They are often used by software distributors to provide technical support and feedback for their products.
Email Email is system of communication which allows users on a network to send text messages and attached files to another user. Email addresses are usually of the form: username@domainname.
Email Clients an email client is a piece of software which can be used to connect to anemail server and retrieve electronic mail.
EPROM Electrically Programmable Read Only Memory can have the contents erased and replaced with new data by the user. Data is erased by shining ultraviolet light onto the chip
Ethernet A popular local area network commonly using coaxial cable withtransmission rates of 10 or 100Mbps
Exponent Represents the range of a decimal number
External Memory Holds quantities of data too large to store in main memory. It is also used to keep a permanent copy of programs and data
Fetch-Execute Cycle The repeated process of fetching instructions from main memory, decoding the instructions and executing them until an instruction to HALT is encountered
File Server Provides centralised storage and resource management for users of a network
File servers A file server is a dedicated machine on a network which controls access to resources on a network. A file server will usually be running a network operating system and have enough disk space to give every user on the network space to store files.
Firewall A firewall is software or hardware which protects a local area network from outside access by monitoring and blocking network traffic.
Flat-bed Scanner An input device similar to a photocopy machine where documents are scanned, face down on a glass surface
Flop Floating point operations per second
Freeware Freeware is software which is distributed free by the programmer, or is a cut down version of a commercial product which is distributed free in the hope that users will purchase the full version.
General Purpose Package An application package that provides more than a single type of application to solve specific problemse.g. word processing, database, spreadsheet, etc
General Purpose Registers A set of registers internal to the CPU whose role is not defined at the time of manufacture. Programmers may use these registers as appropriate within their programs
HTML Hypertext Markup Language
Hub A hub is a multi-port repeater in an Ethernet network. Hubs are used to distribute a network connection to a number of machines in a room or an area of a building. Hubs typically have 12 or 24 ports.
Hypermedia When data elements are linked to form a structure through which the user can navigate
Instruction Register Used to hold the current instruction that is being executed
Integrated Keyboard and Touchpad A keyboard containing both keys and a touchpad
Interactive Multimedia Multimedia presentation where the end user can control what is being displayed by activating buttons and hyperlinks on a page
Inter-block Gap Used to describe the empty space between data blocks on a tape device
Interface A unit that sits between the CPU and a peripheral device and compensates for the differences in speed, codes, etc
Internal bus The medium for communicating data and control signals between the component parts of the CPU.
Internet The Internet is a global internetwork consisting or millions of computers connected together using a variety of high speed communications systems. Home users connect to the Internet using the telephone system.
Internetwork An internetwork is two or more computer networks connected together.
Intranet An intranet is a private network which provides similar services within an organisation to those provided by the Internet outside it but which is not necessarily connected to the Internet. An intranet is often used for distribution of information within the organisation. Some organisations give limited access to their intranets to other organisations or the general public. This is known as an “extranet”.
IR The Instruction Register, IR, is a register in the CPU. It holds the instruction currently being executed.
ISDN ISDN stands for Integrated Services Digital Network. With ISDN, voice and data are carried by bearer channels (B channels) occupying a bandwidth of 64 Kbps (Kilo-bits per second). Some switches limit B channels to a capacity of 56Kbps. A data channel (D channel) handles signaling at 16 Kbps or 64 Kbps, depending on the service type.
Keyboard Controller A special integrated circuit that is used to receive and interpret keyboard scan codes
LINUX LINUX is an open source operating system developed by Linus Torvalds.
List-Server A list-server is an email based electronic conference. Any message sent to the list server will be automatically emailed to everyone on that list.
Local Area Network A Local Area Network (LAN) is a number of computers connected together within a single building or organisation. Local area networks tend to be characterised by high bandwidth, low error rates and short distances between computers.
Logic gates A device that performs a logical operation upon its input signals to produce its output signals.
Machine Code Program A binary code program that is executable by a specific computer processor
Machine Cycle Time The cycle time for one fetch-execute-cycle, sometimes expressed in MIPS, millions of instructions per second
Main Memory (RAM) stores programs and data while the computer is operating. It is organized so that data can be both read from and written to it. It is a volatile store that loses its contents when the machine is switched off
Mantissa A non-zero value used to represent the precision of a decimal number
MAR The MAR, or Memory Address Register, specifies the address in memory for the next read or write operation from or to memory.
Matrix Printer A device which forms characters or graphics out of ink dots
MDR The MDR, or Memory Data Register, contains the data to be written to memory or receives the data read from memory. The MDR is sometimes known as the Memory Buffer Register (MBR).
Memory Address Register An internal register of the CPU that is used to hold the address of a location in main memory
Memory Buffer Register Used to hold data that has just been sent to or from the CPU
Memory Upgrade Expanding physical memory by adding more RAM modules.
Metropolitan Area Networks A network which interconnects buildings or other facilities extending over a citywide area
MIPS MIPS stands for Millions of Instructions Per Second. This is used as a performance measure.
Modified Keyboard Keyboards that have been redesigned to suit the needs of the workplace or to improve the health and safety of users
MPEG A video data standard derived by the Motion Pictures Expert Group
Multiscan Monitor Display technology able to deal with different scanning frequencies
Multi-tasking Where several applications are open at the same time, and the user can switch easily between them.
NetBEUI NetBIOS Extended User Interface (NetBEUI) is a network protocol developed by Microsoft and originally used with LAN Manager.
Network A network is one or more computers connected together in a way which allows them to communicate or share data and resources.
Network Interface Card A Network Interface Card (NIC) is an interface fitted inside a personal computer or network terminal which allows it to communicate with other machines over a network. The card technology will vary according to the network used, but every card on a network must have some way of uniquely identifying itself and some means of converting the signals form the computer to a form which can be transmitted over the connection.
Network Manager Person who controls access to services and shared resources on a local area network.
Network Operating System An operating system that that manages access to data and resources on a network, ensuring the privacy and security of data.
Network Topology The arrangement of computers to form a network
Newsgroups Newsgroups are electronic bulletin boards for text based discussion on any subject. Un-moderated newsgroups allow any user to post a message. Moderated newsgroups have an administrator who filters messages before they are posted.
News Server A News Server is a computer which stores and forwards Usenet messages.
Non-Volatile A characteristic of a memory chip which keeps its contents when power is removed
Page Printer A device which generates an entire page image. The data is sent to the printer as an entire page which requires it to have a fairly large internal memory. Example include the laser printer.
Parallel Transmission Each bit of an 8-bit byte is transmitted along a set of parallel wires at the same time
Parity Bit An additional bit that is transmitted as part of a byte. The parity bit is altered to reflect even or odd parity. Data transmitted can be checked using the parity bit to ensure there are no errors during transmission
PC The Program Counter, PC, is a register in the CPU. It holds the address in memory of the next instruction to be executed in the program.
Peer to Peer A network model where all computers on the network are equal and data may be shared from computer to computer. Any node may set itself up as a file server
Pit Pits are areas burned on a CD-ROM by a laser – typically 0.5 microns wide and 0.83 to 3 microns long
Pixel A picture element which is the smallest display element
Pixel Replication The replication of pixels in the x and y direction by a scale factor to produce an enlarged image
Process A program in execution.
Program Counter An internal register of the CPU used to hold the address of the next instruction to be executed
Proxy Server A Proxy Server is a machine which receives requests for internet pages and forwards them. A proxy server can provide a LAN with a single point of access to the Internet and can act as a filter to block access to unsuitable material.
Quantisation The rounding of sound samples to the nearest integer
QuickTime An Apple standard for storing and playing video data. Provides a methodology for interleaving audio data with video data.
RAID A Redundant Array of Inexpensive hard Disks (RAID) is a method of providing fault tolerant hard disk storage so that if one disk fails, the operating system can recover the data from the other disks and recreate the failed hard disk image when it is replaced.
Raster Graphics A method of producing an image on a display screen by illuminating horizontal lines of dots on the screen
Redirector A redirector is a LAN device driver which translates operating system requests into network events and transmits them to the right protocol stack.
Removable Storage A storage device that is external to the computer and can be disconnected to facilitate data transfer to another machine
Repetitive Strain Injury A disorder that is caused by awkward posture or movement when using a keyboard
Resolution The total number of pixels in the width and height of an image
Resolution Independent A graphical representation that is independent of the display resolution
Ring Network Each device is connected on the network to a ring communications line around which signals are sent
ROM based OS An operating system program stored on a ROM chip.
Rotational Speed The speed at which a disk rotates. Measured in revolutions per minute (rpms)
Router A router is a computer with two network cards which is responsible for routing data from one network to another. A router keeps track of the IP addresses of the computers on the networks connected to its network interface cards and directs IP packets appropriately. A router functions at the Network layer of the OSI model.
Sample Size The amount of data that is stored per sample
Sampling An analogue sound value measured every nth fraction of a second and stored digitally
Sampling Rate The number of sound samples that are taken per second
Scan Code A code that is generated when a key is pressed on the keyboard
SCSI Small Computer Systems Interface
Search Engine A search engine is a service provided on the Internet which indexes web pages. When you enter a term in a search engine it will respond with a list of all the web pages it has indexed where that term occurs. Using a search engine takes practice as it is important to choose the term you search for with care so that the search engine returns a usable number of “hits”.
Sector A simplified representation of data storage is to view the surface of the disk as having 1s, representing a “north” magnetisation and 0s, representing a “south” magnetisation. Strictly speaking, the data is compressed using run-length limited (RLL) encoding, but this method and its purpose are beyond the scope of this topic. The smallest addressable portion of a track and the smallest unit of data that can be read or written
Serial Transmission Each bit of the byte is sent out, one at a time over the communications line
Shareware Shareware is software which requires you to pay a fee to the distributor if you want to continue using it after a certain period of time. Sometimes the trial period is enforced by the software ceasing to function after the period has expired, sometimes the decision is left to the user’s conscience.
SHTTP Secure Hyper Text Transmission Protocol (SHTTP) encrypts data transmitted over the Internet. It is often used to allow users to purchase items over the Internet using e-commerce, or to transfer sensitive information.
Sign and Magnitude The most significant bit of the word is used to represent the sign of thenumber with the remaining bits representing the magnitude
Skewing Occurs in parallel transmission where the individual bits of a byte arrive may at their destination at different times
Spam Spam is a term used to describe electronic junk mail.
Spooling The temporary storage of input or output data on magnetic disk or tape. Preferred method used when a peripheral is shared across a network or when large data files are being transferred
SRAM Static Random Access Memory. Very fast volatile store suited to cache memory
Star Network All devices on the network connect though a central connection point or controller
Start Bit Marks the beginning of a character in asynchronous transmission
Stop Bit Marks the ends of a character in asynchronous transmission
Stored Program A series of machine instructions that are held in main memory
Stored program concept The idea that the sequence of instructions to solve a problem should be stored in the same memory as the data. This concept was proposed by John Von Neumann in 1945.
Switch A switch is a device to divide an Ethernet network up into separate collision domains. A switch keeps a database of the address of each machine on the network and only transmits a frame of data for a machine on to the segment of cable which that machine is connected to.
Synchronous Transmission The transmission of data between two devices is timed to a clock pulse
System bus The medium for communicating data and control signals between the main components of the computer.
Tele-working Tele-Working is the ability to work from somewhere geographically separate from the company you work for.
Token A signal that passes around a network and is a carrier for a data packet
Track A circular section of a disk that is divided into equal-length sections called sectors
Two’s Complement A representation of negative integers that is formed by changing each 1 bit to a 0 and each 0 bit to a 1 and then adding 1
Two-State Machine Electronic components of a computer that can be in one of only two states. Binary digits 0 and 1 are used to represent these two states
UART Universal Asynchronous Receiver/Transmitter
Unicode A 16-bit symbol representation system
Uni-Directional Transfers data in one direction only
UNIX UNIX is a network operating system originally developed by AT Bell laboratories.
URL Uniform Resource Locator
UTP Unshielded Twisted Pair (UTP) cabling is used in 10baseT and 100baseT Ethernet installations. It consists of thin cables twisted together to avoid interference created by electrical induction. UTP cabling is classified according to the data transfer rate it can support and its immunity to interference.
Vector Graphic A mathematical representation of a graphical object
Video Conferencing Video Conferencing is a system using video cameras, and a high bandwidth network connection such as an ISDN line which allows a number of people to communicate with each other using sound, video and to share data such as text and graphics even though they are thousands of miles apart.
Video Controller Special circuitry that is used to generate the signals needed for a video output device to display data
Video Digitising The conversion of analogue video data to a digital representation
Virtual Memory Part of the hard disk is used as if it was main memory.
Volatile Refers to a type of memory which loses its contents when power is no longer supplied to the chip
Von Neumann architecture Von Neumann architecture is based upon the basic idea that the sequence of instructions to solve a problem should be stored in the same memory as the data.
VRAM A separate memory, operating at high-speed used to hold screen data that is to be displayed
Web Server A web Server is a piece of software running on a machine on a network which provides which sends out web pages in response to requests from Internet browsers.
Wide Area Network A Wide Area Network (WAN) is a number of computers connected together which are geographically remote. Wide are networks tend to be characterised by low bandwidth, high error rates and long distances between computers. A wide are network may not be controlled by any one organisation.
Wide Area Networks A network linking machines worldwide
Windows 2000 Server Windows 2000 Server is a network operating system developed by Microsoft as a replacement for Windows NT.
Windows NT Windows New Technology (NT) is a network operating system developed by Microsoft.
Wireless Application Protocol Wireless Application Protocol (WAP) is a protocol which runs on mobile phones and provides a universal open standard for bringing Internet content to mobile phones and other wireless devices.

Leave a Reply

Your email address will not be published. Required fields are marked *