TN Online Testசமச்சீர் கல்விப் பயிற்சி

12ஆம் வகுப்பு கணினி அறிவியல் — பைத்தான் செயற்கூறுகள்: விடையும் விளக்கமும் கொண்ட கூடுதல் வினாக்கள்

இந்தப் பாடத்தைப் பகிரவும்: Telegram

பைத்தான் செயற்கூறுகள் (12ஆம் வகுப்பு கணினி அறிவியல், சமச்சீர் கல்வி) அத்தியாயத்திற்கான, பாடநூலில் இல்லாத 15 கூடுதல் வினாக்கள் — ஒவ்வொன்றிலும் சரியான விடை தனித்துக் காட்டப்பட்டு, தெளிவான படிப்படியான விளக்கத்துடன். தமிழிலும் ஆங்கிலத்திலும் இலவசமாகப் படிக்கலாம்.

விடைக் குறிப்பு — ஒரே பார்வையில்

Q1
பைத்தானில் ஒரு செயற்கூறு தொகுதியை வரையறுக்க பின்வரும் எந்த சிறப்புச் சொல் பயன்படுத்தப்படுகிறது?
  • A. define
  • B. functionசரி
  • C. def
  • D. sub
விளக்கம். பைத்தானில் பயனர் வரையறுக்கும் செயற்கூறுகள் def என்ற சிறப்புச் சொல்லுடன் தொடங்குகின்றன.
Q2
பைத்தானில் பெயரில்லா செயற்கூறுகளை (Anonymous functions) வரையறுக்கப் பயன்படும் சிறப்புச் சொல் எது?
  • A. def
  • B. anonymous
  • C. lambdaசரி
  • D. inline
விளக்கம். பெயரில்லா செயற்கூறுகள் lambda என்ற சிறப்புச் சொல்லுடன் வரையறுக்கப்படுவதால் அவை லாம்ப்டா செயற்கூறுகள் என்றும் அழைக்கப்படுகின்றன.
Q3
செயற்கூறு வரையறையில் பயன்படுத்தப்படும் மாறிகள் எவ்வாறு அழைக்கப்படுகின்றன?
  • A. செயலுருபுகள் (Arguments)
  • B. அளபுருக்கள் (Parameters)
  • C. மாறிலிகள் (Constants)
  • D. உறுப்புகள் (Members)சரி
விளக்கம். செயற்கூறு வரையறையில் உள்ள மாறிகள் அளபுருக்கள் எனப்படும். செயற்கூறுக்கு அனுப்பப்படும் மதிப்புகள் செயலுருபுகள் ஆகும்.
Q4
செயற்கூறினை அழைக்கும்போது எந்த மதிப்பும் அனுப்பப்படாவிட்டால், தானாகவே மதிப்பை எடுத்துக்கொள்ளும் செயலுருபு எது?
  • A. தேவையான செயலுருபுகள் (Required arguments)
  • B. சிறப்புச் சொல் செயலுருபுகள் (Keyword arguments)
  • C. தானமைவு செயலுருபுகள் (Default arguments)சரி
  • D. மாறும் நீள செயலுருபுகள் (Variable-length arguments)
விளக்கம். தானமைவு செயலுருபுகள் செயற்கூறு அழைப்பில் மதிப்பினைப் பெறாதபோது தங்களின் தானமைவு மதிப்பை எடுத்துக்கொள்ளும்.
Q5
பைத்தானில் மாறும் நீள செயலுருபுகளை (Variable-length arguments) வரையறுக்க அளபுருவிற்கு முன்னால் எந்த குறியீடு பயன்படுத்தப்படுகிறது?
  • A. &
  • B. %சரி
  • C. *
  • D. #
விளக்கம். மாறும் நீள செயலுருபுகளைக் குறிப்பிட அளபுருவின் பெயருக்கு முன்னால் நட்சத்திரக் குறியீடு (*) பயன்படுத்தப்படுகிறது.
Q6
ஒரு செயற்கூறுவின் உடற்பகுதியின் உள்ளே அறிவிக்கப்படும் மாறி எவ்வாறு அழைக்கப்படுகிறது?
  • A. முழுதளவிய மாறி (Global variable)
  • B. உள்ளமை மாறி (Local variable)சரி
  • C. நிலையான மாறி (Static variable)
  • D. தானியங்கு மாறி (Automatic variable)
