12th Standard Syllabus & Materials
12th Standard
TN 12th Computer Applications மின்னணு தரவு பரிமாற்றம் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications மின் - வணிக பாதுகாப்பு அமைப்புகள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications மின்னணு செலுத்தல் முறைகள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications மின் - வணிகம் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications திறந்த மூல கருத்துருக்கள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications வலையமைப்பு வடமிடல் Sample Question Papers Study Material - QB365 Set A

Published on: 17/09/2019
கணினி அறிவியல்
12ஆம் வகுப்பு Computer Science / கணினி அறிவியல் தமிழ் மீடியம் | மாதிரி வினாத்தாள்கள் | முக்கிய வினாக்கள் | கேள்வி விடை தொகுப்பு | வினாத்தாள்கள் | பொதுத்தேர்வு மாதிரி வினாத்தாள்கள் , Computer Science / கணினி அறிவியல் பாடத்திற்கான மாதிரி வினாத்தாள்கள், முக்கிய கேள்வி-விடைகள், ஒருமார்க் கேள்விகள், காலாண்டு & பொதுத்தேர்வு கேள்வித் தொகுப்புகள்
Questions + Answers key
Take MCQ Computer Science Test

1.
எழுது பொருட்களை (stationery) சேர்க்க அல்லது நீக்கும் பட்டியல் முறை நிரல் ஒன்றை எழுதுக. பொருள்களின் பெயர் மற்றும் பிராண்ட் - யை ஒரு dictionary - யில் சேமிக்க வேண்டும்.
2.
range( ) ன் நோக்கம் என்ன? எடுத்துக்காட்டுடன் விளக்குக.
3.
பைத்தானில் பயன்படும் சர செயற்குறிகளை தகுந்த எடுத்துக்காட்டுடன் விளக்குக.
4.
பின்வரும் உள்ளிணைந்த செயற்கூறுகளை விளக்குக.
(a) id( )
(b) chr( )
(c) round( )
(d) type( )
(e) pow( )
5.
if..else..elif கூற்றை எடுத்துக்காட்டுடன் விளக்குக.
6.
input ( ) மற்றும் print( ) செயற்கூறுகள் பற்றி விளக்கு.
7.
நெறிமுறையின் பண்பியல்புகளை விவரி.
8.
தொகுதிகளின் ஐந்து பண்பியல்புகளை எடுத்துக?
9.
List என்றால் என்ன? ஏன் List,, Pairs என்று அழைக்கப்படுகிறது. எடுத்துக்காட்டுடன் விவரி.
10.
பின்வரும் நிரலில்
let rec gcd a b : =
if b < > 0 then gcd b (a mod b) else return a
அ) செயற்கூறுவின் பெயர்
ஆ) தற்சுழற்சி செயற்கூறு கூற்று
இ) அளபுருக்கள் கொண்ட மாறியின் பெயர்
ஈ) செயற்கூறுவை தற்சுழற்சிக்கு அழைக்கும் கூற்று
உ) தற்சுழற்சியை முடிவுக்கு கொண்டுவரும் கூற்று ஆகியவற்றை எழுதுக.
1.
Class stationery:
def getdata(self):
self.Itemname = input ("enter name of the item")
self.Brand = input ("enter brand name")
item = {}
ch= 'y'
while (ch = = 'y'):
print ("1. Add items \n 2. Delete items")
n = int (input ("enter your choice"))
if (n = = 1):
s = stationery ( )
s.getdata ( )
item.append {S}
elif (n = = 2):
del item
else: print ("Invalid Input")
ch = input ("Do you want to continue (Y/N)")
2.
range () என்பது பைத்தானில் தொடர் மதிப்புகளை உருவாக்கப் பயன்படும் செயற்கூறாகும். range () செயற்கூறை பயன்படுத்தி நீங்கள் தொடர் மதிப்புகளுடன் List-ஐ உருவாக்கலாம். range () செயற்கூறு மூன்று செயலுறுப்புகளைக் கொண்டுள்ளது.
range () செயற்கூறின் தொடரியல் :
range (start value, end value, step value)
இங்கு,
(i) start value : தொடரின் தொடக்க மதிப்பு. சுழியம் தானமைவு தொடக்க மதிப்பாகும்.
(ii) end value : தொடரின் உச்ச வரம்பு. பைத்தான் இறுதி மதிப்பை உச்ச வரம்பு-1 என எடுத்துக் கொள்கிறது.
(iii) step value : இது ஒரு விருப்ப செயலுருபு (கொடுக்க வேண்டியது கட்டாயமில்லை) இது வெவ்வேறு இடைவெளிகளில் மதிப்புகளை உருவாக்கப் பயன்படுகிறது.
எடுத்துக்காட்டு : 10 வரை உள்ள முழு எண்களை உருவாக்குதல் :
for x in range (1,11):
print (x)
வெளியீடு :
1
2
3
4
5
6
7
8
9
10
தொடர் மதிப்புகளுடன் List-ஐ உருவாக்குதல் :
(i) range() செயற்கூறை பயன்படுத்தி நீங்கள் தொடர் மதிப்புகளுடன் கூடிய List-ஐ உருவாக்கலாம். range( ) செயற்கூறின் விடையை List ஆக மாற்றுவதற்கு, List( ) செயற்கூறு பயன்படுகிறது. List( ) செயற்கூறு range( ) ன் விடையை List - ஆக உருவாக்குகிறது.
(ii) தொடரியல் :
List_Variable=List (range())
(iii) எடுத்துக்காட்டு:
>>> Even_List = List(range(2,11,2))
>>> print(Even_List)
[2, 4, 6, 8, 10]
(iv) மேலே உள்ள குறிமுறையில், List( ) செயற்கூறு range( ) ன் விடையை Even_List என்ற List உறுப்புகளாக எடுத்துக் கொள்கிறது. எனவே, Even_List என்ற List முதல் ஐந்து இரட்டைப்படை எண்களை உறுப்புகளாக பெற்றிருக்கும்.
(v) இதுபோன்று, எந்த தொடர் எண்களையும் range() பயன்படுத்தி உருவாக்கலாம். பின்வரும் எடுத்துக்காட்டு முதல் 10 இயல் எண்களின் 2ன் அடுக்கங்களுடன் கூடிய List-ஐ உருவாக்குதலை விளக்குகிறது.
(vi ) எடுத்துக்காட்டு :
squares = [ ]
for x in range(1,11):
s = x ** 2
squares.append(s)
print (squares)
(vii) மேலே உள்ள நிரலில், "squares" என்ற பெயருடைய ஒரு வெற்று List உருவாக்கப்பட்டுள்ளது. பின்னர், for மடக்கு 1 முதல் 10 இயல் எண்களை range() செயற்கூறை பயன்படுத்தி உருவாக்குகிறது. மடக்கின் உள்ளே, xன் தற்போதைய மதிப்பு, 2-ன் அடுக்கேற்றத்தால் அதிகப்படுத்தப்பட்ட பின்னர் s என்ற மாறியில் சேமிக்கப்படுகிறது. இறுதியாக, நிரல் பின்வரும் மதிப்புகளை விடையாகக் காண்பிக்கிறது.
வெளியீடு:
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
3.
பைத்தான் பின்வரும் செயற்குறிகளை வழங்குகிறது. இச்செயற்குறிகள் சரங்களை கையாள உதவுகிறது.
(i) இணைப்பு (Concatenation +)
இரண்டு அல்லது அதற்கு மேற்பட்ட சரங்களை இணைக்கும் செயல்பாடு சேர்த்தல் அல்லது இணைத்தல் எனப்படும். கூட்டல் செயற்குறி சரங்களை இணைக்கப் பயன்படுகிறது.
எடுத்துக்காட்டு:
> > > "welcome" + "Python"
'welcomePython'
(ii) சேர்த்தல் (Append+=):
ஏற்கனவே உள்ள சரத்தின் இறுதியில் மேலும் புதிய சரம் அல்லது சரங்களை சேர்க்கும் செயல் சேர்த்தல் எனப்படும்.
+= செயற்குறி ஏற்கனவே உள்ள சரத்தின் இறுதியில் புதிய சரத்தினை சேர்க்க பயன்படுகிறது.
எடுத்துக்காட்டு:
> > > str1="Welcome to "
> > > str1 +="Learn Python"
> > > print (str1)
Welcome to Learn Python
பலமுறை (Repeating (*)) :
பெருக்கல் செயற்குறி கொடுக்கப்பட்ட சரத்தினை பல தடவைகள் வெளிப்படுத்த பயன்படுகிறது.
> > > str1="Welcome"
> > > print (str1*4)
Welcome Welcome Welcome Welcome
4.
| செயற்கூறு | விளக்கம் | பொது வடிவம் | எடுத்துக்காட்டு | |
| a) | id( ) | கொடுக்கப்பட்ட பொருளின் நினைவக முகவரியைத் திருப்பி அனுப்பும். குறிப்பு:x,y நினைவக முகவரி ஒவ்வொரு கணிப்பொறிக்கும் வேறுபடும். |
id( object) | x=15 y='a' print ('address of x is :',id (x)) print ('address of y is :',id (y)) வெளியீடு address of x is : 1357486752 address of y is: 13480736 |
| b) | chr ( ) | கொடுக்கப்பட்ட ASCII மதிப்பிற்கு யுனிக்கோடு எழுத்தை திருப்பி அனுப்பும், இது ord( ) செயற்கூறின் தலைகீழாகும். | chr (i) | c=65 d=43 print (chr (c)) print(chr(d)) வெளியீடு A + |
| c) | round ( ) | கொடுக்கப்பட்ட எண்ணின் முழு எண்ணாக மாற்றி திருப்பி அனுப்பும். 1. முதல் செயலுருபு கொடுக்கப்பட்ட எண்ணைக் குறிக்கும் 2. இரண்டாவது செயலுருபு முழு எண்ணிற்கு பிறகு தசம புள்ளிகளின் எண்ணிக்கையைக் குறிக்கும். |
round (number [,ndigits]) | x= 17.9 y= 22.2 z= -18.3 print ('x value is rounded to', round (x)) print ('y value is rounded to', round (y)) print ('z value is rounded to', round (z)) வெளியீடு : 1 x value is rounded to 18 y value is rounded to 22 z value is rounded to -18 n1=17.89 print (round (n1,0)) print (round (n1,1)) print (round (n1,2)) வெளியீடு:2 18.0 17.9 17.89 |
| d) | type ( ) | கொடுக்கப்பட்ட பொருளின் தரவின் வகையைத் திருப்பி அனுப்பும். குறிப்பு: ஒரு அளபுரு பொருளுடன் இது பயன்படுத்தப்படுகிறது. |
type (object) | x= 15.2 y='a' s= True print (type (x)) print (type (y)) print (type (s)) வெளியீடு |
| e) | pow ( ) | கொடுக்கப்பட்ட எண்ணின் a - ன் அடுக்கு b - ன் மதிப்பை அதாவது (a**b) திருப்பி அனுப்பும். | pow (a,b) | a=5 b=2 c=3.0 print (pow (a,b)) print (pow (a,c)) print (pow (a+b,3)) வெளியீடு: 25 125.0 343 |
5.
பின்னலான if..else..elif கூற்று:
if கூற்றுகளைத் தொடர் கூற்றுகளாக அமைக்க விரும்பும் போது 'else' பகுதிக்குப் பதிலாக 'elif' பகுதி பயன்படுத்தலாம்.
தொடரியல்:
if < condition-1 >:
statements-block 1
elif < condition-2 >:
statements-block 2
else:
statements-block n
மேற்கண்ட if..elif..else பொதுவடிவத்தில், condition-1 பரிசோதிக்கப்படும். condition-1 சரி எனில் statements-block 1 நிறைவேற்றப்படும். இல்லையெனில் கட்டுப்பாடு, condition-2யை சோதிக்கும். condition-2 சரி எனில் statements-block-2 நிறைவேற்றப்படும். இல்லையெனில் else பகுதியில் உள்ள statements-block n நிறைவேற்றப்படும்.

