Define followings: Compilers, Interpreters, Assemblers
[3 marks]Explain computer block diagram with functionalities of different components.
[4 marks]List different symbols used in flowchart with their functionality. Draw flowchart to find that given number is odd or even.
[7 marks]Write rules to declare variables in Clanguage.
[3 marks]List and explain different primitive data types in Clanguage.
[4 marks]List and explain different operators in Clanguage.
[7 marks]Write Clanguage program to find minimum and maximum from three numbers.
[7 marks]Explain switch case statement.
[3 marks]Differentiate while loop and do-while loop.
[4 marks]Write Clanguage program to make sum of digits of given number. (hint: if number is 482 then sum is 4+8+2=14).
[7 marks]Explain if-else statement.
[3 marks]Differentiate break and continue statement with example.
[4 marks]Write Clanguage program to generate following triangle:9
[7 marks]What is an array? Brief about 2-Darray.
[3 marks]Explain functions: strcpy(), strcat(), scanf(), main() Page 1 of
[2 marks]Create structure named as Book_details with variables book_id, title, author, and price. Create array of structures with it. From the array of structure show the book details having maximum price.
[7 marks]What is union? How it is different from structure.
[3 marks]Discuss the parameter pass by value and parameter pass by reference with example.
[4 marks]Write Clanguage program to check whether the given string is palindrome or not without using string functions.
[7 marks]Explain debugging techniques.
[3 marks]Briefly explain fopen() function with different operating modes.
[4 marks]Write Clanguage program to find factorial of a number using recursion.
[7 marks]Explain working of pointer with an example.
[3 marks]Briefly explain memory allocation functions malloc() and calloc() with an example.
[4 marks]Write Clanguage program to generate Fibonacci series using recursion. Page 2 of
[2 marks]