aglasem.com
Schools Admission Mock Test Playground
ClassChoose class
StateSelect state

TN 12th Question Paper 2024 Computer Science

Download the TN 12th Question Paper 2024 for Computer Science in PDF to practice key exam questions, strengthen your problem-solving skills, and prepare thoroughly for your exams. More Detail
TN 12th Question Paper 2024 Computer Science - Page 1 of 10

Finished viewing? Save it for later —

Download TN 12th Question Paper 2024 Computer Science (PDF · 10 pages)
Downloaded 192 times

About TN 12th Question Paper 2024 Computer Science

TN 12th Question Paper 2024 Computer Science is available here for free download. Published by Tamil Nadu Board for Class 12, this question paper can be viewed online or downloaded as a PDF (10 pages). Candidates preparing for Class 12 can use TN 12th Question Paper 2024 Computer Science to understand the exam pattern, the type of questions asked, and the overall difficulty level.

Frequently Asked Questions

How can I download TN 12th Question Paper 2024 Computer Science?

Open this page and click the Download button to save TN 12th Question Paper 2024 Computer Science as a PDF. It is completely free on AglaSem Docs.

Is TN 12th Question Paper 2024 Computer Science free to download?

Yes. TN 12th Question Paper 2024 Computer Science can be viewed online and downloaded as a PDF free of cost on AglaSem Docs.

How many pages does TN 12th Question Paper 2024 Computer Science have?

TN 12th Question Paper 2024 Computer Science contains 10 pages, which you can read online or download together as a single PDF.

Where can I find more Class 12 study material?

You can find more Class 12 question papers, sample papers, syllabus, and answer keys on AglaSem Docs.

TN 12th Question Paper 2024 Computer Science – Text

Read the full text of this question paper below — useful to quickly search, copy and reference the content online without downloading the PDF.

📄 View text version (10 pages)

Page 1

TN PUBLIC EXAM

QUESTION
PAPER
2024

Page 2

No. of Printed Pages : 8
7472
!7472ComputerScience! £vÄ Gs
Register Number

PART - III
PoÛ AÔ¯À / COMPUTER SCIENCE
( uªÌ ©ØÖ® B[Q» ÁÈ / Tamil & English Version )

Põ» AÍÄ : 3.00 ©o ÷|µ® ] [ ö©õzu ©v¨ö£sPÒ : 70
Time Allowed : 3.00 Hours ] [ Maximum Marks : 70

AÔÄøµPÒ : (1) AøÚzx ÂÚõUPЮ \›¯õP £vÁõQ EÒÍuõ GߣuøÚ \›£õºzxU
öPõÒÍÄ®. Aa_¨£vÂÀ SøÓ°¸¨¤ß, AøÓU PsPõo¨£õÍ›h®
EhÚi¯õPz öu›ÂUPÄ®.
(2) }»® AÀ»x P¸¨¦ ø©°øÚ ©mk÷© GÊxÁuØS®,
Ai÷PõikÁuØS® £¯ß£kzu ÷Ásk®. £h[PÒ ÁøµÁuØS
ö£ß]À £¯ß£kzuÄ®.

Instructions : (1) Check the question paper for fairness of printing. If there is any lack of fairness,
inform the Hall Supervisor immediately.
(2) Use Blue or Black ink to write and underline and pencil to draw diagrams.

£Sv & I / PART - I

SÔ¨¦ : (i) AøÚzx ÂÚõUPÐUS® Âøh¯ÎUPÄ®. 15x1=15

(ii) öPõkUP¨£mkÒÍ |õßS ©õØÖ ÂøhPÎÀ ªPÄ® Hئøh¯
Âøhø¯z ÷uº¢öukzxU SÔ±mkhß Âøh°øÚ²® ÷\ºzx
GÊuÄ®.
Note : (i) Answer all the questions.

(ii) Choose the most appropriate answer from the given four alternatives and write
the option code and the corresponding answer.

