• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/50

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

50 Cards in this Set

  • Front
  • Back
set of physical devices associated with a computer
Hardware
instructions that tell the computer what to do
Software
devices used to enter data items
Input
rules that govern a programming language
Syntax
internal temporary storage
RAM
programming statements you write in programming language
Source Code
machine language
Binary Language
when you decide on the correct instructions for the program, you are developing the program's ?
Logic
Myanswer=Mynumber*2 is an example of a ?
Processing Operation
People have been writing modern computer programs since ?
1940's
Type of software testing in which the tester does not look at the contents of the program
Black Box
One of the components of data modeling is identifying ?
Attributes
Experienced programmers can successfully combine the planning and the actual instruction writing, or ___ of the program in one step
Coding
Which language does a computer know?
Machine
Misuse of a language grammar rules is a
Syntax error
____ to using a new program or set of programs, can take months or years.
Conversion
Careful selection of ___ ___ is an essential part of good programming.
Test Data
Valid reason for program maintenence
Format of input data changes
Type of tool that aids programmers during the planning stage
Flowchart
Syntax is not important when using
pseudocode
When using a flowchart, input is represented by a
parallelogram
When using a flowchart, terminal symbols are represented by a
lozenge
What is an advantage of using an integrated development environment
Syntax errors are visually highlighted
_____ is an example of a user environment
Command line
A graphical ___ is an example of a user environment
User interface
A ___ is a named set of statements that perform some task or group of tasks within an application
Method
______ is the name of a programming object
identifier
There will always be only one class ____ for each class
header
In an interactive program, a ___ enters data.
user
_________ are memory locations whose contents can vary or differ over time.
Variables
___ constants do not have identifiers like variables do
Unnamed
String values are also called ___ values
alphanumeric
inventoryItem is string?
inventoryItem = "printer"
weight is num?
weight = 2.75
Convention used for named constants is ___ characters ____ underscores to seperate words
uppercase, with
An ____ statement stores the value of the right hand side of the expression in the memory location of the left hand side
assignment
According to the rules of precedence, ___ has higher precedence than addition
multiplication
What operator has the lowest precedence?
=
Which operator is done first? answer=a+b+c*d/e-f
d/e
Which operator is done third?
answer=a+b+c*d/e-f
b+c
answer=a+b+c*d/e-f
Answer is a+b(c*d)/(e-f)
Good programming practice
use program comments
Best identifier for a method that calculates an employees pay?
determinePay
ver noun = method name
One drawback to including program comments?
Must be kept current
A ___ dictionary is a list of every variable name used in a program.
Data
Most modern programming languages are _____? Meaning that you can arrange your lines of code as you see fit.
free-form
What is an advantage of using the practice of echoing input?
User is more likely to catch input errors.
In a ___ structure, you perform an action or event, and then you perform the next action in order.
Sequence
Sequences never include?
Decisions
In the ___ structure, instructions repeat based on a decision.
loop