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

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

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

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

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

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

Q1
பயன்பாட்டின் பிற பகுதிகளிலிருந்து தனித்துத் தனிப்பட்ட குறிமுறைத் தொகுதிகளைச் சோதிக்கவும் பிழைதிருத்தவும் நிரலர்களுக்கு உதவும், PHP-இல் செயற்கூறுகளைப் பயன்படுத்துவதன் நன்மை எது?
  • A. தொகுதிகளாகப் பிரித்தல் (Modularity)
  • B. சோதித்தல் மற்றும் பிழைதிருத்தம் (Testing and debugging)சரி
  • C. குறிமுறை மறுபயனாக்கம் (Code reuse)
  • D. பல்லுருவாக்கம் (Polymorphism)
விளக்கம். செயற்கூறுகளைத் தனித்தனியாகப் பிரித்து, பயன்பாட்டின் மற்ற குறிமுறையிலிருந்து சுயாதீனமாகச் சரிபார்க்க முடிவதால், PHP-இல் செயற்கூறுகள் சோதித்தல் மற்றும் பிழைதிருத்தத்தை எளிதாக்குகின்றன.
Q2
பயனர் வரையறுக்கும் செயற்கூறுப் பெயர்களின் எழுத்து வடிவுணர்வை PHP எவ்வாறு கையாளுகிறது?
  • A. பயனர் வரையறுக்கும் செயற்கூறுப் பெயர்கள் முழுமையாக எழுத்து வடிவுணர்வு கொண்டவை.
  • B. செயற்கூறுப் பெயரின் முதல் எழுத்து மட்டுமே எழுத்து வடிவுணர்வு கொண்டது.
  • C. பயனர் வரையறுக்கும் செயற்கூறுப் பெயர்கள் எழுத்து வடிவுணர்வு அற்றவை.சரி
  • D. எண்களைக் கொண்ட செயற்கூறுகள் மட்டுமே எழுத்து வடிவுணர்வு கொண்டவை.
விளக்கம். PHP பயனர் வரையறுக்கும் செயற்கூறுப் பெயர்களை எழுத்து வடிவுணர்வு கொண்டவையாகக் கருதுவதில்லை; எனவே பெரிய/சிறிய எழுத்து வேறுபாட்டுடன் அழைத்தாலும் அதே செயற்கூறு இயங்கும்.
Q3
PHP-இல் பயனர் வரையறுக்கும் செயற்கூறின் பெயர் பின்வருவனவற்றுள் எந்த எழுத்துருவுடன் தொடங்க வேண்டும்?
  • A. டாலர் குறி (\$) அல்லது எண்
  • B. எழுத்து அல்லது அடிக்கோடு (underscore)சரி
  • C. எண் அல்லது சிறப்புக் குறியீடு
  • D. அரைப்புள்ளி (;) அல்லது நட்சத்திரக் குறி (*)
விளக்கம். PHP மொழி விதிகளின்படி, பயனர் வரையறுக்கும் செயற்கூறின் பெயர் ஒரு எழுத்து அல்லது அடிக்கோடு எழுத்துருவுடன் மட்டுமே தொடங்க வேண்டும்.
Q4
PHP சொல்வழக்கில் "parameter" (அளபுரு) மற்றும் "argument" (செயலுருபு) ஆகிய சொற்களுக்கு இடையேயான துல்லியமான வேறுபாடு என்ன?
  • A. செயலுருபுகள் செயற்கூறு வரையறையிலும், அளபுருக்கள் செயற்கூறு அழைப்பிலும் பயன்படுகின்றன.
  • B. அளபுருக்கள் செயற்கூறு வரையறையிலும், செயலுருபுகள் செயற்கூறு அழைப்பிலும் பயன்படுகின்றன.சரி
  • C. அளபுருக்கள் சரங்களாகவும், செயலுருபுகள் எண் மதிப்புகளாகவும் இருக்க வேண்டும்.
  • D. செயலுருபுகள் எப்போதும் விருப்பத்தேர்வானவை; அளபுருக்கள் எப்போதும் கட்டாயமானவை.
விளக்கம். அளபுருக்கள் செயற்கூறு வரையறையின் தலைப்பில் அறிவிக்கப்படும் மாறிகள்; செயலுருபுகள் செயற்கூறை அழைக்கும்போது அனுப்பப்படும் உண்மையான மதிப்புகள்.
Q5
ஒரே அணியில் சேமிக்கப்படும் தரவு வகைகளைப் பொறுத்து, PHP மரபு நிரலாக்க மொழிகளிலிருந்து எவ்வாறு வேறுபடுகிறது?
  • A. மரபு மொழிகள் எந்தத் தரவு வகையையும் அனுமதிக்கின்றன; PHP அணிகளை ஒரே தரவு வகைக்குக் கட்டுப்படுத்துகிறது.
  • B. மரபு மொழிகளைப் போலன்றி, PHP-இல் அணியின் அனைத்து உறுப்புகளும் ஒரே தரவு வகையாக இருக்க வேண்டியதில்லை.சரி
  • C. PHP அணிகள் முழு எண் வகைகளை மட்டுமே சேமிக்க முடியும்; மரபு மொழிகள் கலப்பு வகைகளை ஆதரிக்கின்றன.
  • D. PHP மற்றும் மரபு மொழிகள் இரண்டும் அணிகளில் கலப்புத் தரவு வகைகளைக் கண்டிப்பாகத் தடை செய்கின்றன.
