Edexcel curriculum (2015)
AlgorithmsApplication sof'wreAsciiBinaryCacheClient-ServerCloudCompressionComputational thinkingCPUCyber securityDatabaseFetch-d-e cycleEmbedded systemEncryptionEnvironmentEthicsFile sizeFlow chartHexadecimalHigh Level languageISP/InternetLaw & LegislationLogicMagnetic HDDNetworkingOpen sourceOperating systemOptical storagePeer to peerPictures (data rep)ProtocolsRun length encodingRAMROMSimulation softwareSolid state HDSoundStored programUtility Sof'wre |
AbstrationAnswer
A statement that includes: • (Abstracting means) removing unnecessary detail/simplifying (1) • so that we can focus on the essence/real part/important part of the problem (1)? AbstractionAnswer
A statement that includes: • The purpose of ‘roll’ is to generate a single number, chosen randomly, between 1 and 12, inclusive (1) OR • Two numbers between 1 and 6 AbstractionAnswer
One of the following reasons: • ‘Roll’ is an abstraction because it allows the programmer to focus on the result of a roll, rather than on how to implement the roll algorithm (1) OR • ‘Roll’ is an abstraction because it is a model/simulation/representation of a real/physical activity/action (1) |