Page 1
No. of Printed Pages : 16
1372 (NP)
!1372NPComputerScience! £vÄ Gs
Register Number
PART - III
Po¨ö£õÔ°¯À / COMPUTER SCIENCE
(Vocational Component under General Stream)
( uªÌ ©ØÖ® B[Q» ÁÈ / Tamil & English Version )
Põ» AÍÄ : 2.30 ©o ÷|µ® ] [ ö©õzu ©v¨ö£sPÒ : 70
Time Allowed : 2 : 30 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
öPõkUP¨£mkÒÍ ©õØÖ ÂøhPÎÀ ªPÄ® Hئøh¯ Âøhø¯z
÷uº¢öukzxU SÔ±mkhß Âøh°øÚ²® ÷\ºzx GÊuÄ®. 15x1=15
Choose the most appropriate answer from the given four alternatives and write the
option code and the corresponding answer.
[ v¸¨¦P / Turn over
Page 2
1372 (NP) 2
1. E¯ºzvU Põmh¨£mkÒÍ Eøµø¯ \õuõµn Eøµ¯õP ©õØÖÁuØS Aøuz
÷uºÄ ö\´u ¤ß Ásnzumi¼¸¢x G¢u ¸¨£zøu ÷uºÄ ö\´¯
÷Ásk® ?
(A) No Data (B) No Value
(C) No Fill (D) No Color
To remove the highlighting after selecting the text, which option is to be selected from
color palette ?
(A) No Data (B) No Value
(C) No Fill (D) No Color
2. ìhõº BL¤ì øµmhº BÁnzvß öPõhõ{ø» Kµ® Á»x ©ØÖ® Chx
£õPzvÀ GÆÁÍÄ C¸US® ?
(A) 1.5 A[S»® (B) 0.5 A[S»®
(C) 1 A[S»® (D) 1.25 A[S»®
In StarOffice Writer document what is the default left and right margins ?
(A) 1.5 inch (B) 0.5 inch
(C) 1 inch (D) 1.25 inch
3. AmhÁønU÷Põ¨¤À, öuõhºa]¯õP EÒÍ ~snøÓPøÍ CÆÁõÖ
AøÇ¨£º :
(A) ~snøÓPÒ (B) Á›ø\PÒ
(C) £µ¨¦ (D) SÊ©®
A continuous group of cells in a Worksheet is called as :
(A) cells (B) rows
(C) range (D) group
Page 3
3 1372 (NP)
4. uõÒ JßÔß A1 ~snøÓ°À EÒÍ Gsøn uõÒ 2 &À A1 ~snøÓ°À
EÒÍ Gsqhß Tmi, Tmkz öuõøPø¯ uõÒ 2 &ß A3 ~snøÓ°À
÷\ªUP G¢u •¨£›©õn Áõ´£õmøh £¯ß£kzu»õ® ?
(A) = SUM(A1+A2)
(B) = SUM(Sheet1.A1; Sheet1.A3)
(C) = SUM(Sheet1, B4:C4; Sheet2, B4:C4)
(D) = SUM(Sheet1.A1; Sheet2.A1)
To add values in cell A1 of Sheet1 and A1 of Sheet2 and to store the result in A3 of
Sheet2, which 3D formula can be used ?
(A) = SUM(A1+A2)
(B) = SUM(Sheet1.A1; Sheet1.A3)
(C) = SUM(Sheet1, B4:C4; Sheet2, B4:C4)
(D) = SUM(Sheet1.A1; Sheet2.A1)
5. uµøÁU SÔUS® Data GßÓ ö\õÀ G¢u ö\õÀ¼¼¸¢x Á¸QßÓx ?
(A) Datum (B) Information
(C) Data (D) Data type
The term data comes from which word ?
(A) Datum (B) Information
(C) Data (D) Data type
[ v¸¨¦P/Turn over
Page 4
1372 (NP) 4
6. J÷µ ÷|µzvÀ J¸ AmhÁøn°ß JßÔØS® ÷©Ø£mh ¦»zuµÄPøÍ
Á›ø\¨£kzx® •øÓø¯ CÆÁõÖ AøÇUP»õ® ?
(A) uµÄuÍ® (B) £Ø¦» Á›ø\¯õUP®
(C) AÔUøP (D) ÁiPmkuÀ
Sorting of more than one field of a Table at the same time is called as :
(A) Database (B) Multiple sorting
(C) Report (D) Filtering
7. G¢u {ÇØ£hU ÷Põ¨¦PÒ CǨ¦øh¯ ÁiÁø©¨ø£U öPõshuõS® ?
(A) MPEG (B) NxVIEW
(C) JPEG (D) GIF
Which Image files are a lossy format ?
(A) MPEG (B) NxVIEW
(C) JPEG (D) GIF
8. G¢u ö£õzuõß {PÌzxuø» •iUS® ?
(A) Shift (B) Tab
(C) Alt (D) Esc
Which key is used to end a presentation ?
(A) Shift (B) Tab
(C) Alt (D) Esc
Page 5
5 1372 (NP)
9. C++ &À, RÌUPõq® G¢u Âk£k Á›ø\ Qøh©mhz uzu¾US EuÄQÓx ?
(A) \v (B) \t
(C) \a (D) \h
Which of the following escape sequence can be used for Horizontal tab in C++ ?
(A) \v (B) \t
(C) \a (D) \h
10. RÌUPõs£ÁØÔÀ ‘m’ &ß ©v¨¦ ¯õx ?
n1=7, n2=8, m=(n1>n2) ? n1 : n2 ;
(A) 8 (B) 0
(C) 7 (D) 1
Find out the value assigned to ‘m’ where n1=7, n2=8, m=(n1>n2) ? n1 : n2 ;
(A) 8 (B) 0
(C) 7 (D) 1
11. \µ[PÒ CÆÁõÖ AøÇUP¨£kQßÓÚ :
(A) ©õÔ¼ (B) ©v¨¦¸UPÒ
(C) SÔö£¯ºPÒ (D) GÊzxUPÒ
Strings are called as :
(A) Constants (B) Literals
(C) Identifiers (D) Characters
[ v¸¨¦P/Turn over
Page 6
1372 (NP) 6
12. ©µ¦›©zvß ÷£õx HØPÚ÷Á C¸US® CÚUSÊUPÒ CÆÁõÖ
AøÇUP¨£kQÓx ?
(A) AÔÂUP¨£mh CÚUSÊ (B) P¸zv¯À CÚUSÊ
(C) Ai¨£øh CÚUSÊ (D) u¸ÂUP¨£mh CÚUSÊ
During inheritance the existing class is called as :
(A) Declared class (B) Abstract class
(C) Base class (D) Derived class
13. Gx ö£õ¸Ò÷|õUP {µ»õUPzvß Ai¨£øh¯õÚ £s¦U TÓõS® ?
(A) uµÄ ©øÓ¨¦ (B) ©µ¦›©®
(C) EøÓ ö£õv¯õUP® (D) A¸Á©õUP®
Which is the key feature of (Object Oriented Programmings) OOPs ?
(A) Data hiding (B) Inheritance
(C) Encapsulation (D) Abstraction
14. ©¸zxÁ¨ ö£¯º¨£õÁn® GzuøÚ •ußø©¯õÚ £i{ø»PøÍU
öPõshx ?
(A) |õßS (B) I¢x
(C) Cµsk (D) ‰ßÖ
How many main steps are involved in Medical Transcription ?
(A) Four (B) Five
(C) Two (D) Three
Page 7
7 1372 (NP)
15. \mh¦Ó®£õÚ •øÓ°À J¸ Po¨ö£õÔ •øÓø©°À AÀ»x ¤øn¯zvÀ
~øÇÁøu CÆÁõÖ AøÇUP»õ® ?
(A) AµsEøhzuÀ (B) AqQ¯À¦
(C) £õxPõ¨¤ßø© (D) uµÄ ÷©»õsø©
Illegal access to the network or computer system is called as :
(A) Cracking (B) Accessibility
(C) Insecurity (D) Data Management
£Sv & II / PART - II
H÷uÝ® BÖ ÂÚõUPÐUS Âøh¯ÎUPÄ®. AÁØÔÀ ÂÚõ Gs 24 &US
Psi¨£õP Âøh¯ÎUPÄ®. 6x2=12
Answer any six questions, in which question no. 24 is compulsory.
16. ö\õØö\¯»õUP® GßÓõÀ GßÚ ? ö\õØö\¯¼US H÷uÝ® Cµsk
GkzxUPõmkPÒ u¸P.
What is Word Processing ? Give any two examples for Word Processors.
17. uø»¨¦, AiUSÔ¨¦ GßÓõÀ GßÚ ?
What is Header and Footer ?
18. AmhÁønzuõÎÀ uµÄPøÍ GÆÁõÖ £v¨£õ´Ä ö\´Áõ´ ?
How do you edit data in the Worksheet ?
19. ªß AmhÁøna ö\¯¼ GßÓõÀ GßÚ ?
What is an Electronic Spreadsheet ?
[ v¸¨¦P/Turn over
Page 8
1372 (NP) 8
20. ]Ö SÔ¨¦ ÁøµP :
(1) E¸©õØÓ® ö\´uÀ
(2) E¸USø»zuÀ
Write short notes on :
(1) Morphing
(2) Warping
21. ö\¯ØTÖ £oªS¨¤ß Âv•øÓPÒ ¯õøÁ ?
What are the rules for function overloading ?
22. £À¾ÖÁõUP® GßÓõÀ GßÚ ?
What is polymorphism ?
23. _mkPÒ Gߣx ¯õx ? GkzxUPõmk u¸P.
What are pointers ? Give example.
24. EßÝøh¯ ]À¾Âß ¤ßÚo Ásnzøu Gradient &ØS GÆõÖ ©õØÖÁõ´ ?
How do you change the background color of your slide into Gradient ?
£Sv & III / PART - III
H÷uÝ® BÖ ÂÚõUPÐUS Âøh¯ÎUPÄ®. ÂÚõ Gs 33 &US Psi¨£õP
Âøh¯ÎUPÄ®. 6x3=18
Answer any six questions in which question no. 33 is compulsory.
25. ìhõº BL¥ì øµmh›À EÒÍ £À÷ÁÖ £zv Cø\ÄPøÍ AÁØÔß
Âø\¨£»øP SÖUS ÁȲhß £mi¯¼kP.
List the various types of paragraph alignments along with their keyboard shortcuts in
StarOffice Writer.
Page 9
9 1372 (NP)
26. ìhõº BL¥ì øµmhº AmhÁøn°À Á›ø\PøÍ GÆÁõÖ ÷\º¨£õ´ ?
How will you add rows in a Table in StarOffice Writer ?
27. ìhõº BL¥ì PõÀQÀ ~snøÓ £õºøÁ°h¼ß ÁøPPÒ £ØÔ ]Ö SÔ¨¦
ÁøµP.
Write short note on types of cell referencing in StarOffice Calc.
28. uµÄ ©ØÖ® uPÁÀ £ØÔ ]Ö SÔ¨¦ ÁøµP.
Write short note on Data and Information.
29. ÁiPmiPÐUS®, ÂÚÁÀPÐUS® EÒÍ ÷ÁÖ£õkPÒ ¯õøÁ ?
What is the difference between Filters and Query ?
30. CÚÁøµ¯øµ&ß PmhøÍ Aø©¨ø£ GkzxUPõmkhß GÊxP.
Write the Syntax of Type definition with example.
31. C++ &À ö\¯ØTÖ GßÓõÀ GßÚ ? ö\¯ØTÖPÎß |ßø©PÒ ¯õøÁ ?
What are functions in C++ ? What are the advantages of function ?
32. ]Ö SÔ¨¦ ÁøµP :
(i) E›ø©°»õ |P»õUP®
(ii) |a_ {µÀ
(iii) Po¨ö£õÔ uµÁõUP®
Write short note on :
(i) Piracy
(ii) Virus
(iii) Data Digitization
[ v¸¨¦P/Turn over
Page 10
1372 (NP) 10
33. R÷Ç öPõkUP¨£mkÒÍ {µ¼ß öÁαmiøÚ GÊxP.
#include<iostream.h>
#include<conio.h>
char ch[ ] = {‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’};
void main()
{
for(int i=0;i<5;i++)
cout<<ch[i];
for(int j=4;j>=0;j--)
cout<<ch[ j ];
getch();
}
What is the output of the following program ?
#include<iostream.h>
#include<conio.h>
char ch[ ] = {‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’};
void main()
{
for(int i=0;i<5;i++)
cout<<ch[i];
for(int j=4;j>=0;j--)
cout<<ch[ j ];
getch();
}
Page 11
11 1372 (NP)
£Sv & IV / PART - IV
AøÚzx ÂÚõUPÐUS® Âøh¯ÎUPÄ®. 5x5=25
Answer all the questions.
34. umha_ ö\´²® ö£õÊx GÆÁõÖ GÊzx¨ ¤øÇø¯ \› ö\´Áõ´ ?
AÀ»x
AmhÁøn ÁiÅmhÀ £mi¨£møh°À EÒÍ SÖ®£h[PÎß
÷Áø»PÒ GßÚ ?
How will you correct spelling errors while typing the document ?
OR
What are the various functions of the icons in the Table formatting toolbar ?
35. ìhõº BL¥ì PõÀQÀ ö£õ¸Ò ÷\ºzuÀ P¸Â¨£møh°¾ÒÍ
SÖ®£h[PøÍ ÂÁ›.
AÀ»x
AmhÁøna ö\¯¼¯õÀ ÂøÍ²® |ßø©PøÍ £mi¯¼kP.
Explain the different icons available in Insert Object toolbar in StarOffice Calc.
OR
List the advantages of using Electronic Spreadsheets.
[ v¸¨¦P/Turn over
Page 12
1372 (NP) 12
36. C++ &À ö\¯ØTÔÝUS Aͦ¸UPøÍ Aݨ¤ øÁUS® H÷uÝ® J¸
•øÓø¯¨ £ØÔ uS¢u GkzxUPõmkhß ÂÁ›.
AÀ»x
‘for’ ©hUQøÚ Auß PmhøÍ Aø©¨¦ ©ØÖ® GkzxUPõmkhß ÂÁ›.
In C++ explain any one method of parameter passing in Function with example.
OR
Explain the ‘for’ loop with syntax and example.
37. BUQ ©ØÖ® AȨ¤°ß Áøµ¯Ö¨¦ ©ØÖ® £¯ß£kzu¾UPõÚ
Âv•øÓPÒ ¯õøÁ ?
AÀ»x
u¸ÂUP¨£mh CÚUSÊÂß PmhøÍ Aø©¨¦ ¯õx ? u¸ÂUP¨£mh
CÚUSÊøÁ Áøµ¯ÖUS®÷£õx ¤ß£ØÓ ÷Ási¯ Âv•øÓPÒ ¯õøÁ ?
What are the rules for Constructor and Destructor definition and usage ?
OR
Write the syntax for derived class. What are the points should be observed while defining
a derived class ?
Page 13
13 1372 (NP)
38. uµÄzuÍ ÁøPPøÍ¨ £ØÔ ÂÁ›.
AÀ»x
R÷Ç EÒÍ {µø» £izx ¤ßÁ¸® ÂÚõUPÐUS Âøh GÊxP.
#include<iostream.h>
#include<conio.h>
class distance
{
int feet, inches;
public:
void distance_assign(int f, int i)
{
feet=f;
inches=i;
}
void display()
{
cout<<“\n Feet :”<<feet<<“\t Inches :”<<inches;
}
distance operator+(distance d2)
{
distance d3;
d3.feet=feet+d2.feet;
d3.inches=(inches+d2.inches)%12;
d3.feet+=(inches+d2.inches)/12;
return d3;
}
};
[ v¸¨¦P/Turn over
Page 14
1372 (NP) 14
void main()
{
clrscr();
distance dist_1, dist_2;
dist_1.distance_assign(12,11);
dist_2.distance_assign(24,1);
distance dist_3=dist_1+dist_2;
dist_1.display();
dist_2.display();
dist_3.display();
getch();
}
(i) £oªS¨£mh ö\¯ØSÔø¯ Aøh¯õÍ® PõsP
(ii) £oªS¨£mh EÖ¨¦a ö\¯ØTÔß •ßÁiøÁ GÊxP
(iii) £oªSUP¨£mh ö\¯ØSÔ°À £¯ß£kzu¨£mkÒÍ ö\¯÷»Ø¤PÎß
CÚ® ¯õx ?
(iv) £oªSUP¨£mh EÖ¨¦a ö\¯ØTÔøÚ C¯US® TØÔøÚ GÊuÄ®
(v) ÷©÷» öPõkUP¨£mkÒÍ {µ¼ß öÁαmøh GÊxP.
Page 15
15 1372 (NP)
Explain different types of Databases.
OR
Read the following program and answer the questions given below :
#include<iostream.h>
#include<conio.h>
class distance
{
int feet, inches;
public:
void distance_assign(int f, int i)
{
feet=f;
inches=i;
}
void display()
{
cout<<“\n Feet :”<<feet<<“\t Inches :”<<inches;
}
distance operator+(distance d2)
{
distance d3;
d3.feet=feet+d2.feet;
d3.inches=(inches+d2.inches)%12;
d3.feet+=(inches+d2.inches)/12;
return d3;
}
};
[ v¸¨¦P/Turn over
Page 16
1372 (NP) 16
void main()
{
clrscr();
distance dist_1, dist_2;
dist_1.distance_assign(12,11);
dist_2.distance_assign(24,1);
distance dist_3=dist_1+dist_2;
dist_1.display();
dist_2.display();
dist_3.display();
getch();
}
(i) Identify the operator that is overloaded.
(ii) Write out the prototype of the overloaded member functions.
(iii) What types of operands are used for the overloaded operator ?
(iv) Write out the statement that invokes the overloaded member function.
(v) Write the output of the above program.
-oOo-