Home   »   Class 12 Computer, IT Answer Key...

Class 12 Compute Science Answer Key 2024 for All Sets

The Central Board of Secondary Education administered the Class 12 Computer Science and Information Technology exam on April 2, 2024. Candidates who took the CBSE Class 12 Computer are looking for Answer Keys to see how they performed after the exam.

As per the student’s reviews, The CBSE Class 12 Computer Science Question Paper 2024 was moderate. Although the programming questions were moderately challenging. the MCQs are easy but a little bit tricky.

Students can refer to the CBSE Class 12 Computer Answer Key 2024 have been thoroughly explained by our experienced faculty members on this page.

Class 12 Computer Answer Key 2024

The Class 12 Computer Science Exam concluded at 01:30 P.M. Students are typically concerned about their reponses after taking them, whether they are correct or incorrect. Following the exam, students can get both the CBSE Class 12 Computer Answer Key 2024 from this page. Our Adda247 Expert Team produced the Answer Keys on this page, thus they are 100% correct and error-free. Students can also review the CBSE Class 12 Computer Exam Analysis available on this page.

CBSE Class 12 Computer Science Answer Key 2024

Computer Science are the highest-scoring supplementary subjects. This topic is concerned with a complete understanding of the digital environment. Most students opt out of this topic because it improves their overall class 12 score. The table below summarizes the key highlights of the CBSE Class 12 Information Technology and Computer Science Exam.

Particulars Details
Exam Conducting Body
Central Board of Secondary Education
Exam Name
CBSE Class 12 Board Exams 2024
Subject Information Technology and Computer Science
Class 12 IT and Computer Exam Date April 02, 2024
Unofficial Answer Key April 02, 2024
Exam Duration 3 Hours
Exam timing From 10:30 a.m. to 1:30 p.m.
Passing Marks
33% in aggregate
Negative Marking No

CUET 2024 प्रतिज्ञा GT

Class 12 Computer Science Answer Key 2024 & Marking Scheme

The CBSE Class 12 Board 2024 computer science exam will be worth 100 marks, comprising 70 for theoretical and 30 for practicals. The theoretical exam is made up of three parts, while the practical exam includes a lab test, report file, project, and viva. Check out the question paper design for the 12th computer science paper below.

  • The question paper is divided into five sections, Section A through Section E, totaling 70 marks. Candidates must complete the paper in three hours.
  • Section A contains 18 questions for one point each.
  • Section B contains 07 Very Short Answer type questions worth 02 points each.
  •  Section C contains 05 Short Answer questions for 3 marks each.
  • Section D contains three Long Answer style questions, each worth 05 points.
  • Section E contains two questions, each worth four points. In Q35, there is only one internal choice against Part C.

Class 12th Computer Science Analysis

After the conclusion of the Exam, we talked to the students who appeared in today’s computer science paper, As per their reaction, They rated the computer science paper at in easy to moderate level in difficulty level.

  • The entire paper was made up of mixed questions. Section A was average, B and C were easy, and Section D was moderately difficult.
  • The programming problems were relatively difficult, while the MCQs were a mix of easy and complex ones.
  • Very short response type questions, short answer type questions, and long answer type questions were all a good mix of easy and difficult questions.

Experts agreed with students’ reactions to the paper. They stated that the question paper was moderate. The MCQs were a good balance of simple and difficult questions. The example paper’s format served as the basis for the entire work. There were no questions from beyond the syllabus. Everything was asked in accordance with the board’s curriculum.

Class 12 Computer Answer Key 2024

If you looking for the CBSE Class 12 computer Answer key 2024, then you are at the right place. here will provide the CBSE Class 12 computer Answer key 2024 for all sets as soon as the exam is concluded. Instead of visiting multiple websites, stay with us and compare your answers to the CBSE Class 12 Computer Answer Key 2024 given on this page.

Class 12 Computer Answer Key 2024 Set 4

Question Paper Code-91

1. State True or False:
While defining a function in Python, the positional parameters in the function header must always be written after the default parameters.
Answer. False

2. The SELECT statement when combined with ____ clause, returns records without repetition
(a) DISTINCT
(b) DESCRIBE
(c) UNIQUE
(d) NULL

Answer. (a) DISTINCT

3. What will be the output of the following statement:
print (16*5/4*2/5-8)
(a) -3.33
(b) 6.0
(c) 0.0
(d) -13.33

Answer. (c) 0.0

