Terminology, Navigating Flowchart, and Boolean Logic Questions
Terms in this set (14)
What is an algorithm?
a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
What is an abstraction?
it is used to reduce complexity and allow efficient design and implementation of complex software systems
What is ASCII?
a method of encoding characters that is based on the order of alphabetic characters in the English language
What are annotations?
documentation and comments that may be found on code logic; is typically ignored once the code is executed or compiled
What is data abstraction?
the reduction of a particular body of data to a simplified representation of the whole
What is procedural abstraction?
the idea that each method should have a coherent conceptual description that separates its implementation from its users
What is pseudo-code?
Pseudo-code is a compact and informal high-level description of a program.
In a flowchart, what does a rectangle represent?
Process: indicates any type of internal operations, such as initialization and calculations.
What are some characteristics of a flowchart?
Flowcharts are generally drawn from top to bottom and all boxes must be connected with an arrow, which shows the direction of the flow. In addition, all flowcharts start with a terminal or process symbol.
What is a boolean?
A boolean is any condition or variable that can output TRUE or FALSE.
In boolean logic, what does a "&&" represent?
"&&" represents "and".
In boolean logic, what does "!=" represent?
"!=" represents "not"
What are the most common boolean operators?
The most common boolean operators are AND, OR, and NOT.
What does the rounded rectangle represent in a flowchart?
Terminal: indicates the starting or ending of the program.