Factors affecting efficiency of Data Processing Systems | |||
Hardware can affect the speed that data
is processed. Newer processors will process faster, and newer devices such
as hard discs will operate faster and with greater reliability. All hardware fails eventually. The hardware may not be up to the specifications that the software requires.
|
|||
Software can affect data
processing. If it is not designed and coded well, it may be slow, use too
much resources such as memory or have too many bugs which may cause the
data processing to crash.
Software needs to be developed in a proper way, from design through coding, testing and implementation. If changes in circumstances occur in the stage, or it is rushed, then this may result in inefficient programs. Software that has not been properly tested will crash too frequently. Software may look impressive but is of little use if it is incompatible with other hardware and software, or it does not provide the functions needed. The operating system needs to be suitable for the system - You could not run a mainframe operating system on a palm-top computer.
|
![]() |
||
The data being processed
must be ip-to-date, accurate, relevant and complete. Remember - GIGO
- Garbage In, Garbage Out!
|
|||
Other factors affecting the efficiency of data processing
systems :
|
|||