0% found this document useful (0 votes)
35 views3 pages

Question Paper 2022

Uploaded by

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

Question Paper 2022

Uploaded by

Tridib Bhunia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 3
1374 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) 1x 10-10 i) ‘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)++ b)% c)+ d) I iii) Which escape character can be used to begin anew line inC?-a)\a_b)\b-c)im_— 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) A variable refers to a location in memory. vy) The function Strepy(s1,s2) call means_ a) copies s1 string into s2 b)copies s2 string into s1 c)copies both si 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 Viii) Address stored in the pointer variable is of type -a) Integer b) Float c) Array d) Character ix) int mainQ) { inti=-5; int k =i %4; printf("%d\n", k); i a) Compile time error b) -1 c) 1 d) None x) How many times will the following loop execute for(j = 1; j <= 10; j =j-1)? A) forever b) never ¢) 0 djl xi What is the output of the following program? Hinclude main() { int r, x =2; float 1=y%x; printf("%d", 1); a) 1 bo 2 d) Compile error 1 xii) The machine registers are sometimes called a) local variables b) global variables c) accumulators d) static variables xiii) The value of -17%-Sis_a)3.4b) 3 ¢)-3. d) None xiv) x=5; y=xt+; The values of x and y will be _ a) x=5y=6 — b)Y=S.x=6 0) x=S.y=5 d) xv) Which is valid C expression? 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. iii) Each string is terminated with a character. iv) scanft) is @ predefined function in header file. v) The is equivalent to a= a-l vi) is unconditional control structure in C. vii) The EOF is equivalent to viii) Ifthe 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 xiii) The operator “- -”’ is known as ~ operator. xiv) Ifa is an integer variable, a=11/2 will store in a . xv) The C language was originally developed from. Tanguage. 3. Answer the following question (any ten) 1x 10=10 i) What is keywords? ii) What is prototype declaration of a function? iii) What do you mean by library function in C program? iv) What do you mean by debugging? v) What is the difference between declaring a header file with > and” “? vi) What is the use of a ‘\0" character? vii) What is a syntax error? viii) What is token? ix) Write the difference between = an x) What is global variable? xi) What is malloc ()? xiii) What is typecasting? xiv) What is the job of Assembler in C programming? xv) What are macros? = in C programming, GROUP -B 4, Answer the questions (Any six) 2x6=12 i) What is Bit wise operation in C? ii) What is header file? iii) Write down the advantage of the Structured program. iv) State the types of User-Defined Functions. ‘v) What is the difference between do-while and while loop? vi) Evaluate c=at++--b-at++b where a=8,b=4. vii) Convert (167) base 10 to binary. viii) Explain size of operator 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? ) What do you mean by nested loop structure? b) Write a program in C to find the sum of the series 1+(1+2)4(1+243)+ _. up to ‘n’ terms, the value of ‘n’ should be given from the keyboard. 6. Answer the question (any one) 6x1 ) 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 4) What do you mean by a pointer to a function? Write a C program to access a one dimensional array using pointer. b) Write a recursive funetion to obtain the returning sum of first 25 natural numbers. Write a program to find weather a year is leap year or not ©) Write a c program for reading and writing some integer value using the concept of Dynamic Memory Allocation.

You might also like