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

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

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

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

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

Q1
அணியின் அனைத்து உறுப்புகளின் மீதும் ஒரு குறிப்பிட்ட செயலைச் செய்ய விரும்பும் போது, அணிகளை மீண்டும் மீண்டும் இயக்கப் பயன்படும் மிகவும் எளிய மற்றும் திறமையான மடக்கு எது?
  • A. for மடக்கு
  • B. while மடக்குசரி
  • C. do...while மடக்கு
  • D. foreach மடக்கு
விளக்கம். அணிகளின் உறுப்புகளை ஒவ்வொன்றாக இயக்கி குறிப்பிட்ட செயல்களைச் செய்வதற்கு foreach மடக்கு மிகவும் எளிமையான மற்றும் திறமையான வழியாகும்.
Q2
PHP-ல் பயனர் வரையறுக்கும் செயற்கூறை அறிவிக்கப் பயன்படும் சிறப்புச் சொல் எது?
  • A. def
  • B. function
  • C. defineசரி
  • D. funct
விளக்கம். PHP-ல் பயனர் வரையறுக்கும் செயற்கூறுகள் function என்ற சிறப்புச் சொல்லுடன் (Keyword) தொடங்க வேண்டும்.
Q3
தொடர்புருத்த அணியில் (Associative array) உள்ள திறவுகோல்கள் மற்றும் மதிப்புகளை foreach மடக்கின் சுழற்சியில் பயன்படுத்தும் சரியான கட்டமைப்பு எது?
  • A. foreach (\$array as \(value => \)key)
  • B. foreach (\$array as \(key => \)value)சரி
  • C. foreach (\$array as \(key, \)value)
  • D. foreach (\$array as \(key : \)value)
விளக்கம். தொடர்புருத்த அணியின் திறவுகோலை \$key என்ற மாறியிலும் அதன் மதிப்பை \(value என்ற மாறியிலும் இருத்த foreach (\)array as \(key => \)value) அமைப்பு பயன்படுகிறது.
Q4
PHP செயற்கூறில் ஒன்றுக்கு மேற்பட்ட செயலுருபுகள் (Arguments) இருந்தால், அவைகள் எதைக் கொண்டு பிரிக்கப்பட வேண்டும்?
  • A. அரைப்புள்ளி (Semicolon)
  • B. முக்காற்புள்ளி (Colon)சரி
  • C. காற்புள்ளி (Comma)
  • D. புள்ளி (Dot)
விளக்கம். செயற்கூறுகளுக்கு ஒன்றுக்கு மேற்பட்ட செயலுருபுகளை அனுப்பும் போது அவைகள் காற்புள்ளியால் (comma) பிரிக்கப்பட்டிருக்க வேண்டும்.
Q5
செயற்கூறுகள் பயன்படுத்துவதால் குறிமுறை எழுதும் நேரத்தையும், அதை பராமரிக்கும் நேரத்தையும் குறைக்கும் அம்சம் எது?
  • A. தொகுதிகளாகப் பிரித்தல்
  • B. குறிமுறை மறுபயனாக்கம்சரி
  • C. சோதித்தல்
  • D. பிழை திருத்துதல்
விளக்கம். செயற்கூறுகள் குறிமுறை மறுபயனாக்கத்திற்கு (Code reuse) உதவுகின்றன. இதனால் புதிய குறிமுறை எழுதும் நேரமும் அதை பராமரிக்கும் நேரமும் குறைகிறது.
Q6
PHP-ல் பயனர் வரையறுக்கும் செயற்கூறின் பெயர்கள் பற்றிய பின்வரும் கூற்றுகளில் எது சரியானது?
  • A. செயற்கூறின் பெயரானது எழுத்து வடிவுணர்வு கொண்டது (Case-sensitive)
  • B. செயற்கூறின் பெயரானது எழுத்து வடிவுணர்வு அற்றது (NOT Case-sensitive)
  • C. செயற்கூறின் பெயர் எண்ணில் தொடங்கலாம்சரி
  • D. செயற்கூறின் பெயர் சிறப்பு குறியீட்டுடன் மட்டுமே தொடங்க வேண்டும்
விளக்கம். PHP-ல் பயனர் வரையறுக்கும் செயற்கூறுகளின் பெயர்கள் எழுத்து வடிவுணர்வு அற்றவை (not case-sensitive). மேலும் அவை எழுத்து அல்லது அடிக்கீறில் தொடங்க வேண்டும்.
Q7
செயற்கூறு வரையறையில் (Function definition) பயன்படுத்தப்படும் மாறிகள் எவ்வாறு அழைக்கப்படுகின்றன?
  • A. செயலுருபுகள் (Arguments)
  • B. அளபுருக்கள் (Parameters)
  • C. லேபிள்கள் (Labels)சரி
  • D. குறிப்பீடுகள் (References)
விளக்கம். செயற்கூறு வரையறையின் போது பயன்படுத்தப்படும் மாறிகள் அளபுருக்கள் (Parameters) என்று அழைக்கப்படுகின்றன.
Q8
செயற்கூறை அழைக்கும் கூற்றில் (Calling statement) செயற்கூறுக்கு அனுப்பப்படும் மதிப்புகள் எவ்வாறு அழைக்கப்படுகின்றன?
  • A. அளபுருக்கள் (Parameters)
  • B. மாறிலிகள் (Constants)சரி
  • C. செயலுருபுகள் (Arguments)
  • D. லேபிள்கள் (Labels)
