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

1.
கீழேகாணும் நிரலின் வெளியீட்டை எழுதவும்.
x=20
x+=20
print ("The x +=20 is =",x)
x-=5
print ("The x-=5 is =",x)
x*=5
print ("The x*=5 is =",x)
x/=2
print ("The x/=2 is =",x)
x%=3
print ("The x%=3 is =",x)
x**=2
print ("The x**=2 is =",x)
x//=3
print ("The x//=3 is =",x)
#program End
2.
பைத்தானில் உள்ள வில்லைகள் பற்றி எழுதுக
3.
input ( ) மற்றும் print( ) செயற்கூறுகள் பற்றி விளக்கு.
4.
ஸ்கிரிப்ட் முறைமை நிரலாக்கம் பற்றி எழுதுக.
5.
பைத்தான் Shell சாளரத்தை திறக்க பயன்படும் பொத்தான் எது?
Alt + N
Ctrl + N
Shift + N
Ctrl + Shift + N
6.
பைத்தான் நிரல் குறிமுறையை உருவாக்கவும் இயக்கவும் பயன்படுவது எது?
GUI
தூண்டுகுறி
IDLE
CUUI
7.
பைத்தான் நிரலின் தீர்வுகளை உடனடியாக காட்டும் முறைமை எது?
நிரல்பெயர்ப்பி
மொழிபெயர்ப்பி
ஸ்கிரிப்ட்
ஊடாடும்
8.
பின்வருவனவற்றுள் பைத்தான் தூண்டுகுறியிலை (> > >) கொண்டு நிரலை எழுத பயன்படும் முறைமை எது?
ஸ்கிரிப்ட் முறைமை
மொழிப்பெயர்ப்பி முறைமை
ஊடாடும் முறைமை
நிரல் முறைமை
9.
பின்வரும் எதனை கொண்டு ஊடாடும் முறையில் பைத்தான் நிரலை எழுதலாம்?
> > >
< < <
> >
< <
10.
கீழ்க்காணும் வெளியீட்டை பெற நிரலில் உள்ள கோடிட்ட இடத்தை நிரப்புக.
வெளியீடு:
Enter Number 1 : 34
Enter Number 2 : 70
The sum = 104
நிரல்
x = __(1)___ (input ("Enter Number 1: "))
y = ___(2)___ __(3)____ ("Enter Number 2 : "))
___(4)___ ("The sum = ", ___(5)____)
11.
Print ( ) செயற்கூறின் தொடரியலை எழுதுக.
12.
உள்ளீடு - வெளியீடு செயற்கூறுகளின் பயன்பாட்டை எழுதுக.
13.
பைத்தான் IDLE திரையில் ஊடாடும் முறைமையில் இருப்பதை எவ்வாறு அறிவாய்?
14.
பைத்தான் IDLE யை எவ்வாறு தொடங்குவாய்?
15.
பைத்தான் நிரலின் தொகுப்புகளை எவ்வாறு குறிக்கப்படும்?
16.
பைத்தான் குறிப்புரை - சிறுகுறிப்பு வரைக.
17.
input( ) செயற்கூறு - சிறுகுறிப்பு வரைக.
18.
பைத்தான் நிரலாக்கம் பற்றி சிறுகுறிப்பு வரைக.
19.
பைத்தானின் சிறப்பம்சங்கள் யாவை?
1.
வெளியீடு :
The x +=20 is = 30
The x -=5 is = 25
The x *=5 is = 125
The x /=2 is = 62.5
The x %=3 is = 2.5
The x **=2 is = 6.25
The x //=3 is = 2.0
2.
வில்லைகள்:
பைத்தான், நிரலின் இடம்பெறும் வரிகளை அடிப்படை மொழிக்கூற்றுகளாக பிரிக்கிறது. இந்த கூறுகள் வில்லைகள் எனப்படும் பொதுவாக வில்லைகளின் வகையான,
(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) நிலைஉருக்கள் : நிலைஉருக்கள் என்பது மாறிகள் அல்லது மாறிலிகளுக்கு வழங்கப்படும் மூல தரவாகும். பைத்தானில் பல்வேறு வகையான நிலைஉருக்கள் உள்ளன.
எண்கள்
சரம்
பூலியன்
3.
உள்ளீடு மற்றும் வெளியீடு செயற்கூறுகள் :
ஒரு நிரல் பயனர் விரும்பிய பணியை நிறைவேற்றுவதற்கு பயனருடன் தொடர்பு கொள்ள வேண்டும். இதற்கு உள்ளீட்டு - வெளியீட்டு செயற்கூறுகள் பயன்படுகிறது. 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() செயற்கூறு சரவகை தரவை எண்வகை தரவாக வெளிப்படையாக மாற்ற உதவுகிறது.
4.
ஒரு ஸ்கிரிப்ட் என்பது பைத்தான் கட்டளைகளை கொண்ட ஒரு உரை ஆவணத்தைக் குறிக்கிறது. பைத்தான் ஸ்கிரிப்ட் குறிமுறையை மறுபயனாக்கம் செய்துக் கொள்ளலாம். ஒரு முறை ஸ்கிரிப்ட் கோப்பை எழுதிவிட்டால் பல முறை இயக்கிக் கொள்ளலாம் மீண்டும் அந்த ஸ்கிரிப்டை உருவாக்க தேவையில்லை. ஸ்கிரிப்ட் பதிப்பாய்வு செய்ய கூடியவை
பைத்தான் ஸ்கிரிப்ட் எழுதுதல்:
(i) பைத்தான் shell சாளரத்தில் File ➝ New File அல்லது Ctrl + N என்பதை அழுத்தவும்
(ii) பெயரிடப்படாத Untitled வெற்று ஸ்கிரிப்ட் Text editor தோன்றும்.
(iii) பின்வரும் கட்டளைகளை ஸ்கிரிப்ட் editorல் உள்ளிடவும்
a = 100
b = 350
c = a + b
print ("The Sum =", c)
பைத்தான் ஸ்கிரிப்ட்யை சேமித்தல்
(i) File ➝ Save கட்டளையை தேர்ந்தெடுக்கவும் அல்லது Ctrl + S அழுத்தவும்
(ii) Save As உரையாடல் பெட்டி திரை தோன்றும்.
(iii) Save As உரையாடல் பெட்டியில், கோப்பு சேமிக்கப்பட வேண்டிய இடத்தை தேர்ந்தெடுக்க வேண்டும். பின்னர் கோப்பின் பெயரை File Name பெட்டியில் உள்ளிட வேண்டும், கொடாநிலையாக பைதான் கோப்புகள் .py என்ற நீட்டிப்புடன் சேமிக்கப்படுகிறது. எனவே, பைத்தான் ஸ்கிரிப்ட் editor-ல் கோப்புகளுக்கு பயனர் நீட்டிப்பை குறிப்பிட வேண்டிய அவசியமில்லை.
(iv) இறுதியாக Save பொத்தானை தேர்ந்தெடுத்து, பைத்தான் ஸ்கிரிப்ட் கோப்பை சேமிக்கலாம்.
பைத்தான் ஸ்கிரிப்ட்டை இயக்குதல்
(i) Run \(\rightarrow\) Run Module F5 யை தேர்ந்தெடுக்கவும்.
(ii) குறிமுறையில் பிழைகள் இருப்பின் அவை சிகப்பு நிறத்தில் IDLE திரையில் காண்பிக்கப்பட்டு, பைத்தான் பிழைக்கான காரணத்தை விளக்கும். பிழைகளை திருத்துவதற்கு, ஸ்கிரிப்ட் editorக்கு சென்று, பிழைகளைத் திருத்தி, கோப்பை Ctrl + S அல்லது File \(\rightarrow\) Save கட்டளைக் கொண்டு சேமித்தபின் மீண்டும் இயக்க வேண்டும்.
(iii) பிழைகள் இல்லாத பைத்தான் குறிமுறையை இயக்கியவுடன் அதன் வெளியீடு பைத்தான் IDLE திரை தோன்றும்.
5.
(b)
Ctrl + N
6.
(c)
IDLE
7.
(d)
ஊடாடும்
8.
(c)
ஊடாடும் முறைமை
9.
(a)
> > >
10.
(1) int
(2) int
(3) input
(4) print
(5) x + y
11.
print() செயற்கூறின் தொடரியல் கிழே கொடுக்கப்பட்டுள்ளது
print ("string to be displayed as output")
print (variable)
print ("String to be displayed as output",variable)
print ("String1", variable, "String2", variable,"String 3"....)
12.
ஒரு நிரல் பயனர் விரும்பிய பணியை நிறைவேற்றுவதற்கு பயனருடன் தொடர்பு கொள்ள வேண்டும். இதற்கு உள்ளீடு - வெளியீடு செயற்கூறுகள் பயன்படுகிறது. input() செயற்கூறு,ஓர் நிரலை இயக்கும் பொழுது தரவுகளை உள்ளீடு செய்யவும், print() என்ற வெளியீடு சொற்கூறு நிரலின் தீர்வுகளை திரையில் காண்பிக்க உதவுகிறது.
13.
> > > என்ற தூண்டுகுறி பைத்தான் மொழிப்பெயர்ப்பி கட்டளைப் பெற்றுக் கொள்ள தயார் நிலையில் இருப்பதை குறிக்கிறது. அதாவது IDLE திரையில் தோன்றும் தூண்டுகுறி ஊடாடும் முறைமையில் இருப்பதை குறிக்கிறது.
14.
பின்வரும் கட்டளையை கொண்டு விண்டோஸ் இயக்க அமைப்பில் பைத்தான் IDLEயை துவக்கலாம்.
Start\(\rightarrow \) All Programs \(\rightarrow \) Python 3.x \(\rightarrow \) IDLE (Python 3.x)
(அல்லது)
முகப்பு திரையில் என்ற குறும்படம் இருப்பின் அதை கிளிக் செய்து தொடங்கலாம்.
15.
(i) பைத்தான், இடைவெளி மற்றும் தத்தல்களை கொண்டு நிரலின் தொகுப்புகளை குறிக்கிறது.
(ii) ஆனால் C,C++,java போன்ற மொழிகள் நெளிவு { } அடைப்புக்குறி, நிரலில் இனக்குழு, செயற்கூறுகள், மடக்கு, தேர்ந்தெடுப்பு தொகுப்புகளை குறிக்கப் பயன்படுகிறது.
(iii) நிரலில் தொகுப்புகளை குறிப்பிட வேண்டிய வெற்று இடைவெளி எண்ணிக்கை உள்தள்ளல் ஒரு குறிப்பிட்ட அளவில் இருக்காது (வெற்று இடைவெளி மற்றும் தத்தல்கள்).
(iv) ஆனால் ஓர் தொகுப்புகள் இடம் பெறும் கூற்றின் அனைத்திற்கும் ஒரே அளவிலான இடைவெளி இருக்க வேண்டும்.
16.
(i) பைத்தானில் குறிப்புரை ஹாஷ் (#) குறியுடன் தொடங்கும். # குறியுடன் தொடங்கும் வரிகள் குறிப்புரையாக கருதப்பட்டு, பைத்தான் மொழிபெயர்ப்பி இவற்றை குறிமுறையின் பகுதியாக கருதாது.
(ii) குறிப்புரைகள், ஒரு வரி அல்லது பல வரியாக இருக்கலாம். பல வரி குறிப்புரை கீழே காண்பதைப் போல் இரட்டை # குறிக்குள் ஒரு தொகுதியாக கொடுக்கப்பட வேண்டும்.
# It is single line comment
# It is multiline comment
which contains more than one line #
17.
(i) பைத்தானில், input() செயற்கூறு நிரலை இயக்கும் பொழுது தரவுகளை உள்ளீடாக பெற்றுக் கொள்ள பயன்படுகிறது. input() செயற்கூறின் தொடரியல்,
Variable = input ("prompt string")
(ii) இந்த தொடரியலில் உள்ள "prompt string" பயனர் கொடுக்கப்பட வேண்டிய உள்ளீடு எதுவென்பதை உணர்த்தும் கூற்று அல்லது செய்தியை கொண்டிருக்கும்.
(iii) input() கட்டளை அமைப்பில் உள்ள "prompt string" திரையில் தோன்றும், பயனர் இதை படித்து உள்ளீடு சாதனத்திலிருந்து எதிர்பார்க்கப்படும் தரவுகளை கொடுக்கலாம்.
(iv) input() செயற்கூறு, விசைப்பலகையின் மூலம் தட்டச்சு செய்தவற்றை மாறியில் சேமித்து வைக்கும்.
(v) "prompt string" கொடுக்கப்படவில்லை எனில் திரையில் எந்த தகவலும் தோன்றாது. இதனால் பயனர் எவற்றை உள்ளீடு செய்ய வேண்டும் என்பதை தெரிந்து கொள்ள முடியாது.
18.
(i) பைத்தான் நிரலை, ஊடாடும் முறைமை அல்லது ஸ்கிரிப்ட் முறைமைகளில் எழுதலாம்.
(ii) ஊடாடும் முறைமை பைத்தான் தூண்டுகுறியில் (> > >) நிரலை எழுத உதவும்.
(iii) ஸ்கிரிப்ட் முறைமையில் நிரல் குறிமுறை தனி கோப்பாக .py என்ற நீட்டிப்புடன் சேமிக்கப்பட்டு இயக்கப்படும்.
(iv) ஸ்கிரிப்ட் முறைமை பைத்தான் மூல நிரலை உருவாக்கவும், பதிப்பாய்வு செய்யவும் பயன்படுகிறது.
19.
(i) இது ஒரு பொது பயன்பாட்டு மொழியாகும். இதை அறிவியல் மற்றும் அறிவியல் அல்லாத நிரலாக்கத்திற்கு பயன்படுத்தலாம்.
(ii) இது இயக்க முறையை சாராத நிரலாக்க மொழியாகும்.
(iii) பைத்தான் நிரல் எளிதாக புரிந்து கொள்ள இயலும்.
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