Created by Hugo Beresford
about 4 years ago
|
||
Question | Answer |
CPU
Image:
C Pu (binary/octet-stream)
|
The CPU is one of the main components of a computer because it carries out all of the tasks given. It tells all of the components in the pc what to do by the programming. |
Fetch, decode and execute. | This cycles is done by the CPU from starting up to shutting down. Fetch, The next instruction is fetched from the memory, decode the encoded instruction is done, and execute the decoded message is sent away and takes a new one. This is done over and over again. |
ALU
Image:
Alu (binary/octet-stream)
|
The ALU know as the arithmetic logic unit does all of the math's that it is given by the CPU on binary once the ALU has done the given task it is then sent to the computers memory. |
Registers | Registers are small memory spaces inside the processer. |
Cache
Image:
Cache (binary/octet-stream)
|
The cache is a hardware or software component that stores data so that future requests for that data can be served faster. Cache hits are served by reading data from the cache, and a cache miss when there isn't any. |
Program Counter | It checks where the next instructions are in the memory, it puts them in order and it tells the CPU where they are in the memory. |
RAM
Image:
Ram (binary/octet-stream)
|
The ram or (random access memory) is a form of storage, but this one is temporary it is used for accessing data quickly. |
Secondary Storage
Image:
Oip (binary/octet-stream)
|
Secondary storage is needed to keep programs and data indefinitely. It is non-violate which means it will keep the data when off. With out it, all data and programs will disappear when turned off. They also serve as a backup for the data. |
Computational Thinking | Computational thinking is when we take a complex problem, understand what it is and develop possible solutions and present them to a computer or human that they can understand. |
Abstraction | Abstraction is the process of filtering out unnecessary info that is not needed to solve the given problem. |
Decomposition | Decomposition involves breaking down a complex problem into smaller and more manageable one. The smaller parts can then be solved easier and quicker. |
Algorithmic Thinking | An algorithm is a step by step instruction to solve a problem. For example making a cup of tea is a algorithm. |
Want to create your own Flashcards for free with GoConqr? Learn more.