விளக்கம். செயற்கூறை அழைக்கும் போது அதற்கு அனுப்பப்படும் மதிப்புகள் அல்லது மாறிகள் செயலுருபுகள் (Arguments) என்று அழைக்கப்படுகின்றன.
Q9
PHP-ல் ஒரு அணியில் உள்ள அனைத்து உறுப்புகளும் ஒரே தரவு வகையாக இருக்க வேண்டும் என்ற கட்டுப்பாடு உள்ளதா?
  • A. ஆம், அனைத்து உறுப்புகளும் ஒரே தரவு வகையாக மட்டுமே இருக்க வேண்டும்
  • B. இல்லை, உறுப்புகள் வேறுபட்ட தரவு வகைகளைக் கொண்டிருக்கலாம்
  • C. ஆம், ஆனால் முழு எண்கள் மற்றும் மிதப்பு எண்களுக்கு மட்டுமே விலக்கு உண்டுசரி
  • D. இல்லை, ஆனால் சரங்கள் மட்டுமே அனுமதிக்கப்படும்
விளக்கம். பொதுவாக மற்ற மொழிகளில் அணியின் உறுப்புகள் ஒரே தரவு வகையாக இருக்க வேண்டும். ஆனால் PHP-ல் அணியின் உறுப்புகள் வேறுபட்ட தரவு வகைகளைக் கொண்டிருக்கலாம்.
Q10
தொடர்புருத்த அணியில் (Associative array) மதிப்புகளைக் குறிப்பதற்கும் அல்லது அடையாளப்படுத்துவதற்கும் பயன்படும் திறவுகோல்கள் (Keys) எவ்வாறு அழைக்கப்படுகின்றன?
  • A. சுட்டெண்கள் (Indices)
  • B. அளபுருக்கள் (Parameters)சரி
  • C. லேபிள்கள் (Labels)
  • D. மாறிகள் (Variables)
விளக்கம். தொடர்புருத்த அணியில் உள்ள திறவுகோல்கள் தொடர்புடைய மதிப்புகளை லேபிலிடுவதால் அவை லேபிள்கள் (Labels) என்று அழைக்கப்படுகின்றன.
Q11
தொடர்புருத்த அணியில் (Associative array) திறவுகோலையும் (Key) அதன் மதிப்பையும் (Value) இணைக்கப் பயன்படும் குறியீடு எது?
  • A. =
  • B. ==
  • C. =>
  • D. ->சரி
விளக்கம். தொடர்புருத்த அணியில் திறவுகோலையும் மதிப்பையும் இணைக்க '=>' என்னும் குறியீடு பயன்படுத்தப்படுகிறது.
Q12
ஒன்று அல்லது அதற்கு மேற்பட்ட அணிகளை உறுப்புகளாகக் கொண்டுள்ள அணி எவ்வாறு அழைக்கப்படுகிறது?
  • A. பல பரிமாண அணி (Multidimensional array)
  • B. தொடர்புருத்த அணி (Associative array)சரி
  • C. சுட்டெண் கொண்ட அணி (Indexed array)
  • D. நேரியல் அணி (Linear array)
விளக்கம். ஒரு அணியானது மற்ற அணிகளைத் தன் உறுப்புகளாகக் கொண்டிருந்தால் அது பல பரிமாண அணி (Multidimensional array) எனப்படும்.
Q13
பல பரிமாண அணியின் உறுப்புகளை அணுகப் பயன்படுத்தப்படும் இரண்டு ஜோடி சதுர அடைப்புக் குறிகளில், முதலாவது மற்றும் இரண்டாவது ஜோடி முறையே எவற்றைக் குறிக்கின்றன?
  • A. நெடுவரிசை, வரிசை
  • B. வரிசை, நெடுவரிசை
  • C. சுட்டெண், திறவுகோல்சரி
  • D. திறவுகோல், மதிப்பு
விளக்கம். பல பரிமாண அணியின் உறுப்புகளை அணுக இரண்டு ஜோடி அடைப்புக்குறிகள் பயன்படுகின்றன. முதல் ஜோடி வரிசையையும், இரண்டாவது ஜோடி நெடுவரிசையையும் குறிக்கும்.
Q14
பின்வரும் PHP குறிமுறையின் வெளியீடு என்ன? \(arr = array(array(1, 2, 3)); echo \)arr;
  • A. 1
  • B. 2சரி
  • C. 3
  • D. பிழை (Error)
விளக்கம். இங்கு \$arr என்பது முதல் அணியைக் குறிக்கும். அதன் 1-வது சுட்டெண்ணில் உள்ள மதிப்பு 2 ஆகும். எனவே வெளியீடு 2.
Q15
PHP-ல் அணியின் பெயருக்குப் பின் வரும் முதல் குறியுருவாக இருக்கக் கூடாதது எது?
  • A. சிறிய எழுத்துக்கள் (a-z)
  • B. பெரிய எழுத்துக்கள் (A-Z)
  • C. அடிக்கீறு (Underscore)சரி
  • D. எண்கள் (0-9)
விளக்கம். PHP-ல் அணியின் பெயர் \$ குறியீட்டுடன் தொடங்க வேண்டும். அதன் பின் வரும் முதல் குறியுரு எழுத்தாகவோ அல்லது அடிக்கீறாகவோ இருக்க வேண்டும். எண் வரக்கூடாது.
கூடுதல் பயிற்சித் தேர்வை எழுதுங்கள் → செயலியைத் திறக்க

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

புத்தகப் பயிற்சி வினாக்கள்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 மின்னணு தரவு பரிமாற்றம்