Chapter 1 quiz 3 Flashcards
Exam Study
A computer’s memory is divided into tiny storage locations known as __________.
bytes
In the __________ numbering system, all numeric values are written as sequences of the digits 0 and 1.
binary
Programs are commonly referred to as __________.
software
Which refers to all the physical devices or components of a computer?
hardware
The __________ is the part of a computer’s hardware that executes each instruction in a program.
CPU
__________ is a type of memory that can hold data for long periods of time, even when there is no power to the computer
Group of answer choices
Secondary storage
The computer component that collects data and sends it to the computer is called a(n) __________.
input device
Any data that the computer produces and sends to another device, such as a video display or speaker, is known as __________.
output
A(n) __________ performs a specialized task that enhances the computer’s operation or safeguards data.
utility program
__________ is an extensive encoding scheme that is compatible with ASCII and can also represent the characters of many of the world’s languages
Group of answer choices
Unicode
Before a computer can store a real number in memory, it must be encoded in __________.
floating-point notation
A(n) __________ is any device that works with binary data
digital device
Digital images are composed of tiny dots of color known as __________.
pixels
A digital song is broken into small pieces known as ___________.
samples
When a CPU executes each instruction in a program, it uses a process known as the __________.
fetch-decode-execute cycle
Instead of using binary numbers for instructions, assembly language uses short words known as __________.
mnemonics
Words that have a predefined meaning in a high-level language are known as __________ or reserved words.
keywords
Programming languages have __________ that perform various operations on data.
operators
A special program known as a(n) __________ is used to translate an assembly language program into a machine language program.
assembler
A(n) __________ allows you to create powerful and complex programs without knowing how the CPU works and without writing a large amount of low-level instructions
high-level language
Each programming language has its own __________ which is a set of rules that must be strictly followed when writing a program
syntax
The individual instructions that you use to write a program in a high-level programming language are called __________.
statements
A(n) __________ is a mistake such as a misspelled keyword, a missing punctuation character, or the incorrect use of an operator.
syntax error
Because GUI programs must respond to the actions of the user, they are said to be _________.
event-driven
When you use a(n) __________ language, you create programs by putting together a collection of objects.
object-oriented
The data stored in an object are commonly called fields or __________.
properties
In object-oriented programming with a GUI interface, a window displayed on the screen is called a __________.
form object
A __________ object displays text on a form.
Label
A __________ is code that describes a particular type of program object
class
Before beginning a new programming project, you must __________.
understand the program’s purpose
A(n) __________ describes a set of well-defined logical steps that must be taken to perform a task
algorithm
An algorithm written out in plain English statements is called __________.
pseudocode
A __________ is a diagram that graphically depicts the steps of an algorithm
flowchart
A(n) __________ is a mistake that does not prevent a program from starting but causes it to produce incorrect results.
logic error