Viva questions
1. Who developed the C language?
2.How do you comment on program C?
3. How is the name C derived?
4. What is K & R C?
5. What is the preprocessor declaration?
6. Differentiate between constant and variable.
7.What is the type of data?
8. Name the basic data types of C.
9.Differentiate between string constant and character constant.
10. What is the integer, char, float range for a 16-bit computer?
11. What is a statement?
12. What is a keyword?
13. Differences between keywords and identifiers.
14. What is the need for escape sequences?
15. What is a symbolic constant?
16. How are operators C classified?
17. What is the use of the module operator?
18. What is meant by operation in mixed mode?
19. What are bitwise operators?
20. What is a unary operator?
21. What is a binary operator?
22. What is typecasting?
23. What is a conditional / ternary operator?
24. What is required for type conversion?
25.Difference between && and &.
26. Differentiate between pre-increment / decrement and post-increment / decrement.
27.Difference between unformatted and formatted I / O statements.
28.How do you classify control statements?
29.Difference between the while loop and do-while loop.
30. Differentiate between rest and continue.
31. When do you prefer the loop statement?
32. What is a loop?
34. Give the classification of arrays?
35.Difference between a matrix and an ordinary variable.
36. The variable Array is also called ______.
37. What are character arrays?
38. When do you use the two-dimensional character array?
39. Name the different functions of chain management?
40. What is meant by modularization?
41.Difference between standard functions and user-defined functions?
Differentiation between arguments and parameters.
Differentiation between local and global variables.
44. Name the different methods of parameterization?
45. How does the definition of the function of the function declaration differ?
46. What is the recursive function?
47. What is meant by the scope of a variable?
48. What is a structure?
Differentiation between the matrix and the structure.
50. What are embedded structures?
51. How is the member of a structure accessed?
52. What is union? 53. Difference between union and structure.
54. What is a pointer?
55.Difference between management operator and dereferencing operator.
56. How to declare a pointer variable