Edexcel curriculum (2015)
AlgorithmsApplication sof'wreAsciiBinaryCacheClient-ServerCloudCompressionComputational thinkCPUCyber securityDatabaseFetch-d-e cycleEmbedded systemEncryptionEnvironmentEthicsFile sizeFlow chartHexadecimalHigh Level languageISP/InternetLaw & Legislation
LogicMagnetic HDDNetworkingOpen sourceOperating systemOptical storagePeer to peerPictures (data rep)ProtocolsRun length encodingRAMROMSimulation softwareSolid state HDSoundStored programUtility Sof'wre |
Algorithms - Merge sortAlgorithms - Bubble sortAlgorithms - Binary searchAnswer
9 (1) 4 or 5, 3 (1) 2 (1) AlgorithmAnswer
Any one of: Incorrect comparison (1) should be < (1) OR Replaces HighestScore with BubbleScore if BubbleScore is less than HighestScore (1) should be greater than (1) AlgorithmAnswer
Correct calculation using variables (1) For example: DIVIDE TotalTime by NumberLaps (1) TotalTime/NumberLaps (1) Use of variable for result (1) For example: SET AverageTime (1) STORE AverageTime (1) AlgorithmAnswer
RECEIVE StartStation from (STRING) CARD READER SET Index TO 0 SET Found TO false WHILE Found = false DO IF ListOfStations.Station[Index] = StartStation THEN SET Found TO True ELSE SET Index TO Index + 1 END IF END WHILE IF ListOfStations.Distance[Index] < 5 THEN SET CostOfJourney TO 2.50 ELSE IF ListOfStations.Distance[Index] >12 THEN SET CostOfJourney TO 4.15 ELSE SET CostOfJourney TO 3.25 END IF END IF IF (Time >10.00 AND Time <17.00) OR (Day = Saturday OR Day = Sunday) THEN SET Cost TO Cost*0.9 END IF SEND [“The cost of your journey is £”, CostOfJourney, “Thank you for travelling on our railway.”] TO DISPLAY Algorithm - Selection sort |