Submit the assignment on the date of 2nd internal
examination on 10.02.2023
[Link] a C program for matrix addition. 7
[Link] a C program for matrix multiplication. 7
[Link] a C program to convert a String from Upper case to Lower case and vice
versa. 5
[Link] short notes on a) Machine Language, b) Assembly Language, c) High level
language 3X3
[Link] short notes on a) Assembler, b) Compiler, c) Interpreter, d) Linker,
e) Loader 5X2
[Link] the difference between Compiler and Interpreter. 3
[Link] the flow chart and describe the algorithm to compute the factorial of N. 5
[Link] the flow chart and describe the algorithm to check whether a given number
is Prime or not. 5
[Link] are header files? How are they used in a C program? 3
[Link] is an identifier? Give example. 3
[Link] between a variable & a constant in C? 3
[Link] short notes on Arithmetic Operator, b) Comma & sizeof operator 2 X 3
[Link] the difference between precedence and associativity 3
[Link] short notes on the following library functions a) scanf(), b) printf(),
c) getch(), d) getche(), e) gets() and f) puts() 6X2
[Link] the importance of a ‘switch-case’ statement. In which situations is a
‘switch-case’ desirable? Also give its limitations. 5
[Link] short notes on goto statement 4
[Link] between ‘break’ and ‘continue’ statement with example. 5
[Link] short notes on a) strcat(), b) strcmp(), c) strcpy(), d) strcat(), e) strrev()
5X2
[Link] do you mean by function declaration, function definition and function call?
3
[Link] short notes on Recursion. 5
[Link] between the following: 3 X 5
a. unary & binary operator
b. bitwise & logical operator
c. Local variable & global variable
d. Automatic and static variable
e. Scope and longevity of variables
[Link] various storage classes used in C. 4
[Link] between call by value and call by reference. 4