Sample Question Paper For Class XII Year 2011
- Subject: Computer Science (Theory)
- Time: 03 Hrs
- Max Marks: 70
Question 1:
(a) What is the difference between Actual Parameter and Formal
Parameters? Also, give a suitable C++ code to illustrate both.
(b) Write the names of the header files to which the following belong:
(i) frexp()
(ii) isalnum()
(c) Rewrite the following program after removing the syntactical
errors (if any). Underline each correction.
#include <iostream.h>
struct Pixels
{ int Color,Style;}
void ShowPoint(Pixels P)
{ cout<<P.Color,P.Style<<endl;}
void main()
{
Pixels Point1=(5,3);
ShowPoint(Point1);
Pixels Point2=Point1;
Color.Point1+=2;
ShowPoint(Point2);
}
(d) Find the output of the following program:
#include <iostream.h>
void Changethecontent(int Arr[ ], int Count)
{
for (int C=1;C<Count;C++)
Arr[C-1]+=Arr[C];
}
void main()
{
int A[]={3,4,5},B[]={10,20,30,40},C[]={900,1200};
Changethecontent(A,3);
Changethecontent(B,4);
Changethecontent(C,2);
for (int L=0;L<3;L++) cout<<A[L]<<'#';
cout<<endl;
for (L=0;L<4;L++) cout<<B[L] <<'#';
cout<<endl;
for (L=0;L<2;L++) cout<<C[L] <<'#';
}