Chapter 3 Outcomes
Problems that you Know how to Solve
Knowledge Outcomes
Define each of the key terms listed in the chart below.
| generalization | abstraction | mathematical notation |
| arithmetic operator | commutative operation | precedence of arithmetic operations |
| exponentiation | instruction | statement |
| program | programming language | Turing programming language |
| Basic | Pascal | microcomputer |
| run | execute | Turing System Software |
| memory | translation | compiling |
| screen | output | keyword |
| put | output item | string |
| string constant | disk file | binary operation |
| operand |
Explain what is meant when we say that multiplication or addition is commutative.
Know the correct order of operations in Turing (BEDMAS) as well as the symbols which are used to perform each of these operations.
Differentiate between each of the following terms when referring to a computer program:
Correctly use arithmetic expressions and arithmetic operators.
Explain the various parts of the program instruction put [keyword, output item(s)].
Describe what a string is in Turing.
Skills Outcomes
Use the Turing editor to enter and execute simple programs.
Write program lines that will compute various problems such as:
Write program output statements that use descriptive messages combined with an equation, in order to identify the meaning of the output such as:
Detect and correct a variety of common errors as outlined in the chapter.