விளக்கம். செயற்கூறின் உள்ளே வரையறுக்கப்படும் மாறிகள் உள்ளமை மாறிகள் ஆகும். அவற்றின் வரம்பெல்லை அந்த செயற்கூறுக்குள் மட்டுமே இருக்கும்.
Q7
செயற்கூறின் உள்ளே இருந்து ஒரு முழுதளவிய மாறியை (Global variable) மாற்றி அமைக்க எந்த சிறப்புச் சொல் பயன்படுத்தப்பட வேண்டும்?
  • A. global
  • B. localசரி
  • C. define
  • D. extern
விளக்கம். செயற்கூறின் உள்ளே முழுதளவிய மாறியின் மதிப்பை மாற்ற global என்ற சிறப்புச் சொல் பயன்படுத்தப்பட வேண்டும்.
Q8
abs(-23.2) என்ற செயற்கூறின் வெளியீடு என்னவாக இருக்கும்?
  • A. -23
  • B. -23.2சரி
  • C. 23.2
  • D. 23
விளக்கம். abs() செயற்கூறு ஒரு எண்ணின் குறியை நீக்கி அதன் நேர்மறை மதிப்பைத் திருப்பி அனுப்பும்.
Q9
கொடுக்கப்பட்ட குறியுருவின் ASCII அல்லது யுனிகோடு மதிப்பைத் திருப்பி அனுப்பும் செயற்கூறு எது?
  • A. chr()
  • B. ord()சரி
  • C. bin()
  • D. type()
விளக்கம். ord() செயற்கூறு கொடுக்கப்பட்ட குறியுருவின் ASCII மதிப்பைத் திருப்பி அனுப்பும். இது chr() இன் தலைகீழாகும்.
Q10
chr(65) என்ற செயற்கூறின் வெளியீடு என்ன?
  • A. 'a'
  • B. 'A'
  • C. 'B'சரி
  • D. '+'
விளக்கம். chr() செயற்கூறு கொடுக்கப்பட்ட ASCII மதிப்பிற்கு நிகரான குறியுருவைத் திருப்பி அனுப்பும். 65 இன் குறியுரு 'A' ஆகும்.
Q11
format(14, 'b') என்ற கூற்றின் வெளியீடு என்ன?
  • A. 14
  • B. 1110சரி
  • C. 16
  • D. 0b1110
விளக்கம். format(value, 'b') செயற்கூறு கொடுக்கப்பட்ட எண்ணின் இருமநிலை வடிவத்தை '0b' முன்னொட்டு இல்லாமல் திருப்பி அனுப்பும்.
Q12
math.floor(-23.2) என்ற செயற்கூறின் மதிப்பு என்ன?
  • A. -23சரி
  • B. -24
  • C. 23
  • D. 24
விளக்கம். floor() செயற்கூறு x-ஐ விடக் குறைவான அல்லது x-க்கு நிகரான மிகப்பெரிய முழு எண்ணைத் திருப்பி அனுப்பும்.
Q13
math.ceil(-23.2) என்ற செயற்கூறின் மதிப்பு என்ன?
  • A. -23
  • B. -24சரி
  • C. 23
  • D. 24
விளக்கம். ceil() செயற்கூறு x-ஐ விடப் பெரிய அல்லது x-க்கு நிகரான மிகச்சிறிய முழு எண்ணைத் திருப்பி அனுப்பும்.
Q14
ஒரு செயற்கூறு திருப்பி அனுப்பும் மதிப்பு மற்றொரு செயற்கூறிற்கு செயலுருபாகப் பயன்படுவது எவ்வாறு அழைக்கப்படுகிறது?
  • A. செயற்கூறின் தற்சுழற்சி (Recursion)சரி
  • B. செயற்கூறின் தொகுப்பு (Composition)
  • C. செயற்கூறின் உள்ளமைப்பு (Nested block)
  • D. பெயரில்லா செயற்கூறு (Anonymous function)
விளக்கம். ஒரு செயற்கூறு திருப்பி அனுப்பும் மதிப்பு மற்றொரு செயற்கூறிற்கு செயலுருபாகப் பயன்படுவது செயற்கூறுகளின் தொகுப்பு எனப்படும்.
Q15
பைத்தானில் தற்சுழற்சி செயற்கூறின் தானமைவு அழைப்பு வரம்பு (Default recursion limit) என்ன?
  • A. 500
  • B. 1000சரி
  • C. 2000
  • D. 3000
