Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
11 Cards in this Set
- Front
- Back
What is an algorithm? |
a step by step description of how to solve a problem |
|
computer program definition |
The act of designing, implementing and testing computer program |
|
What are the three main pieces of hardware? |
Physical elements, central processing unit (CPU) and memory/storage devices (RAM, Flash drive) |
|
What are the 2 components of the CPU and what do they do? |
1) Control unit: directs operation of the processor 2) Arithmetic logic unit: contains the circuitry that makes the algorithms able to be performed |
|
What are the 2 types of storage and what is their function? |
1) Primary storage: composed of memory chips, circuits and data 2) secondary storage: slower but less expensive storage and its existence is fully existent on electrical power |
|
How big is a byte, kilobyte, megabyte, gigabyte |
- 8 bits - 1024 bytes - 1 million -1 billion (respectively) |
|
How many lines can a CPU read of a program at a time? |
One line at a time |
|
Who invented python? |
Guido can Rossum |
|
What are the two main programming enviroments for python? |
Interpretor and IDE |
|
What is an interpretor?? |
it is what reads the code |
|
what is an IDE |
source code editor that helps programing by making the lines of code easier to read for humans |