0% found this document useful (0 votes)
69 views2 pages

BCS101

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views2 pages

BCS101

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Printed Page: 1 of 2

Subject Code: BCS101


0Roll No: 0 0 0 0 0 0 0 0 0 0 0 0 0

BTECH
(SEM I) THEORY EXAMINATION 2023-24
PROGRAMMING FOR PROBLEM SOLVING
TIME: 3HRS M.MARKS: 70
Note: 1. Attempt all Sections. If require any missing data; then choose suitably.

SECTION A
1. Attempt all questions in brief. 2 x 7 = 14
Q no. Question Marks C
O
a. Define Syntax. Write the importance of Syntax in programming. 2 1
b. Draw the Memory Hierarchy according to the Access time. 2 1
c. Differentiate Between Operator and Operands. 2 2
d. Define Conditional Operator with an example. 2 2
e. Find the Output of Code: 2 3
void main ()
{
int a, b;
for (a = 6, b = 4; a <= 24; a = a + 6)
{
if (a % b == 0)
break;
}
printf(“%d” ,a);
}
f. Write the importance of base value in recursive function. 2 4
g. Predict the output of following program 2 5
#include<stdio.h>
int main()
{
int a = 12;
void *ptr = (int *)&a;
printf("%d", *ptr);
getchar();
return 0;
}
SECTION B
2. Attempt any three of the following: 7 x 3 = 21
a. Explain the Storage Classes used for the storage of the Data in C 7 1
programming
b. Discuss the Concept of Type Casting and Type Conversion with the 7 2
Program.
c. Write a program to print the pattern 7 3

*
**
***
****
***
**
*
1|Page
Printed Page: 2 of 2
Subject Code: BCS101
0Roll No: 0 0 0 0 0 0 0 0 0 0 0 0 0

BTECH
(SEM I) THEORY EXAMINATION 2023-24
PROGRAMMING FOR PROBLEM SOLVING
TIME: 3HRS M.MARKS: 70
d. Write a Program to print the Fibonacci Series up to the user's choice 7 4
with the process in which the function calls itself.
e. Write the Short notes on 7 5
(i) Linked list
(ii) macros

SECTION C
3. Attempt any one part of the following: 7x1=7
a. Explain the Digital Computer with proper architecture. 7 1
b. Define Algorithm. Write the Algorithm for the greatest of three numbers 7 1
and Draw its flow chart.

4. Attempt any one part of the following: 7x1=7


a. Illustrate the Concept of Operator Precedence and Associativity with 7 2
Example.
b. Write a Program to discuss the use of break in Switch Statement. 7 2

5. Attempt any one part of the following: 7x1=7


a. Write a Program to check whether the entered number is prime or not. 7 3
b. Write a Program to print the multiplication of two-dimensional matrices 7 3
with m*n dimensions.

6. Attempt any one part of the following: 7x1=7


a. Write a Program to print the greatest number of an array using the array 7 4
passing to function concept.
b. Define Sorting. Explain the Bubble sort technique and write the 7 4
Program to implement the bubble sort.

7. Attempt any one part of the following: 7x1=7


a. Define file. Write the modes of file handling. Write a program in C to 7 5
write multiple lines to a text file.
b. Define calloc function. Write the Program to print the sum of elements 7 5
initialized at the dynamic memory allocated by the user.

2|Page

You might also like