(i) `elif' பகுதி if..else-if..else கூற்றுகளை ஒன்றிணைத்து ஒரே if..elif...else......' கூற்றாக செயல்படும்.
(ii) 'elif' ன் விரிவாக்கம் 'else if'.
(iii) 'if' கூற்றில் பயன்படுத்தப்படும் 'elif' பகுதிக்கு வரம்பு இல்லை, ஆனால் else பகுதி பயன்படுத்தும் போது கூற்றின் இறுதியில் பயன்படுத்த வேண்டும்.
எடுத்துக்காட்டு:
கீழே கொடுக்கப்பட்ட நிபந்தனையின்படி மாணவர்கள் பெற்ற தர வரிசையை அச்சிட வேண்டிய நிரல்
| சராசரி | தரம் |
| >=80 and above | A |
| >=70 and <80 | B |
| >=60 and <70 | C |
| >=50 and <60 | D |
| Otherwise | E |
# பின்னலான if கூற்றின் பயன்பாட்டை விளக்கும் நிரல்
m1=int (input("Enter mark in first subject:"))
m2=int (input("Enter mark in second subject: "))
avg= (m1+m2)/2
if avg > =80:
print ("Grade: A")
elif avg>=70 and avg <80: print ("Grade: B")
elif avg>=60 and avg<70: print ("Grade: C")
elif avg>=50 and avg<60: print ("Grade: D")
else:
print ("Grade: E")
வெளியீடு 1:
Enter mark in first subject: 34
Enter mark in second subject: 78
Grade : D
வெளியீடு 2:
Enter mark in first subject: 67
Enter mark in second subject: 73
Grade: B
6.
உள்ளீடு மற்றும் வெளியீடு செயற்கூறுகள் :
ஒரு நிரல் பயனர் விரும்பிய பணியை நிறைவேற்றுவதற்கு பயனருடன் தொடர்பு கொள்ள வேண்டும். இதற்கு உள்ளீட்டு - வெளியீட்டு செயற்கூறுகள் பயன்படுகிறது. input( ) செயற்கூறு, ஓர் நிரலை இயக்கம் பொழுது தரவுகளை இயக்கும் பொழுது தரவுகளை உள்ளீடு செய்யவும், print( ) என்ற வெளியீடு செயற்கூறு நிரலின் தீர்வுகளை திரையில் காண்பிக்க உதவுகிறது
Print( ) செயற்கூறு
பைத்தானில், print( ) செயற்கூறு நிரலை இயக்கும் பொழுது தரவுகளை வெளியிட பயன்படுகிறது
print( ) செயற்கூறின் தொடரியல் கீழே கொடுக்கப்பட்டுள்ளது.
print ("string to be displayed as output")
print (variable)
print ("String to be displayed as output", variable)
print ("String1", variable, "String 2", variable, "String 3" .....)
எடுத்துக்காட்டு:
> > > print ("Welcome to Python Programming")
Welcome to Python Programming
> > > x = 5
> > > y = 6
> > > z = x + y
> > > print (z)
11
> > > print ("The sum = ", z)
The sum = 11
> > > print ("The sum of ", x, "and", y, "is", z)
The sum of 5 and 6 is 11
வெளியீடு
Welcome to Python programming
11
The sum = 11
The sum of 5 and 6 is 11
print( ) செயற்கூறு தீர்வுகளை திரையில் காண்பிக்கும் முன் கோவையை மதிப்பீடு செய்யவும். print( ) செயற்கூறினுள் கொடுக்கப்படும் முழு கூற்றினையும் திரையில் காட்டும். காற்புள்ளி(,) கொண்டு print( ) செயற்கூறினுள் ஒன்றுக்கு மேற்பட்ட உருப்புகளை பிரிக்கலாம்.
input ( ) செயற்கூறு
பைத்தானில், input( ) செயற்கூறு நிரலை இயக்கம் பொழுது தரவுகளை உள்ளீடாக பெற்றுக் கொள்ளப் பயன்படுகிறது. input( ) செயற்கூறின் தொடரியல்,
Variable = input ("prompt string")
இந்த தொடரியலில் உள்ள "prompt string" பயனர் கொடுக்கப்பட வேண்டிய உள்ளீடு எதுவென்பதை உணர்த்தும் கூற்று அல்லது செய்தியை கொண்டிருக்கும்
input( ) கட்டளை அமைப்பில் உள்ள "prompt string" திரையில் தோன்றும், பயனர் இதை படித்து உள்ளீடு சாதனத்திலிருந்து எதிர்பார்க்கப்படும் தரவுகளை கொடுக்கலாம். input( ) செயற்கூறு, விசைப்பலகையின் மூலம் தட்டச்சு செய்தவற்றை மாறியில் சேமித்து வைக்கும் "prompt string" கொடுக்கப்படவில்லையெனில் திரையில் எந்த தகவலும் தோன்றாது. இதனால் பயனர் எவற்றை உள்ளீடு செய்ய வேண்டும் என்பதை தெரிந்து கொள்ள முடியாது
எடுத்துக்காட்டு 1: "prompt string" கொண்டுள்ளன input ( ) செயற்கூறு
> > > city=input ("Enter Your City:")
Enter Your City: Madurai
> > > print ("I am from", city)
I am from Madurai
எடுத்துக்காட்டு 2: "prompt string" இடம்பெறாத input( ) செயற்கூறு
> > > city=input( )
Rajarajan
> > > print (I am from", city)
I am from Rajarajan
மேலே உள்ள எடுத்துக்காட்டு 2 ல், input( ) செயற்கூற்றில் "prompt string" இடம்பெறவில்லை. எனவே, எவற்றை உள்ளீடாக தர வேண்டும் என்பது பயனர் புரிந்து கொள்ள இயலாது. நிரலுக்கு தொடர்பில்லாத தரவுகளை உள்ளிட்டால், தவறான வெளியீட்டை வெளியிடும். எனவே பயனர் நிரலை உரிய முறையில் இயக்க, "prompt string" input() செயற்கூறில் பயன்படுத்த வேண்டும்.
input() செயற்கூறு அனைத்து தரவுகளையும் சரங்களாக ஏற்றுக் கொள்ளும். பயனர் எண்களை மதிப்புகளாக உள்ளீடு செய்யும் போது, அவை வெளிப்படையாக எண்வகை தரவுகளாக மாற்றப்பட வேண்டும். int() செயற்கூறு சரவகை தரவை எண்வகை தரவாக வெளிப்படையாக மாற்ற உதவுகிறது.
7.
பின்வரும் பண்புகளை நெறிமுறைகள் கொண்டிருக்க வேண்டும்.
| 1. | உள்ளீடு | பூஜ்ஜியம் அல்லது அதிக எண்ணிக்கையில் வழங்கப்பட வேண்டும் |
| 2. | வெளியீடு | குறைந்தபட்சம் ஒன்றாவது உருவாக்கப்பட வேண்டும் |
| 3. | எல்லையற்றது | வரையறுக்கப்பட்ட எண்ணிக்கையிலான படிநிலைகளில் நெறிமுறை நிறுத்தப்பட வேண்டும் |
| 4. | வரையறுத்தல் | அனைத்து செயல்பாடுகளும் நன்றாக வரையறுக்கப்பட வேண்டும். எடுத்துக்காட்டாக, பூஜ்ஜியம் மூலம் வகுத்தல் அல்லது எதிர்ம எண்ணுக்கு வர்க்க மூலத்தை கணக்கிடுதல் ஆகிய செயல்பாடுகள் ஏற்றுக் கொள்ள முடியாதது ஆகும் |
| 5. | செயல்தன்மை | ஒவ்வொரு கட்டளைகளும் திறம்பட நடத்தப்பட வேண்டும் |
| 6. | உண்மைத் தன்மை | நெறிமுறைகள் பிழை இல்லாததாக இருக்க வேண்டும் |
| 7. | எளிமை | செயல்படுத்துவதற்கு மிக எளிதாக இருக்க வேண்டும் |
| 8. | குழப்பமற்றது | நெறிமுறையானது தெளிவாகவும் குழப்பமற்றதாகவும் இருத்தல் வேண்டும். அதன் ஒவ்வொரு படிநிலைகளும் மற்றும் அதனுடைய உள்ளீடுகள் / வெளியீடுகள் தெளிவானதாக இருக்க வேண்டும் மற்றும் ஒரே ஒரு பொருளுக்கு வழிவகுக்க வேண்டும் |
| 9. | செயலாக்கம் | கிடைக்கும் வளங்களை வைத்து செயலாக்க வல்லது. |
| 10. | அடக்கமானது | நெறிமுறை பொதுவானதாக இருக்க வேண்டும். அனைத்து வகையான உள்ளீடுகளையும் கையாள்வதற்கு எந்த நிரலாக்க மொழியையும் மற்றும் இயக்க அமைப்பையும் சாராமல் இருக்க வேண்டும் |
| 11. | சார்பற்றது | நெறிமுறையானது படிநிலை வழிமுறைகளைக் கொண்டிருக்க வேண்டும். அது எந்த நிரலாக்க குறிமுறையை சாராமல் இருக்க வேண்டும் |
8.
தொகுதி பண்பியல்கள் பின்வருமாறு:
(i) தொகுதிகள் தரவு, தகவல் மற்றும் தருக்க செயலாக்கத்தைக் கொண்டுள்ளன.
(ii) தொகுதிகள் தனியாக தொகுக்கப்பட்டு நூலகத்தில் சேமிக்கப்படும்.
(iii) தொகுதிகள் நிரலில் சேர்க்க முடியும்.
(iv) ஒரு பெயரையும், சில அளபுருக்களையும் பயன்படுத்தி தொகுதி பிரிவுகள் செயல்படுத்தப்படுகின்றன.
(v) ஒரு தொகுதியின் பிரிவுகள் மற்ற தொகுதிகளால் பயன்படுத்தப்படுகின்றன.
9.
List:
(i) List என்பது கோவைகளை சதுர அடைப்புக்குறிக்குள் காற்புள்ளியால் பிரிக்கப்பட்டிருக்கும் அமைப்பு ஆகும். இவ்வகை கோவைகளை List literal என்று அழைக்கப்படுகிறது. List பல மதிப்புகளை சேமிக்கும் இம்மதிப்புகள் எவ்வகையாகவும் இருக்கலாம் அல்லது மற்றொரு லிஸ்டாகவும் இருக்கலாம்.
எடுத்துக்காட்டு : List[10, 20].
(ii) list-ன் உறுப்புகளை இரு வழியில் அணுகலாம். முதல் வழி, அதிகம் பயன்படுத்தப்படும் பன்மடங்கு மதிப்பிருத்தல். இம்முறையில், list-ன் உறுப்புகள் பிரிக்கப்பட்டு, அனைத்து உறுப்புகளும் வேறு பெயர்களுடன் இணைக்கப்படுகிறது.
lst := [10, 20]
x, y := lst
மேலே காணும் எடுத்துக்காட்டில், Xயின் மதிப்பு 10 என்றும், Y யின் மதிப்பு 20 என மதிப்பிருத்தப்படும்.
(iii) இரண்டாம் முறையில் லிஸ்டின் உறுப்புகள், உறுப்புகள் தேர்வு செயற்குறிகள் மூலம் அணுகப்படுகிறது. லிஸ்ட் லிட்டரல்ஸ் போல் அல்லாது கோவையில் ஒரு சதுர அடைப்புக்குறியை தொடர்ந்து வரும் மற்றொரு சதுர அடைப்புக்குறி லிஸ்டின் மதிப்புகளாக எடுத்துக்கொள்ளப்படுவதில்லை. ஆனால் முந்தைய கோவையின் உறுப்பை மதிப்பாக தேர்வு செய்யும்.
1st[0]
10
1st[1]
20
மேலே காணும் எடுத்துக்காட்டினை கணித முறையில் set போன்று அமைக்கலாம்.

(iv) இரு மதிப்புகளை ஒன்றாக இணைக்கும் முறையை இணைகள் (Pairs) என்று அழைக்கிறோம். List அதிகமாக பயன்படுத்தப்படும் முறையாகும். எனவே, List, Pairs என்று அழைக்கப்படுகிறது.
10.
(அ) gcd
(ஆ) let rec gcd a b : =
(இ) a,b
(ஈ) gcd b (a mod b)
(உ) if b < > 0 ல் உள்ள else return a
12th Standard Syllabus & Materials
12th Standard
TN 12th Computer Applications களப்பெயர் முறைமை (DNS) Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications வலையமைப்பு எடுத்துக்காட்டுகள் மற்றும் நெறிமுறைகள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications கணினி வலையமைப்பு ஓர் அறிமுகம் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications PHP-உடன் MySQL-ஐ இணைத்தல் Sample Question Papers Study Material - QB365 Set A
Tamilnadu Stateboard 12th Standard Subjects

Maths

Chemistry

Physics

Biology

Computer Science

Business Maths and Statistics

Economics

Commerce

Accountancy

History

Computer Applications

Biology

Computer Technology

Computer Applications

Computer Science

Business Maths and Statistics

Commerce

Economics

Maths

Chemistry

Physics

Computer Technology

History

Accountancy

Tamil

English

French
Tamilnadu Stateboard Standards