Download Original PDF

Get the official Barkatullah University print version scanned document.

Download/Print

🤝 Help Your Juniors!

Have previous year question papers that aren't on our website? Help the next batch of students by sending them to us! With your consent, we will proudly feature your name as a Top Contributor on our platform.

Submit Papers 📩

Roll No. ..........................

(d)
What is tail recursion?

Total No. of Questions : 6

[Total No. of Printed Pages : 3

(e)
What is the role of break in programs?
(f)
What are C pre processor?
(g)
What is Union?

Long answer type questions

9×5=45

EW-2

2.
(a)
How debugging is different from testing?
(b)
What are the characteristic of a good program?

OR

(a)
How flow chart is different from Algorithms?
(b)
What is Bottom-up approach?

M.C.A. 1st Semester (New)

Examination, 2021-22

Fundamentals of Computer Programming

Paper - MCA-102

3.
(a)
What is data type is 'C'?
(b)
What are the various advantage of using 'C' language?

Time : 3 Hours]

[Maximum Marks : 60

OR

Note :- Attempt all questions.

(a)
What are various control statement is C?
(b)
What is ternary operator? Explain.
1.
Short answer type questions (any five).

5×3=15

(a)
What is Algorithm? Explain.
(b)
What do you understand by Top down approach?
(c)
What is Arrays?
4.
(a)
Write difference between call by value and call be refer-ence? Explain with suitable example?
(b)
What is static function?

OR

(a)
Write a program to add 3 number and find average using function?
(b)
What is recuesion, explain.
5.
Write a program to find maximum between two numbers using pointer?

OR

(a)
Explain limitations of array of pointer?
(b)
What is structure, explain with syntex.
6.
(a)
Write difference between # define and # undef?
(b)
What do you understand by file handling?

OR

Write short note on :

(i)
Scanf family
(ii)
Enumeralet data type
(iii)
Command line arguments