(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). |