Computer Systems Flashcards
What is software?
Programs that the computer system runs
What is hardware?
The physical components that make up the computer
What is the function of system software?
system software manages the computer system resources and acts as a platform to run application software
What is the function of the application software?
application software is software that performs end-user tasks
What is the function of the operating system?
A collection of programs that manage and control the computer. Connects the hardware with the software
What are the main roles of the OS?
- oranising the CPU and it’s processing tasks
- memory managment and allocation
- communicating with input/output (I/O) devices
- providing a platform for applications to run on
- managing security security and user accounts
Describe what a processing manager does?
It allocates the times each program has with the CPU, it allows multi tasking
Describe what a memory manager does?
Paging - allocation of memory, what goes in the RAM or secondary storage
Describe what a device driver does?
Allows instructions to be exchanged within peripherals (input output devices) , the have different languages.
Describe what a security manager does?
Individual users can be created and deleted,
Access levels to users
Passwords and usernames
What is the function of the utility systems?
Helps to maintain the systems
Utility programs help maintain or configure a computer
What does the utility system software include?
🟣encryption (security) 🟣defragmentation 🟣virus scanner 🟣back ups 🟣compression
Describe defragmentation
Takes fragmented files in the hard drives and puts them together, so that when the file is needed time won’t be wasted finding it. (Decreases time read/write head spends moving back and forth across the disk))
Describe the function of back ups
Made to high capacity secondary storage devices or the cloud, in case data is lost to hacker
Describe the control unit
It fetches , decides and executes instructions
Controls hardware and moves data around the computer
Describe the ALU
The arithmetic logic unit does arithmetic and logical calculations
Describe the registers
Small amounts of High speed memory contained within the CPU. PC MAR MDR CIR
Cache
Small amount of high speed RAM. Temporarily holds data and instructions that the processor is likely to reuse
Clock
Co- ordinates all of the computer components by sending out regular electrical pulses which synchronises all the components.
The frequency is known as the clock speed
What is the Von Neuman Architecture?
Data and instructions are stored together and have memory addresses
How does clock speed affect CPU performance
The more pulses per second , the more FED cycles can be performed. This could lead to over heating tho
How does cache size affects CPU performance?
The larger the chance is , the less time a processor has to wait for instructions to be fetched