Previous Year’s Question Papers of Programming Principle & Algorithm

BCA first semester  Programming Principle & Algorithm (C language) Last year’s question paper of Chaudhary Charan Singh University (ccsu)

B.C.A. Programming Principle & Algorithm Examination, 2015

Programming Principle & Algorithm (BCA-102)

TIME: THREE HOURS MAXIMUM MARKS : 75

Note: Attempt all the sections as per instructions

Section-A

(Very Short Answer Questions)

Note: Attempt all the five questions. Each question carries 3 marks. very short answer is required not exceeding 75 words.

  1. What do you understand by identifiers?
  2. What is structure?
  3. What do you understand by an algorithm?
  4. What do you understand by time complexity of an algorithm?
  5. What is data types?

Section-B

(Short Answer Question)

Note: Attempt any two questions out of the following three questions, Each question carries 7.5 marks. Short answer is required not exceeding 200 words.

  1. What is flowcharts? Explain with suitable example and symbols.
  2. What is decision making structures? Explain with suitable example.
  3. What do you understand by function? explain with its types?

Section-C

( Detailed Answer Question )

Note: Attempt any three questions out of the following five Question. Each question carries 15 marks. Answer is required in detail.

  1. What is recursion? explain with suitable example.
  2. What is brainstorming technique? Explain with example.
  3. What do you understand by storage classes? Explain
  4. write a short note on (i) Trial and Error (ii) Swapping
  5. write a program in C language to find a given number is prime.

B.C.A. Programming Principle & Algorithm Examination, 2016

Programming Principle & Algorithm (BCA-102)

TIME: THREE HOURS MAXIMUM MARKS : 75

Note: Attempt all the sections as per instructions

Section-A

(Very Short Answer Questions)

  1. What do you understand by ‘Call by Value’?
  2. What do you understand by C tokens?
  3. What do you understand by swapping?
  4. What is preprocessor directives?
  5. Why C language is known as procedural language?

Section-B

(Short Answer Question)

Note: Attempt any two questions out of the following three questions, Each question carries 7.5 marks. Short answer is required not exceeding 200 words.

  1. Write a program in C to find out the number is even/odd
  2. Define flowchart. Draw a flowchart to find out the number is positive or not.
  3. Write a program in C for recursion.

Section-C

( Detailed Answer Question )

Note: Attempt any three questions out of the following five Question. Each question carries 15 marks. Answer is required in detail.

  1. What do you understand by problem-solving techniques? Explain divide and conquer.
  2. Why time complexity is an important issue? Explain.
  3. Write a program to find out whether the given number is odd or even.
  4. What is header file? Explain with its types.
  5. What is function? Explain with its examples

B.C.A. Programming Principle & Algorithm Examination, 2017

Programming Principle & Algorithm (BCA-102)

TIME: THREE HOURS MAXIMUM MARKS : 75

Note: Attempt all the sections as per instructions

Section-A

(Very Short Answer Questions)

Note: Attempt all the five questions. Each question carries 3 marks. very short answer is required not exceeding 75 words.

  1. What do you understand by swapping?
  2. Define time complexity.
  3. What is flowchart? What are the various symbols used in drawing flowchart?
  4. What is algorithm? Explain
  5. What are the general characteristics of C?

Section-B

(Short Answer Question)

Note: Attempt any two questions out of the following three questions, Each question carries 7.5 marks. Short answer is required not exceeding 200 words.

  1. Explain the difference between do-while and while loop with suitable example.
  2. Define following term with suitable example (i) constant (ii) identifier
  3. Write a flowchart to find the average of marks obtained by a student in five subjects.

Section-C

( Detailed Answer Question )

Note: Attempt any three questions out of the following five Question. Each question carries 15 marks. Answer is required in detail.

  1. what is function? Explain with suitable examples.
  2. What is big oh notation? What are the limitations and properties of big oh notation? Explain in brief.
  3. What is operator? Explain it with its all type in C with complete description.
  4. Attempt any four of the following:
    1. Explain local and global variables.
    2. Write a ‘C’ program to accept a number and find out whether it is even or odd.
    3. Write a ‘C’ program to find the sum of the first n numbers.
    4. Distinguish between break and continue statement.
    5. Explain if-else and nested-if-else with example.
  5. Explain
    1. Recursion with suitable example.
    2. Storage class
    3. Switch statement

Leave a Reply