Humanities/Arts Exam  >  Humanities/Arts Notes  >  CBSE Sample Papers for Class 12 Humanities  >  Class 12 Computer Science: CBSE Sample Question Papers (2024-25)

Class 12 Computer Science: CBSE Sample Question Papers (2024-25) | CBSE Sample Papers for Class 12 Humanities - Humanities/Arts PDF Download

Download, print and study this document offline
Please wait while the PDF view is loading
 Page 1


Page: 1/11 
SAMPLE QUESTION PAPER (THEORY) 
CLASS: XII SESSION: 2024-25 
COMPUTER SCIENCE (083) 
 
Time allowed: 3 Hours        Maximum Marks: 70 
 
General Instructions: 
? This question paper contains 37 questions. 
? All questions are compulsory. However, internal choices have been provided in some 
questions. Attempt only one of the choices in such questions 
? The paper is divided into 5 Sections- A, B, C, D and E. 
? Section A consists of 21 questions (1 to 21). Each question carries 1 Mark. 
? Section B consists of 7 questions (22 to 28). Each question carries 2 Marks. 
? Section C consists of 3 questions (29 to 31). Each question carries 3 Marks. 
? Section D consists of 4 questions (32 to 35). Each question carries 4 Marks. 
? Section E consists of 2 questions (36 to 37). Each question carries 5 Marks. 
? All programming questions are to be answered using Python Language only. 
? In case of MCQ, text of the correct answer should also be written. 
 
Q No. Section-A (21 x 1 = 21 Marks) Marks 
1.  
State True or False: 
The Python interpreter handles logical errors during code execution. 
(1) 
2.  
Identify the output of the following code snippet: 
text = "PYTHONPROGRAM" 
text=text.replace('PY','#') 
print(text) 
(A) #THONPROGRAM 
(B) ##THON#ROGRAM 
(C) #THON#ROGRAM 
(D) #YTHON#ROGRAM 
(1) 
3.  
Which of the following expressions evaluates to False? 
(A) not(True) and False 
(B) True or False 
(C) not(False and True) 
(D) True and not(False) 
(1) 
4.  
What is the output of the expression? 
country='International' 
print(country.split("n")) 
(A) ('I', 'ter', 'atio', 'al')  
(B) ['I', 'ter', 'atio', 'al']  
(C) ['I', 'n', 'ter', 'n', 'atio', 'n', 'al'] 
(D) Error 
(1) 
Page 2


Page: 1/11 
SAMPLE QUESTION PAPER (THEORY) 
CLASS: XII SESSION: 2024-25 
COMPUTER SCIENCE (083) 
 
Time allowed: 3 Hours        Maximum Marks: 70 
 
General Instructions: 
? This question paper contains 37 questions. 
? All questions are compulsory. However, internal choices have been provided in some 
questions. Attempt only one of the choices in such questions 
? The paper is divided into 5 Sections- A, B, C, D and E. 
? Section A consists of 21 questions (1 to 21). Each question carries 1 Mark. 
? Section B consists of 7 questions (22 to 28). Each question carries 2 Marks. 
? Section C consists of 3 questions (29 to 31). Each question carries 3 Marks. 
? Section D consists of 4 questions (32 to 35). Each question carries 4 Marks. 
? Section E consists of 2 questions (36 to 37). Each question carries 5 Marks. 
? All programming questions are to be answered using Python Language only. 
? In case of MCQ, text of the correct answer should also be written. 
 
