BCA 2nd Semester
C Programming Board Question Paper 2021

Views: ...
tribhuvan university logo

Tribhuvan university

Bachelor In Computer Application

Course Title: C Programming

Code No: CACS 151

Semester:II

2021

Full Marks:60 Pass Marks:24 Time:3 hours

Candidates are required to answer the question in their own words as far as possible.

Group A
Group B
Attempt any SIX question.
[6x5=30]
2.

What are keywords? Explain the compiling process of C program.

3.

Differentiate between iteration and recursion.

4.

Define an array? Write a program to generate the following output using loop.
1
12
123
1234
12345

5.

Define operator. Explain any four types of operators available in C?

6.

Why function is required in C programming? Write a program to find smallest number from the array using function.

7.

Why DMA is used in C language? Write a program to enter age of 20 students and count age between 18 and 25 from the array using DMA functions.

8.

Write a C program to generate the following output using graphics functions.

BCA Program

Group C

Attempt any TWO questions

[2x10=20]
9.

What is union? Write a C program to enter bid, title, price, pages of 100 book into structure variable called book and sort them in descending order on the basis of their title with use of pointer.

10.

What is the use of data file in C? Write a program to accept 100 numbers from user and store them in odd.txt file (if number is odd) or even.txt (If number is even) then display odd numbers reading from odd.txt file.

11.

What do you mean by System design tools? Explain any four design tools with suitable examples.