Y13 Mocks Flashcards
What is a CPU?
Central Processing Unit
key component of a computer system
contains the necessary circuitry to interpret and execute program instructions
ALU
All arithmetic and logic operations
CU
controls operations in the ALU and directs data flow
MDR
MAR
Memory Address Register
holds the memory address of data about to be used by the ALU
so that the ALU can fetch the content from memory and process it
may also hold the address of where processed data needs to go
What is unicode?
- an international coding standard
- for use with different languages and scripts
- each letter, digit or symbol is assigned a unique numeric value
- that applies across different platforms and programs
- each character is represented in 2 bits and the whole set is represented in 16 bits
What is RAM?
see notes
What is cache?
see notes
What is the purpose of an array/collection?
to store multiple pieces of data of the same data type together
What is an OSI?
Open systems interconnection
the communications between a computing system are split into 7 abstraction layers
What are the 7 OSI layers?
Physical
Data Link
Network
Transport
Session
Presentation
Application
hardware components of 7 osi layers
look at OSI downloaded image
What are legacy systems?
old method, computer, technology, application or program
Reasons for using legacy systems
old data still not recovered to new system
discontinued software
( no new releases and that business needs that sofware)
interacting with old hardware
disadvantages of maintaining a legacy system
high cost
tech support
data compatibilty
security threats
There is a high cost to maintaing any legacy system. It might even be costlier than maintaining a more updated version. Staff training might be needed since staff might not be familiar with the older version of the software.
* Tech support may no longer be available.
* The data In the system might not be compatible with newer systems and conversion may not be possible.
* Legacy systems are more vulnerable to security threats due to lack of patches * Integration of new systems will be complicated as the system might be so old that the new system is using completely different technology.
requirement gathering
see notes
Examples of new systems
Data migration
Parallel running
Direct changeover
Training
Data migration
process of transferring data between two different formats
Problems:
* Incompatible file formats.
* Data structure differences.
* Conflicting Validation rules.
* Incomplete data transfers.
* International conventions on dates, currencies & character sets.
Parallel Running
old and new systems run together
advantages: if the new system has problems, the old one will still wokr
disadvantages: expensive + shortage of memory
Direct changeover
old system is removed and immediately replaced by the new system
advantages - fast and cheap
disadvantages - risky because old systems can’t be recovered