Q No. Section-A (21 x 1 = 21 Marks) Marks 
1.  
State True or False: 
The Python interpreter handles logical errors during code execution. 
(1) 
2.  
Identify the output of the following code snippet: 
text = "PYTHONPROGRAM" 
text=text.replace('PY','#') 
print(text) 
(A) #THONPROGRAM 
(B) ##THON#ROGRAM 
(C) #THON#ROGRAM 
(D) #YTHON#ROGRAM 
(1) 
3.  
Which of the following expressions evaluates to False? 
(A) not(True) and False 
(B) True or False 
(C) not(False and True) 
(D) True and not(False) 
(1) 
4.  
What is the output of the expression? 
country='International' 
print(country.split("n")) 
(A) ('I', 'ter', 'atio', 'al')  
(B) ['I', 'ter', 'atio', 'al']  
(C) ['I', 'n', 'ter', 'n', 'atio', 'n', 'al'] 
(D) Error 
(1) 
Page: 2/11 
5.  
What will be the output of the following code snippet? 
message= "World Peace" 
print(message[-2::-2])  
(1) 
6.  
What will be the output of the following code? 
tuple1 = (1, 2, 3) 
tuple2 = tuple1 
tuple1 += (4,) 
print(tuple1 == tuple2) 
(A) True 
(B) False 
(C) tuple1 
(D) Error 
(1) 
7.  
If my_dict is a dictionary as defined below, then which of the following 
statements will raise an exception? 
my_dict = {'apple': 10, 'banana': 20, 'orange': 30} 
(A) my_dict.get('orange') 
(B) print(my_dict['apple', 'banana']) 
(C) my_dict['apple']=20 
(D) print(str(my_dict)) 
(1) 
8.  
What does the list.remove(x) method do in Python? 
(A) Removes the element at index x from the list 
(B) Removes the first occurrence of value x from the list 
(C) Removes all occurrences of value x from the list 
(D) Removes the last occurrence of value x from the list 
(1) 
9.  
If a table which has one Primary key and two alternate keys. How many 
Candidate keys will this table have?  
(A) 1 
(B) 2 
(C) 3 
(D) 4 
(1) 
10.  
Write the missing statement to complete the following code: 
file = open("example.txt", "r") 
data = file.read(100) 
____________________ #Move the file pointer to the 
beginning of the file 
next_data = file.read(50) 
file.close() 
(1) 
11.  
State whether the following statement is True or False:  
The finally block in Python is executed only if no exception occurs 
in the try block. 
 
(1) 
Page 3


Page: 1/11 
SAMPLE QUESTION PAPER (THEORY) 
CLASS: XII SESSION: 2024-25 
COMPUTER SCIENCE (083) 
 
Time allowed: 3 Hours        Maximum Marks: 70 
 
General Instructions: 
? This question paper contains 37 questions. 
? All questions are compulsory. However, internal choices have been provided in some 
questions. Attempt only one of the choices in such questions 
? The paper is divided into 5 Sections- A, B, C, D and E. 
? Section A consists of 21 questions (1 to 21). Each question carries 1 Mark. 
? Section B consists of 7 questions (22 to 28). Each question carries 2 Marks. 
? Section C consists of 3 questions (29 to 31). Each question carries 3 Marks. 
? Section D consists of 4 questions (32 to 35). Each question carries 4 Marks. 
? Section E consists of 2 questions (36 to 37). Each question carries 5 Marks. 
? All programming questions are to be answered using Python Language only. 
? In case of MCQ, text of the correct answer should also be written. 
 
Q No. Section-A (21 x 1 = 21 Marks) Marks 
1.  
State True or False: 
The Python interpreter handles logical errors during code execution. 
(1) 
2.  
Identify the output of the following code snippet: 
text = "PYTHONPROGRAM" 
text=text.replace('PY','#') 
print(text) 
(A) #THONPROGRAM 
(B) ##THON#ROGRAM 
(C) #THON#ROGRAM 
(D) #YTHON#ROGRAM 
(1) 
3.  
Which of the following expressions evaluates to False? 
(A) not(True) and False 
(B) True or False 
(C) not(False and True) 
(D) True and not(False) 
(1) 
4.  
What is the output of the expression? 
country='International' 
print(country.split("n")) 
(A) ('I', 'ter', 'atio', 'al')  
(B) ['I', 'ter', 'atio', 'al']  
(C) ['I', 'n', 'ter', 'n', 'atio', 'n', 'al'] 
(D) Error 
(1) 
Page: 2/11 
5.  
What will be the output of the following code snippet? 
message= "World Peace" 
print(message[-2::-2])  
(1) 
6.  
What will be the output of the following code? 
tuple1 = (1, 2, 3) 
tuple2 = tuple1 
tuple1 += (4,) 
print(tuple1 == tuple2) 
(A) True 
(B) False 
(C) tuple1 
(D) Error 
(1) 
7.  
If my_dict is a dictionary as defined below, then which of the following 
statements will raise an exception? 
my_dict = {'apple': 10, 'banana': 20, 'orange': 30} 
(A) my_dict.get('orange') 
(B) print(my_dict['apple', 'banana']) 
(C) my_dict['apple']=20 
(D) print(str(my_dict)) 
(1) 
8.  
What does the list.remove(x) method do in Python? 
(A) Removes the element at index x from the list 
(B) Removes the first occurrence of value x from the list 
(C) Removes all occurrences of value x from the list 
(D) Removes the last occurrence of value x from the list 
(1) 
9.  
If a table which has one Primary key and two alternate keys. How many 
Candidate keys will this table have?  
(A) 1 
(B) 2 
(C) 3 
(D) 4 
(1) 
10.  
Write the missing statement to complete the following code: 
file = open("example.txt", "r") 
data = file.read(100) 
____________________ #Move the file pointer to the 
beginning of the file 
next_data = file.read(50) 
file.close() 
(1) 
11.  
State whether the following statement is True or False:  
The finally block in Python is executed only if no exception occurs 
in the try block. 
 
