Question Code: 586
Board Examination Oct/Nov 2014
Department of Electronics and Communication Engineering
Subject:
25233 – C Programming Year/Sem : II & III
Duration:
3 Hours Max.
Marks: 75
Part
–A (15 X 1 = 15)
1.
What is the program?
|
2.
What are the types of constants?
|
3.
Give the different data type qualifiers.
|
4.
Define type conversion.
|
5.
What is the use of break statement?
|
6.
What is an array?
|
7.
What are the functions used to read strings?
|
8.
Define strcat() function.
|
9.
Name any two functions present in conio.h header file.
|
10.
Define isupper() function.
|
11.
What is a return statement?
|
12.
Giver the general form of structure definition.
|
13.
What is a pointer?
|
14.
How a pointer variable is declared? Give the syntax.
|
15.
What are the types of memory allocation?
|
16.
Define calloc() function.
|
17.
Define file.
|
18.
Write the input functions used in file operations
|
19.
Write any two error situations.
|
20.
What is pre-processor?
|
Part-B (5 X 12=60)
21.
|
(A)
|
(i)
|
What
are the features of a good programming language?
|
|
|
(ii)
|
Explain
the unformatted input and output statements with examples.
|
(OR)
|
|||
|
(B)
|
(i)
|
Explain
how the variable is declared and initialized with an example.
|
|
|
(ii)
|
Write
an algorithm and flow chart to find whether a number is odd or even.
|
|
|
|
|
22.
|
(A)
|
(i)
|
Explain
while and do….while loop statements.
|
|
|
(ii)
|
Explain
the functions used to read and write strings.
|
(OR)
|
|||
|
(B)
|
(i)
|
Write
a program to find whether the string is palindrome or not.
|
|
|
(ii)
|
Explain
the for statement with an example.
|
|
|
|
|
23.
|
(A)
|
(i)
|
Explain
the functions present in math.h header file.
|
|
|
(ii)
|
Explain
union with an example.
|
(OR)
|
|||
|
(B)
|
(i)
|
Explain
(a) Call by value (b) call by reference.
|
|
|
(ii)
|
Explain
arrays within structures with an example.
|
|
|
|
|
24.
|
(A)
|
(i)
|
Explain
the arithmetic operations that can be performed with pointers with an
example.
|
|
|
(ii)
|
Write
a program to find the length of the string using pointers.
|
(OR)
|
|||
|
(B)
|
(i)
|
Explain
how pointers are used in function arguments with an example.
|
|
|
(ii)
|
Explain
malloc() and realloc() functions.
|
|
|
|
|
25.
|
(A)
|
(i)
|
Explain
the functions used to move the file pointers.
|
|
|
(ii)
|
Write
a program to reverse a string using command line arguments.
|
(OR)
|
|||
|
(B)
|
(i)
|
Explain
compiler control directives.
|
|
|
(ii)
|
Explain
how to open and close a file in different modes with examples.
|
|
|
|
---------
|
கருத்துகள் இல்லை:
கருத்துரையிடுக