Computer Programming Mid-term – Flashcards

Unlock all answers in this set

Unlock answers
question
Which would be classified as a mobile computing device?
answer
Tablet PC
question
Which is not an input device?
answer
Printer
question
Which is the physical aspect of the computer?
answer
Hardware
question
Which processes data and controls the flow of data between the computer's other units?
answer
CPU
question
SRAM (Static RAM) is also referred to as
answer
Cache
question
The number system used in computers is called
answer
Binary
question
How many states do the electrical circuits on an IC (integrated circuit) have?
answer
Two : on, off
question
A single 0 or 1 in the binary code
answer
A Bit
question
Computer memory capacity and file size are measured in
answer
Bytes
question
The ________is high speed memory that stores frequently accessed instructions.
answer
ROM
question
__________ holds data for all applications that are currently running on your computer, but only while the power is on.
answer
RAM
question
Speeds are measured in MHz or _________ rate.
answer
GHz
question
How many KB in 1 MB?
answer
1024KB
question
What type of memory does a flash drive use?
answer
Electrically Erasable Programmable Read-Only Memory
question
Which of the first generation computers was a secret military project during WWII used to calculate trajectory of artillery shells?
answer
ENIAC
question
Who is called the first programmer due to writing a program based on the design of the Analytical Machine?
answer
Ada Byron
question
What computer was sold to US Census Bureau in 1951?
answer
UNIVAC
question
What sparked the second generation computers?
answer
Transistor
question
What sparked the beginning of third generation computers?
answer
The invention of the Integrated Circuit
question
What made it possible to build the microcomputer (PC)?
answer
The microprocessor
question
What is the purpose of the ALU?
answer
It performs logic and arithmetic operations and makes comparisons
question
What type of code is directly understood by the CPU?
answer
Machine Code
question
All of the following were developed in the 1990's except:
answer
C
question
Which category of programming languages has the most abstraction from the hardware?
answer
High Level
question
Who wrote the first computer program?
answer
Ada Byron
question
A set of gears similar to a clock that only performed addition
answer
Pascaline
question
Cylindrical wheel with movable carriage that can add, subtract, multiply, divide, square roots
answer
Stepped Reckoner
question
A machine that was never built that was to produce table of numbers used by ships' navigators.
answer
Difference Machine
question
A machine that was to perform variety of calculations by following a set of instructions (or program) on punched cards. It was never built but was used as a model for modern computer.
answer
Analytical Machine
question
Machine create for US Census that had holes representing information to be tabulated were punched in cards
answer
Hollerith's Tabulating Machine
question
Mechanical telephone replay switches to store information and accepted data on punch cards.
answer
Mark I
question
Establishes penalties for aggravated identity theft
answer
Identity Theft Penalty Enhancement Act of 2004
question
Requires federal agencies to develop, document and implement an agency-wide program to provide information security.
answer
Federal Information Security Management Act of 2002 (FISMA)
question
Addresses data collection by credit, insurance and employment agencies
answer
Consumer Credit Reporting Reform Act of 1996
question
Restricts the way in which personal data can be used by federal agencies
answer
Privacy Act of 1974
question
Requires government authorities have a subpoena, summons or search warrant to access an individual's financial records
answer
Right to Financial Privacy Act of 1978
question
Makes it a crime to access electronic data without authorization
answer
Electronic Communications Privacy Act of 1986 (ECPA)
question
Requires federal government agencies to make certain agency information available for public inspection
answer
Electronic Freedom of Information Act of 1996
question
Requires commercial websites that collect personal information from children under the age of 13 to obtain parental consent.
answer
Children's Online Privacy Protection Act of 1988 (COPPA)
question
Gives Americans the freedom to use any type of encryption to protect their confidential information.
answer
Safety and Freedom through Encryption Act of 1999 (SAFE)
question
Gives law enforcement the ability to monitor individual's email and web activity
answer
Provide Appropriate Tools Required to Intercept and Obstruct Terrorism (PATRIOT) Act of 2001
question
The science that studies safe work environments.
answer
Ergonomics
question
Power & paper waste
answer
Environmental Concerns
question
Issues with computers in the workplace
answer
Employee monitoring
question
identity theft
answer
Invasion of privacy
question
Protects against copyright infringement
answer
NET (No Electronic Theft) Act of 1997
question
Illegal copies being distributed
answer
Piracy
question
Program or series of instruction that can replicate without the user's knowledge
answer
Virus
question
Program or series of instruction that appears as something else
answer
Trojan Horse
question
Program that is able to reproduce itself over a network
answer
Worm
question
Install on computers to detect and remove code before it can replicated or damage data
answer
Antivirus programs
question
Illegal act to gain access to large computer systems to perform acts of vandalism.
answer
Hacker
question
Act of sending an email to a user falsely claiming to be a legitimate business in an attempt to trick the user into revealing personal information that could be used for crimes like identity theft
answer
Phishing
question
Do not access, upload, download, or distribute inappropriate materials, Use appropriate language, Do not access another's account, do not reveal personal information
answer
Which of the following would be part of an Acceptable Use Policy? There is more than one.
question
English-language statements that describe the processing steps of a program in paragraph form
answer
Pseudocode
question
What indicates the flow of logic in a flowchart?
answer
Direction of the arrow
question
Check expected input, unexpected input, boundaries, null input.
answer
Which of the following should be reviewed when checking your code?
question
A list of steps to solve a problem.
answer
Algorithm
question
Identify the problem, design the solution, write the program, test the program, document and maintain the program.
answer
Steps of the programming process
question
The type of error that occurs when the programmer does not follow the rules of the programming language.
answer
Syntax
question
When running a program to average a list of numbers, the programmer notices that the average is not correct. This is an example of what type of error?
answer
Logic Error
question
What is most frequently used design in the programming process?
answer
Top-Down Design
question
Breaking down a problem into smaller sub-problems
answer
Modularization
question
The parts of identifying the problem.
answer
Requirements and Specifications
question
Terminator (Start/ Stop) flowchart shape
answer
Oval
question
Process flowchart shape
answer
Rectangle
question
Input/Output flowchart shape
answer
Parallelogram
question
Decision flowchart shape
answer
Diamond
question
Errors that occur while your program runs.
answer
Runtime Errors
question
When you want a variable, like a counter, to hold its value, it should be declared as.
answer
Static
question
Which type of variable that once declared cannot be changed by the program?
answer
Constant
question
Another name of a syntax error.
answer
Compilation Error
Get an explanation on any task
Get unstuck with the help of our AI assistant in seconds
New