CBSE Board Class 11 Computer Science Sample Papers 2011
CBSE Board Sample Papers 2011 for Class 11 Computer Science
Sample Paper – 2011
Class – XI
Subject – Computer Science
Time Allowed: 3 Hours Maximum Marks: 70
Instructions:
(i) All questions are compulsory.
(ii) Programming language: C++
1.(i) (1010.11)2 = (___)8 [ 1 ]
(ii) (6AF)16 = (___)2 [ 1 ]
(iii) (10111)2 = (___)10 [ 1 ]
2. Answer the following questions. [ 1 X 5 ]
(a) What is the purpose of comments and indentation in a program ?
(b) What do you mean by cascading of I/O operators?
(c) What are the predefined stream objects in I/O Library ?
(d) The modulus operator works only with integers – True or False.
(e) What do you mean by runtime error and logical errors ?
3.(i) Name the header files to which following built – in function belongs to. [ 1 X 5 ]
(a) seekg( ), (b) setw( ), (c) fscanf( ), (d) strlen( ), (e) toupper( )
(ii) What will be the maximum and minimum expected outputs of the following program segments?
void main( ) [ 2 ]
{
int gn=10,fn;
fn = random(gn)+11;
cout<<fn;
}
4. (i) What do you mean by robustness ? [ 1 ]
(ii) What are base and derived class ? How are these two interrelated ? [ 1 ]
(iii) Explain about enum and typedef with example. [ 1 ]
(iv) Explain briefly the concept of time sharing. [ 1 ]
(v) What is a shortcut menu? What is its significance ? [ 1 ]
5.(a) Write about the different types of printer ? [ 2 ]
(b) What is the difference between RAM and ROM ? [ 2 ]
(c) What is the function of memory ? What are its measuring units ? [ 2 ]
(d) Mention the steps you would follow while writing a program ? [ 2 ]
(e) What are the characteristics of a good program ? [ 2 ]
6. What will be the output of the following program. [ 3 X 5]
(a) void result(int &x, int y=10)
{
int temp = x + y;
x + = temp;
if(y <=10)
y + = temp;
}
void main( )
{
int A1=10, B2=5;
result(A1, B2);
cout<<A1<<B2<<endl;
result(A1);
cout<<A1<<B2<<endl;
result(B2);
cout<<A1<<B2<<endl;
}
(b) What will be the output of the following program segment.
#include <iostream.h>
void main( )
{ int i = 0, x = 0;
do
{ if(i % 5 = = 0)
{ cout<<x;
x++;
}
++ i;
}while(i<10);
cout<<”\n”<<x;
}
(c) What will be the output of the following program segment.
void withdef(int hisnum = 30)
{
for(int i=20 ; i<=hisnum ; i+=3)
cout<<i<<” “;
cout<<endl;
}
void control(int &mynum)
{
mynum + = 5;
withdef(mynum);
}
void main( )
{
int yournum = 10;
control(yournum);
withdef( );
control(yournum);
}
(d)Write the output of the following program.
#include <iostream.h>
void main()
{ int x = 5;
if(x++ = = 5)
cout<<”five”<<endl;
else
if(++x = = 6)
cout<<”Six”<<endl;
}
(e)What will be the output of the following segment ?
struct number
{
int no1, no2;
};
void display(number n)
{
cout<<”Number1=”<<n.no1++<<”Number2=”<< - -n.no2<<endl;
}
void main( )
{
number n1={10,100}, n2, n3;
n3 = n1;
n1.no1 + = 5;
n2 = n3;
n2.no1 - = 5;
n2.no2 * = 2;
n3.no1 + = 1;
display(n1);
display(n2);
display(n3);
}
7. Correct the errors, if any, and underline it in the following program. [2 X 3]
(a)
structure
{
char name[20];
char destination[10];
};
void main()
{
employ e={27,”PGT”};
cout<<employ.name;
cout<<destination;
}
(b) #include <iostream.h>
void main( )
{ int x[5], y, z[5];
for(i= 0; i<5; i++)
{ x[i]=i;
z[i]=i+3;
y=z;
x=y;
}
}
(c) Rewrite the following by correcting the syntax errors.(Underline each correction)
include <iostream.h>
void main( )
{
int sum; value;
for(i=0; i<=10; i++)
cin>>value;
sum = + value;
}
8.(a) Write the output for the following program code fragment. [ 1 ]
for(i= -3, sum=0; i<11; i++) sum++;
cout<<sum;
(b) Declare a structure student with following members. [ 1 ]
an integer member called roll, a floating member called marks and a character member
called grade.
(c) How many times the following loop will execute and what will be the output. [ 2 ]
int a=1;
while(++a<=10)
cout<<a++<<”\t”;
9. (a) Write a C++ program that invokes a function calc( ) which takes two integers and an arithmetic operator and prints the corresponding result. [ 2 ]
(b) Write a program to check a number whether it is prime or not. [ 2 ]
(c) Write a function sumfun( ) to find the sum of following series. The function should accept two arguments long n and int x and return a double type result. [ 3 ]
1 + x/2! + x2/3! + x3/4! + . . . . . . . . .+ xn/(n+1)!
(d) Write a program using function to display the multiplication values of column elements of a two-dimensional array R[7][7] containing integers. [ 2 ]
(e) Write a program to accept the name and total marks of 10 students to an array of structure. Display the names of the student securing highest and lowest mark. [ 3 ]
(f) Write a function to arrange all the elements in descending order which are present in 1st row and last row of a matrix of order m X n. [ 3 ]
Class – XI
Subject – Computer Science
Time Allowed: 3 Hours Maximum Marks: 70
Instructions:
(i) All questions are compulsory.
(ii) Programming language: C++
1.(i) (1010.11)2 = (___)8 [ 1 ]
(ii) (6AF)16 = (___)2 [ 1 ]
(iii) (10111)2 = (___)10 [ 1 ]
2. Answer the following questions. [ 1 X 5 ]
(a) What is the purpose of comments and indentation in a program ?
(b) What do you mean by cascading of I/O operators?
(c) What are the predefined stream objects in I/O Library ?
(d) The modulus operator works only with integers – True or False.
(e) What do you mean by runtime error and logical errors ?
3.(i) Name the header files to which following built – in function belongs to. [ 1 X 5 ]
(a) seekg( ), (b) setw( ), (c) fscanf( ), (d) strlen( ), (e) toupper( )
(ii) What will be the maximum and minimum expected outputs of the following program segments?
void main( ) [ 2 ]
{
int gn=10,fn;
fn = random(gn)+11;
cout<<fn;
}
4. (i) What do you mean by robustness ? [ 1 ]
(ii) What are base and derived class ? How are these two interrelated ? [ 1 ]
(iii) Explain about enum and typedef with example. [ 1 ]
(iv) Explain briefly the concept of time sharing. [ 1 ]
(v) What is a shortcut menu? What is its significance ? [ 1 ]
5.(a) Write about the different types of printer ? [ 2 ]
(b) What is the difference between RAM and ROM ? [ 2 ]
(c) What is the function of memory ? What are its measuring units ? [ 2 ]
(d) Mention the steps you would follow while writing a program ? [ 2 ]
(e) What are the characteristics of a good program ? [ 2 ]
6. What will be the output of the following program. [ 3 X 5]
(a) void result(int &x, int y=10)
{
int temp = x + y;
x + = temp;
if(y <=10)
y + = temp;
}
void main( )
{
int A1=10, B2=5;
result(A1, B2);
cout<<A1<<B2<<endl;
result(A1);
cout<<A1<<B2<<endl;
result(B2);
cout<<A1<<B2<<endl;
}
(b) What will be the output of the following program segment.
#include <iostream.h>
void main( )
{ int i = 0, x = 0;
do
{ if(i % 5 = = 0)
{ cout<<x;
x++;
}
++ i;
}while(i<10);
cout<<”\n”<<x;
}
(c) What will be the output of the following program segment.
void withdef(int hisnum = 30)
{
for(int i=20 ; i<=hisnum ; i+=3)
cout<<i<<” “;
cout<<endl;
}
void control(int &mynum)
{
mynum + = 5;
withdef(mynum);
}
void main( )
{
int yournum = 10;
control(yournum);
withdef( );
control(yournum);
}
(d)Write the output of the following program.
#include <iostream.h>
void main()
{ int x = 5;
if(x++ = = 5)
cout<<”five”<<endl;
else
if(++x = = 6)
cout<<”Six”<<endl;
}
(e)What will be the output of the following segment ?
struct number
{
int no1, no2;
};
void display(number n)
{
cout<<”Number1=”<<n.no1++<<”Number2=”<< - -n.no2<<endl;
}
void main( )
{
number n1={10,100}, n2, n3;
n3 = n1;
n1.no1 + = 5;
n2 = n3;
n2.no1 - = 5;
n2.no2 * = 2;
n3.no1 + = 1;
display(n1);
display(n2);
display(n3);
}
7. Correct the errors, if any, and underline it in the following program. [2 X 3]
(a)
structure
{
char name[20];
char destination[10];
};
void main()
{
employ e={27,”PGT”};
cout<<employ.name;
cout<<destination;
}
(b) #include <iostream.h>
void main( )
{ int x[5], y, z[5];
for(i= 0; i<5; i++)
{ x[i]=i;
z[i]=i+3;
y=z;
x=y;
}
}
(c) Rewrite the following by correcting the syntax errors.(Underline each correction)
include <iostream.h>
void main( )
{
int sum; value;
for(i=0; i<=10; i++)
cin>>value;
sum = + value;
}
8.(a) Write the output for the following program code fragment. [ 1 ]
for(i= -3, sum=0; i<11; i++) sum++;
cout<<sum;
(b) Declare a structure student with following members. [ 1 ]
an integer member called roll, a floating member called marks and a character member
called grade.
(c) How many times the following loop will execute and what will be the output. [ 2 ]
int a=1;
while(++a<=10)
cout<<a++<<”\t”;
9. (a) Write a C++ program that invokes a function calc( ) which takes two integers and an arithmetic operator and prints the corresponding result. [ 2 ]
(b) Write a program to check a number whether it is prime or not. [ 2 ]
(c) Write a function sumfun( ) to find the sum of following series. The function should accept two arguments long n and int x and return a double type result. [ 3 ]
1 + x/2! + x2/3! + x3/4! + . . . . . . . . .+ xn/(n+1)!
(d) Write a program using function to display the multiplication values of column elements of a two-dimensional array R[7][7] containing integers. [ 2 ]
(e) Write a program to accept the name and total marks of 10 students to an array of structure. Display the names of the student securing highest and lowest mark. [ 3 ]
(f) Write a function to arrange all the elements in descending order which are present in 1st row and last row of a matrix of order m X n. [ 3 ]
CBSE Board Best Sellers
In order to keep pace with technological advancement and to cope up with CBSE Board examinations, Pearson group has launched Edurite to help students by offering Books and CDs of different courses online.
Sign Up FREE
Get help on CBSE Board Sample Question Paper for class 11 Now
Board Sample Paper
- CBSE Board Entrepreneurship Sample Papers for Class 12 for year 2011
- CBSE Board Chemistry Sample Papers for Class 12 for year 2011
- CBSE Board Class 11 Physics 2010
- Andhra Pradesh Board Class 12 Economics 2011
- Himachal Pradesh Board Class 11 Psychology 2008
- CBSE Board Computer Science Sample Papers for Class 12 for year 2011
- Gujarat Board Class 12 Math 2011
- Madhya Pradesh Board Class 10 Sanskrit 2013
- Gujarat Board Class 12 Physics 2005
- Bihar Board Class 11 Accountancy 2009
Previous Year Paper
- CBSE Board Class 11 Functional English 2009
- CBSE Board Class 11 Biology 2008
- CBSE Board Class 12 English Elective 2005
- CBSE Board Class 11 Business Studies 2011
- CBSE Board Class 12 Economics 2011
- CBSE Board Class 11 Accountancy 2011
- CBSE Board Class 11 Business Studies 2007
- CBSE Board Class 11 English Core 2008
- CBSE Board Class 10 English Core 2005
- CBSE Board Class 11 Chemistry 2010
Syllabus
- CBSE Board Class 11 Political Science
- West Bengal Board Class 9 Syllabus For Science
- ICSE Board Class 11 Computer Science
- CBSE Board Class 9 Math
- Andhra Pradesh Board Class 11 History
- Madhya Pradesh Board Class 12 Gujarati
- Andhra Pradesh Board Class 11 Accountancy
- CBSE Board 12th Entrepreneurship Syllabus
- Madhya Pradesh Board Class 12 Oriya
- Rajasthan Board Class 11 Informatics Practices