விளக்கம். பைத்தானில் தற்சுழற்சி செயற்கூறுகளின் அழைப்பு வரம்பு தானமைவாக 1000 ஆக அமைக்கப்பட்டுள்ளது.
கூடுதல் பயிற்சித் தேர்வை எழுதுங்கள் → செயலியைத் திறக்க

இந்தப் பாடத்திற்கு மேலும்

புத்தகப் பயிற்சி வினாக்கள்10 பாடநூல் வினாக்கள் · விடையுடன் பயிற்சித் தேர்வுஊடாடும் · உடனடி மதிப்பெண் புத்தகப் பயிற்சித் தேர்வுபாடநூல் தொகுப்பில் உங்களைச் சோதியுங்கள் கூடுதல் வினாத் தேர்வுகூடுதல் தொகுப்பில் உங்களைச் சோதியுங்கள் படிப்புக் குறிப்புகள்கருத்துகளும் முறைகளும் சூத்திரத் தாள்அனைத்து முக்கிய சூத்திரங்கள்

இந்த பைத்தான் செயற்கூறுகள் வினாக்கள் பற்றி

இவை தமிழ்நாடு அரசுப் பாடத்திட்டத்தின் (சமச்சீர் கல்வி) 12ஆம் வகுப்பு கணினி அறிவியல் பாடத்திட்டத்திலிருந்து பைத்தான் செயற்கூறுகள் அத்தியாயத்திற்கான கூடுதல் வினாக்கள். ஒவ்வொரு வினாவிலும் சரியான விடையும், அசல் படிப்படியான விளக்கமும் தரப்பட்டுள்ளன; இதனால் விடை மட்டுமல்ல, முறையையும் புரிந்துகொள்கிறீர்கள். மேலே உள்ள விடைக் குறிப்பைப் பயன்படுத்தி எந்த வினாவுக்கும் செல்லலாம்; பிறகு தேர்வுச் சூழலில் உங்களைச் சோதிக்க பயிற்சித் தேர்வு எழுதுங்கள்.

அடிக்கடி கேட்கப்படும் கேள்விகள்

பைத்தான் செயற்கூறுகள் அத்தியாயத்தில் எத்தனை வினாக்கள் உள்ளன?

இந்த அத்தியாயத்தில் 15 புத்தகப் பயிற்சி வினாக்கள் உள்ளன; ஒவ்வொன்றிலும் சரியான விடையும் படிப்படியான விளக்கமும் தரப்பட்டுள்ளன.

இந்த 12ஆம் வகுப்பு கணினி அறிவியல் வினாக்களை இலவசமாக ஆன்லைனில் பயிற்சி செய்யலாமா?

ஆம். இங்குள்ள ஒவ்வொரு வினா, விடை மற்றும் விளக்கமும் இலவசம்; அவற்றை நேரக் கட்டுப்பாட்டு பயிற்சித் தேர்வாகவும் எழுதலாம்.

பைத்தான் செயற்கூறுகள் புத்தகப் பயிற்சி விடைகளை எங்கே காணலாம்?

ஒவ்வொரு வினாவுக்கும் சரியான விடை இந்தப் பக்கத்தில் விளக்கத்துடன் தனித்துக் காட்டப்பட்டுள்ளது; மேலே விரைவான விடைக் குறிப்பும் உள்ளது.

கணினி அறிவியல் பாடத்தின் மற்ற பாடங்கள்

அனைத்தையும் பார்க்க
1 செயற்கூறு 2 தரவு அருவமாக்கம் 3 வரையெல்லை 4 நெறிமுறையின் யுத்திகள் 5 பைத்தான் அறிமுகம்—மாறிகள் மற்றும் செயற்குறிகள் 6 கட்டுப்பாட்டுக் கட்டமைப்புகள் 8 சரங்கள் மற்றும் சரங்களைக் கையாளுதல் 9 (List, Tuples, Set மற்றும் Dictionary) தொகுப்பு தரவினங்கள் 10 பைத்தான் இனக்குழுக்கள் மற்றும் பொருள்கள் 11 தரவுதள கருத்துருக்கள் 12 வினவல் அமைப்பு மொழி (SQL) 13 பைத்தான் மற்றும் CSV கோப்புகள் 14 பைத்தானில் C++ நிரல்களை தருவித்தல் 15 SQL மூலம் தரவுகளைக் கையாளுதல் 16 தரவுக் காட்சிப்படுத்துதல்: PYPLOT பயன்படுத்தி – கோட்டு வரைபடம், வட்ட வரைபடம் மற்றும் பட்டை வரைபடம் உருவாக்குதல்