[ v¸¨¦P / Turn over

Page 3

7472 2

1. J¸ ö|Ô-•ø - Ó-°ß ªP ÷©õ-\©
- õÚ {ø»-ø¯U SÔUP ¤ß-Á¸
- ® Gx £¯ß-£k- Q
- Ó
- x?
(A) Big W (B) Big A (C) Big O (D) Big S
Which of the following is used to describe the worst case of an algorithm ?
(a) Big W (b) Big A (c) Big O (d) Big S

2. E¸-Á-ø©¨-¦ AÔ-¯¨-£-hõu uµ-Ä ÁøP GÆ-ÁõÖ AøÇU-P¨-£-k-Q-Óx ?
(A) Concrete datatype (B) Built-in datatype
(C) Abstract datatype (D) Derived datatype
The datatype whose representation is unknown are called as :
(a) Concrete datatype (b) Built-in datatype
(c) Abstract datatype (d) Derived datatype

3. ø£z-uõß ìQ-›¨møh C¯UP G¢u Âø\ø¯ AÊzu ÷Ás-k® ?
(A) F1 (B) F5 (C) F3 (D) F2
Which key is pressed to execute Python Script ?
(a) F1 (b) F5 (c) F3 (d) F2

4. ¤ß-Á-¸® Gx J¸ ö£õ-¸Ò ö\´¯ ÷Ás-i-¯øu wº-©õ-ÛU-Q-Óx ?
(A) Cøh-•-P® (B) C¯UP Aø©¨-¦
(C) {µÀ ö£¯º¨-¤ (D) öuõ-S¨-£õß
Which of the following defines what an object can do ?
(a) Interface (b) Operating System
(c) Interpreter (d) Compiler

5. Po-Û `ǼÀ EÒÍ ÁÍ[P-øÍ ¯õº £õº-øÁ-°h ©Ø-Ö® £¯ß-£-kzu •i-²®
Gß-£øu Áøµ-•-øÓ¨-£-kz-x® J¸ £õ-x-Põ¨¦ öuõ-ÈÀ- ~m-£® :
(A) Aq-PÀ Pm-k¨-£õ-k (B) Ph-Äa- ö\õÀ
(C) \õß-Ô-uÌ (D) A[-R-Põ-µ®
Which of the following security technique that regulates who can view or use resources in a
computing environment ?
(a) Access control (b) Password
(c) Certification (d) Authentication

Page 4

3 7472

6. ¤ß-Á-¸-Á-Ú-ÁØ-ÖÒ Gx \µz-vøÚ xs-hõU-S® ö\¯Ø-SÔ :
(A) < > (B) { } (C) ( ) (D) [ ]
Which of the following is the Slicing Operator ?
(a) <> (b) {} (c) () (d) []

7. ø£z-uõ-ÛÀ ö£õ-¸øÍ E¸-ÁõU-S® ö\¯À-•øÓ __________ GÚ AøÇU-P¨-£k
- Q
- Ó
- x
- .
(A) ©v¨-¤¸z-uÀ (B) BU-Q
(C) \õßÖ-¸-ÁõU-PÀ (D) AȨ-¤
In Python the process of creating an object is called as __________.
(a) Initialize (b) Constructor
(c) Instantiation (d) Destructor

8. öPõ-kU-P¨-£mh TØøÓ öÁØ-Ô-P-µ-©õP C¯U-S-Á-uØS, ¤ß-Á-¸-Á-Ú-ÁØ-ÖÒ \›-¯õÚ
Jß-øÓz ÷uº¢-öu-kU-P-Ä®.
if __________ : print(x, ''is a leap year'')
(A) x/4=0 (B) x%2=0 (C) x%4=0 (D) x%4==0
Pick the correct one to execute the given statement successfully.
if __________ : print(x, ''is a leap year'')
(a) x/4=0 (b) x%2=0 (c) x%4=0 (d) x%4==0

9. SELECT TØ-ÖUS £¯ß-£-k® ]ß-Ú® Gx ?
(A) X (B) σ (C) Ω (D) Π
What symbol is used for SELECT statement ?
(a) X (b) σ (c) Ω (d) Π

10. If List = [10, 20, 30, 40, 50] GÛÀ
List [2] = 35 &ß Âøh :
(A) [10, 20, 35, 40, 50] (B) [35, 10, 20, 30, 40, 50]
(C) [10, 35, 30, 40, 50] (D) [10, 20, 30, 40, 50, 35]
If List = [10, 20, 30, 40, 50] then List [2] = 35 will result :
(a) [10, 20, 35, 40, 50] (b) [35, 10, 20, 30, 40, 50]
(c) [10, 35, 30, 40, 50] (d) [10, 20, 30, 40, 50, 35]

[ v¸¨¦P / Turn over

Page 5

7472 4

11. CSV ÷Põ¨-£õ-Ú-x __________ GÚ-Ä® AøÇU-P¨-£-k-Q-Ó-x.
(A) String File (B) Flat File (C) Random File (D) 3D File
A CSV file is also known as a __________.
(a) String File (b) Flat File (c) Random File (d) 3D File

12. SQL &À ªP-Ä® ö£õ-x-ÁõP £¯ß-£-kz-u¨-£-k® TØÖ :
(A) execute (B) cursor (C) commit (D) select
The most commonly used statement in SQL is :
(a) execute (b) cursor (c) commit (d) select

13. ¤ß-Á-¸® ø£z-uõß SÔ-•-øÓ-°ß öÁÎ-±-k GßÚ ?
for x in range (5):
if x==2:
continue
print(x, end= ' ')
(A) 0 1 3 4 (B) 0 1 2 (C) 0 1 2 3 4 (D) 0 1 2 3
What is the output of the following snippet in Python ?
for x in range (5):
if x==2:
continue
print(x, end= ' ')
(a) 0134 (b) 012 (c) 01234 (d) 0123

14. __________ AøÚzx ÁÍ[-P-øÍ-²® Jß-Ö-£mh JØøÓ Põm] vøµ-°À Põs-¤UP
£¯ß-£-k-Q-Ó-x.
(A) ö£õ-¸Ò-PÒ (B) Cøh•P®
(C) Áøµ-P-ø» (D) ÷hè ÷£õºm
__________ is a collection of resources assembled to create a single unified visual display.
(a) Objects (b) Interface
(c) Graphics (d) Dashboard

15. J¸ uµ-Äz-uÍz-vÀ EÒÍ uµøÁ Á›-ø\-¯õU-P® ö\´¯ £¯ß-£-k® clause :
(A) GROUP BY (B) SORT BY (C) SELECT (D) ORDER BY
The clause used to sort data in a database :
(a) GROUP BY (b) SORT BY (c) SELECT (d) ORDER BY

Page 6

5 7472

£S-v & II / PART - II
SÔ¨¦ : GøÁ- ÷ ¯- Ý ® BÖ ÂÚõU- P - Ð US Âøh- ¯ - Î U- P - Ä ®. ÂÚõ Gs 24 &US
Pm-hõ-¯-©õP Âøh-¯-ÎU-P-Ä®. 6x2=12
Note : Answer any six questions. Question No. 24 is compulsory.

16. uµ-Ä A¸-Á-©õU-P® ÁøP Gß-ÓõÀ GßÚ ?
What is abstract data type ?

17. ø£z-uõ-ÛÀ EÒÍ £À-÷ÁÖ ö\¯Ø-S-Ô-PÒ ¯õøÁ ?
What are the different operators that can be used in Python ?

18. ÷uhÀ Gß-ÓõÀ GßÚ ? Auß ÁøP-PøÍ GÊ-x-P.
What is searching ? Write its types.

19. ö\¯Ø-T-Ôß £À-÷ÁÖ ÁøP-PøÍ GÊ-x-P.
Write the different types of function.

20. Matplotlib &À EÒÍ Põm-]¨-£-kz-xuÀ ÁøP-PøÍ¨ £m-i-¯-¼-k-P.
List the types of visualizations in Matplotlib.

21. £i-{ø» ©Ø-Ö® Áø»-¯ø
- ©¨¦ uµ-Ä ©õ-v›
- U-S® Cøh-÷¯ EÒÍ ÷ÁÖ-£õk GßÚ ?
What is the difference between Hierarchical and Network data model ?

22. CSV ÷Põ¨¦ Gß-ÓõÀ GßÚ ?
What is CSV file ?

23. uµ-Äz-uÍ Am-h-Á-øn-°-¼-¸¢x AøÚzx £v-Ä-P-øÍ-²® ö£Ö-Á-uØ-PõÚ ÁÈ-•-øÓ
Gx ?
Which method is used to fetch all rows from the database table ?

24. ø£z-uõß pop( ) ö\¯Ø-T-Ôß £¯-øÚ GÊ-x-P.
Write the use of pop( ) function in Python.

[ v¸¨¦P / Turn over

Page 7

7472 6

£S-v & III / PART - III
SÔ¨¦ : H÷u- Ý ® BÖ ÂÚõU- P - Ð US Âøh- ¯ - Î U- P - Ä ®. ÂÚõ Gs 33 &US
Pm-hõ-¯-©õP Âøh-¯-ÎU-P-Ä®. 6x3=18
Note : Answer any six questions. Question No. 33 is compulsory.

25. pure ©Ø-Ö® impure ö\¯Ø-TØ-øÓ ÷ÁÖ£kzxP.
Differentiate pure and impure function.

26. list &À EÒÍ E¸¨-¦-PøÍ Aq-S® £À-÷ÁÖ ÁÈ-•-øÓ-PÒ ¯õøÁ ? Gkz-xU-Põmk
u¸-P.
What are the different ways to access the elements of a list ? Give example.

27. Asymptotic SÔ-±-k – SÔ¨¦ Áøµ-P.
Write a note on Asymptotic notation.

28. if..else..elif TØ-øÓ¨ £¯ß-£-kzv öPõ-kU-P¨-£mh ‰ßÖ Gs-P-ÎÀ ö£›-¯ Gs-ønU
Ps-k-¤-i¨-£-uØ-PõÚ ö£õ-¸z-u-©õÚ {µ-ø» GÊ-x-P.
Using if..else..elif statement write a suitable program to display largest of 3 numbers.

29. ¤ß-Á-¸-Á-Ú-ÁØøÓ £ØÔ uS¢u Gkz-xU-Põm-k-hß ]Ö SÔ¨¦ Áøµ-P.
(A) capitalize( ) (B) swapcase( )
Write a short note for the followings with suitable example.
(a) capitalize( ) (b) swapcase( )

30. ø£z-uõ-ÛÀ BUQ ©Ø-Ö® AȨ-¤-PøÍ GÆ-ÁõÖ Áøµ-¯-Ö¨-£õ´ ?
How will you define Constructor and Destructor in Python ?

31. Scripting ö©õ-È-°ß £¯ß-£õ-k-PÒ ¯õøÁ ?
What are the applications of scripting language ?

32. Where xøn {ø»U- T Ø- Ô ß £¯ß GßÚ ? Where TØ- ø Ó¨ £¯ß- £ - k zv J¸
ø£zuõß TØøÓ GÊ-u-Ä®.
What is the use of Where clause ? Give a Python statement by using Where clause.

33. SQL &À EÒÍ TCL Pm-h-øÍ-PøÍ £ØÔ ]Ö SÔ¨¦ Áøµ-P.
Write short notes on TCL Commands in SQL.

Page 8

7 7472

£S-v & IV/PART - IV
SÔ¨¦ : AøÚz-x ÂÚõU-P-ÐU-S® Âøh-¯-ÎU-P-Ä®. 5x5=25
Note : Answer all the questions.

34. (A) uµÄ A¸-Á-©õU-P® GÆ-ÁõÖ ö\¯À-£-kz-x-Áõ´? Gkz-xU-Põm-k-hß ÂÍU-SP.
AÀ-»-x
(B) C¸-©z ÷uhÀ Gß-ÓõÀ GßÚ ? Gkz-xU-Põm-k-hß ÂÍU-S-P.
(a) How will you facilitate data abstraction ? Explain it with suitable example.
OR

(b) What is Binary Search ? Explain it with example.

35. (A) input( ) ©Ø-Ö® print( ) ö\¯Ø-T-Ö-PøÍ Gkz-xU-Põm-k-hß ÂÍU-S-P.
AÀ-»-x
(B) ©õ-Ô-°ß Áøµ-ö¯À-ø»-PøÍ Gkz-xU-Põm-k-hß ÂÍU-S-P.
(a) Explain input( ) and print( ) functions with examples.
OR

(b) Explain the scope of variables with an example.

36. (A) range( ) &ß ÷|õU-P® GßÚ ? Gkz-xU- Põm-k-hß ÂÍU-SP.
AÀ-»-x
(B) ¤ß-Á¸
- ® EÓ-Ä{
- ø» C¯Ø-Po
- u ö\¯Ø-SÔ
- P
- øÍ Gkz-xU-Põm-kh
- ß ÂÍU-SP
- .
(i) Jm-k-uÀ (ii) öÁm-k-uÀ
(iii) ÷ÁÖ-£õ-k (iv) -Põº-j-]-¯ß ö£¸U-PÀ
(a) What is the purpose of range( ) function ? Explain with an example.
OR
(b) Explain the following operators in Relational algebra with suitable examples.
(i) UNION (ii) INTERSECTION

(iii) DIFFERENCE (iv) CARTESIAN PRODUCT

[ v¸¨¦P / Turn over

Page 9

7472 8

37. (A) SQL &ß TÖ-PÒ ¯õøÁ ? JÆ-öÁõß-ÔØ-S® Pm-h-øÍ-PøÍ GÊ-x-P.
AÀ-»-x
(B) C++ Âh ÷©»õÚ ø£z-uõ-Ûß £s-¦U TÖ-PøÍ GÊ-x-P.
(a) What are the components of SQL ? Write the commands for each.
OR
(b) Discuss the features of Python over C++.

38. (A) ø£z-uõ-ÛÀ J¸ ÷Põ¨ø£ £i¨-£-uØ-PõÚ £À-÷ÁÖ ÁÈ-•-øÓ-PøÍ GÊ-x-P.
AÀ-»-x
(B) Matplotlib vøµ-°À Põ-n¨-£-k® £À-÷ÁÖ ö£õz-uõß-PøÍ ÂÍU-SP
- .
(a) Write the different methods to read a file in Python.
OR
(b) Explain the various buttons in a matplotlib window.

-o0o-

Page 10

QUESTION PAPERS
GET PREVIOUS YEAR QUESTION PAPERS FOR ALL CLASSES FOR CBSE, ISCSE, ISC AND ALL ALL
STATE BOARDS HERE AT

Andhra Pradesh Board Question Papers
BOARD
WISE Assam Board Question Papers
Bihar Board Question Papers
Chhattisgarh Board Question Papers
Goa Board Question Papers
Gujarat Board Question Papers
Haryana Board Question Papers
Himachal Pradesh Board Question Papers
J&K State Board Question Papers
Jharkhand Board Question Papers
Karnataka Board Question Papers
Kerala Board Question Papers
Madhya Pradesh Board Question Papers
Maharashtra State Board Question Papers
Manipur Board Question Papers
Meghalaya Board Question Papers
Mizoram Board Question Papers
Nagaland Board Question Papers
Orissa Board Question Papers
Punjab Board Question Papers
Rajasthan Board Question Papers
Tamil Nadu Board Question Papers
Telangana State Board Question Papers
Tripura Board Question Papers
Uttarakhand Board Question Papers
Uttar Pradesh (UP) Board Question Papers
West Bengal (WB) Board Question Papers

Document Details

Board / OrgTamil Nadu Board
ExamClass 12
TypeQuestion Paper
Pages10
Updated30 Apr 2026