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: 24/10/2019
பைத்தான் அறிமுகம் - மாறிகள் மற்றும் செயற்குறிகள்
12ஆம் வகுப்பு Computer Science / கணினி அறிவியல் தமிழ் மீடியம் | மாதிரி வினாத்தாள்கள் | முக்கிய வினாக்கள் | கேள்வி விடை தொகுப்பு | வினாத்தாள்கள் | பொதுத்தேர்வு மாதிரி வினாத்தாள்கள் , Computer Science / கணினி அறிவியல் பாடத்திற்கான மாதிரி வினாத்தாள்கள், முக்கிய கேள்வி-விடைகள், ஒருமார்க் கேள்விகள், காலாண்டு & பொதுத்தேர்வு கேள்வித் தொகுப்புகள்
Questions + Answers key
Take MCQ Computer Science Test

1.
பின்வருவனவற்றுள் எது மாறிகள் அல்லது மாறிலிகளுக்கு வழங்கப்படும் மூல தரவாகும்?
தகவல்
வரம்புக்குறிகள்
நிலைஉருகள்
சிறப்பு சொற்கள்
2.
பைத்தான் Shell சாளரத்தை திறக்க உதவும் கட்டளை எது?
File \(\rightarrow \) File New
File \(\rightarrow \) New
File \(\rightarrow \) New File
File \(\rightarrow \) File Open
3.
பின்வரும் எதனை கொண்டு ஊடாடும் முறையில் பைத்தான் நிரலை எழுதலாம்?
> > >
< < <
> >
< <
4.
5.
பின்வருவனவற்றில் எது தருக்க செயற்குறி கிடையாது?
and
or
not
like
6.
எந்த செயற்குறியை ஒப்பீடு செயற்குறி என்று அழைக்கப்படுகிறது?
கணக்கீடு
தொடர்புடைய
தருக்க
மதிப்பிருத்தல்
7.
பின்வருவனவற்றில் எது பைத்தான் சிறப்புச் சொல் கிடையாது?
break
while
continue
operators
8.
பைத்தானை உருவாக்கியவர் யார்?
ரிட்ஸி
கைடோ வான் ரோஷம்
பில் கேட்ஸ்
சுந்தர் பிச்சை
9.
ஒப்பீடு செயற்குறிகள் - சிறுகுறிப்பு வரைக.
10.
பைத்தான் பதிப்பில் IDLEன் பயன் யாது?
11.
அடுக்கெண் தரவு பற்றி குறிப்பு வரைக.
12.
குறிப்பெயர்கள் என்றால் என்ன? குறிப்பெயர்கள் வகைகள் யாவை?
13.
வில்லைகள் பற்றி சிறு குறிப்பு வரைக.
14.
பைத்தான் நிரலினை சோதிக்க எத்தனை வகை முறைமைகள் உள்ளன?
15.
பைத்தான் குறிப்புரை - சிறுகுறிப்பு வரைக.
16.
input( ) செயற்கூறு - சிறுகுறிப்பு வரைக.
17.
சரநிலையுரு என்றால் என்ன?
18.
மும்ம செயற்குறியை எடுத்துக்காட்டுடன் எழுதுக.
19.
கணித செயற்குறிகள் பற்றி குறிப்பு வரைக, எடுத்துக்காட்டு தருக.
20.
பைத்தானில் உள்ள வில்லைகள் பற்றி எழுதுக
21.
input ( ) மற்றும் print( ) செயற்கூறுகள் பற்றி விளக்கு.
22.
0x562
23.
0432
24.
00310
25.
100
26.
0b1010
1.
(c)
நிலைஉருகள்
2.
(c)
File \(\rightarrow \) New File
3.
(a)
> > >
4.
(a)
5.
(d)
like
6.
(b)
தொடர்புடைய
7.
(d)
operators
8.
(b)
கைடோ வான் ரோஷம்
9.
தொடர்புடைய செயற்குறிகள் ஒப்பீடு செயற்குறிகள் என்றும் அழைக்கப்படுகிறது. இது இரு செயலேற்பிகளுக்கு இடையேயான உறவுமுறையை சோதித்தறிய உதவும். சோதனை சரியாக இருந்தால் விடை சரி என்றும், தவறெனில் தவறு என்ற விடையை தரும்.
10.
பைத்தான் 3.x பதிப்பில் IDLE (Integrated Development and Learning Environment) நிரல் குறிமுறையை உருவாக்கவும், இயக்கவும் பயன்படுகிறது.
11.
மிதப்பு புள்ளி தரவு, தசம புள்ளியை கொண்ட தசம எண்களாக குறிப்பிடப்படுகின்றன. அடுக்கெண் தரவு வகை, தசம எண் பகுதி, தசம புள்ளி, அடுக்கெண் பகுதியை தொடர்ந்து ஒன்று அல்லது பல இலக்கங்களை கொண்டிருக்கும்.
எ.கா.
123.34,456.23, 156.23 # Floating point data
12.E04, 24.e04 # Exponent data
12.
மாறி, செயற்கூறு, இனக்குழு, தொகுதி அல்லது பொருள்களை அடையாளம் காணப்பயன்படும் பெயர்கள் குறிப்பெயர் என்று அழைக்கப்படுகிறது.
வகைகள் :
(i) int மாறிலிகள்
(ii) முழு எண் அல்லது வரிசையெண் சார்ந்த மாறிலிக் குறிப்பெயர்கள்
(iii) char மாறிலிகள்
(iv) num 1 குறிப்பெயர்கள்
13.
பைத்தான், நிரலில் இடம்பெறும் நிரல் வரிகளை அடிப்படை மொழிக்கூற்றுகளாக பிரிக்கிறது. இந்த கூறுகள் வில்லைகள் எனப்படும். பொதுவாக வில்லைகளின் வகைகளாவன.
(i) குறிப்பெயர்கள்
(ii) சிறப்புச் சொற்கள்
(iii) செயற்குறிகள்
(iv) வரம்புக்குறிகள்
(v) நிலைஉருக்கள்
வில்லைகளை பிரிப்பதற்கு வெற்று இடைவெளி கண்டிப்பாக இருத்தல் வேண்டும்.
14.
பைத்தான் நிரலினை சோதிக்க ஊடாடும் முறைமை, ஸ்கிரிப்ட் முறைமை என்று இரு வகை முறைமைகள் உள்ளன
15.
(i) பைத்தானில் குறிப்புரை ஹாஷ் (#) குறியுடன் தொடங்கும். # குறியுடன் தொடங்கும் வரிகள் குறிப்புரையாக கருதப்பட்டு, பைத்தான் மொழிபெயர்ப்பி இவற்றை குறிமுறையின் பகுதியாக கருதாது.
(ii) குறிப்புரைகள், ஒரு வரி அல்லது பல வரியாக இருக்கலாம். பல வரி குறிப்புரை கீழே காண்பதைப் போல் இரட்டை # குறிக்குள் ஒரு தொகுதியாக கொடுக்கப்பட வேண்டும்.
# It is single line comment
# It is multiline comment
which contains more than one line #
16.
(i) பைத்தானில், input() செயற்கூறு நிரலை இயக்கும் பொழுது தரவுகளை உள்ளீடாக பெற்றுக் கொள்ள பயன்படுகிறது. input() செயற்கூறின் தொடரியல்,
Variable = input ("prompt string")
(ii) இந்த தொடரியலில் உள்ள "prompt string" பயனர் கொடுக்கப்பட வேண்டிய உள்ளீடு எதுவென்பதை உணர்த்தும் கூற்று அல்லது செய்தியை கொண்டிருக்கும்.
(iii) input() கட்டளை அமைப்பில் உள்ள "prompt string" திரையில் தோன்றும், பயனர் இதை படித்து உள்ளீடு சாதனத்திலிருந்து எதிர்பார்க்கப்படும் தரவுகளை கொடுக்கலாம்.
(iv) input() செயற்கூறு, விசைப்பலகையின் மூலம் தட்டச்சு செய்தவற்றை மாறியில் சேமித்து வைக்கும்.
(v) "prompt string" கொடுக்கப்படவில்லை எனில் திரையில் எந்த தகவலும் தோன்றாது. இதனால் பயனர் எவற்றை உள்ளீடு செய்ய வேண்டும் என்பதை தெரிந்து கொள்ள முடியாது.
17.
பைத்தானில், சர நிலையுருக்கள், என்பது மேற்கோள் குறிக்குள் அடைக்கப்பட்ட குறியுருக்களின் தொடராகும். பைத்தானில், சரங்களை ஒற்றை, இரட்டை மற்றும் மூன்று மேற்கோள் குறிகளில் அடைக்கலாம். குறியுரு மதிப்பிருக்கள் ஒற்றை அல்லது இரட்டை மேற்கோள்குறியை கொண்டிருக்கும். பல வரி சர நிலையுருவை மூன்று மேற்கோள் "' '" குறிக்குள் கொடுக்கப்பட வேண்டும். பைத்தானில் ஒரு குறியுருவானது சர நிலையுருவாகவும் கருதப்படும்.
சர நிலையுரு செயல் விளக்கம் :
# Demo Program to test String Literals
strings = "This is Python"
char = "C"
multiline_str = ""This is a multiline
string with more than one line code."'
print (strings)
print (char)
print (multiline_str)
# End of the Program
வெளியீடு :
This is Python
C
This is a multiline string with more than one line code.
18.
மும்ம செயற்குறி நிபந்தனை செயற்குறி என்றும் அழைக்கப்படுகிறது. இது சமன்பாடுகளின் நிபந்தனையை சரி அல்லது தவறா என்று சோதித்து செயல்படுத்தும், மும்ம செயற்குறி பல வரி if-else கூற்று போல் அல்லாது நிபந்தனைகளை ஒற்றை வரியில் சோதிக்க அனுமதிக்கிறது.
நிபந்தனைச் செயற்குறியின் தொடரியல்,
Variable Name = [on_true] if [Test expression] else [on_false]
எடுத்துக்காட்டு:
min = 49 if 49 < 50 else 50 # min = 49
min = 50 if 49 > 50 else 49 # min = 49
19.
கணித செயற்குறிகள், இரு செயலேற்பிகள் ஏற்றுக் கொண்டு அதன் மீது கணித செயல்பாடுகளை செய்யும். அவை எளிய முறை கணித செயல்பாடுகளாக பயன்படுகிறது. பெரும்பான்மையாக கணிப்பொறி மொழிகள் இதுபோன்ற செயற்குறிகளை கொண்டிருக்கும். அவை சமன்பாடுகளை பயன்படுத்தி தொடர் கணிப்பீடுகளை செய்யப் பயன்படுகிறது.
பைத்தான் பின்வரும் கணித செயற்குறிகளை கொண்டுள்ளது.
| செயற்குறி - செயல்பாடு | எடுத்துக்காட்டு | தீர்வு |
| a = 100, b = 10 என மதிப்பாக கொண்டு பின்வரும் கோவையை மதிப்பீடுக | ||
| + (கூட்டல்) | > > > a + b | 110 |
| - (கழித்தல்) | > > > a - b | 90 |
| * (பெருக்கல்) | > > > a * b | 1000 |
| / (வகுத்தல்) | > > > a / b | 10.0 |
| % (வகுமீது) | > > > a % 30 | 10 |
| ** (அடுக்கு) | > > > a ** 2 | 10000 |
| // (முழு எண் வகுத்தி) | > > > a / / 30 | 3 |
20.
வில்லைகள்:
பைத்தான், நிரலின் இடம்பெறும் வரிகளை அடிப்படை மொழிக்கூற்றுகளாக பிரிக்கிறது. இந்த கூறுகள் வில்லைகள் எனப்படும் பொதுவாக வில்லைகளின் வகையான,
(i) குறிப்பெயர்கள்
(ii) சிறப்புச் சொற்கள்
(iii) செயற்குறிகள்
(iv) வரம்புக்குறிகள்
(v) நிலைஉருக்கள்
வில்லைகளை பிரிப்பதற்கு வெற்று இடைவெளி கண்டிப்பாக இருத்தல் வேண்டும்
(i) குறிப்பெயர்கள்: மாறி, செயற்கூறு, இனக்குழு, தொகுதி அல்லது பொருள்களை அடையாளம் காணப் பயன்படும் பெயர்கள் குறிப்பெயர் என்று அழைக்கப்படுகிறது
சரியான குறிப்பெயர்களின் எடுத்துக்காட்டு:
Sum, total_marks, regno, num 1
தவறான குறிப்பெயர்களின் எடுத்துக்காட்டுகள்:
12Name, name\(\$\), total - mark, continue
(ii) சிறப்புச் சொற்கள்: நிரலின் அமைப்பை அடையாளம் காண பைத்தான் வரிமொழி மாற்றி சிறப்புச் சொற்களை பயன்படுத்துகிறது. சிறப்பு சொற்கள் மொழிமாற்றியில் குறிப்பிட்ட பொருள் கொண்டுள்ளதால் இவற்றை பிற பயன்பாட்டிற்கு பயன்படுத்தக்கூடாது.
பைத்தான் சிறப்புச் சொற்கள்:
| false | class | finally | is | return |
| None | continue | for | lambda | try |
| True | def | from | nonlocal | while |
| and | del | global | not | with |
| as | elif | if | or | yield |
| assert | else | import | pass | raise |
| break | except | in |
(iii) செயற்குறிகள்: கணிப்பொறி நிரலாக்க மொழியில் செயற்குறிகள் என்ற சிறப்பு குறியீடுகள் கணிப்பீடுகள், நிபந்தனை சோதிப்பு போன்ற செயல்பாடுகளை செய்ய பயன்படுகிறது. செயற்குறிகள் என்பவை குறியீடுகள் இவை செயலேற்பிகளில் உள்ள மதிப்புகளில் செயல்படும். கணித, ஒப்பீடு, தருக்க, மதிப்பிருத்தல் போன்று பல வகை செயற்குறிகள் உள்ளன மதிப்புகள்மற்றும் மாறிகள் செயற்குறியுடன் பயன்படுத்தும் போது செயலேர்பிகள் என்று அழைக்கப்படுகிறது.
(iv) வரம்புக்குறிகள் : சாதாரண உரை அல்லது பிற தரவுத் தொட்டிகளின் தனித்த, சார்பற்ற பகுதிகளின் எல்லைகளை குறிப்பிடப் பயன்படும் ஒன்று அல்லது அதற்கு மேற்பட்ட எழுத்துருக்கள் வரம்புக்குறிகள் ஆகும்.
பைத்தான், குறியீடு அல்லது குறியீடுகளின் தொகுப்பை, கோவை, பட்டியல், அகராதி மற்றும் சரங்களில் பயன்படுத்துகிறது. பின்வருவன பைத்தான் வரம்புக்குறிகளாகும்.
| ( | ) | [ | ] | { | } |
| , | : | . | ' | = | ; |
v) நிலைஉருக்கள் : நிலைஉருக்கள் என்பது மாறிகள் அல்லது மாறிலிகளுக்கு வழங்கப்படும் மூல தரவாகும். பைத்தானில் பல்வேறு வகையான நிலைஉருக்கள் உள்ளன.
எண்கள்
சரம்
பூலியன்
21.
உள்ளீடு மற்றும் வெளியீடு செயற்கூறுகள் :
ஒரு நிரல் பயனர் விரும்பிய பணியை நிறைவேற்றுவதற்கு பயனருடன் தொடர்பு கொள்ள வேண்டும். இதற்கு உள்ளீட்டு - வெளியீட்டு செயற்கூறுகள் பயன்படுகிறது. 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() செயற்கூறு சரவகை தரவை எண்வகை தரவாக வெளிப்படையாக மாற்ற உதவுகிறது.
22.
பதினாறு நிலை எண்
23.
எண்ணிலை எண்
24.
Octal நிலைஉரு
25.
Decimal நிலைஉரு
26.
Binary நிலைஉரு
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