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

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

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

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

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

Q1
இடைமுகம் மற்றும் செயல்படுத்துதல் பற்றிய பின்வரும் கூற்றுகளில் எது தவறானது?
  • A. இடைமுகம் என்பது ஒரு பொருள் செய்யக்கூடிய செயல்களை உண்மையில் செய்கிறது
  • B. இடைமுகம் செய்ய வேண்டிய செயல்களை வரையறுக்கிறது
  • C. செயல்படுத்துதல் இடைமுகத்தின் கட்டளைகளை நிறைவேற்றுகிறதுசரி
  • D. இடைமுகத்தின் பண்புகளைக் கட்டுப்படுத்த பொருள்நோக்கு மொழிகள் உதவுகின்றன
விளக்கம். இடைமுகம் ஒரு பொருள் செய்யக்கூடிய செயல்களை வரையறுக்கிறது, ஆனால் அவற்றை உண்மையில் செய்வதில்லை. செயல்படுத்துதலே அவற்றைச் செய்கிறது.
Q2
குரோமிலாண்ட் பச்சோந்திகள் சிக்கலில், பச்சோந்திகளின் எண்ணிக்கையைக் குறிக்கப் பயன்படும் மாறிகள் யாவை?
  • A. a, b, c
  • B. x, y, zசரி
  • C. p, q, r
  • D. i, j, k
விளக்கம். குரோமிலாண்ட் பச்சோந்திகள் சிக்கலில் ஒவ்வொரு வகை பச்சோந்தியின் எண்ணிக்கையையும் a, b, c என்ற மாறிகளாக எடுத்துக்கொள்கிறோம்.
Q3
பச்சோந்திகள் சிக்கலின் இறுதி வெளியீட்டு நிலை (post-condition) எவ்வாறு அமைய வேண்டும்?
  • A. a = b = 0 மற்றும் c = A+B+C
  • B. a = b = c
  • C. a = A, b = B, c = Cசரி
  • D. c = 0 மற்றும் a = b = A+B+C
விளக்கம். இந்த சிக்கலின் இறுதி வெளியீட்டுத் தொடர்பு a = b = 0 மற்றும் c = A+B+C ஆகும், இதன் மூலம் அனைத்து பச்சோந்திகளும் ஒரே நிறமாக மாறும்.
Q4
செயற்கூறு வரையறையில் தரவுவகை குறிப்புகளை (type annotations) எழுதும் போது பின்வருவனவற்றில் எது அவசியமானது?
  • A. அடைப்புக்குறிகள் ( )
  • B. நெளிவு அடைப்புக்குறிகள் { }சரி
  • C. சதுர அடைப்புக்குறிகள் [ ]
  • D. முக்கோண அடைப்புக்குறிகள் < >
விளக்கம். தரவுவகை குறிப்புகளை எழுதும் போது அடைப்புக்குறிகள் ( ) அவசியமானது என்று பாடநூல் கூறுகிறது.
Q5
செயற்கூறுக்கு அளபுருக்களை அனுப்பாத போதும், செயற்கூறின் உள்ளே இருக்கும் மாறி பக்க விளைவுகளை ஏற்படுத்தினால் அது எவ்வாறு அழைக்கப்படும்?
  • A. Impure செயற்கூறு
  • B. Pure செயற்கூறு
  • C. நிலையான செயற்கூறுசரி
  • D. வெற்றுச் செயற்கூறு
விளக்கம். அளபுருக்களை அனுப்பாதபோதும், செயற்கூறின் உள்ளே உள்ள மாறி பக்க விளைவுகளை ஏற்படுத்தினால் அது Impure செயற்கூறு எனப்படும்.
Q6
x1 -> x2 -> y என்ற செயற்கூறு வகை குறிப்பிடுவது என்ன?
  • A. இரண்டு உள்ளீடுகளைப் பெற்று ஒரு வெளியீட்டைத் தரும் செயற்கூறு
  • B. ஒரு உள்ளீட்டைப் பெற்று இரண்டு வெளியீடுகளைத் தரும் செயற்கூறு
  • C. உள்ளீடு இல்லாமல் இயங்கும் செயற்கூறுசரி
  • D. வெளியீடு இல்லாத செயற்கூறு
விளக்கம். x1 -> x2 -> y என்பது இரண்டு உள்ளீடுகளைப் பெற்று, x1 மற்றும் x2 வகையிலான உள்ளீடுகளுடன், y வகையிலான வெளியீட்டைத் தரும் செயற்கூறைக் குறிக்கும்.
Q7
ஒரு குறிப்பிட்ட செயலை மீண்டும் மீண்டும் செய்யப் பயன்படும் நிரலின் சிறிய தொகுதி எவ்வாறு அழைக்கப்படுகிறது?
  • A. துணை நிரல்கள்
  • B. கோவைகள்
  • C. மாறிலிகள்சரி
  • D. கம்பைலர்கள்
விளக்கம். ஒரு குறிப்பிட்ட செயலை மீண்டும் மீண்டும் செய்யப் பயன்படும் நிரலின் சிறிய தொகுதி துணை நிரல்கள் (Subroutines) ஆகும். நிரலாக்க மொழிகளில் இவை செயற்கூறுகள் எனப்படுகின்றன.
Q8
ஒரு செயற்கூறின் வெளியீடு மற்றும் அதன் உலகளாவிய நிலையில் ஏற்படும் மாற்றங்கள் எவ்வாறு அழைக்கப்படுகின்றன?
  • A. பக்க விளைவுகள்
  • B. தூய விளைவுகள்
  • C. உள்ளூர் விளைவுகள்சரி
  • D. நிலையான விளைவுகள்
