Q1. Write down the fundamental characteristics of the C programming language. Illustrate the function of main()?
Q2. With the assist of an illustration describe the sparse matrix. How the sparse matrix is symbolized in the memory?
Q3. Write down a program to multiply two matrices A and B. Your program must check whether the matrices A and B are conformal for the matrix multiplication.
Q4. Arbitrarily big integer can’t be stored in a computer since of its limitation. Size of an integer grows exponentially whereas computing factorial of an integer, thus, simple multiplication doesn’t help us in computing factorial of a big positive integer. Write down an algorithm by using linked list to calculate factorial of any arbitrarily big positive integer.
Q5. How will you implement the unbounded buffer with overwrite facility by using cyclic queue. Describe your answer with an appropriate illustration.