Chapter 1 Flashcards
(29 cards)
set of instructions stored in memory that a comp follows to perform a task; aka software
program
essential to comp; can’t do anything without it
software
performing tasks given by program
running/executing the program
performs mathematical operations
arithmetic and logic unit (ALU)
when CPU’s control unit fetches, from main memory, the next instruction in sequence of prgm instructions
fetch
when instruction is encoded into a form of a #, the control unit ___ the instruction and generates an electronic signal
decode
when electrical signal is routed to appropriate component of a comp (ALU, disk drive, etc), causes component to perform an operation
execute
computer’s work area, where comp stores a program while prgrm is running as well as data prgm is working w/; only used for temporary storage while program is running; volatile; contents erased when comp turned off
random-access memory (RAM)
tiny storage location; con hold a letter or small #; composed of 8 smaller units
byte
tiny electrical components that hold either a (+)/on or (-)/off charge
bit
unique number assigned to a byte; ordered from lowest to highest
address
device that collects info and sends it to comp
input device
device to which info is sent, formats and presents info
output device
info comp collects from outside world
input
info comp sends to outside world
output
prgrms that control and manage basic operations of a comp; includes operating systems, utility programs, and software devment tools
system software
most fundamental set of prgms on comp; controls internal operations of comp’s hardware, manages all devices connected to comp; allows data to be sent and retrieved, and allows prgms to run on comp
operating systems
prgrms that make comp useful for everyday tasks
application software
instructions for a program; set of well-defined steps for performing task or solving prblm
algorithm
uses binary numbers vs uses words
machine lang vs human lang
written on one type of comp and can run on many other types of systems only after a simple recompilation
portability
what C++ is written in
text editor
statements written by prgmr and file statements are saved in
source code and source file
process source code goes through
source code -> preprocessor -> modified source code -> compiler -> object code -> linker -> executable code