0% found this document useful (0 votes)
14 views

Computer Programming in C (2022)

Uploaded by

blackcreator420
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Computer Programming in C (2022)

Uploaded by

blackcreator420
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

1934 June 2022

307/1(N)
COMPUTER PRoGRAMMING IN C
Time Allowed: 3 Hours Full Marks: 60

Answer the following questions from Group-A, B&C as directed.

GROUP -A
1. Choose the correct alternative (Any ten) lx 10=10

)'C is often called aa) Object oriented language b) High level language c) Assembly language d)
Machine level language
ii) Which operator has the lowest priority? a)t+ b)% c+ d) ||
ii)Which escape character can be used to begin a new line in C? - a)la b)\b c)\m d)n.
iv) Which is false? a) A variable defined once can be defined again with different scope. b) A single
variable cannot be defined with two different types in the same scope. c)A variable must be declared and
defined at the same time. d) Avariable refers to a location in memory.
v) The function Strcpy(s1,s2) call means_ a) copies sl string into s2 b)copies s2 string into sl c)copies
both sl and s2 d) None of these

vi) File manipulation functions in C available in header file_a) streams.h b)stdio.h c)stdlib.h d)files.h
vii) What is the limit for number of functions in a C Program? a) 16 b) 31 c) 32 d) No Limit

vii) Address stored in the pointer variable is of type .a) Integer b) Float c) Array
d) Character
ix) int main()
int i= -5:
int k =i%4;
printf("%dn", k);
a) Compile time error b) -1 c) 1 d) None
x) How many times will the following loop execute forj =1;j<= 10; j =j-1)? A) forever b) never c) 0
d) 1
xi What is the output of the following program?
#include<stdio.h>
main)

int r, x =2;
float y = 5;
r=y%x;
printf("%d", r);
a) 1 b) 0 c) 2 d) Compile error
X11) The machine registers are sometimes called a) local variables b) global variables c) accumulators
d) static variables

xiii) The value of -17%- 5 is a) 3.4 b) 3 c) -3 d) None


xiv)x=5; y=x++;The values of xand y will be
a) x=5,y-6 b)y=5,x=6 c) x=5,y=5 d) x-6,y-6
XV) Which is valid Cexpression? a) int my num = 100,000; b) int my num = 100000; c) int my num =
1000; d) int Smy num = 10000
2. Fill in the blanks (Any ten): 1x 10=10
i)Long int I; In 32-bit compiler occupies. bytes in main memory.
ii) The C language consist of number of keywords.
ii)Each string is terminated with a character.
iv)scanf) is a predefined function in header file.
v) The is equivalent to a = a-1.
vi) is unconditional control structure in C.
vii) The EOF is equivalent to
viii) If the function returns no value then it is called
ix) The union holds
x) By default a variable is assigned with in static storage class.
xi) Array subscripts in C always start at
xii) The run time library is collection of files
xii) The operator" is known as operator.
xiv) If ais an integer variable, a=11/2 will store in a
xv) The C language was originally developed from language.
3. Answer the following question (any ten) lx 10 =10

i)What is keywords?
iü) What is prototype declaration of a function?
ii) What do you mean by library function in Cprogram?
iv) What do you mean by debugging?
v) What is the difference between declaring a header file with o and " "?
vi) What is the use of a '\0' character?
vii) What is a syntax error?
vii))What is token?
ix) Write the difference between = and = in Cprogramming.
x)What is global variable?
xi) What is malloc ()?
xii) What is typecasting?
xiv) What is the job of Assembler in Cprogramming?
Xv) What are macros?
GROUP -B
4. Answer the questions (Any six) 2x6=12

i) What is Bit wise operation in C?


i) What is header file?
iii) Write down the advantage of the Structured program.
iv)State the types of User-Defined Functions.
2
v) What is the difference between do-while and while loop?
vi) Evaluate c-a+tt--b-atttb where a-8,b=4.
vii)Convert (167) base 10 to binary.
viil)Explain size ofoperator with example
ix) Write the differences between Compiler and Interpreter.
x) Name the types of Arrays.
xi) What is looping in C?
xii)Differentiate Source Codes from Object Codes.
GROUP -C
5. Answer the question (any one) 6x1

a) What do you mean by associativity of an operator? Explain break and continue statement with an
example.
b) Write a program to calculate GCD of two numbers. Why goto statement should be avoided in c?

c) What do you mean by nested loop structure? b) Write a program in Cto find the sum of the series
1+(1+2) +(1 +2+3) +... up to 'n' terms, the value of 'n' should be given from the keyboard.

6. Answer the question (any one) 6x1

a) Discuss with programming examples the different types of String Handling Function in C.

b) Discuss different Storage Class with example.


c) Write a C program to find reverse of a string.

7. Answer the question (any one) 6x1


a) What do you mean by a pointer to a function? Write a Cprogram to access a
one dimensional array
using pointer.
b) Write arecursive function to obtain the returning sum of first 25
find weather a year is leap year or not natural numbers. Write a program to

c) Write a cprogram for reading and writing some integer value using the
Allocation. concept of Dynamic Memory

You might also like