(1) 
Page: 3/11 
12.  
What will be the output of the following code? 
c = 10    
def add():   
    global c   
    c = c + 2  
    print(c,end='#')  
add()    
c=15    
print(c,end='%') 
(A) 12%15# 
(B) 15#12% 
(C) 12#15% 
(D) 12%15# 
(1) 
13.  
Which SQL command can change the degree of an existing relation? 
(1) 
14.  
What will be the output of the query? 
SELECT * FROM products WHERE product_name LIKE 
'App%'; 
(A) Details of all products whose names start with 'App' 
(B) Details of all products whose names end with 'App' 
(C) Names of all products whose names start with 'App'  
(D) Names of all products whose names end with 'App' 
(1) 
15.  
In which datatype the value stored is padded with spaces to fit the specified 
length. 
(A) DATE 
(B) VARCHAR  
(C) FLOAT 
(D) CHAR 
(1) 
16.  
Which aggregate function can be used to find the cardinality of a table? 
(A) sum() 
(B) count()   
(C) avg()   
(D) max() 
(1) 
17.  
Which protocol is used to transfer files over the Internet? 
(A) HTTP 
(B) FTP 
(C) PPP 
(D) HTTPS 
 
 
 
 
(1) 
Page 4


Page: 1/11 
SAMPLE QUESTION PAPER (THEORY) 
CLASS: XII SESSION: 2024-25 
COMPUTER SCIENCE (083) 
 
Time allowed: 3 Hours        Maximum Marks: 70 
 
General Instructions: 
? This question paper contains 37 questions. 
? All questions are compulsory. However, internal choices have been provided in some 
questions. Attempt only one of the choices in such questions 
? The paper is divided into 5 Sections- A, B, C, D and E. 
? Section A consists of 21 questions (1 to 21). Each question carries 1 Mark. 
? Section B consists of 7 questions (22 to 28). Each question carries 2 Marks. 
? Section C consists of 3 questions (29 to 31). Each question carries 3 Marks. 
? Section D consists of 4 questions (32 to 35). Each question carries 4 Marks. 
? Section E consists of 2 questions (36 to 37). Each question carries 5 Marks. 
? All programming questions are to be answered using Python Language only. 
? In case of MCQ, text of the correct answer should also be written. 
 
Q No. Section-A (21 x 1 = 21 Marks) Marks 
1.  
State True or False: 
The Python interpreter handles logical errors during code execution. 
(1) 
2.  
Identify the output of the following code snippet: 
text = "PYTHONPROGRAM" 
text=text.replace('PY','#') 
print(text) 
(A) #THONPROGRAM 
(B) ##THON#ROGRAM 
(C) #THON#ROGRAM 
(D) #YTHON#ROGRAM 
(1) 
3.  
Which of the following expressions evaluates to False? 
(A) not(True) and False 
(B) True or False 
(C) not(False and True) 
(D) True and not(False) 
(1) 
4.  
What is the output of the expression? 
country='International' 
print(country.split("n")) 
(A) ('I', 'ter', 'atio', 'al')  
(B) ['I', 'ter', 'atio', 'al']  
(C) ['I', 'n', 'ter', 'n', 'atio', 'n', 'al'] 
(D) Error 
(1) 
Page: 2/11 
5.  
What will be the output of the following code snippet? 
message= "World Peace" 
print(message[-2::-2])  
(1) 
6.  
What will be the output of the following code? 
tuple1 = (1, 2, 3) 
tuple2 = tuple1 
tuple1 += (4,) 
print(tuple1 == tuple2) 
(A) True 
(B) False 
(C) tuple1 
(D) Error 
(1) 
7.  
If my_dict is a dictionary as defined below, then which of the following 
statements will raise an exception? 
my_dict = {'apple': 10, 'banana': 20, 'orange': 30} 
(A) my_dict.get('orange') 
(B) print(my_dict['apple', 'banana']) 
(C) my_dict['apple']=20 
(D) print(str(my_dict)) 
(1) 
8.  
What does the list.remove(x) method do in Python? 
(A) Removes the element at index x from the list 
(B) Removes the first occurrence of value x from the list 
(C) Removes all occurrences of value x from the list 
(D) Removes the last occurrence of value x from the list 
(1) 
9.  
If a table which has one Primary key and two alternate keys. How many 
Candidate keys will this table have?  
(A) 1 
(B) 2 
(C) 3 
(D) 4 
(1) 
10.  
Write the missing statement to complete the following code: 
file = open("example.txt", "r") 
data = file.read(100) 
____________________ #Move the file pointer to the 
beginning of the file 
next_data = file.read(50) 
file.close() 
(1) 
11.  
State whether the following statement is True or False:  
The finally block in Python is executed only if no exception occurs 
in the try block. 
 
