PURDUE CS 101 FINAL EXAM STUDY GUIDE
Analog - Answer -Relies on moving parts (imprecise)
digital - Answer -No moving parts, purely computer
Transistor - Answer -A solid-state switching device.
digital electronics - Answer -electronics that function using transistors that only
recognize two states.
Boolean Algebra - Answer -A mathematical notation for expressing two-valued logical
functions (AND, OR, NOT)
energy harvesting - Answer -Store energy from the movements and heat of the human
body
a programmable device - Answer -A device who's functionality changes depending on
the software
Hardware - Answer -the physical parts of a computer
software - Answer -the programs and other operating information used by a computer.
Processor (CPU) - Answer -interprets and carries out the basic instructions that operate
a computer
Memory (RAM) - Answer -a form of computer data storage. A random-access memory
device allows data items to be read and written in approximately the same amount of
time regardless of the order in which data items are accessed.
storage device - Answer -a piece of computer equipment on which information can be
stored.
hard disk - Answer -a storage device that contains one or more inflexible, circular
platters that use magnetic particles to store data, instructions, and information
Solid State Drive - Answer -a storage device that typically uses flash memory to store
data, instructions, and information
input/output devices - Answer -devices that are used to input to a computer (keyboard,
mouse) or output (monitor)
Graphics Processing Unit (GPU) - Answer -a specialized logic chip that is dedicated to
quickly displaying and calculating visual data such as shadows, textures, and luminosity
, Universal Serial Bus (USB) - Answer -Standard for computer ports that support data
transfer rates of up to 12 million bits per second.
Permanent Device Installation - Answer -Computer must be shut down for device to be
installed
Temporary Device Installation - Answer -Device can be installed while computer is on
Configurable Computers - Answer -Computers are modular and can be customized
with software/hardware
32-bit processor - Answer -can process 32-bits of information.
64-bit processor - Answer -has 64-bit registers and processes 64 bits at a time
Binary Arithmetic - Answer -The representation of all numbers by just ones and zeroes.
Binary addition produces carries
mega - Answer -10^6 (Million)
giga - Answer -10^9 (Billion)
tera - Answer -10^12 (Trillion)
Programmer - Answer -A person who writes computer programs
software engineer - Answer -A person responsible for the development of computer
software.
definite iteration - Answer -A process that repeats a set number of times
indefinite iteration - Answer -A process that repeats until a certain condition is met
source code - Answer -A program in a high-level language before being compiled.
Binary code (Object code) - Answer -The most basic language a computer
understands, it is composed of a series of 0s and 1s.
Compiler - Answer -A computer program created to read an entire program and convert
it into a lower-level language and ultimately to assembly language used by the
processor.
Library - Answer -A collection of thoroughly tested object code for various useful tasks.
Analog - Answer -Relies on moving parts (imprecise)
digital - Answer -No moving parts, purely computer
Transistor - Answer -A solid-state switching device.
digital electronics - Answer -electronics that function using transistors that only
recognize two states.
Boolean Algebra - Answer -A mathematical notation for expressing two-valued logical
functions (AND, OR, NOT)
energy harvesting - Answer -Store energy from the movements and heat of the human
body
a programmable device - Answer -A device who's functionality changes depending on
the software
Hardware - Answer -the physical parts of a computer
software - Answer -the programs and other operating information used by a computer.
Processor (CPU) - Answer -interprets and carries out the basic instructions that operate
a computer
Memory (RAM) - Answer -a form of computer data storage. A random-access memory
device allows data items to be read and written in approximately the same amount of
time regardless of the order in which data items are accessed.
storage device - Answer -a piece of computer equipment on which information can be
stored.
hard disk - Answer -a storage device that contains one or more inflexible, circular
platters that use magnetic particles to store data, instructions, and information
Solid State Drive - Answer -a storage device that typically uses flash memory to store
data, instructions, and information
input/output devices - Answer -devices that are used to input to a computer (keyboard,
mouse) or output (monitor)
Graphics Processing Unit (GPU) - Answer -a specialized logic chip that is dedicated to
quickly displaying and calculating visual data such as shadows, textures, and luminosity
, Universal Serial Bus (USB) - Answer -Standard for computer ports that support data
transfer rates of up to 12 million bits per second.
Permanent Device Installation - Answer -Computer must be shut down for device to be
installed
Temporary Device Installation - Answer -Device can be installed while computer is on
Configurable Computers - Answer -Computers are modular and can be customized
with software/hardware
32-bit processor - Answer -can process 32-bits of information.
64-bit processor - Answer -has 64-bit registers and processes 64 bits at a time
Binary Arithmetic - Answer -The representation of all numbers by just ones and zeroes.
Binary addition produces carries
mega - Answer -10^6 (Million)
giga - Answer -10^9 (Billion)
tera - Answer -10^12 (Trillion)
Programmer - Answer -A person who writes computer programs
software engineer - Answer -A person responsible for the development of computer
software.
definite iteration - Answer -A process that repeats a set number of times
indefinite iteration - Answer -A process that repeats until a certain condition is met
source code - Answer -A program in a high-level language before being compiled.
Binary code (Object code) - Answer -The most basic language a computer
understands, it is composed of a series of 0s and 1s.
Compiler - Answer -A computer program created to read an entire program and convert
it into a lower-level language and ultimately to assembly language used by the
processor.
Library - Answer -A collection of thoroughly tested object code for various useful tasks.