12ஆம் வகுப்பு கணினி அறிவியல் புத்தக வினா விடைகள் (Book Back Answers): அனைத்து 16 பாடங்கள்
12ஆம் வகுப்பு கணினி அறிவியல் பாடம் நிரலாக்கக் கருத்துகளில் தொடங்கி, பைத்தானுக்குச் சென்று, பிறகு தரவுதளங்கள், CSV கோப்புகள் மற்றும் வரைபடங்களுக்கு நகர்கிறது. புத்தகப் பலவுள் தெரிவு வினாக்களில் (MCQ) இரண்டு வகை உண்டு. ஒன்று வரையறை வினாக்கள்: இவற்றுக்குச் சரியான கலைச்சொல் தெரிந்திருக்க வேண்டும். மற்றொன்று வெளியீட்டு வினாக்கள் (output questions): ஒரு சிறு பைத்தான் நிரல் என்ன அச்சிடும் என்று கேட்பவை. என்ன வரும் என்று தெரிந்துவிட்டால் இரண்டுமே எளிதாகக் கற்கக்கூடியவை.
இந்தப் பக்கத்தில் பதினாறு பாடங்களுக்குமான புத்தக வினா விடைகள் (Book Back Answers), ஒவ்வொன்றுக்கும் படிப்படியான விளக்கத்துடன் உள்ளன.
12ஆம் வகுப்பு கணினி அறிவியல்: அனைத்து 16 பாடங்கள்
| அலகு | பாடம் | பகுதி |
|---|---|---|
| 1 | செயற்கூறு | சிக்கல் தீர்த்தல் |
| 2 | தரவு அருவமாக்கம் | சிக்கல் தீர்த்தல் |
| 3 | வரையெல்லை | சிக்கல் தீர்த்தல் |
| 4 | நெறிமுறையின் யுத்திகள் | சிக்கல் தீர்த்தல் |
| 5 | பைத்தான் அறிமுகம்—மாறிகள் மற்றும் செயற்குறிகள் | பைத்தான் |
| 6 | கட்டுப்பாட்டுக் கட்டமைப்புகள் | பைத்தான் |
| 7 | பைத்தான் செயற்கூறுகள் | பைத்தான் |
| 8 | சரங்கள் மற்றும் சரங்களைக் கையாளுதல் | பைத்தான் |
| 9 | (List, Tuples, Set மற்றும் Dictionary) தொகுப்பு தரவினங்கள் | பைத்தான் |
| 10 | பைத்தான் இனக்குழுக்கள் மற்றும் பொருள்கள் | பைத்தான் |
| 11 | தரவுதள கருத்துருக்கள் | தரவுதளம் |
| 12 | வினவல் அமைப்பு மொழி (SQL) | தரவுதளம் |
| 13 | பைத்தான் மற்றும் CSV கோப்புகள் | ஒருங்கிணைப்பு |
| 14 | பைத்தானில் C++ நிரல்களை தருவித்தல் | ஒருங்கிணைப்பு |
| 15 | SQL மூலம் தரவுகளைக் கையாளுதல் | ஒருங்கிணைப்பு |
| 16 | தரவுக் காட்சிப்படுத்துதல்: PYPLOT பயன்படுத்தி | ஒருங்கிணைப்பு |
ஒவ்வொரு பாடத்திற்கும் கூடுதல் MCQ-கள், பாடக் குறிப்புகள் மற்றும் நேரக் கட்டுப்பாட்டுடன் கூடிய பயிற்சித் தேர்வு 12ஆம் வகுப்பு கணினி அறிவியல் பாடப் பட்டியலில் உள்ளன.
பாடத்திட்டம் எப்படி இணைந்துள்ளது
- அலகுகள் 1–4: சிக்கல் தீர்த்தல். பைத்தான் தொடரியல் இன்னும் வராத முழுக் கருத்துப் பாடங்கள்: அளபுருக்கள் (parameters) மற்றும் செயலுருபுகள் (arguments), தூய மற்றும் தூய்மையற்ற செயற்கூறுகள், ஆக்கிகள் (constructors) மற்றும் தேர்ந்தெடுப்பிகள் (selectors), வரையெல்லைக்கான LEGB கருத்து, நெறிமுறையின் சிக்கலளவு.
- அலகுகள் 5–10: பைத்தான். வினாத்தாளின் மையப் பகுதி. பெரும்பாலான வெளியீட்டு வினாக்கள் இந்த ஆறு பாடங்களிலிருந்தே வருகின்றன.
- அலகுகள் 11–12: தரவுதளங்கள். உறவுநிலை மாதிரி, E F காட் (E F Codd) மற்றும் SQL கட்டளைக் குழுக்கள்.
- அலகுகள் 13–16: ஒருங்கிணைப்பு. CSV கோப்புகள், C++ நிரல்கள், SQLite மற்றும் matplotlib ஆகியவற்றுடன் பைத்தானைப் பயன்படுத்துதல்.
புத்தக வினா விடைகளைப் பயன்படுத்துவது எப்படி
- வரையறை வினாக்களுக்கு, சரியான சொல்லைக் கற்றுக்கொள்ளுங்கள். தெரிவுகள் பெரும்பாலும் ஏறக்குறைய ஒரே பொருள் தரும் சொற்களாக இருக்கும்: அளபுருக்கள் மற்றும் செயலுருபுகள், வரையெல்லை மற்றும் பெயர்வெளி (namespace), ஆக்கிகள் மற்றும் தேர்ந்தெடுப்பிகள். பாடநூலில் உள்ள சொல்லே விடை.
- வெளியீட்டு வினாக்களுக்கு, முதலில் தாளில் பின்தொடருங்கள். ஒவ்வொரு வரிக்குப் பிறகும் ஒவ்வொரு மாறியின் மதிப்பையும் எழுதுங்கள். அதன் பிறகே தெரிவுகளைப் பாருங்கள்.
- நிரலை இயக்கிப் பாருங்கள். கணினியிலோ கைபேசியிலோ பைத்தான் இருந்தால், நிரலைத் தட்டச்சு செய்து சரிபாருங்கள். தவறான புரிதலை இதைவிட விரைவாகச் சரிசெய்ய வழியில்லை.
- தவறிய விடைகளை மூன்று நாள் கழித்து மீண்டும் பாருங்கள்.
12ஆம் வகுப்பு கணினி அறிவியல் MCQ-களில் பொதுவான தவறவைக்கும் இடங்கள்
- அளபுருக்கள் மற்றும் செயலுருபுகள். அளபுருக்கள் என்பவை செயற்கூறு வரையறையில் உள்ள மாறிகள். செயலுருபுகள் என்பவை செயற்கூறை அழைக்கும்போது அனுப்பப்படும் மதிப்புகள்.
- List மற்றும் tuple. List என்பது சதுர அடைப்புக்குறிக்குள் உள்ள, மாற்றக்கூடிய (mutable) வரிசைப்படுத்தப்பட்ட தொடர். Tuple மாற்ற முடியாதது (immutable).
- சரங்கள் மாற்ற முடியாதவை. ஒரு சரத்தின் ஓர் எழுத்துக்கு மதிப்பிருத்தினால் TypeError வரும். வினாக்கள் இதையே சோதிக்கின்றன.
- அணுகுமுறைக் குறியீடு (Asymptotic notation). பாடநூலில், Big O மோசமான நிலையையும் (worst case), Big Ω சிறந்த நிலையையும் (best case), Θ சராசரி நிலையையும் (average case) குறிக்கின்றன.
- தனிப்பட்ட உறுப்புகள் (Private members). பைத்தான் இனக்குழுக்களில்,
__numபோல இரண்டு அடிக்கோடுகளுடன் தொடங்கும் மாறி தனிப்பட்டது (private). - தாவல் கூற்றுகள் (Jump statements).
break,continueமற்றும்passஆகியவை தாவல் கூற்றுகள்.forதாவல் கூற்று அல்ல.
எங்கே பயிற்சி செய்வது
நான்கு வாரத் திருப்புதல் வரிசை
எல்லாப் பாடங்களும் ஒரே அளவில் ஒன்றோடொன்று இணைந்தவை அல்ல. எனவே எந்த வரிசையில் திருப்புதல் செய்கிறீர்கள் என்பது முக்கியம். தொடர்புடைய கருத்துகளை ஒன்றாக வைக்கும் வரிசை இது:
- வாரம் 1: அலகுகள் 5 முதல் 8. மாறிகள், கட்டுப்பாட்டுக் கட்டமைப்புகள், செயற்கூறுகள் மற்றும் சரங்கள். பின்வரும் அனைத்துப் பாடங்களும் இந்தத் தொடரியலைப் பயன்படுத்துவதால் முதலில் இதை உறுதிப்படுத்துங்கள். மடக்குகளைக் கையால் பின்தொடர்ந்து பார்ப்பதைத் தினமும் பயிற்சி செய்யுங்கள்.
- வாரம் 2: அலகுகள் 9, 10 மற்றும் 13. List, tuple, set, dictionary, பிறகு இனக்குழுக்கள், பிறகு CSV கோப்புகள். தொகுப்புகளும் பொருள்களும் CSV நிரல்களுக்குள் வருவதால் இவை ஒன்றாகப் படிக்க வேண்டியவை.
- வாரம் 3: அலகுகள் 11, 12 மற்றும் 15. தரவுதள கருத்துருக்கள், SQL மற்றும் SQL மூலம் தரவுகளைக் கையாளுதல். SQL கட்டளைகளை ஒரு முறை கற்று, SQLite பாடத்தில் மீண்டும் பயன்படுத்துங்கள்.
- வாரம் 4: அலகுகள் 1 முதல் 4, 14 மற்றும் 16. கருத்துப் பாடங்களும் இரண்டு கருவிப் பாடங்களும். இவை பெரும்பாலும் வரையறைகள். எனவே தேர்வுக்கு அருகில் தினமும் சிறிது நேரம் நினைவுகூர்ந்து பார்க்க இவை ஏற்றவை.
ஒவ்வொரு வாரத்தின் முடிவிலும், அந்த வாரம் படித்த ஒவ்வொரு பாடத்திற்கும் புத்தக வினாக்களையும் நேரக் கட்டுப்பாட்டுத் தேர்வையும் எழுதுங்கள்.
ஒரு பாடத்தின் விடைகளைப் படித்த பிறகு, 12ஆம் வகுப்பு கணினி அறிவியல் பகுதியில் அதன் நேரக் கட்டுப்பாட்டுத் தேர்வை எழுதுங்கள். நிரல் வெளியீட்டு வினாக்களுக்கு, ஒவ்வொரு எடுத்துக்காட்டையும் வரி வரியாகப் பின்தொடர்ந்து விளக்கும் எங்கள் பைத்தான் வெளியீட்டு வினாக்கள் வழிகாட்டியைப் பயன்படுத்துங்கள்.