You are on page 1of 3

Computing 2506, 2508 Revision Dictionary

Computer is a machine that processes data. It WIMP (Windows Icons Menus Pointers
takes data, in digital form, which are processed environment) is a method of accessing the
automatically before being output in some way. computer making minimum use of the keyboard
Computer System is the complete collection of by using a mouse to move a pointer over icons or
components making up a single computer text menus displayed on the screen.
installation. Window is a temporary area opened on the
Hardware is the physical part of a computer screen displayed the activity of a program.
system Icons are small pictures or symbols, displayed on
Peripheral is a piece of equipment that can be the screen as a method of offering a choice of
connected to the central processing unit. activity
Input device is a peripheral unit that can accept Menu selection interface is a form of user
data interface in which the computer displays a list of
Output device is a peripheral unit that options from which the user must make a choice.
translates signals from the computer into human Menu is a range of options offered to a computer
readable form user so that a choice can be made.
Storage device is a peripheral unit that allows Dialogue box is a window that appears when
the user to store data in an electronic form for a information about a choice is needed, or when
longer period of time and when the computer is options have to be selected.
switched off. Screen button is the name given to an area of
A Software consists of programs, routines and the screen that is used to select an action.
procedures that can be run on a computer Toolbar is a line of screen buttons that represent
system the actions that are currently available to be
An applications program is a computer carried out within an application package or a
information system designed to carry out a task system.
An applications package is a complete set of Screen saver is software that removes the
applications programs together with the image from the display, either as a security
associated documentation. If it is used in a lot of measure or to reduce the risk of damage to the
areas, it is generic software. interior surface of the display screen.
Integrated package is a single piece of Command line interface is a form of user
software that provides a user with basic interface in which the user types commands for
information processing functions. the computer to carry out.
Operating System is a program or suite of Form based interface is a user interface in
programs that controls the entire operation of the which the computer outputs separate prompts
computer. and response fields for a number of inputs.
Utility program is a systems program designed Bar code is a pattern of parallel lines off
to perform a commonplace task. different thickness used to represent a code
Library program is a program that is available number, which can be read automatically.
to all users of a multi-user computer system, OMR – Optical Mark Reader is machine
typically to carry out common tasks required by recognition of data recorded as simple marks on
everyone. a document.
Driver is a piece of systems software supplied MICR – Magnetic ink character recognition is
with a peripheral. machine recognition of stylised characters
Bit is a single digit in a binary number either 0 or printed in magnetic ink.
1 Optical character recognition (OCR) is
Byte is a group of bits, typically eight, machine recognition of printed characters (eg
representing a single character. section of passport, typed postcodes for mail
Batch processing, all the data to be input are sorting)
collected together before being processed as a Validation is the automatic checking of data
single efficient operation. entered into a computer system.
Real time system is one that can react fast -range checks to reject any data item outside an
enough to influence behaviour in the outside expected range of values
world. -presence checks to reject a group of data where
Offline processing occurs when computer required fields are left blanks
devices are not under the immediate control of -length checks to ensure that the data entered is
the main computer of specified length
Online processing allows the user to interact -type checks to ensure that a data item is of
directly with the main computer particular data type
HCI (Human Computer Interface) provides an -format checks to ensure that a data item
interface for the communication between people matches a specified pattern and that particular
and computer systems. character have particular value.

By Dhilip Buddha | 1
Computing 2506, 2508 Revision Dictionary