4. What possible output from the given options is expected to be displayed when the following Python code is executed?
import random
Signal = [‘RED’, ‘YELLOW’, ‘GREEN’]
for K in range(2, 0, -1) :
R = random.randrange (K)
print (Signal [R], end = ‘#’)

(a) YELLOW # RED #
(c)GREEN # RED #
(b) RED #GREEN #
(d) YELLOW # GREEN #

Answer: (a) YELLOW # RED #

5. In SQL, the aggregate function which will display the cardinality of the table is____
(a) Sum()
(b) Count(*)
(c) Avg()
(d) Sum(*)
Answer. (b) Count(*)

6. Which protocol out of the following is used to send and receive emails over a computer network?
(a) PPP
(b) HTTP
(c)FTP
(d)SMTP
Answer. (d) SMTP

8. Consider the statements given below and then choose the correct output from the given options:
myStr=”MISSISSIPPI”
print( myStr[:4] + “#”+myStr [-5:])

(a) MISSI#SIPPI
(b) MISS#SIPPI
(c) MISS#IPPIS
(d) MISSI#IPPIS
Answer. (b) MISS#SIPPI

9. Identify the statement from the following which will raise an error:
(a) print(“A”*3)
(b) print (5*3)
(c) print (“15” + 3)
(d) print(“15” + “13”)

Answer. (c) print (“15” + 3)

10. Select the correct output of the following code:
event=”G20 Presidency@2023″
L=event.split(‘ ‘)
print (L[::-2])
(a) ‘G20’
(b) [‘Presidency@2023’]
(c) [‘G20’]
(d) ‘Presidency@2023’

Answer. (c) [‘G20’]

11. Which of the following options is the correct unit of measurement for network bandwidth?
(a) KB
(b) Bit
(c) Hz
(d) Km
Answer. (b) Bit

12. Observe the given Python code carefully:
a=20
def convert (a):
b=20
a=a+b
convert (10)
print (a)
Select the correct output from the given options:
(a) 10
(b) 20
(c) 30
(d) Error
Answer. (c) 30

13. State whether the following statement is True or False
While handling exceptions in Python, name of the exception has to be compulsorily added with except clause.
Answer. False

14. Which of the following is not a DDL command in SQL?
(a) DROP
(c) UPDATE
(b) CREATE
(d) ALTER
Answer. (c) UPDATE

15. Fill in the blanks:
_________ is a set of rules that needs to be followed by the communicating parties in order to have a successful and reliable data communication over a network.

Answer. Protocol
16. Consider the following Python statement.
F=open (‘CONTENT. TXT’)
Which of the following is an invalid statement in Python?

(a) F. seek (1, 0)
(b) F. seek (0, 1)
(c) F. seek (0, -1)
(d) F. seek (0, 2)

Answer. (c) F.seek(0, -1)

Class 12 Computer Answer Key & Paper Analysis

Class 12 IT Answer Key 2024

The CBSE class 12 IT answer key 2024 enables students to cross-check their answers and predict their final grades. Candidates are advised to bookmark this page and constantly refresh it to ensure that they receive the class 12 Information Technology answer key 2024 for their sets as soon as possible.

CBSE Class 12 Computer Science Answer Key Last year

1. State True or False.

“Identifiers are names used to identify a variable, function in a program”.

Answer: True

2. Which of the following is a valid keyword in Python?

(a) false

(b) return

(c) non local

(d) none

Answer: (b) return

3. Given the following Tuple Tup- (10, 20, 30, 50)

Which of the following statements will result in an error?

(a) print (Tup[0])

(b) Tup.insert (2,3)

(c) print (Tup[1:2])

(d) print (len (Tup))

Answer: (b) Tup.insert (2,3)

4. Consider the given expression: 5<10 and 12>7 or not 7>4

Which of the following will be the correct output, if the given expression is evaluated?

(a) True

(b) False

(c) NONE

(d) NULL

Answer: (a) True

5. Select the correct output of the code:

“Amrit Mahotsav @ 75”

A=S.partition (“  “)

print (a)

(a)(Amrit Mahotsav’, ‘@’, ’75)

(b)[‘Amrit’, ‘Mahotsav’, ‘@’, ’75]

(c) (‘Amrit’, ‘Mahotsav’ @ 75′)

(d) (‘Amrit’,’’, ‘Mahotsav @ 75’)

Answer: (b)[‘Amrit’, ‘Mahotsav’, ‘@’, ’75]

6. Which of the following mode keeps the file offset position at the end of the file?

(a) r+

(b) r

(c) w

(d) a

Answer: (a) r+

7. Fill in the blanks.

_______function is used to arrange the elements of a list in ascending order.

(a) sort()

(b) ascending ()

(c) arrange ()

(d) asort()

Answer: (a) sort()

8. Which of the following operations will return either True or False?

(a) +=

(b) !=

(c) =

(d) *=

Answer: (b) !=

9. Which of the following statement(s) would give an error after executing the following code?

Stud (“Murugan”:100,”Mithu”:95) #Statement 1

print (Stud[95]) # Statement 2

Stud [“Murugan”]=99 # Statement 3

print (Stud.pop()) # Statement 4

print (Stud) # Statement 5

(a) Statement 2

(c) Statement 4

(b) Statement 3

(d) Statements 2 and 4

Answer: (d) Statements 2 and 4

10. Fill in the blank.

_____is the number of tuples in a relation.

(a) Attribute

(b) Degree

(c) Domain

(d) Cardinality

Answer: (d) Cardinality

11. The syntax of seek() is :

file_object.seek (offset [, reference_point])

What is the default value of reference_point?

(a) 0

(b) 1

(c) 2

(d) 3

Answer: (a) 0

12. Fill in the blank:

_______clause is used with SELECT statement to display data in a sorted form with respect to a specified column.

(a) WHERE

(b) ORDER BY

(c) HAVING

(d) DISTINCT

Answer: (b) ORDER BY

13. Fill in the blank:

__________is used for point-to-point communication or unicast communication such as radar and satellite.

(a) INFRARED WAVES

(c) MICROWAVES

(b) BLUETOOTH

(d) RADIOWAVES

Answer: (c) MICROWAVES

14. What will the following expression be evaluated to in Python?

/print (4+3 5/3-5%2)

(a) 8.5

(b) 8.0

(c) 10.2

(d) 10.0

Answer: (c) 10.2

15. Which function returns the sum of all elements of a list?

(a) count()

(b) sum ()

(c) total()

(d) add()

Answer: (a) count()

16. fetchall0 method fetches all rows in a result set and returns a:

(a) Tuple of lists

(c) List of strings

(b) List of tuples

(d) Tuple of strings

Answer: (b) List of tuples

Q. 17 and 18 are ASSERTION (A) and REASONING (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.

Sharing is caring!

About the Author

Soumyadeep specializes in content creation for board exams, catering to the demands of CBSE, ICSE, and other state boards students. He has two years of experience in the education industry. He has a graduate degree in Zoology Honours, he delivers content across several domains, including CUET (UG and PG), NEET, JEE, and universities. 

TOPICS: