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

வரையெல்லை: கூடுதல் ஒரு மதிப்பெண் வினா விடைகள், விளக்கத்துடன் (12ஆம் வகுப்பு கணினி அறிவியல்)

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

⬇ PDF பதிவிறக்கம்: விடையுடன் அனைத்து 25 வினாக்கள் ⬇ பயிற்சி PDF: விடைக் குறிப்பு இறுதியில்

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

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

Q1
நிரலாக்கத்தில், மாறிகளின் பெயர்களை அவற்றுக்குரிய நினைவகப் பொருள்களுடன் மேப்பிங் செய்யும் கொள்கலன் எவ்வாறு அழைக்கப்படுகிறது?
  • A. பெயர்வெளி (Namespace)சரி
  • B. வரையெல்லை அணி (Scope array)
  • C. இனக்குழு தொகுதி (Class module)
  • D. மரபுரிமத் தொகுதி (Inheritance block)
விளக்கம். பெயர்வெளிகள் (Namespaces) என்பவை மாறிகளின் பெயர்களைப் பொருள்களுடன் மேப்பிங் செய்வதற்கான கொள்கலன்கள் ஆகும். இதனால் ஒதுக்கப்பட்ட பெயர்களைக் கொண்டு நினைவக முகவரிகளை அணுக முடியும்.
Q2
'a' என்ற மாறிக்கு 5 என்ற மதிப்பு இருத்தப்பட்டு, 'b' ஆனது 'a'-க்குச் சமமாக அமைக்கப்பட்டு, பின்னர் 'a' ஆனது 3 ஆக மாற்றப்பட்டால், 'b' எந்த மதிப்புடன் மேப்பிங் செய்யப்பட்டிருக்கும்?
  • A. 3
  • B. 5சரி
  • C. 8
  • D. மேற்கண்ட எதுவுமில்லை
விளக்கம். b ஆனது a-வின் அதே முழு எண் பொருளான 5 உடன் பிணைக்கப்பட்டிருந்ததால், a-வை 3 ஆக மாற்றும்போது a மட்டுமே புதிய மதிப்பு 3 உடன் மேப்பிங் செய்யப்படுகிறது; b தொடர்ந்து 5 உடனே இருக்கும்.
Q3
ஒரு கணிப்பொறி நிரலின் நினைவகத்தில் மேப்பிங் செய்யப்பட்ட மாறி உயிர்ப்புடன் இருக்கும் கால அளவு அதன் எவ்வாறு அழைக்கப்படுகிறது?
  • A. வரையெல்லை (Scope)
  • B. பெயர்வெளி வாழ்நாள் (Namespace lifetime)
  • C. வாழ்நாள் (Lifetime)சரி
  • D. தெரிநிலை காலம் (Visibility duration)
விளக்கம். ஒரு மாறி நினைவகத்தில் உயிர்ப்புடனும் செயலிலும் இருக்கும் கால அளவே அதன் வாழ்நாள் (Lifetime) என வரையறுக்கப்படுகிறது.
Q4
LEGB படிநிலையின்படி, மாறியைத் தேடும்போது உள்ளமை (Local) வரையெல்லைக்கு அடுத்ததாக உடனே தேடப்படும் வரையெல்லை எது?
  • A. அடைக்கப்பட்ட வரையெல்லை (Enclosed Scope)சரி
  • B. முழுதளாவிய வரையெல்லை (Global Scope)
  • C. உள்ளிணைந்த வரையெல்லை (Built-in Scope)
  • D. தொகுதி வரையெல்லை (Module Scope)
விளக்கம். LEGB விதி தேடல் வரிசையை உயர்ந்ததிலிருந்து தாழ்ந்தது வரை Local, Enclosed, Global, இறுதியாக Built-in என்று குறிப்பிடுகிறது.
Q5
மற்றொரு உட்பொதிந்த (nested) செயற்கூறு வரையறையைக் கொண்ட வெளிப்புறச் செயற்கூறினுள் ஒரு மாறி அறிவிக்கப்படும்போது எந்த வகை வரையெல்லை ஏற்படுகிறது?
  • A. உள்ளமை வரையெல்லை (Local Scope)
  • B. அடைக்கப்பட்ட வரையெல்லை (Enclosed Scope)சரி
  • C. முழுதளாவிய வரையெல்லை (Global Scope)
  • D. உள்ளிணைந்த வரையெல்லை (Built-in Scope)
விளக்கம். செயற்கூறுகள் ஒன்றினுள் ஒன்றாக அமையும்போது அடைக்கப்பட்ட வரையெல்லை உருவாகிறது. உட்புறச் செயற்கூறு, வெளிப்புறச் செயற்கூறில் வரையறுக்கப்பட்ட மாறிகளை அணுக முடியும்.
Q6
உள்ளிணைந்த (Built-in) வரையெல்லையின் மாறிகளும் செயற்கூறுகளும் ஒரு நிரலில் எப்போது ஏற்றப்படுகின்றன?
  • A. ஒரு செயற்கூறினுள் வெளிப்படையாக அழைக்கப்படும்போது மட்டும்
  • B. தொகுப்பி அல்லது வரிமொழிமாற்றி தொடங்கியவுடனே, அல்லது நூலகக் கோப்புகள் இறக்கப்படும்போது (import)சரி
  • C. உள்ளமை மற்றும் முழுதளாவிய வரையெல்லைகள் முழுமையாக இயக்கப்பட்ட பின்
  • D. மூலக் குறிமுறைக் கோப்பைச் சேமிக்கும்போது
விளக்கம். தொகுப்பி/வரிமொழிமாற்றி தொடங்கியவுடனே அல்லது தொடர்புடைய நூலகக் கோப்புகள் இறக்கப்படும்போதெல்லாம் உள்ளிணைந்த வரையெல்லைப் பெயர்கள் ஏற்றப்படுகின்றன.
Q7
ஒரு பெரிய கணிப்பொறி நிரலைத் தனித்தனியான, சார்பற்ற மற்றும் மீண்டும் பயன்படுத்தக்கூடிய துணை நிரல்களாகப் பிரிக்கும் செயல்முறை எவ்வாறு அழைக்கப்படுகிறது?
  • A. வரையெல்லையிடல் (Scoping)
  • B. அணுகல் கட்டுப்பாடு (Access Control)
  • C. தொகுதி நிரலாக்கம் (Modular Programming)சரி
  • D. மாறி மேப்பிங் (Variable Mapping)
விளக்கம். ஒரு கணிப்பொறி நிரலைத் தனித்தனியாக, சார்பின்றி உருவாக்கப்படும் தொகுதிகள் அல்லது துணை நிரல்களாகப் பிரிக்கும் செயல்முறையே தொகுதி நிரலாக்கம் ஆகும்.
Q8
நிரலாக்கத்தில் தொகுதிகளின் (modules) ஏற்றுக்கொள்ளப்பட்ட பண்பு பின்வருவனவற்றுள் எது?
  • A. அவை தரவு மற்றும் செயலாக்கத் தர்க்கம் இரண்டையும் கொண்டிருக்க முடியாது
  • B. அவற்றைத் தனித்தனியாகத் தொகுத்து நூலகங்களில் சேமிக்க முடியும்சரி
  • C. ஒரு நிரல் இயக்கத்தில் அவற்றை ஒருமுறை மட்டுமே அழைக்க முடியும்
  • D. எல்லாச் சூழல்களிலும் அவற்றின் வரையெல்லைகள் public ஆக அறிவிக்கப்பட வேண்டும்
விளக்கம். தொகுதிகளைத் தனித்தனியாகத் தொகுத்து, நூலகங்களில் சேமித்து, பிற நிரல்களில் இணைக்க முடியும் என்பது அவற்றின் முக்கியப் பண்பாகும்.
Q9
தொகுதி நிரலாக்கத்தின் பின்வரும் நன்மைகளில் எது, பல நிரலர்கள் ஒரே பயன்பாட்டில் ஒரே நேரத்தில் இணைந்து பணியாற்றுவதை நேரடியாகச் சாத்தியமாக்குகிறது?
  • A. குறிமுறை பல தனித்தனிக் கோப்புகளில் சேமிக்கப்படுகிறதுசரி
  • B. பிழைநீக்க நேரம் தானாகவே பூஜ்ஜியமாகக் குறைகிறது
  • C. அனைத்து மாறிகளும் தானாகவே முழுதளாவிய வரையெல்லையில் வைக்கப்படுகின்றன
  • D. துணைநிரல்களில் தர்க்கத்தை எழுத வேண்டிய தேவை முற்றிலும் நீக்கப்படுகிறது
விளக்கம். தொகுதி நிரலாக்கத்தில் குறிமுறை பல கோப்புகளில் சேமிக்கப்படுவதால், நிரலர் குழு ஒன்று ஒரே பயன்பாட்டில் எளிதாக இணைந்து பணியாற்ற முடிகிறது.
Q10
கணினிச் சூழலில் உள்ள வளங்களை யார் அல்லது எது பார்வையிட அல்லது பயன்படுத்த அனுமதிக்கப்படுகிறது என்பதை ஒழுங்குபடுத்தும் பாதுகாப்பு நுட்பம் எது?
  • A. தொகுதியாக்கம் (Modularization)
  • B. அணுகல் கட்டுப்பாடு (Access Control)சரி
  • C. இயங்கு வரையெல்லையிடல் (Dynamic Scoping)
  • D. உள்ளமை மேப்பிங் (Local Mapping)
விளக்கம். அணுகல் கட்டுப்பாடு என்பது வளங்களை யார் அல்லது எது பார்வையிடலாம் அல்லது பயன்படுத்தலாம் என்பதை ஒழுங்குபடுத்தி, பொருள்களுக்கான பாதுகாப்பு அபாயங்களைக் குறைக்கும் பாதுகாப்பு நுட்பமாகும்.
Q11
மரபுவழி பொருள் நோக்கு நிரலாக்கத்தில், தரவு உறைபொதியாக்கக் (data encapsulation) கொள்கை பின்வருவனவற்றுள் எவற்றை இணைப்பதன் மூலம் உறுதி செய்யப்படுகிறது?
  • A. public சான்றுரு மாறிகள் மற்றும் public பெயர்வெளிகள்
  • B. private சான்றுரு மாறிகள் மற்றும் public வழிமுறைகள்சரி
  • C. protected மாறிகள் மற்றும் முழுதளாவிய தொகுதிகள்
  • D. உள்ளமை வரையெல்லைகள் மற்றும் உட்பொதிந்த தொகுப்பிகள்
விளக்கம். private சான்றுரு மாறிகளும் public வழிமுறைகளும் இணைந்த அமைப்பு, வெளியிலிருந்து நேரடி அணுகலைத் தடுத்து, தரவு உறைபொதியாக்கக் கொள்கையை உறுதி செய்கிறது.
Q12
தங்கள் சொந்த இனக்குழுவினுள் அணுகக்கூடியவையாகவும், அதிலிருந்து தருவிக்கப்பட்ட துணை இனக்குழுக்களுக்கும் கிடைப்பவையாகவும், ஆனால் பிற செயல்முறைகளுக்கு மறுக்கப்படுபவையாகவும் உள்ள இனக்குழு உறுப்பினர்கள் எவை?
  • A. private உறுப்பினர்கள்
  • B. public உறுப்பினர்கள்
  • C. protected உறுப்பினர்கள்சரி
  • D. global உறுப்பினர்கள்
