1Flowchart symbol for input/ output
parallelogram
2Flowchart symbol for connector
circle
3Flowchart symbol for New page
Shield
4IPO
simple but effective tool that programmers use while designing programs, consists of input, process, and output
5Pseudocode
fake code, informal language with no syntax, typically written before programming
6Sequence
the order that commands are executed by a computer, allows us to carry out tasks that have multiple steps. In programming, sequence is a basic algorithm: A set of logical steps carried out in order.
7Selection
programming construct where a section of code is run only if a condition is met. In programming, there are occasions when a decision needs to be made. Selection is the process of making a decision. The result of the decision determines which path the program will take next.
8Flowchart symbol for processing
rectangle
9Flowchart symbol for decision
Diamond
10Flowchart symbol for start/stop
oval
11Repetition
the idea of the repetition code is to just repeat the message several times.
12Algorithm
set of well-defined logical steps that must be taken to perform a task
13Processing Items
occur during the algorithm of an IPO but are not inputs or outputs
14Hardware
the physical devices or components that a computer is made of
15Machine Language
a computer programming language consisting of binary or hexadecimal instructions which a computer can respond to directly
16RAM
also known as main memory or random access memory, typically volatile type of memory that is only used for temporary storage while a program is running
17Assembly Language
created in the early days of computing as an alternative to machine language, uses short works knobs as mnemonic
18Compiler
a program that translates high level language instructions into a separate machine language program
19Logic Error
causes program to operate incorrectly but still compiler, can be difficult to locate
20Syntax Error
mistakes such as spelling, punctuation, incorrect labels -- will produce an error message
21Variables we know Exam 1
int (integer), double (decimal), string (word), char (character)
22Pasal Case
Methods (GetUserName)
23CamelCase
Variables (userName
24Constants Case
All capitals with underscores (USER_SSN)
25what is the variable initialization, variable declarations, variable assignments
string schoolName = "Alabama"
declaration: string