(1) 
Page: 3/11 
12.  
What will be the output of the following code? 
c = 10    
def add():   
    global c   
    c = c + 2  
    print(c,end='#')  
add()    
c=15    
print(c,end='%') 
(A) 12%15# 
(B) 15#12% 
(C) 12#15% 
(D) 12%15# 
(1) 
13.  
Which SQL command can change the degree of an existing relation? 
(1) 
14.  
What will be the output of the query? 
SELECT * FROM products WHERE product_name LIKE 
'App%'; 
(A) Details of all products whose names start with 'App' 
(B) Details of all products whose names end with 'App' 
(C) Names of all products whose names start with 'App'  
(D) Names of all products whose names end with 'App' 
(1) 
15.  
In which datatype the value stored is padded with spaces to fit the specified 
length. 
(A) DATE 
(B) VARCHAR  
(C) FLOAT 
(D) CHAR 
(1) 
16.  
Which aggregate function can be used to find the cardinality of a table? 
(A) sum() 
(B) count()   
(C) avg()   
(D) max() 
(1) 
17.  
Which protocol is used to transfer files over the Internet? 
(A) HTTP 
(B) FTP 
(C) PPP 
(D) HTTPS 
 
 
 
 
(1) 
Page: 4/11 
18.  
Which network device is used to connect two networks that use different 
protocols? 
(A) Modem 
(B) Gateway 
(C) Switch 
(D) Repeater 
(1) 
19.  
Which switching technique breaks data into smaller packets for 
transmission, allowing multiple packets to share the same network 
resources. 
(1) 
 
Q20 and Q21 are Assertion(A) and Reason(R) based questions. Mark 
the correct choice as: 
(A) Both A and R are true and R is the correct explanation for A 
(B) Both A and R are true and R is not the correct explanation 
for A 
(C) A is True but R is False 
(D) A is False but R is True  
 
20.  
Assertion (A): Positional arguments in Python functions must be passed in 
the exact order in which they are defined in the function 
signature. 
Reasoning (R): This is because Python functions automatically assign 
default values to positional arguments.  
(1) 
21.  
Assertion (A): A SELECT command in SQL can have both WHERE and 
HAVING clauses. 
Reasoning (R): WHERE and HAVING clauses are used to check 
conditions, therefore, these can be used interchangeably. 
(1) 
 
Q No Section-B ( 7 x 2=14 Marks) Marks 
22.  How is a mutable object different from an immutable object in Python? 
Identify one mutable object and one immutable object from the following: 
(1,2), [1,2], {1:1,2:2}, ‘123’ 
(2) 
23.  Give two examples of each of the following: 
(I) Arithmetic operators   (II) Relational operators 
(2) 
24.  If  L1=[1,2,3,2,1,2,4,2, . . . ],  and L2=[10,20,30, . . .], then 
(Answer using builtin functions only) 
(I) 
     A) Write a statement to count the occurrences of 4 in L1. 
OR 
     B) Write a statement to sort the elements of list L1 in ascending 
order. 
(2) 
Page 5


Page: 1/11 
SAMPLE QUESTION PAPER (THEORY) 
CLASS: XII SESSION: 2024-25 
COMPUTER SCIENCE (083) 
 
