State whether each of the following is true or \(f\) alse. If false , explain
why.
a) An algorithm is a procedure for solving a problem in terms of the actions
to execute and the order in which they execute.
b) \(\mathrm{A}\) set of statements contained within a pair of parentheses is
called a block.
c) A selection statement specifies that an action is to be repeated while some
condition remains true.
d) A nested control statement appears in the body of another control
statement.
e) Java provides the arithmetic compound assignment operators \(+=,-=,^{2}=,
\quad /=\) and \(\aleph=\) for abbreviating assignment cxpressions.
The primitive types (boolean, char, byte, short, int, long, float and double)
are portable across only Windows platforms.
g) Specifying the order in which statements (actions) execute in a program is
called program control.
h) The unary cast operator (double) creates a temporary integer copy of its
operand.
i) Instance variables of type boolean are given the value true by default.
j) Pseudocode helps a programmer think out a program before attempting to
write it in a programming language.