விளக்கம். PHP அணிகள் ஒரே நேரத்தில் வெவ்வேறு தரவு வகை உறுப்புகளைக் கொண்டிருக்கலாம்; ஆனால் மரபு நிரலாக்க மொழிகளில் பொதுவாக அணியின் அனைத்து உறுப்புகளும் ஒரே வகையாக இருக்க வேண்டும்.
Q6
PHP தொடர்புருத்த அணியில் உள்ள திறவுகோல்களைக் குறிக்கப் பயன்படும் மற்றொரு சொல் எது?
  • A. சுட்டெண்கள் (Indexes)
  • B. அளபுருக்கள் (Parameters)
  • C. அடையாளங்கள் (Labels)சரி
  • D. கணுக்கள் (Nodes)
விளக்கம். தொடர்புருத்த அணியில் உள்ள திறவுகோல்கள் அவற்றுக்குரிய மதிப்புகளை அடையாளப்படுத்துவதால், அவை பொதுவாக அடையாளங்கள் (labels) என்று அழைக்கப்படுகின்றன.
Q7
PHP அணியின் பெயரை அறிவிக்கும்போது, அது எந்தக் குறியீட்டுடன் தொடங்கி, அதைத் தொடர்ந்து ஒரு எழுத்து அல்லது அடிக்கோடு வர வேண்டும்?
  • A. #
  • B. &
  • C. \$சரி
  • D. _
விளக்கம். PHP-இல் அணிப் பெயர்களும் மாறிகளே; எனவே அவை எப்போதும் டாலர் குறியீட்டுடன் தொடங்கி, அதைத் தொடர்ந்து ஒரு எழுத்து அல்லது அடிக்கோடு எழுத்துரு வர வேண்டும்.
Q8
PHP-இல் தொடர்புருத்த அணியை (associative array) வரையறுக்கும்போது, திறவுகோல்களை அவற்றுக்குரிய மதிப்புகளிலிருந்து பிரிக்கப் பயன்படும் செயற்குறி எது?
  • A. ->
  • B. =>சரி
  • C. =
  • D. ::
விளக்கம். தொடர்புருத்த அணிகளை உருவாக்கும்போது திறவுகோல்களை அவற்றுக்குரிய மதிப்புகளுடன் இணைக்க PHP இரட்டை அம்புச் செயற்குறியை (=>) பயன்படுத்துகிறது.
Q9
PHP பல பரிமாண அணியில், முதல் மற்றும் இரண்டாம் ஜோடி சதுர அடைப்புக்குறிகள் முறையே எவற்றைக் குறிக்கின்றன?
  • A. நெடுவரிசை மற்றும் வரிசை
  • B. திறவுகோல் மற்றும் மதிப்பு
  • C. வரிசை மற்றும் நெடுவரிசைசரி
  • D. சுட்டெண் மற்றும் அடையாளம்
விளக்கம். பல பரிமாண அணியின் உறுப்புகளை அணுக இரண்டு ஜோடி சதுர அடைப்புக்குறிகள் தேவை; முதல் ஜோடி வரிசைச் சுட்டெண்ணையும், இரண்டாவது ஜோடி நெடுவரிசைச் சுட்டெண்ணையும் குறிக்கின்றன.
Q10
பின்வருவனவற்றுள் PHP பல பரிமாண அணியின் (multidimensional array) மற்றொரு பெயர் எது?
  • A. சுட்டெண் அணி (Indexed array)
  • B. உள்ளமை அணி (Nested array)சரி
  • C. நேரியல் அணி (Linear array)
  • D. தட்டை அணி (Flat array)
விளக்கம். PHP-இல் பல பரிமாண அணிகள் ஒன்று அல்லது அதற்கு மேற்பட்ட அணிகளைத் தம் உறுப்புகளாகக் கொண்டிருப்பதால், அவை உள்ளமை அணிகள் (nested arrays) என்றும் அழைக்கப்படுகின்றன.
Q11
\$student = array("name" => "Barath", "age" => 23); என்ற PHP அணியைக் கருதுக. echo \$student["age"]; இன் வெளியீடு என்ன?
  • A. name
  • B. Barath
  • C. age
  • D. 23சரி
