பைத்தான் செயற்கூறுகள் (12ஆம் வகுப்பு கணினி அறிவியல், சமச்சீர் கல்வி) அத்தியாயத்தின் ஒவ்வொரு புத்தகப் பயிற்சி வினாவும் இங்கே — சரியான விடை தனித்துக் காட்டப்பட்டு, தெளிவான படிப்படியான விளக்கத்துடன். தமிழிலும் ஆங்கிலத்திலும் இலவசமாகப் படிக்கலாம்.
Q1
ஒரு குறிப்பிட்ட செயலைச் செய்வதற்காக வடிவமைக்கப்பட்டு, பெயரிடப்பட்ட குறிமுறையின் தொகுதி எது?
- A. மடக்கு
- B. கிளைப்பிரிப்பு
- C. செயற்கூறுசரி
- D. தொகுதி
விளக்கம். ஒரு குறிப்பிட்ட பணியைச் செய்ய வடிவமைக்கப்பட்ட மற்றும் பெயரிடப்பட்ட குறியீட்டுத் தொகுதி செயற்கூறு என்று அழைக்கப்படுகிறது.
Q2
தன்னைத்தானே அழைத்துக் கொள்ளும் செயற்கூறை எவ்வாறு அழைப்பர்?
- A. உள்ளிணைந்த
- B. தற்சுழற்சிசரி
- C. லாம்டா
- D. return கூற்று
விளக்கம். ஒரு செயற்கூறு தன்னைத்தானே மீண்டும் மீண்டும் அழைத்துக் கொள்ளும் செயல்முறை தற்சுழற்சி எனப்படும்.
Q3
எந்த செயற்கூறு பெயரில்லா செயற்கூறு என்று அழைக்கப்படுகிறது?
- A. லாம்டாசரி
- B. தற்சுழற்சி
- C. செயற்கூறு
- D. வரையறை
விளக்கம். பெயரில்லாமல் வரையறுக்கப்படும் சிறிய செயற்கூறுகள் லாம்டா சிறப்புச்சொல் மூலம் உருவாக்கப்படுவதால், அவை லாம்டா செயற்கூறுகள் எனப்படும்.
Q4
செயற்கூறு தொகுதியை எந்த சிறப்புச்சொல் தொடங்கிவைக்கிறது?
- A. define
- B. for
- C. finally
- D. defசரி
விளக்கம். பைத்தானில் புதிய பயனர் வரையறுக்கும் செயற்கூறு தொகுதியைத் தொடங்க 'def' சிறப்புச்சொல் பயன்படுகிறது.
Q5
எந்த சிறப்புச்சொல் செயற்கூறு தொகுதியை முடித்து வைக்கிறது?
- A. define
- B. returnசரி
- C. finally
- D. def
விளக்கம். செயற்கூற்றிலிருந்து மதிப்புகளைத் திருப்பி அனுப்பி, அந்தத் தொகுதியை முடித்து வைக்க 'return' சிறப்புச்சொல் பயன்படுகிறது.
Q6
செயற்கூறு வரையறையில் பின்வரும் எந்த குறியீடு பயன்படுத்தப்படுகிறது?
- A. ; (அரைப்புள்ளி)
- B. . (புள்ளி)
- C. : (முக்காற்புள்ளி)சரி
- D. \$ (டாலர்)
விளக்கம். செயற்கூறு வரையறையின் தலைப்பு வரியானது எப்போதும் முக்காற்புள்ளி (:) குறியீட்டுடன் முடிவடைய வேண்டும்.
Q7
செயற்கூறுக்கு எந்த செயலுருபு சரியான இட வரிசையில் செயலுருபுகளை அனுப்பும்?
- A. தேவைப்படும்சரி
- B. சிறப்புச்சொல்
- C. தானமைவு
- D. மாறும் நீளம்
விளக்கம். தேவைப்படும் செயலுருபுகள் (Required arguments) சரியான இட வரிசையில் செயலுருபுகளை செயற்கூறுக்கு அனுப்பப் பயன்படுகின்றன.
Q8
பின்வரும் கூற்றுகளைப் படித்து, சரியான கூற்றைத் தேர்ந்தெடுத்து எழுதுக:
(I) பைத்தானில், செயற்கூறை வரையறுக்கும் போது குறிப்பிட்ட தரவு வகைகளைக் குறிப்பிடத் தேவையில்லை.
(II) பைத்தான் சிறப்புச்சொற்களைச் செயற்கூறின் பெயராகப் பயன்படுத்தலாம்.
- A. I சரி மற்றும் II தவறுசரி
- B. இரண்டும் சரி
- C. I தவறு மற்றும் II சரி
- D. இரண்டும் தவறு
விளக்கம். பைத்தானில் மாறியின் வகையைக் குறிப்பிட வேண்டிய அவசியமில்லை, ஆனால் சிறப்புச்சொற்களைச் செயற்கூறின் பெயராகப் பயன்படுத்தக் கூடாது.
Q9
கொடுக்கப்பட்ட கூற்றை வெற்றிகரமாக இயக்குவதற்கு, பின்வருவனவற்றுள் சரியான ஒன்றைத் தேர்ந்தெடு.
`if ____ : print(x, " is a leap year")`
- A. x%2=0
- B. x%4==0சரி
- C. x/4=0
- D. x%4=0
விளக்கம். ஒரு வருடம் 4 ஆல் மீதியின்றி வகுபடுகிறதா எனச் சோதிக்க relational சமக்குறி (==) கொண்ட x%4==0 நிபந்தனையைப் பயன்படுத்த வேண்டும்.
Q10
testpython() செயற்கூறை வரையறுக்க பின்வரும் எந்த சிறப்புச்சொல் பயன்படுகிறது?
- A. define
- B. pass
- C. defசரி
- D. while
விளக்கம். testpython() போன்ற பயனர் வரையறுக்கும் செயற்கூறுகளை வரையறுக்க எப்போதும் 'def' என்ற சிறப்புச்சொல்லே பயன்படுகிறது.
இந்த பைத்தான் செயற்கூறுகள் வினாக்கள் பற்றி
இவை தமிழ்நாடு அரசுப் பாடத்திட்டத்தின் (சமச்சீர் கல்வி) 12ஆம் வகுப்பு கணினி அறிவியல் பாடத்திட்டத்திலிருந்து பைத்தான் செயற்கூறுகள் அத்தியாயத்திற்கான புத்தகப் பயிற்சி வினாக்கள். ஒவ்வொரு வினாவிலும் சரியான விடையும், அசல் படிப்படியான விளக்கமும் தரப்பட்டுள்ளன; இதனால் விடை மட்டுமல்ல, முறையையும் புரிந்துகொள்கிறீர்கள். மேலே உள்ள விடைக் குறிப்பைப் பயன்படுத்தி எந்த வினாவுக்கும் செல்லலாம்; பிறகு தேர்வுச் சூழலில் உங்களைச் சோதிக்க பயிற்சித் தேர்வு எழுதுங்கள்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
பைத்தான் செயற்கூறுகள் அத்தியாயத்தில் எத்தனை வினாக்கள் உள்ளன?
இந்த அத்தியாயத்தில் 10 புத்தகப் பயிற்சி வினாக்கள் உள்ளன; ஒவ்வொன்றிலும் சரியான விடையும் படிப்படியான விளக்கமும் தரப்பட்டுள்ளன.
இந்த 12ஆம் வகுப்பு கணினி அறிவியல் வினாக்களை இலவசமாக ஆன்லைனில் பயிற்சி செய்யலாமா?
ஆம். இங்குள்ள ஒவ்வொரு வினா, விடை மற்றும் விளக்கமும் இலவசம்; அவற்றை நேரக் கட்டுப்பாட்டு பயிற்சித் தேர்வாகவும் எழுதலாம்.
பைத்தான் செயற்கூறுகள் புத்தகப் பயிற்சி விடைகளை எங்கே காணலாம்?
ஒவ்வொரு வினாவுக்கும் சரியான விடை இந்தப் பக்கத்தில் விளக்கத்துடன் தனித்துக் காட்டப்பட்டுள்ளது; மேலே விரைவான விடைக் குறிப்பும் உள்ளது.