-lookup checks to ensure that the data match one Maintenance is ensuring that the system
of a limited number of valid entries. continues to run smoothly and to meet changed
-integrity check to confirm the value of a piece of requirements
data by comparing it with other data Documentation is the written information and
Verification is the use of checks to make sure diagrams that enable the development of the
data are consistent and have not been corrupted system to be planned professionally, help users
-check digits are extra digits add as part of a use the system, and enable the maintenance and
numerical data item development of the system.
-batch totals are the total value of one or more Technical documentation describes how the
fields in a batch of data system works. It is written for the computer
-control totals are batch totals that have a professional rather than the user, and the reader
meaningful value will need to have expert knowledge.
-hash totals are batch totals which have no other Systems documentation describes the results
meaning of the systems analysis, what is expected of the
-parity checks to ensure that a single byte or system, the overall design decisions.
word of data has been transferred within the Program documentation is the complete
system correctly. A bit in each byte is reserved to description of the software, intended for use
be the parity bit. when altering or adapting the software.
-checksums to ensure that a block of data has Top down programming is a particular type of
been transferred within the system correctly structured programming, where the overall
Artificial Intelligence (AI) is the study and problem is defined in simple terms and then split
development of computing applications for tasks into a number of smaller subtasks.
that would be described as requiring intelligence Bottom top programming involves designing a
if they were done by people. number of small modules before designing the
Expert system is an application of artificial larger structure.
intelligence to a particular area of activity where Character set is the set of symbols that maybe
traditional human expert knowledge and represented by a computer at a particular time
experience are made available through a EBCDIC – Extended Binary Coded Decimal
computer package. Interchange Code - is an older character set
System life cycle is the various stages that used by large computer systems for internal
have to be completed in order to create a new or communication and data storage.
modified computer system ASCII – American Standard Code for
Feasibility study is the preliminary Information Interchange
investigation of a problem used to decide Array is a set of data items of the same type
whether a solution is possible and how it may be grouped together using a single identifier.
done. LIFO (Last In First Out) is a list in which items
System Analysis is an investigation into a are added to or deleted from the same end.
problem and how a new system will solve it. Linked list is a list in which each item contains
Systems design is a detailed description the data together with a pointer to the next item.
showing how the new system will be constructed. Queue is a list in which any new item is added to
Implementation is the process of constructing one end and items are deleted from the other
the working computer system. (First In First Out – FIFO)
System testing is making sure that the system Record is the basic unit of data stored in a data
works as described in the specification file
Parallel running requires the new system to Spooling is the temporary storage of input or
operate for a short period of time alongside the output data on magnetic disk or tape as a means
older system of compensating for the slow operating speeds of
Pilot running requires the new system to peripheral devices.
operate alongside the old system but only Central Processing Unit (CPU) is the main
processing part of the data part of the computer consisting of the registers,
Direct changeover requires that the new arithmetic logic unit and the control unit
system replaces the old system without any Control Unit is the part of the central processor
overlap that manages the execution of instructions.
Phased implementation involves replacing Register is a location normally used for specific
part of a system with a new system while some purpose where data or control information is
tasks continue to use the old system. stored temporarily.
System development cycle is the various Buffer is an area of computer memory allocated
stages in designing and implementing a new to transferring data between the computer and a
computer system. peripheral. Processor fills buffer with data then
continues with other tasks. Buffer is emptied to
secondary storage/primary memory when empty

By Dhilip Buddha | 2
Computing 2506, 2508 Revision Dictionary

interrupt sent to processor requesting more data


interrupt given a priority when interrupt has top
priority processor will interrupt its current task
and refill the buffer.
Arithmetic Logic Unit (ALU) is the part of the
central processing unit where data are processed
and manipulated.
Interrupt is a signal generated by a source such
as input or output device or a systems software
routine that causes a break in the execution of
the current routine.
Circuit Switching:
Parallel Switching:
Utility Programs
-Automatic Backup: To make unsupervised copies
of a file at set intervals so that if the original is
damage there is a replacement available.
-Data transfer programs: to control the
communication of data.
-Hardware drivers/defragmenters: set the rules to
allow communication between devices.
-Error detection utility: to ensure data are not
corrupted during transfer
-Disk formatting: to clear files from disk/prepare
it for storage
-Disk scanner: to identify problems on disk
-system information utility: to show CPU
usage/disk usage
-Text editing: to modify documents
-Anti-virus software: continually searches for and
deletes any virus found/restricts entry to
system/prevent virus accessing system/repair
errors
-Compression: to reduce file size.

By Dhilip Buddha | 3

You might also like