Unit 3 - Computers Flashcards
What is the main principle of the Von Neumann architecture?
Both instructions and data can be stored in the same memory
What are the advantages of the Von Neumann architecture?
- Less physical space is needed
- Easier to achieve
- Cheaper than the Harvard machine
What are the disadvantages of the Von Neumann architecture?
- Higher chance of memory leaks
2. May be slower because instructions and data are both sharing the same bus
What is the stored program concept?
Instructions are stored in the memory of the computer in order to be accessed easily and carried out in sequence
What are the advantages of the stored program concept?
- Modern computers can be more flexible
- Power gained
- More versatile
How does a computer keep track of files in a file system?
It uses a hierarchy technique
What do file permissions control?
They control different aspects of a file in a computer, they decide which users can read, write and execute
What is the top file in a hierarchy system called?
Root folder
What does user management control?
Keeps track of how the user interacts with the computer through the user interface .e.g. security authentication
What is a peripheral device?
A device which is connected to the computer to perform a specific function .e.g. a printer
What component in a computer does a peripheral device connect with?
The operating system
What is a process?
A program which is currently running
How does a computer multitask?
It cannot run multiple programs at once so it switches through all of the programs very quickly which gives the impression of multitasking
What role does the operating system play in process management?
It is responsible for making sure that each program gets an equal share of the CPU
What is volatile memory?
A form of memory which requires an electric current in order to be retained, as soon as the computer is switched off, anything stored in volatile memory is lost
What is non-volatile memory?
A form of memory which can retain data even after the computer has been turned off, without non-volatile memory we could not store any documents on the computer permanently
T/F: RAM is a non-volatile form of memory whereas ROM is a volatile form of memory
False: other way around
What is RAM used for and why is it useful?
It is used to store data and instructions which are in immediate use, it means that these can be accessed quickly making the computer more efficient
What is ROM used for and why is it useful?
It holds instructions for starting up the computer which are executed immediately, data stored in ROM cannot be modified, it makes the computer more effective and quicker to use
Where is main memory located?
Just right of the motherboard
What does main memory store?
Data, programs and instructions
Why do we need main memory and why is it so close to the motherboard?
It ensures that data can be read from and written into without the computer slowing down
Why is secondary storage important?
Without it all data would be lost as soon as the computer is turned off - it is a non-volatile form of memory
What are the three main processes of the CPU?
Input, Store and Output data