Time allowed: 3 Hours        Maximum Marks: 70 
 
General Instructions: 
? This question paper contains 37 questions. 
? All questions are compulsory. However, internal choices have been provided in some 
questions. Attempt only one of the choices in such questions 
? The paper is divided into 5 Sections- A, B, C, D and E. 
? Section A consists of 21 questions (1 to 21). Each question carries 1 Mark. 
? Section B consists of 7 questions (22 to 28). Each question carries 2 Marks. 
? Section C consists of 3 questions (29 to 31). Each question carries 3 Marks. 
? Section D consists of 4 questions (32 to 35). Each question carries 4 Marks. 
? Section E consists of 2 questions (36 to 37). Each question carries 5 Marks. 
? All programming questions are to be answered using Python Language only. 
? In case of MCQ, text of the correct answer should also be written. 
 
Q No. Section-A (21 x 1 = 21 Marks) Marks 
1.  
State True or False: 
The Python interpreter handles logical errors during code execution. 
(1) 
2.  
Identify the output of the following code snippet: 
text = "PYTHONPROGRAM" 
text=text.replace('PY','#') 
print(text) 
(A) #THONPROGRAM 
(B) ##THON#ROGRAM 
(C) #THON#ROGRAM 
(D) #YTHON#ROGRAM 
(1) 
3.  
Which of the following expressions evaluates to False? 
(A) not(True) and False 
(B) True or False 
(C) not(False and True) 
(D) True and not(False) 
(1) 
4.  
What is the output of the expression? 
country='International' 
print(country.split("n")) 
(A) ('I', 'ter', 'atio', 'al')  
(B) ['I', 'ter', 'atio', 'al']  
(C) ['I', 'n', 'ter', 'n', 'atio', 'n', 'al'] 
(D) Error 
(1) 
Page: 2/11 
5.  
What will be the output of the following code snippet? 
message= "World Peace" 
print(message[-2::-2])  
(1) 
6.  
What will be the output of the following code? 
tuple1 = (1, 2, 3) 
tuple2 = tuple1 
tuple1 += (4,) 
print(tuple1 == tuple2) 
(A) True 
(B) False 
(C) tuple1 
(D) Error 
(1) 
7.  
If my_dict is a dictionary as defined below, then which of the following 
statements will raise an exception? 
my_dict = {'apple': 10, 'banana': 20, 'orange': 30} 
(A) my_dict.get('orange') 
(B) print(my_dict['apple', 'banana']) 
(C) my_dict['apple']=20 
(D) print(str(my_dict)) 
(1) 
8.  
What does the list.remove(x) method do in Python? 
(A) Removes the element at index x from the list 
(B) Removes the first occurrence of value x from the list 
(C) Removes all occurrences of value x from the list 
(D) Removes the last occurrence of value x from the list 
(1) 
9.  
If a table which has one Primary key and two alternate keys. How many 
Candidate keys will this table have?  
(A) 1 
(B) 2 
(C) 3 
(D) 4 
(1) 
10.  
Write the missing statement to complete the following code: 
file = open("example.txt", "r") 
data = file.read(100) 
____________________ #Move the file pointer to the 
beginning of the file 
next_data = file.read(50) 
file.close() 
(1) 
11.  
State whether the following statement is True or False:  
The finally block in Python is executed only if no exception occurs 
in the try block. 
 
(1) 
Page: 3/11 
12.  
What will be the output of the following code? 
c = 10    
def add():   
    global c   
    c = c + 2  
    print(c,end='#')  
add()    
c=15    
print(c,end='%') 
(A) 12%15# 
(B) 15#12% 
(C) 12#15% 
(D) 12%15# 
(1) 
13.  
Which SQL command can change the degree of an existing relation? 
(1) 
14.  
What will be the output of the query? 
SELECT * FROM products WHERE product_name LIKE 
'App%'; 
(A) Details of all products whose names start with 'App' 
(B) Details of all products whose names end with 'App' 
(C) Names of all products whose names start with 'App'  
(D) Names of all products whose names end with 'App' 
(1) 
15.  
In which datatype the value stored is padded with spaces to fit the specified 
length. 
(A) DATE 
(B) VARCHAR  
(C) FLOAT 
(D) CHAR 
(1) 
16.  
Which aggregate function can be used to find the cardinality of a table? 
(A) sum() 
(B) count()   
(C) avg()   
(D) max() 
(1) 
17.  
Which protocol is used to transfer files over the Internet? 
(A) HTTP 
(B) FTP 
(C) PPP 
(D) HTTPS 
 
 
 
 
(1) 
Page: 4/11 
18.  
Which network device is used to connect two networks that use different 
protocols? 
(A) Modem 
(B) Gateway 
(C) Switch 
(D) Repeater 
(1) 
19.  
Which switching technique breaks data into smaller packets for 
transmission, allowing multiple packets to share the same network 
resources. 
(1) 
 
