Previous paper class 10th(Computer science)

Give short answer (15*2=30)
1) Define control structure?
2) In how many modes, GW-BASIC can operate?
3) Write the procedure to load the program in GW-BASIC?
4) What are the type declaration characters?
5) Describe rule of naming variable in GW-BASIC.
6) Define Flowchart .
7) Define Algorithms.
8) Define nested loop?
9) Differentiate BASIC command and statements?
10) Who develop the BASIC language?
11) What is Desk checking?
12) What do you mean by problem solving?
13) What is meant by transfer of control?
14) List step that should be followed to solve a problem.
15) How many control structure are available in BASIC?