விளக்கம். தொடர்புருத்த அணி திறவுகோல்களை லேபிள்களாகப் பயன்படுத்துகிறது. "age" என்ற திறவுகோலைக் கொண்டு அணியை அணுகும்போது, அதனுடன் தொடர்புடைய முழு எண் மதிப்பான 23 வெளியிடப்படுகிறது.
Q12
PHP-இல் உறுப்புகளைக் கொண்ட சுட்டெண் அணியை உருவாக்குவதற்கான சரியான கட்டளை அமைப்பு பின்வருவனவற்றுள் எது?
  • A. \$colors = { "red", "green", "blue" };
  • B. \$colors = array("red", "green", "blue");சரி
  • C. \$colors = ( "red", "green", "blue" );
  • D. \$colors = "red" . "green" . "blue";
விளக்கம். காற்புள்ளியால் பிரிக்கப்பட்ட மதிப்புகளை array() செயற்கூறுக்குள் கொடுத்தோ சதுர அடைப்புக்குறிக்குள் இட்டோ PHP-இல் சுட்டெண் அணியை உருவாக்கலாம்.
Q13
PHP-இல் பயனர் வரையறுக்கும் செயற்கூறின் அறிவிப்பைத் தொடங்கப் பயன்படும் சிறப்புச் சொல் எது?
  • A. def
  • B. funct
  • C. functionசரி
  • D. define
விளக்கம். PHP-இல் தனிப்பயன் செயற்கூறை வரையறுக்க, சிறிய எழுத்துகளில் உள்ள function என்ற சிறப்புச் சொல்லைத் தொடர்ந்து செயற்கூறின் பெயரும் அடைப்புக்குறிகளும் இட வேண்டும்.
Q14
PHP-இல் செயற்கூறுகளைப் பயன்படுத்துவதன் தொகுதிகளாகப் பிரித்தல் (Modularity) நன்மையை விவரிப்பது பின்வருவனவற்றுள் எது?
  • A. உலாவிப் பக்கத்தில் குறிமுறை விரைவாக இயங்க இது உதவுகிறது.
  • B. இது குறிமுறையை எளிதில் பராமரிக்கக்கூடிய சிறிய, கையாளக்கூடிய பகுதிகளாகப் பிரிக்கிறது.சரி
  • C. இது தரவுத்தள இணைப்புச் சரத்தைத் தானாகவே மறையாக்கம் செய்கிறது.
  • D. இது PHP குறிமுறையை நேரடியாக இயல் இயந்திரக் குறிமுறையாக மாற்றுகிறது.
விளக்கம். தொகுதிகளாகப் பிரித்தல் என்பது ஒரு பெரிய நிரலைச் சிறிய, தன்னிறைவான செயல்பாட்டுத் தொகுதிகளாகப் பிரிப்பதைக் குறிக்கிறது; இதனால் முழுக் குறிமுறையையும் ஒழுங்கமைப்பது, படிப்பது மற்றும் பராமரிப்பது மிகவும் எளிதாகிறது.
Q15
\(arr = array(array(1, 2, 3), array(4, 5, 6), array(7, 8, 9));. என்ற PHP உள்ளமை அணியைக் கருதுக. \)arr-இன் மதிப்பு என்ன?
  • A. 2
  • B. 5
  • C. 6சரி
  • D. 8
விளக்கம். சுட்டெண் 1 இரண்டாவது உள் அணியை (array(4, 5, 6)) குறிக்கிறது; சுட்டெண் 2 அந்த உள் அணியின் மூன்றாவது உறுப்பைக் குறிக்கிறது; அதன் மதிப்பு 6.
கூடுதல் பயிற்சித் தேர்வை எழுதுங்கள் → செயலியைத் திறக்க

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

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

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

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

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

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

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

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

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

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

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

கணினி பயன்பாடுகள் பாடத்தின் மற்ற பாடங்கள்

அனைத்தையும் பார்க்க
1 பல்லூடகம் 2 அடோப் பேஜ்மேக்கர் – ஓர் அறிமுகம் 3 தரவுதள மேலாண்மை அமைப்பு – ஓர் அறிமுகம் 4 மீவுரை முன்செயலி (PHP) – ஓர் அறிமுகம் 6 PHP-ல் உள்ள நிபந்தனைக் கூற்றுகள் 7 PHP-ல் மடக்குகள் 8 படிவங்கள் மற்றும் கோப்புகள் 9 PHP-உடன் MySQL-ஐ இணைத்தல் 10 கணினி வலையமைப்பு ஓர் அறிமுகம் 11 வலையமைப்பு எடுத்துக்காட்டுகள் மற்றும் நெறிமுறைகள் 12 களப்பெயர் முறைமை (DNS) 13 வலையமைப்பு வடமிடல் 14 திறந்த மூல கருத்துருக்கள் 15 மின்-வணிகம் 16 மின்னணு செலுத்தல்கள் முறைகள் 17 மின்-வணிக பாதுகாப்பு அமைப்புகள் 18 மின்னணு தரவு பரிமாற்றம்