Q20 and Q21 are Assertion(A) and Reason(R) based questions. Mark 
the correct choice as: 
(A) Both A and R are true and R is the correct explanation for A 
(B) Both A and R are true and R is not the correct explanation 
for A 
(C) A is True but R is False 
(D) A is False but R is True  
 
20.  
Assertion (A): Positional arguments in Python functions must be passed in 
the exact order in which they are defined in the function 
signature. 
Reasoning (R): This is because Python functions automatically assign 
default values to positional arguments.  
(1) 
21.  
Assertion (A): A SELECT command in SQL can have both WHERE and 
HAVING clauses. 
Reasoning (R): WHERE and HAVING clauses are used to check 
conditions, therefore, these can be used interchangeably. 
(1) 
 
Q No Section-B ( 7 x 2=14 Marks) Marks 
22.  How is a mutable object different from an immutable object in Python? 
Identify one mutable object and one immutable object from the following: 
(1,2), [1,2], {1:1,2:2}, ‘123’ 
(2) 
23.  Give two examples of each of the following: 
(I) Arithmetic operators   (II) Relational operators 
(2) 
24.  If  L1=[1,2,3,2,1,2,4,2, . . . ],  and L2=[10,20,30, . . .], then 
(Answer using builtin functions only) 
(I) 
     A) Write a statement to count the occurrences of 4 in L1. 
OR 
     B) Write a statement to sort the elements of list L1 in ascending 
order. 
(2) 
Page: 5/11 
 
 (II)  
     A) Write a statement to insert all the elements of L2 at the end of L1. 
OR 
      B) Write a statement to reverse the elements of list L2. 
25.  Identify the correct output(s) of the following code. Also write the minimum 
and the maximum possible values of the variable b. 
import random 
a="Wisdom" 
b=random.randint(1,6) 
for i in range(0,b,2): 
    print(a[i],end='#') 
(A) W# (B) W#i# 
(C) W#s# (D) W#i#s# 
 
(2) 
26.  
The code provided below is intended to swap the first and last elements of 
a given tuple. However, there are syntax and logical errors in the code. 
Rewrite it after removing all errors. Underline all the corrections made. 
def swap_first_last(tup) 
    if len(tup) < 2: 
    return tup 
    new_tup = (tup[-1],) + tup[1:-1] + (tup[0]) 
    return new_tup 
 
result = swap_first_last((1, 2, 3, 4)) 
print("Swapped tuple: "  result) 
(2) 
27.  (I)  
A) What constraint should be applied on a table column so that 
duplicate values are not allowed in that column, but NULL is 
allowed. 
OR 
B) What constraint should be applied on a table column so that 
NULL is not allowed in that column, but duplicate values are 
allowed. 
 
 
 
(2) 
Read More
129 docs|4 tests

Top Courses for Humanities/Arts

Explore Courses for Humanities/Arts exam

Top Courses for Humanities/Arts

Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

MCQs

,

shortcuts and tricks

,

Class 12 Computer Science: CBSE Sample Question Papers (2024-25) | CBSE Sample Papers for Class 12 Humanities - Humanities/Arts

,

ppt

,

Class 12 Computer Science: CBSE Sample Question Papers (2024-25) | CBSE Sample Papers for Class 12 Humanities - Humanities/Arts

,

video lectures

,

Objective type Questions

,

Class 12 Computer Science: CBSE Sample Question Papers (2024-25) | CBSE Sample Papers for Class 12 Humanities - Humanities/Arts

,

past year papers

,

Summary

,

Sample Paper

,

Extra Questions

,

pdf

,

study material

,

Previous Year Questions with Solutions

,

practice quizzes

,

Important questions

,

Exam

,

Viva Questions

,

mock tests for examination

,

Free

,

Semester Notes

;