Programming For Problem Solving
Programming For Problem Solving
TCS–101
B. Tech. (First Semester)
EXAMINATION, 2023-24
PROGRAMMING FOR PROBLEM SOLVING
Time : Three Hours
Maximum Marks : 60
Note : Question Paper has three section. Read carefully
instructions for each section.
Section—A
(Very Short Answer Questions)
1. Attempt all questions : 1 each
(a) Write the purpose of an operating system ?
(CO1, RE)
(b) A Source program usually in which language.
(CO1, UN)
(c) Give the range of values that can be stored by int
data type inc ? (CO1, RE)
(d) How is an array initialized in C language ?
(CO3, RE)
(e) Find out the output of the following code snippet :
(CO1, RE)
P. T. O.
[2] TCS–101
int main()
{
int sum=2+4/2+6*2;
printf(“%d”,sum) ;
return0;
}
(f) Write the disadvantage of arrays in C ?
(CO3, RE)
(g) Write the return type of the of open () function in
C? (CO4, UN)
(h) Find out the output of the following code :
(CO2, UN)
void main()
{
int i;
for (i+1;i<=10;i++)
printf(”%d\n”’,i);
}
(i) Write the types of functions in c language ?
(CO3, RE)
(j) Comment on this const int*ptr; (CO3, UN)
(k) List out the return type of mallac() or calloc().
(CO4, RE)
(l) Write the return value of putchar(). (CO5, UN)
[3] TCS–101
Section—B
(Short Answer Type Questions)
2. Attempt all questions : 4 each
(a) List the different data types in c. (CO1, AN)
OR
Define the variable ? Illustrate with an example.
(CO1, AN)
(b) Write a program to find greatest in 3 numbers.
(CO2, AN)
OR
Write a program to find whether given no. is
Even or Odd. (CO2, AN)
(c) Differentiate between a for loop and a while loop
? what are it uses ? (CO2, AN)
OR
Explain the decision making statement in c ?
(CO2, AN)
(d) Differentiate between Array and Pointers ?
(CO3, AN)
OR
Write a program to find the average of n numbers
using Arrays. (CO3, AN)
(e) Differentiate in between malloc and calloc ?
(CO4, AP)
OR
How to declare a members in Structure ?
(CO4, AP)
P. T. O.
[4] TCS–101
TCS–101