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;
20 Cards in this Set
- Front
- Back
What is the CPU?
|
Central Processing Unit
|
|
What language does a CPU understand?
|
binary, 1's and O's
|
|
What makes up the CPU?
|
control unit, arithmetic logic unit, and the main memory
|
|
What is the purpose of input devices?
|
used to get data into the machine
|
|
What are some input devices?
|
keyboard, mouse, floppies
|
|
What is an output device?
|
used to get data out of the machine
|
|
What are some output devices?
|
printer, monitor, floppies
|
|
What are three types of memory?
|
RAM, ROM, secondary storage
|
|
What is RAM?
|
Random access memory
|
|
What is ROM?
|
Read Only Memory
|
|
What is secondary storage?
|
places where you can store data, ex. hard disk, floppies, tapes, CD ROM, DVD
|
|
What are the steps to executing a C program?
|
editor, source code, compiler, object code, loader, executable
|
|
What is source code?
|
program written in C
|
|
What does a compiler do?
|
translates source code to object code (higher languages to machine code)
|
|
What does a linker/loader do?
|
loads the program into memory
|
|
What is an executable?
|
program that actually execute
|
|
What are syntax errors?
|
error in the program that is from not entering the code correctly, ex misspelled command, missing semi-colon
|
|
What are logic errors?
|
error in the logic flow of the program ex. forget to add a variable that needs added
|
|
Will a compiler find logic errors?
|
no
|
|
Will a compiler find syntax errors?
|
yes
|