1- introduction, history of C++, C++ program outline Flashcards
Hardware
physical devices that make up computer equipment
Computer
PC/mainframes/workstations
5 computer components
CPU/processor, input device, output device, main memory/primary memory/RAM
CPU/processor
follows the instructions and performs calculations specified by the program
Input Device
any device that allows outside world to communicate information to the CPU
Output Device
any device that allows CPU to communicate information to the outside world
main memory/primary memory/RAM
a list of addressable memory locations that CPU can operate upon, not permanent
secondary memory
memory that is used for keeping a permanent record of information – disk/data CD/flash drive
bit
the least possible amount of information: 0 or 1
byte
8 bits
memory location
single (indivisible) portion of memory that holds data
address
number that identifies a memory location
Natural language
used by humans, ambiguous
High-level language
language (close to natural) that is understood by humans, unambiguous
C++ is a high-level language
Machine/Low-level language
list of instructions in binary format that a computer understands unambiguous
example: 0101 0001 1100 0010