CBSE Class 11 Computer Science Question Paper Set M Solved

Read and download CBSE Class 11 Computer Science Question Paper Set M Solved designed as per the latest question paper pattern and Class 11 examination guidelines issued by CBSE, NCERT and KVS. The past year Question Papers for Class 11 Computer Science have been provided with solutions which will help students to assess their performance and find out topics in Computer Science grade 11 which they need to improve to get better marks in Standard 11 exams. After solving these last year papers also refer to solved Sample Papers for Class 11 Computer Science available on our website to build strong understanding of the subject

Computer Science Question Paper Class 11

Students can refer to the below Class 11 Computer Science Question Paper designed to help students understand the pattern of questions that will be asked in Grade 11 exams. Please download CBSE Class 11 Computer Science Question Paper Set M Solved

Computer Science Class 11 Question Paper

1. a. What is a Cache memory? Why it is considered crucial for a microprocessors performance?

b. What do you mean by Bluetooth? Explain. 

c. What is the difference between CISC and RISC Computers?

d. Explain Parallel Port. 

e. What is the difference between RAM and ROM? 

f. What are the basic characteristics of a Microprocessor? 

g. What do you mean by a port in a computer? Explain InfraRed Port.

h. Write a note on:

i) Blu Ray Disc    ii) Hard Disks

2. a. What does the file iostream.h consist of? 

b. What do you mean by cascading of I/O operators? Give an example. 

c. What is the difference between a keyword and an identifier?

3. a. Consider the following two C++ statements. Are they equivalent? Explain.
char x = 'A' ;
char x = 65 ;

b. In how many ways can a variable be declared in C++? Give examples.

c. Define the following terms:

i) Data type modifier ii) Reference variable

4. a. What do you mean by implicit and explicit type conversion? Explain.

b. Use conditional operator, to represent the following in C++ If amount>30000, tax=5000 otherwise tax=2500.

c. Given the following expressions:

(a) val = 80 (b) val == 80
i) How are these two different?
ii) What will be the result of (a) and (b) if the value of val is 90 initially?

d. Construct logical expressions to represent the following conditions:

i) salary is greater than or equal to 30000 but less than 35000
ii) x is even and more than 50.

e. Write the output of the following:

i) int a, b, c=12;
a=(b=7, b+2);
cout<< ”A=” <<a<< ‟\n‟<< “B=” <<b;

ii) int a=5;
int b =++a + 50;
int c = a-- + 40;
cout<<”b=” <<b << “\n” << “c=” <<c;

f. Write the corresponding C++ expressions for the following mathematical expressions:

CBSE Class 11 Computer Science Question Paper Set M Solved 1

5. a. What is meant by exit-controlled loop? Which C++ loops are exit-controlled? 

b. Briefly explain goto statement in C++ with suitable example. 

c. What is the significance of a break statement in a switch statement? Explain with an example.

d. Rewrite the following code using while loop:

int x, sum;
for(x=5, sum=0; x<25; x+=5)
cout<<”sum= “<<sum;

e. Predict the output of the following C++ program:

void main()
for(int i=0; i<2; i++)
{ for(int j=1; j<=12; j=j+3)
cout<< j << ” “;
} }

f. Rewrite the following program after removing the syntactical error(s), if any. Underline each correction.

void main( )
{ int n1=5;
{ n2 =* n1;
} while(n1<10) }

g. Rewrite the following code fragment using switch…case statement :

char gr;
if (gr==„A‟)
cout<<”Grade A”;
else if (gr==„B‟)
cout<<”Grade B”;
else if (gr==„C‟)
cout<<”Grade C”;

6. a. Write a program to input three integers and print the smallest of the three. 

b. Write a program to print the following series.
1 -4 7 -10 ………… .-40

c. Write a C++ program to generate the following pattern:
5 4 3 2 1
5 4 3 2
5 4 3
5 4

d. Write a program to print sum of even numbers and sum of odd numbers from a list of numbers entered by the user. The list terminates when the number entered is zero.

7. a. Write a program to accept monthly salary from the user. Find and display Bonus with the help of following rules:

Monthly Salary                                          Bonus

50001 onwards                             30% of Monthly Salary
30001 - 50000                              20% of Monthly Salary
10001 – 30000                             10% of Monthly Salary
0 – 10000                                      5% of Monthly Salary

b. Write a menu driven Program in C++ which displays the following menu:


1. Check positive or negative
2. Display the factors
3. Exit

The Program reads a choice (1, 2 or 3) from the user and performs the following : If the user enters a choice 1, read a non zero integer from the user and check if it is positive or negative.
If the choice is 2, read an integer from the user and display all its factors.
If the choice is 3, the Program terminates.
Any other choice should display an error message.
The menu should keep on displaying till the user wants it .

c. Write a program to accept the value of x and n and display the sum of the following series:
CBSE Class 11 Computer Science Question Paper Set M Solved 2

d. Write a program to accept an integer and check whether it is an Armstrong number or not and display proper message as output.

e.g . 153 is an Armstrong number, ( 153 = 13 + 53+ 33)

Please click on below link to download CBSE Class 11 Computer Science Question Paper Set M Solved



Click to View or Download pdf file
Click for more Computer Science Study Material

Latest NCERT & CBSE News

Read the latest news and announcements from NCERT and CBSE below. Important updates relating to your studies which will help you to keep yourself updated with latest happenings in school level education. Keep yourself updated with all latest news and also read articles from teachers which will help you to improve your studies, increase motivation level and promote faster learning

Board Exams Date Sheet Class 10 and Class 12

Datesheet for CBSE Board Exams Class 10  (Scroll down for Class 12 Datesheet) Datesheet for CBSE Board Exams Class 12

National Youth Day and Birth Anniversary of Swami Vivekananda

Ministry of Education, Govt. of India vide D.O No. 12-4/2021-IS.4 dated 04.01.2022 intimated that 12 January 2022 will be celebrated as “National Youth Day” and “Birth Anniversary of Swami Vivekananda”.   All Schools affiliated to CBSE may celebrate 12 January 2022 as...

All India Children Educational Audio Video Festival

The Central Institute of Educational Technology (CIET), a constituent unit of National Council of Educational Research and Training (NCERT), is inviting entries for the 26th All India Children’s Educational Audio Video Festival (AICEAVF). This festival showcases the...

CBSE Term 2 Board Examinations

CBSE vide Circular No.Acad-51/2021 dated 5th July, 2021, notified that in the session 2021-2022, Board Examinations would be conducted in two terms, i.e.. Term I and Term II. This decision was taken due to the uncertainty arising out of COVID 19 Pandemic. Term I...

Celebration of Matribhasha Diwas Mother Language day

UNESCO has declared 21st February of every year to be celebrated as International Mother Language day to promote dissemination of Mother Language of all, create awareness of linguistic and cultural traditions and diversity across the world and to inspire solidarity...

Heritage India Quiz 2021 2022

CBSE Heritage India Quiz is conducted every year to raise the awareness about the preserving human heritage, diversity and vulnerability of the India's built monuments and heritage sites. It is an attempt of the Board to motivate the future generations of this country...