Page 1
TN PUBLIC EXAM
QUESTION
PAPER
2024
Page 2
No. of Printed Pages : 12
7672
!7672IstYearComputerScience! £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®,
AiU÷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
7672 2
1. G¢u Po¨ö£õÔ uø»•øÓ°À J¸[Qøn¢u _ØÖPÒ £¯ß£kzu¨£mhx ?
(A) ‰ßÓõ® uø»•øÓ (B) •u»õ® uø»•øÓ
(C) |õßPõ® uø»•øÓ (D) Cµshõ® uø»•øÓ
Which generation of computer used IC’s ?
(a) Third generation (b) First generation
(c) Fourth generation (d) Second generation
2. £oUSz uSv¯ØÓ ÂÁµ[PøÍz uºzx, AÁ]¯©õÚÁØøÓ ©mk÷© SÔUS®
£o°ß A®\[PÒ GÚ AøÇUP¨£kÁx :
(A) J¸[QønzuÀ (B) ÂÁµU SÔ¨¦
(C) ¤›zuÀ (D) A¸Á©õUP®
Omitting details inessential to the task and representing only the essential features of the task
is known as :
(a) Composition (b) Specification
(c) Decomposition (d) Abstraction
3. RÌUPõq® ©hUS GzuøÚ •øÓ C¯[S® ?
i:=0
while i ≠ 5
i:=i+1
(A) 6 (B) 4 (C) 0 (D) 5
How many times the loop is iterated ?
i:=0
while i ≠ 5
i:=i+1
(a) 6 (b) 4 (c) 0 (d) 5
Page 4
3 7672
4. RÌUPshÁØÖÒ Gx Áøµö¯Àø» ö\¯ØSÔ¯õS® ?
(A) > (B) : : (C) & (D) %
Which of the following is the scope operator ?
(a) > (b) :: (c) & (d) %
5. ÷uøÁ¯ØÓ ªßÚg\ø» AkzuÁºPÐUS £›©õØÓ® ö\´Áx __________ GÚ
AøÇUP¨£kQÓx.
(A) FÇÀ (B) ÷©õ\i (C) ì§L¤[ (D) ì÷£®
Distributing unwanted e-mail to others is called __________.
(a) scam (b) fraud (c) spoofing (d) spam
6. C++ &À __________ GÝ® ö\¯ØSÔ _mk ©õÔ ö\¯ØSÔ¯õP £¯ß£kzu¨&
£kQÓx.
(A) − (B) + (C) ÷ (D) *
In C++__________ is used for pointer to a variable.
(a) − (b) + (c) ÷ (d) *
7. ¤ßÁ¸ÁÚÁØÔÀ Gx ~øÇÄ ÷\õv¨¦ ©hUS ?
(A) if (B) for (C) do-while (D) switch
Which of the following is the Entry Control loop ?
(a) if (b) for (c) do-while (d) switch
[ v¸¨¦P / Turn over
Page 5
7672 4
8. £›©õØÓzvØPõÚ \mh AÝ©vø¯ ö\¯À£kzxÁx :
(A) ªßÚq uµÄ ©õØÓ®
(B) ªßÚq uµÄ EÒ £›©õØÓ®
(C) uµÄ EÒ £›©õØÓ®
(D) ªßÚq uµÄ £›©õØÓ®
Legal recognition for transactions are carried out by :
(a) Electronic Data Transfer
(b) Electronic Data Interchange
(c) Data Interchange
(d) Electronic Data Exchange
9. uµÄPøÍ²®, ö\¯ØTÖPøÍ²® J¸ ö£õ¸Ò GßÝ® Áøµ¯øÓUSÒ JßÓõP¨
¤ønzx øÁUS® ö\¯À~m£® :
(A) A¸Á©õUP® (B) £À¾¸ÁõUP®
(C) ©µ¦›©® (D) EøÓö£õv¯õUP®
The mechanism by which the data and function are bound together into a single unit is
known as :
(a) Abstraction (b) Polymorphism
(c) Inheritance (d) Encapsulation
Page 6
5 7672
10. #include<iostream>
using namespace std;
int main( )
{
int i=1, sum=0;
while(i<=10)
{
sum=sum+i;
i++;
}
cout<<sum;
return 0;
}
÷©÷» EÒÍ {µ¼ß öÁαk ¯õx ?
(A) 55 (B) 54 (C) 51 (D) 50
#include<iostream>
using namespace std;
int main( )
{
int i=1, sum=0;
while(i<=10)
{
sum=sum+i;
i++;
}
cout<<sum;
return 0;
}
The output for the above snippet is :
(a) 55 (b) 54 (c) 51 (d) 50
[ v¸¨¦P / Turn over
Page 7
7672 6
11. \õ͵[PÎÀ J¸ ÷Põ¨¤ß ©Öö£¯›h £¯ß£kzu¨£k® SÖUSÁÈ Âø\ :
(A) F5 (B) F2 (C) F6 (D) F4
The shortcut key used to rename a file in Windows.
(a) F5 (b) F2 (c) F6 (d) F4
12. ¤ßÁ¸® •ßÁiÄUS RÌUPshÁØÖÒ G¢u BUQ C¯UP¨£k® ?
add display(add &); // add Gߣx CÚUSÊÂß ö£¯º.
(A) |PÀ BUQ (B) uõÚø©Ä BUQ
(C) Aͦ¸UPÒ CÀ»õu BUQ (D) Aͦ¸UPÐhß Ti¯ BUQ
Which of the following constructor is executed for the following prototype ?
add display(add &); // add is a class name.
(a) Copy Constructor (b) Default Constructor
(c) Non-Parameterized Constructor (d) Parameterized Constructor
13. Po¨ö£õÔ°ß ø©¯a ö\¯»PzvÀ ¤mkPÎß GsoUøP GÆÁõÖ SÔ¨¤h¨&
£kQÓx ?
(A) ÷Áºk }Í® (B) ø£m (C) ¤m (D) {¤À
Which refers to the number of bits processed by a computer’s CPU ?
(a) Word length (b) Byte (c) Bit (d) Nibble
14. Fhõk C¯UP Aø©¨¦ ÁÊ[S® Á\v :
(A) Esø©¯õÚ ÷|µ® ö\¯»õUP®
(B) uµÄ Â{÷¯õP®
(C) £õxPõ¨¦ ÷©»õsø©
(D) ÁøµPø» £¯Úº Cøh•P®
Interactive operating system provides :
(a) Real Time Processing
(b) Data Distribution
(c) Security Management
(d) Graphics User Interface
Page 8
7 7672
15. ¤ßÁ¸ÁÚÁØÖÒ Gx J¸ CISC ö\¯¼ BS® ?
(A) Pentium III (B) Intel P6 (C) Pentium IV (D) AMD K6
Which of the following is a CISC processor ?
(a) Pentium III (b) Intel P6 (c) Pentium IV (d) AMD K6
£Sv & II / PART - II
SÔ¨¦ : GøÁ÷¯Ý® BÖ ÂÚõUPÐUS Âøh¯ÎUPÄ®. ÂÚõ Gs 24 &US
Pmhõ¯©õP Âøh¯ÎUPÄ®. 6x2=12
Note : Answer any six questions. Question No. 24 is Compulsory.
16. •ußø© {øÚÁP® ©ØÖ® Cµshõ® {ø» {øÚÁP® – ÷ÁÖ£kzxP.
Distinguish Primary and Secondary Memory.
17. (1324)8 &US {PµõÚ £vß© GsnõP ©õØÖP.
(1324)8 - convert to equivalent Decimal number.
18. £» £¯Úº C¯UP Aø©¨¦ GßÓõÀ GßÚ ?
What is Multi user operating system ?
19. const ]Ó¨¦ ö\õÀ £ØÔ GkzxUPõmkhß ]Ö SÔ¨¦ GÊxP.
Write a short note on const keyword with example.
20. void uµÄ ÁøP°ß •UQ¯zxÁ[PÒ ¯õøÁ ?
What are the importance of void data type ?
[ v¸¨¦P / Turn over
Page 9
7672 8
21. Áõºì GßÓõÀ GßÚ ?
What are Warez ?
22. uªÌ ÷\øÁPøÍ ÁÇ[Q Á¸® ÷uk ö£õÔPøÍ¨ £mi¯¼kP.
List the search engines supported by Tamil Language.
23. ö|Ô•øÓ – Áøµ¯ÖUPÄ®.
Define an algorithm.
24. ¤ßÁ¸® {µ¼ß öÁαmøh GÊxP.
#include<iostream>
using namespace std;
int main( )
{
int i;
for(i=0;i<8;i++)
cout<<i<<endl;
return 0;
}
Write the output of the following program.
#include<iostream>
using namespace std;
int main( )
{
int i;
for(i=0;i<8;i++)
cout<<i<<endl;
return 0;
}
Page 10
9 7672
£Sv & III / PART - III
SÔ¨¦ : HuõÁx BÖ ÂÚõUPÐUS Âøh¯ÎUPÄ®. ÂÚõ Gs 33 &US
Pmhõ¯©õP Âøh¯ÎUPÄ®. 6x3=18
Note : Answer any six questions. Question No. 33 is Compulsory.
25. ©Ö _ÇØ] ö£miø¯¨ £ØÔU SÔ¨¦ ÁøµP.
Write a note on Recycle bin.
26. Kº CÚUSÊøÁ u¸ÂUS®÷£õx PÁÚzvÀ öPõÒÍ ÷Ási¯øÁ ¯õøÁ ?
What are the points to be noted while deriving a class ?
27. ö|Ô•øÓ°À, {ø» GÆÁõÖ SÔ¨¤h¨£kQßÓx ?
How is state represented in algorithms ?
28. XOR Áõ°¼ß ö©´£mi¯À GÊxP.
Give the Truth Table of XOR gate.
29. isupper( ) ©ØÖ® toupper( ) ö\¯ØTÖPÎß ÷ÁÖ£õk ¯õx ?
What is the difference between isupper( ) and toupper( ) functions ?
30. CD ©ØÖ® DVD – ÷ÁÖ£kzxP.
Differentiate - CD and DVD.
31. vøµ¯Pzvß SÔ¨¤hzuUP ]Ó¨¤¯À¦PøÍ¨ £ØÔ GÊxP.
Write the significant features of monitor.
32. Ao GßÓõÀ GßÚ ? Auß ÁøPPøÍ GÊxP.
What is an array ? Write its types.
33. do-while ©hUQøÚ¨ £¯ß£kzv 5 •uÀ 1 Áøµ EÒÍ GsPøÍ öÁΰh C++
{µø» GÊxP.
Write a C++ program to display number from 5 to 1 using do-while loop.
[ v¸¨¦P / Turn over
Page 11
7672 10
£Sv & IV / PART - IV
SÔ¨¦ : AøÚzx ÂÚõUPÐUS® Âøh¯ÎUPÄ®. 5x5=25
Note : Answer all the questions.
34. (A) J¸ Po¨ö£õÔ°ß Ai¨£øh £õP[PøÍz öuÎÁõÚ ÂÍUP¨£hzxhß
ÂÍUSP.
AÀ»x
(B) £µÁÀ C¯UP Aø©¨¤ß P¸zx¸ £ØÔ ÂÍUSP. ÷©¾® Auß £¯ß£õkPÒ
¯õøÁ ?
(a) Explain the basic components of a computer with a neat diagram.
OR
(b) Explain the concept of a Distributed Operating System along with its advantages.
35. (A) ¤ßÁ¸ÁÚÁØøÓ C¸{ø» Gs ÁiÂÀ TmkP.
(i) (−21)10+(5)10 (ii) (−12)10+(15) 10
AÀ»x
(B) ö\¯ØTÖ £oªS¨¦ GßÓõÀ GßÚ ? ö\¯ØTÖ £oªS¨¤ØPõÚ
Âv•øÓPÒ ¯õøÁ ?
(a) Perform binary addition for the following.
(i) (−21)10+(5)10 (ii) (−12)10+(15) 10
OR
(b) What is function overloading ? What are the rules for function overloading ?
36. (A) ROM &ß ÁøPPøÍ¨ £ØÔ ÂÍUP©õP GÊxP.
AÀ»x
(B) if-else ©ØÖ® switch TØÖPÐUQøh÷¯¯õÚ •UQ¯ ÷ÁÖ£õkPøÍ GÊxP.
(a) Explain about the types of ROM.
OR
(b) Write the differences between if-else and switch statement.
Page 12
11 7672
37. (A) öÁαmhP® GßÓõÀ GßÚ ? H÷uÝ® ‰ßÖ öÁαmk \õuÚ[PøÍ
ÂÍUSP.
(a) What is an output unit ? Explain any three output devices.
AÀ»x / OR
(B) ¤ßÁ¸® {µ¼ß, öÁαmøh GÊxP.
(b) Write the output of the following program.
#include<iostream>
using namespace std;
class student
{
int rno, marks;
public:
student(int r,int m)
{
cout<<"Constructor"<<endl;
rno=r;
marks=m;
}
void printdet( )
{
marks=marks+30;
cout<<"Roll no :"<<rno<<"\n";
cout<<"Marks :"<<marks<<endl;
}
};
int main( )
{
student s(14,70);
s.printdet( );
cout<< "Back to Main";
return 0;
}
[ v¸¨¦P / Turn over
Page 13
7672 12
38. (A) ©µ¦›©zvß £À÷ÁÖ ÁøPPøÍ ÂÁ›UPÄ®.
(a) Explain the different types of inheritance.
AÀ»x / OR
(B) ¤ßÁ¸® C++ {µ¼À EÒÍ ¤øÇPøÍ v¸zxP.
(b) Debug the following C++ program.
Output :
Total area : 35
Program :
%include<iostream>
using namespace std:
CLASS Shape
{
Private ( )
int count
Protected;
int width;
int height;
PUBLIC;
Void setwidth [int w]
{
width=w;
};
void setheight (int h)
{
height=h;
}
}
Class rectangle : : Public Shape
{
Public
int getarea [ ]
{
return (width * height);
};
}
int MAIN( )
{
rectangle rect :
rect. setwidth(5);
rect.setheight(7);
cout>>"Total area : "<<rect.getarea( )<<endl;
return 0;
};
-oOo-
Page 14
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