Download CBSE Class 11 Computer Science Question Papers
Access comprehensive previous year question papers for Class 11 Computer Science using the CBSE Class 11 Computer Science Question Paper Set 22 Solved. Designed to align with the 2026-27 CBSE academic guidelines, these solved papers help students assess their exam readiness and understand official marking schemes.
Access CBSE Question Papers and Solutions
View or download the dedicated CBSE Class 11 Computer Science Question Paper Set 22 Solved resource below. Engaging with these previous year papers under timed conditions ensures continuous academic progress and mastery of the 2026-27 exam format.
1 a. Arrange the memory units from smallest to biggest Giga Byte, Kilo Byte, Zeta Byte, Byte.
b. Distinguish between a Compiler and an interpreter.
c. Define the following terms :
(i) Operating System (ii) Application software
d. Convert the following as instructed :
(i) (215.63)8 = ( )2 (ii) (E7.8D)16 = ( )10
e. Write a short note on the following
(i) Hybrid computers.
(ii) Explain the functional components of a Computer with a neat block diagram
2 a. Define the following terms :
(i) Robustness (ii) Pretty printing
b. Write a short note on the following:
(i) Adaptive maintenance (ii) Explain any four characteristics of a good program
c. Write an algorithm to input marks and print PASS if marks are more than 32 otherwise print FAIL.
d. Draw a flow chart to print sum of first 50 even numbers.
3 a. Answer the following :
(i) What do you mean by cascading of Input output operators in C++.
(ii) What do you mean by logical errors. Give an example.
(iii) What is the meaning of type casting.
b. What are C ++ comments? Give example.
c. What is the range and size in bytes of the following data types: (i) int (ii) char
d. What are derived data type and name any two of them.
e. Write a C++ Program to input three integers and print the smallest of three using conditional operator.
f. Answer the following questions :
(i) Evaluate the expression (++c + a>b) || (c%2+5>a/5) where a=1, b=2, c=3
(ii) Give the output :
int ch=5;
cout << ++ch<< "\t"<<ch+1<<"\n";
(iii)Construct logical expression to represent: Either marks are more than 80 or grade is ‘A’.
4. a. Convert the code given in for loop to equivalent while loop.
#include<iostream.h>
void main()
{ int num, a ,b ,c ,d ;
for (a=1 , num = 12; a<num ; a++)
{ b = num % a;
if (b==0)
cout<<a<<endl;
}
cout<<”Press any key to continue”;
}
b. Rewrite the following program after removing the error(s), if any. Underline each correction:
void main()
{ int i=5,x[5]=[1,2,4,5,6];
int const j=10;
++i;
j+=i;
cout<<x[i];
}
c. Write a C++ Program to generate the following pattern using nested loop :
1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1
d. Find the output of the following : (Assume all the necessary header files are included)
void main()
{int A[]={10,12,15,17,20,30};
for(int i = 0; i<6; i++)
{ if(A[i]%2==0)
A[i] /= 2;
else if(A[i]%3==0)
A[i] /= 3;
if(A[i]%5==0)
A[i] /=5;
}
for(i = 0; i<6; i++)
cout<<A[i]<<”#”; }
e. Write a program in C++ which accepts an integer array of size n. Exchange the value of all negative elements with their positive equivalent. Display the original array and the modified array.
Example:
If an array contains: ‒2, 4, ‒1, 6, ‒7, 9, ‒23, 10
The function should rearrange the array as: 2, 4, 1, 6, 7, 9, 23, 10
5 a. Anil has started learning C++ and has typed the following program. When he compiled the following code written by him, he discovered that he needs to include some header files to successfully compile and execute it. Write the names of those header files, which are required to be included in the code.
void main()
{ char Txt[] = "Welcome";
for(int C= 0;C<strlen(Txt);++C)
cout<<Txt[C] ;
cout<<endl; }
b. Look at the following C++ code and find the possible output(s) from the options (i) to (iv) and justify your answer. Assume all required header files are included.
void main( )
{ randomize( );
int PICKER,H=5;
PICKER=random(H)+30;
for(int i=35;i>PICKER;i--)
cout<<i<<’$’; }
(i) 35$34$33$32$31$30$ (ii) 35$34$33$32$31$
(iii) 30$31$32$33$34$35$36$ (iv) 35$34$33$32$31$30$
c. Write a program to check a string is palindrome or not using built in function.
d. An array stores details of 25 students (rollno, name, and marks in three subjects, total ). Write a program to create such an array and print out a list of students who have scored more than 75% in total.
6 a. Predict the output of the following program. Assume all required header files are already being included in the program :
int a=30;
void print(int &x,int z,int y=10)
{ int temp=z+y;
x+=temp;
if(y==10)
cout<<x<<temp<< "\n"; }
void main( )
{ int a=15, b=40;
print(::a,a);
cout<<a<<::a;
print(b,::a,a);
cout<< "\t"<<a<<b; }
b. Write a program to read 3 X 3 matrix. Display both the diagonal elements along with their respective sum.
Example:
1 2 4
4 5 6
7 8 9
Major Diagonal : 1+5+9 = 15
Minor Diagonal : 4+5+7 = 16
c. Answer the following :
(i) Write an user defined function vcount() which takes a string as an argument and converts it into uppercase and returns the number of vowels in it.
(ii) Define a macro with an example.
d. Write a program using function to check whether a number is perfect number or not. Give the function name as “PERFECT”. Accept the number in the main ( ) function, Pass this number to the function and display the result from the function.
Please click on below link to download CBSE Class 11 Computer Science Question Paper Set V Solved
Practice Exam Question Papers for Class 11 Computer Science CBSE Class 11 Computer Science Question Paper Set 22 Solved
Class 11 Computer Science Past Exam Papers & Resources
Access structured past examination sets for Class 11 Computer Science. Solving the CBSE Class 11 Computer Science Question Paper Set 22 Solved provided above helps students understand actual exam difficulty levels, question formats, and topic distributions for both descriptive and objective sections.
Importance of Solving CBSE Class 11 Computer Science Question Paper Set 22 Solved
Regular simulation of exam environments using past question documents builds crucial pacing abilities and eliminates last-minute test anxiety during Class 11 Computer Science assessments.
Complete Your Exam Preparation
Download digital copies of these papers for convenient offline revision anywhere. Cross-check your completed steps against our expert solution guides to ensure complete accuracy.
FAQs
The CBSE Class 11 Computer Science Question Paper Set 22 Solved is available for download on StudiesToday.com. It includes complete set with all sections so that Class 11 students can practice with the exact same paper that came in the CBSE exams.
Yes, the solutions for CBSE Class 11 Computer Science Question Paper Set 22 Solved are prepared by subject matter experts as per official marking scheme. Class 11 students will understand the structure of answers and 'step-marks' methodology Computer Science.
Solving previous year papers like CBSE Class 11 Computer Science Question Paper Set 22 Solved is important to understand repeat themes and question difficulty levels of Computer Science. It helps Class 11 students to test their time management skills too.
Yes, where applicable, CBSE Class 11 Computer Science Question Paper Set 22 Solved is available in both English and Hindi mediums. All students from Class 11 can access Computer Science study material in their preferred language.
No, all previous year question papers on StudiesToday, including CBSE Class 11 Computer Science Question Paper Set 22 Solved, are provided free of charge in mobile-friendly PDF.