Edexcel curriculum (2015)
PythonBinary/HexData representationCompressionEncryptionWhat is a computer?Working computerHardwareOperating systemComputer processesThe 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 |
Computational modelsA sequential computational model is one in which instructions are executed one after another. There may be branches in the program, but the general principle is that each instruction follows on from the previous one.
Python programs are sequential. A parallel computational model is one in which each program instruction is executed simultaneously on multiple processors in order to get the results faster. Using multi-cores in processors is an example of parallel computing. It is by using parallel processing that super computers are getting faster and faster. Computational model - Multi-agent
|