Edexcel curriculum (2015)
PythonBinary/HexData representationCompressionEncryptionWhat is a computer?Working computerHardwareOperating systemComputer processes
The CPUMemoryInput devicesOutput devicesData storageInside the CPUStored programF-D-E cycleCPU componentsNetworksLAN, WAN and PANNetwork topologiesNetwork addressingProtocolsError detectionThe internetThe world wide webHTML and CSSClient-server modelVPNsSQLImpactEthical issuesMicrocontrollersComp modelsEmerging trendsVirtual machinesModels and simsAlgorithms |
Operating systemOperating system
A collection of programs that manages the hardware and software of a computer system, including sharing the computer’s time, memory, hardware and other resources. What is a GUI? Do we care about it? Function of operating system
1. File management 2. CPU and Input / output management 3. Resource allocation - Makes things like memory or printers available to all software on the computer 4. Process management 5. Network management - Allows the computer to work on a network 6. User management - GUI / security features / task manager Without an operating system, the hardware cannot function and the user cannot use the computer (even though the user rarely interacts with the operating system itself because there is application software between the operating system and the user).
The user is removed from the computer’s hardware by the operating system and application software. |