| (a) |
Differentiate between variables and values. |
| (b) |
Identify values of different data types (e.g., integer, floating point, Boolean and string) that can be stored in variables. |
| (c) |
Choose and utilize appropriate data types in a program. |
| (d) |
Explain the importance of conventions and rules for naming variables within programming languages. |
| (e) |
Distinguish between the concepts of assignment and comparison of variables. |
| (f) |
Utilize relational operators, including assignment (=), equivalence (==), not equal (!=), greater than (>) and less than (<), in a program. |
| (g) |
Write expressions using math operators (e.g., addition (+), subtraction (-), multiplication (*), division (/), integer division (//) and modulo division (%)) |
| (h) |
Provide examples of problems that require data type conversion. |
| (i) |
Perform data type conversions (e.g., string to integer, floating point to integer and integer to Boolean). |
| (j) |
Perform data type conversions (e.g., string to integer, floating point to integer and integer to Boolean |
| (k) |
Discuss the implications of using floating point values, with reference to the concept of precision (e.g., calculations with currenct and rounding errors). |
