Question 1:
Make a distinction between Syntax and Semantics in the programming languages.
Question 2:
Illustrate what Pseudocodes and Flowcharts are, giving an illustration in each case.
Question 3:
Calculate the value stored in each of the variables z1, a2 and a3, given the following piece of codes:
int x,y,z1; 
float a1,a2,a3; 
x=20; 
y= 45; 
z1=y/x; 
a1=22; 
a2=a1/x; 
a3=y/x;
Question 4:
Using suitable illustrations, illustrate what is casting in C++ language.
Question 5:
Why should a programmer dry-run his or her program?