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

செயற்கூறு - பாடக் குறிப்புகள்

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

பாடச் சுருக்கம்

இப்பாடம் கணினி நிரலாக்கத்தில் செயற்கூறுகளின் முக்கியத்துவம் மற்றும் அவற்றின் செயல்பாடுகளை விளக்குகிறது. பெரிய குறிமுறைகளை எளிய அலகுகளாகப் பிரிக்க துணை நிரல்கள் எவ்வாறு பயன்படுகின்றன என்பதை இது விளக்குகிறது. மேலும் அளபுருக்கள், செயலுருபுகள், இடைமுகத்திற்கும் செயல்படுத்துதலுக்கும் இடையே உள்ள வேறுபாடுகள் மற்றும் Pure, Impure செயற்கூறுகளுக்கு இடையேயான ஒப்பீடுகளை விவரிக்கிறது.

கற்றலின் நோக்கங்கள்

முக்கியக் கருத்துருக்கள் மற்றும் வரையறைகள்

துணை நிரல்கள் (Subroutines)

ஒரு குறிப்பிட்ட வேலையை மீண்டும் மீண்டும் செய்வதற்குப் பயன்படும் சிறிய குறிமுறைத் தொகுதியே துணை நிரலாகும். நிரலாக்க மொழிகளில் இவை செயற்கூறுகள் என அழைக்கப்படுகின்றன.

செயற்கூறு (Function)

ஒரு பெரிய குறிமுறையில் வரையறுக்கப்படும் சுயாதீனமான குறிமுறை அலகு ஆகும். இது பல்வேறு உள்ளீடுகளைப் பெற்று நிலையான வெளியீட்டை வழங்குகிறது.

அளபுருக்கள் (Parameters)

அளபுருக்கள் என்பவை செயற்கூறு வரையறையில் பயன்படுத்தப்படும் மாறிகள் ஆகும்.

செயலுருபுகள் (Arguments)

செயற்கூறு வரையறைக்கு அனுப்பப்படும் உண்மையான மதிப்புகள் செயலுருபுகள் எனப்படும்.

இடைமுகம் (Interface)

ஒரு பொருள் செய்யக்கூடிய செயல்பாடுகளின் தொகுப்பாகும். இது செயல்பாடுகளை விவரிக்கிறது, ஆனால் உண்மையில் அவற்றைச் செய்வதில்லை.

செயல்படுத்துதல் (Implementation)

இடைமுகத்தில் விவரிக்கப்பட்டுள்ள செயல்பாடுகளை நடைமுறையில் நிறைவேற்றுவதே செயல்படுத்துதல் ஆகும்.

Pure செயற்கூறு

ஒகை மாதிரியான அளபுருக்களை அனுப்பும் போது எப்போதும் ஒரே மாதிரியான விடையைத் தரும் மற்றும் எந்தவித பக்கவிளைவுகளையும் ஏற்படுத்தாத செயற்கூறு Pure செயற்கூறு ஆகும்.

Impure செயற்கூறு

வெளிப்புற மாறிகளைப் பொறுத்து மாறுபடும் மற்றும் அளபுருக்கள் அனுப்பாத போதும் பக்கவிளைவுகளை ஏற்படுத்தும் செயற்கூறு Impure செயற்கூறு எனப்படும்.

செயல்முறை விளக்கங்கள்

தற்சுழற்சி மூலம் அடுக்குக் கணிப்பு (Recursive Power Function)

let rec pow (a: int) (b: int) : int := if b = 0 then 1 else a * pow a (b - 1)

இங்கு 'a' மற்றும் 'b' ஆகிய மாறிகள் அளபுருக்கள் ஆகும். 'b' இன் மதிப்பு 0 ஆகும்போது தற்சுழற்சி முடிவுக்கு வந்து 1 ஐத் திருப்பி அனுப்புகிறது.

பொதுவான தேர்வுப் பிழைகள்

தேர்வு உதவிக்குறிப்புகள்

விடையுடன் கூடிய வினாக்கள் → பயிற்சித் தேர்வு →

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

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

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

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