Makhanlal Chaturvedi National University of Journalism and Communication 2011-1st Sem B.C.A Computer Application ester, C Programming peper, Makhanlal Chaturvedi University, 2010/ - Question Paper
Friday, 25 January 2013 08:45Web
Roll No. ..................
7015
1BCA2
Bachelor of Computer Application (First Semester)
exam Dec.2010/Jan. 2011
PROGRAMMING METHODOLOGY AND C-PROGRAMMING
[Duration : three Hours] [Max. Marks : 100]
[Min. Pass Marks : 40]
Instructions :
1.The ques. paper is divided in 5 Units. every Unit carries an internal option.
2.Attempt 1 ques. from every Unit. Thus attempt 5 ques. in all.
3.All ques. carry equal marks.
4.Assume suitable data wherever necessary.
5.English version should be deemed to be accurate in case of any anomaly in translation.
6.Candidate should write his/her Roll Number at the prescribed space on the ques.
paper.
(UNIT I)
1. (a) elaborate main programming characteristics ? [Marks : 10]
(b) elaborate different stages in program development ? [Marks : 10]
(OR)
(a) discuss various tools for program logic development. [Marks : 10]
(b) Why are flow-charts used ? discuss symbols for making a flow-charts.
[Marks : 10]
(UNIT II)
2. (a) elaborate different methods of compiling a C program ? [Marks : 10]
(b) Differentiate : [Marks : 10]
getch(), getchar(), getche()
(OR)
(a) Write a C program to obtain the largest of 3 numbers. [Marks : 10]
(b) Write a note on operators in C. [Marks : 10]
(UNIT III)
3. elaborate various statement kinds in C ? discuss all 3 iterative statement with
syntax.
[Marks : 20]
(OR)
(a) describe array. How will you do the subsequent ? [Marks : 10]
(i) Declare array
(ii) Initialize array
(iii) Enter data in array
(iv) Access elements of an array
(v) Get output from an array.
(b) Write a program to add 2 three * three matrix using array. [Marks : 10]
(UNIT IV)
4. (a) describe function. elaborate advantages of using functions ? How are functions
applied ? [Marks : 10]
(b) How are function arguments passed into function ? [Marks : 10]
(OR)
(a) Write a note on storage class specifier. [Marks : 10]
(b) discuss recursion with the help of a sample program. [Marks : 10]
(UNIT V)
5. elaborate structures used ? How are structures applied ? discuss with
suitable example. How can elements be accessed from structures ?
[Marks : 20]
(OR)
elaborate various kinds of fault that may occur in a program ? elaborate
different debugging choices available in C compiler ?
[Marks : 20]
Earning: Approval pending. |