1.1 Principles of computation 0.0 / 5 ? ComputingFundamentals of computer systemsASAQA Created by: EmilyCreated on: 27-05-14 10:13 Algorithm (for humans) A description, independent of any programming language of a process that achieves some task 1 of 11 Program (for computers) A description IN a programming language of a process that achieves a useful result 2 of 11 What are the two main principles of computation? Abstraction, and automation 3 of 11 What is abstraction? Determining the right LEVEL OF THINKING for a particular program, and determining how to communicate complex ideas simply 4 of 11 What is automation? The process of turning an algorithm into a program 5 of 11 What is computation? The process of calculating or determining something by MATHEMATICAL, LOGICAL or INTERACTIVE methods 6 of 11 DNA Computing using strands of DNA to perform computations 7 of 11 Quantum Computing using the quantum states of atoms to perform computations 8 of 11 Nano Computing Molecular scale computing (nanites/nanobots) 9 of 11 Nature inspired Computing Complex behavior generated from simpler interactions between patterns/models 10 of 11 Artificial intelligence Understanding intelligence (robotics, vision, speech) 11 of 11
Comments
No comments have yet been made