விளக்கம். செயற்கூறுக்கு வெளியே இருக்கும் மாறிகளை மாற்றுவது போன்ற வெளிப்புற உலகத்தோடு தொடர்பு கொள்ளும் செயல்பாடுகள் பக்க விளைவுகள் எனப்படும்.
Q9
செயற்கூறு வரையறைக்கு அனுப்பப்படும் மதிப்புகள் எவ்வாறு அழைக்கப்படுகின்றன?
  • A. செயலுருபுகள்
  • B. அளபுருக்கள்சரி
  • C. மாறிகள்
  • D. கோவைகள்
விளக்கம். செயற்கூறு வரையறையில் உள்ள மாறிகள் அளபுருக்கள் என்றும், அதற்கு அனுப்பப்படும் மதிப்புகள் செயலுருபுகள் என்றும் அழைக்கப்படுகின்றன.
Q10
கணித செயற்கூறான sin(0) என்பதன் விடை எப்போதும் என்னவாக இருக்கும், இதனால் இது எவ்வகை செயற்கூறுக்கு சிறந்த எடுத்துக்காட்டாகும்?
  • A. 0, Pure செயற்கூறு
  • B. 1, Impure செயற்கூறுசரி
  • C. மாறும் மதிப்பு, Impure செயற்கூறு
  • D. விடை இல்லை, நிலையற்ற செயற்கூறு
விளக்கம். sin(0)-ன் விடை எப்போதும் 0 ஆகும், இது ஒரே மாதிரியான செயலுருபுக்கு எப்போதும் ஒரே விடையைத் தருவதால் இது Pure செயற்கூறு ஆகும்.
Q11
வரையறைகள் மதிப்புகளைப் பெயருடன் பிணைக்கின்றன, ஆனால் வரையறைகள் என்பது பின்வருவனவற்றில் எது அல்ல?
  • A. கோவைகள்
  • B. செயற்கூறுகள்
  • C. அளபுருக்கள்
  • D. மாறிகள்சரி
விளக்கம். வரையறைகள் கோவைகள் அல்ல என்று பாடம் 1 குறிப்பிடுகிறது. வரையறைகள் என்பது மதிப்புகளை பெயர்களுடன் பிணைக்கும் தனித்துவமான தொடரியல் தொகுதிகளாகும்.
Q12
நிரலாக்க மொழியில் பின்வரும் கூற்றுகளில் எது செயற்கூறு வரையறைகள் பற்றி சரியானது?
  • A. அனைத்து செயற்கூறுகளும் நிலையானவை
  • B. சில செயற்கூறுகள் மாறும் தன்மை கொண்டவைசரி
  • C. செயற்கூறுகளுக்கு நிலையான வரையறை இல்லை
  • D. மாறும் செயற்கூறு வரையறை மட்டுமே சாத்தியம்
விளக்கம். பாடநூலின்படி, அனைத்து செயற்கூறுகளும் நிலையான வரையறையாகும். மாறும் செயற்கூறு வரையறை என்பது நிரலாக்க மொழியில் இல்லை.
Q13
பின்வருவனவற்றில் Pure செயற்கூறுகளின் முக்கிய பண்பு எது?
  • A. இவை செயலுருபுகளை மாற்றம் செய்யாது
  • B. இவை எப்போதும் வெவ்வேறு வெளியீடுகளைத் தரும்
  • C. இவை பக்கவிளைவுகளைக் கொண்டிருக்கும்சரி
  • D. இவை வெளிப்புற நினைவகத்தை மாற்றும்
விளக்கம். Pure செயற்கூறுகள் செயலுருபுகளை மாற்றம் செய்யாது மற்றும் அவை எவ்வித பக்க விளைவுகளையும் கொண்டிருக்காது.
Q14
தற்சுழற்சி செயற்கூறுகளை வரையறுக்க 'let' சிறப்புச் சொல்லுடன் பயன்படுத்தப்படும் சிறப்புச் சொல் எது?
  • A. rec
  • B. recursion
  • C. recur
  • D. loopசரி
விளக்கம். தற்சுழற்சி செயற்கூறுகளை வரையறுக்க let-க்குப் பதிலாக 'let rec' என்று பயன்படுத்த வேண்டும்.
Q15
'strlen' என்பது ஏன் ஒரு Pure செயற்கூறு என அழைக்கப்படுகிறது?
  • A. இது வெளிப்புற நினைவகத்தில் இருந்து உள்ளீட்டை எடுத்து மதிப்புகளை மாற்றுவதில்லை
  • B. இது ஒவ்வொரு முறையும் வெவ்வேறு விடையைத் தரும்சரி
  • C. இது பக்கவிளைவுகளைக் கொண்டது
  • D. இது உள்ளீடு இல்லாமல் இயங்கும்
விளக்கம். strlen வெளிப்புற நினைவகத்திலிருந்து உள்ளீட்டை எடுத்து நீளத்தைக் கணக்கிட்டாலும், அது மதிப்புகளை மாற்றுவதில்லை என்பதால் அது Pure செயற்கூறாகும்.
கூடுதல் பயிற்சித் தேர்வை எழுதுங்கள் → செயலியைத் திறக்க

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

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

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

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

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

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

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

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

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

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

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

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

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