விளக்கம். protected உறுப்பினர்களை அவற்றின் சொந்த இனக்குழுவினுள் அணுக முடியும்; அவை துணை இனக்குழுக்களுக்கும் கிடைப்பதால் வளங்களை மரபுரிமையாகப் பெற முடியும்.
Q13
C++ அல்லது Java போன்று கண்டிப்பான செயலாக்க வழிமுறைகள் இல்லாததால், பைத்தான் உறுப்பினர் அணுகல் கட்டுப்பாட்டை எவ்வாறு கையாள்கிறது?
  • A. தொகுப்பு நேரப் பிழைகளைத் தானாக எழுப்புவதன் மூலம்
  • B. நிரல் தொகுப்பைத் தடுக்கும் private பெயர்வெளிகளைப் பயன்படுத்துவதன் மூலம்
  • C. ஒரு மரபாக, உறுப்பினர் பெயர்களுக்கு முன் ஒற்றை அல்லது இரட்டை அடிக்கோடுகளை இடுவதன் மூலம்சரி
  • D. அனைத்து இனக்குழுக்களையும் அடைக்கப்பட்ட வரையெல்லைகளுக்குள் எழுத வேண்டும் எனக் கட்டாயப்படுத்துவதன் மூலம்
விளக்கம். பைத்தான் அணுகலைக் கண்டிப்பாகக் கட்டுப்படுத்துவதில்லை; மாறிகள் அல்லது வழிமுறைகளின் பெயர்களுக்கு முன் ஒற்றை அல்லது இரட்டை அடிக்கோடு இடும் பெயரிடல் மரபைப் பின்பற்றுகிறது.
Q14
C++ அல்லது Java உடன் ஒப்பிடும்போது, பைத்தானில் இனக்குழு உறுப்பினர்களின் தானமைவு (default) அணுகல் நடத்தையைச் சரியாக விவரிப்பது எது?
  • A. பைத்தானில் உறுப்பினர்கள் தானமைவாக private; C++ மற்றும் Java-வில் அவை public
  • B. பைத்தானில் உறுப்பினர்கள் தானமைவாக public; C++ மற்றும் Java-வில் அவை privateசரி
  • C. பைத்தானில் உறுப்பினர்கள் தானமைவாக protected; C++ மற்றும் Java-வில் அவை local
  • D. எல்லாச் சூழல்களிலும் வெளிப்படையான சிறப்புச் சொற்கள் தேவைப்படுவதால் தானமைவு நடத்தை எதுவுமில்லை
விளக்கம். பைத்தான் இனக்குழுவின் அனைத்து உறுப்பினர்களும் தானமைவாக public ஆகும்; ஆனால் C++ மற்றும் Java-வில் அனைத்து உறுப்பினர்களும் தானமைவாக private ஆகும்.
Q15
private அணுகியல்பைப் போலச் செயல்பட பைத்தான் பரிந்துரைக்கும் முன்னொட்டு முறை பின்வருவனவற்றுள் எது?
  • A. ஒற்றை அடிக்கோடு முன்னொட்டு
  • B. இரட்டை அடிக்கோடு முன்னொட்டுசரி
  • C. இரட்டை முக்காற்புள்ளி முன்னொட்டு
  • D. இரட்டை டாலர் குறி முன்னொட்டு
விளக்கம். private அணுகியல்பைப் போலச் செயல்பட உறுப்பினர் பெயருக்கு முன் இரட்டை அடிக்கோடு இட பைத்தான் பரிந்துரைக்கிறது (protected-க்கு ஒற்றை அடிக்கோடு).
கூடுதல் பயிற்சித் தேர்வை எழுதுங்கள் → செயலியைத் திறக்க

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

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

இந்த வரையெல்லை வினாக்கள் பற்றி

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

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

வரையெல்லை அத்தியாயத்தில் எத்தனை வினாக்கள் உள்ளன?

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

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

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

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

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

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

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