12th Standard Syllabus & Materials
12th Standard
TN 12th Computer Applications மின்னணு தரவு பரிமாற்றம் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications மின் - வணிக பாதுகாப்பு அமைப்புகள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications மின்னணு செலுத்தல் முறைகள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications மின் - வணிகம் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications திறந்த மூல கருத்துருக்கள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications வலையமைப்பு வடமிடல் Sample Question Papers Study Material - QB365 Set A

Published on: 10/12/2019
COMPUTER SCIENCE CHAPTER 1 TO 3
12ஆம் வகுப்பு Computer Science / கணினி அறிவியல் தமிழ் மீடியம் | மாதிரி வினாத்தாள்கள் | முக்கிய வினாக்கள் | கேள்வி விடை தொகுப்பு | வினாத்தாள்கள் | பொதுத்தேர்வு மாதிரி வினாத்தாள்கள் , Computer Science / கணினி அறிவியல் பாடத்திற்கான மாதிரி வினாத்தாள்கள், முக்கிய கேள்வி-விடைகள், ஒருமார்க் கேள்விகள், காலாண்டு & பொதுத்தேர்வு கேள்வித் தொகுப்புகள்
Questions + Answers key
Take MCQ Computer Science Test

1.
பின்வரும் எந்த செயற்கூறுவின் திருப்பி அனுப்பும் மதிப்பு முற்றிலும் அளபுருக்களை பொறுத்து அமையாது?
i) impure
ii) pure
iii) strlen
(i) மற்றும் (ii)
(i) மற்றும் (iii)
(iii) மட்டும்
(i) மட்டும்
2.
பின்வரும் எந்த அடைப்புக்குறிக்குள் தரவு வகை குறிப்பு எழுதப்பட வேண்டும்?
< >
{ }
( )
[ ]
3.
ADT-ன் விரிவாக்கம்
Abstract Data Template
Absolute Data Type
Abstract Data Type
Application Development Tool
4.
5.
மாறி மற்றும் பொருளை பிணைக்கும் குறியீடு செயல்குறி எது?
=
! =
: =
= =
6.
எது மாறியின் பெயரை பொருளுடன் மேப்பிங் செய்வதற்கான இடம் ஆகும்.
வரையெல்லை
மேப்பிங்
பிணைதல்
Namespaces
7.
பின்வருவனவற்றுள் எது நிரலாக்க மொழியில் மாறியையும் பொருளையும் மேப் செய்யப் பயன்படுகிறது?
::
: =
=
==
8.
மாற்ற செய்ய முடியாத பொருளின் தொடர் வரிசை ______.
Built in
List
Tuple
Derived data
9.
பின்வரும் எந்த செயற்கூறு தரவு வகையில் இருந்து தகவல்களை மீட்டெடுக்கும்?
Constructors
Selectors
recursive
Nested
10.
செயற்கூறு வரையறையில் உள்ள மாறிகள் எவ்வாறு அழைக்கப்படுகிறது?
துணை நிரல்கள்
செயற்கூறு
அளப்புருக்கள்
செயலுருபு
11.
பின்வரும் கூற்றினில் ஆக்கி மற்றும் செலக்டர்களை கண்டறியவும்.
(i) city = makecity (name, eat, ion)
(ii) getname (city)
(iii) makepoint
(iv) xcoord (point)
12.
தற்சுழற்சி செயற்கூறு என்றால் என்ன?
13.
பொருள் என்றால் என்ன?
14.
தொகுதி நிரலாக்கம் என்பது என்ன?
15.
Namespaces சிறுகுறிப்பு வரைக?
16.
ஆக்கிகள் மற்றும் செலக்டர்கள் வேறுபாடு தருக.
17.
பின்வருவனவற்றுள் எது சாதாரண செயற்கூறு வரையறை மற்றும் எது தற்சுழற்சி செயற்கூறு வரையறை.
i) let sum x y:
return x + y
ii) let disp:
print 'welcome'
iii) let rec sum num:
if (num!=0) then return num + sum (num-1)
else
return num
18.
X: = (78) இதன் மூலம் அறிவது என்ன?
19.
பின்வரும் சிறப்புச் சொற்களை பற்றி குறிப்பு வரைக
(i) Public
(ii) Protected
(iii) Private
20.
கான்கிரிட் தரவு வகை மற்றும் அருவமாக்கம் தரவு வகை வேறுபடுத்துக.
21.
இடைமுகத்தின் பண்புக்கூறுகள் யாவை?
22.
Tuple -விளக்கமாக எழுதுக.
23.
List என்றால் என்ன? ஏன் List,, Pairs என்று அழைக்கப்படுகிறது. எடுத்துக்காட்டுடன் விவரி.
24.
பின்வரும் நிரலில்
let rec gcd a b : =
if b < > 0 then gcd b (a mod b) else return a
அ) செயற்கூறுவின் பெயர்
ஆ) தற்சுழற்சி செயற்கூறு கூற்று
இ) அளபுருக்கள் கொண்ட மாறியின் பெயர்
ஈ) செயற்கூறுவை தற்சுழற்சிக்கு அழைக்கும் கூற்று
உ) தற்சுழற்சியை முடிவுக்கு கொண்டுவரும் கூற்று ஆகியவற்றை எழுதுக.
1.
(d)
(i) மட்டும்
2.
(c)
( )
3.
(c)
Abstract Data Type
4.
(a)
5.
(c)
: =
6.
(d)
Namespaces
7.
(c)
=
8.
(c)
Tuple
9.
(b)
Selectors
10.
(c)
அளப்புருக்கள்
11.
(i) ஆக்கி
(ii) செலக்டர்
(iii) ஆக்கி
(iv) செலக்டர்
12.
தன்னைத் தானே அழைத்துக் கொள்ளும் செயற்கூறு வரையறைக்கு தற்சுழற்சி செயற்கூறு என்று பெயர்.
13.
பொருள் என்பது இனக்குழுவால் உருவாக்கப்பட்ட சான்றுரு ஆகும்.
14.
ஒரு கணிப்பொறி நிரலை பல துணை நிரல்களாக பிரிக்கும் செயல்முறையே தொகுதி நிரலாக்கம் எனப்படும்
15.
namespaces என்பது மாறியின் பெயரை பொருளுடன் மேப்பிங் செய்வதற்கான கொள்கலனாகும்.
16.
| ஆக்கிகள் | செலக்டர்கள் | |
| (i) | ஆக்கிசெயற்கூறுகள் அருவமாக்கம் தரவு வகையை கட்டமைக்க பயன்படுகிறது. | செலக்டர் செயற்கூறுகள் தகவல்களை தரவு வகையிலிருந்து பெறுவதற்கு பயன்படுகிறது. |
| (ii) | பல்வேறு தகவல் துணுக்குகளைக் கொண்டு பொருள்கள் உருவாக்கும். | ஒவ்வொரு சிறு தகவல்களை பொருளிலிருந்து பெற உதவுகிறது. |
17.
(i) தற்சுழற்சி செயற்கூறு
(ii) சாதாரண செயற்கூறு
(iii) தற்சுழற்சி செயற்கூறு
18.
(i) x:=78 ஒரு செயற்கூறு வரையறை ஆகும். வரையறைகள், மதிப்புகளைப் பெயருடன் பிணைக்கின்றன.
(ii) இங்கு 78 என்ற மதிப்பு 'X' என்ற பெயருடன் பிணைக்கப்படுகின்றது. வரையறைகள் கோவைகள் அல்ல. அதே நேரத்தில் கோவைகளை வரையறை எனக் கருதக் கூடாது. வரையறைகள் தனித்தன்மையான தொடரியல் தொகுதிகளைக் கொண்டதாகும்.
(iii) வரையறைகள் உள்ளமைவாக உள்ள கோவைகளைக் கொண்டதாகவோ அல்லது நேர்மாறாகவும் இருக்கலாம்.
19.
(i) Public உறுப்புகளை இனக்குழுவிற்கு வெளியே இருந்தும் அணுக முடியும்
(ii) Protected உறுப்புகள் அந்த இனக்குழு மற்றும் அதன் துணை இனக்குழுக்களால் அணுகப்படலாம்
(iii) Private உறுப்புகளை இனக்குழுவிற்கு வெளியே இருந்து அணுக முடியாது. இனக்குழுவிற்கு உள்ளே மட்டும்தான் கையாள முடியும்
20.
| கான்கிரிட் தரவு வகை | அருவமாக்க தரவு வகை | |
| (i) | எளிய கருத்தினை நேரடியாக செயல்படுத்த உதவுகிறது. | பொருளின் இயக்கத்தை தொடர் மதிப்பு மற்றும் தொடர் செயல்பாடுகள் மூலம் வரையறுக்க உதவுகிறது. |
| (ii) | தரவு வகையின் உருவமைப்பு அறியப்பட்டது. | தரவு வகையின் உருவமைப்பு அறியப்படாதது. |
| (iii) | அனைத்து செயற்கூறுகளின் வரையறையையும் தெரிந்திருக்க வேண்டும். | அனைத்து செயற்கூறுகளின் வரையறையைத் தெரிந்திருக்க வேண்டிய அவசியமில்லை. |
21.
இடைமுகத்தின் பண்புகள்:
(i) ஒரு பொருளை முறையாக உருவாக்கி வழங்குவதற்கும் அதனை செயல்படுத்துவதற்கும் தேவையான இடைமுகத்தை இனக்குழு வார்ப்பு குறிப்பிடுகிறது.
(ii) செயற்கூறுகளைப் பொருளுக்கு அனுப்புவதன் மூலம் பொருளின் பண்புகளையும் பண்புக்கூறுகளையும் கட்டுப்படுத்த முடிகிறது.
22.
Tuple:
(i) Pairs என்பது இரு தரவு பகுதிகளை சேமிக்கும் கலவை தரவு என்பதை நினைவில் கொள்ள வேண்டும்.
(ii) இதுவரை இருவேறு முறைகளில் pairs தரவு வகை உருவமைப்பை முதல் வழி, List கொண்டு உருவமைத்தல் மற்றும் இரண்டாம் வழி Tuple கொண்டு வடிவமைத்தல் ஆகும்.
(iii) tuple என்பது அடைப்புக்குறிக்குள் கொடுக்கப்பட்டுள்ள தொடர் மதிப்புகளை காற்புள்ளியில் பிரிக்கப்பட்டிருக்கும். tuple என்பது List போன்றதாகும்.
(iv) இவை இரண்டிற்கும் உள்ள வேறுபாடு என்னவென்றால் tuple -ல் கொடுக்கப்பட்ட உறுப்புகளை மாற்ற முடியாது, ஆனால் List -ல் இடம்பெற்றுள்ள உறுப்புகளை மாற்றலாம். எடுத்துக்காட்டு:
colour = ('red', 'blue', 'Green')
Tuple-சை Pair உருவமைத்தல்:
nums: = (1, 2)
nums[0]
1
nums[1]
2
(v) சதுர அடைப்புக்குறி குறியீடு, பேர்ஸில் சேமிக்கப்பட்டுள்ள தரவுகளை அணுகுவதற்கு பயன்படுகிறது என்பதை கவனிக்கவும். தரவுகள் பூஜ்யம் சுட்டு வரிசைப்பட்டுள்ளதால், முதல் உறுப்பு nums[0] என்றும் இரண்டாம் உறுப்பு nums[1] என்றும் அணுகப்படும்.
23.
List:
(i) List என்பது கோவைகளை சதுர அடைப்புக்குறிக்குள் காற்புள்ளியால் பிரிக்கப்பட்டிருக்கும் அமைப்பு ஆகும். இவ்வகை கோவைகளை List literal என்று அழைக்கப்படுகிறது. List பல மதிப்புகளை சேமிக்கும் இம்மதிப்புகள் எவ்வகையாகவும் இருக்கலாம் அல்லது மற்றொரு லிஸ்டாகவும் இருக்கலாம்.
எடுத்துக்காட்டு : List[10, 20].
(ii) list-ன் உறுப்புகளை இரு வழியில் அணுகலாம். முதல் வழி, அதிகம் பயன்படுத்தப்படும் பன்மடங்கு மதிப்பிருத்தல். இம்முறையில், list-ன் உறுப்புகள் பிரிக்கப்பட்டு, அனைத்து உறுப்புகளும் வேறு பெயர்களுடன் இணைக்கப்படுகிறது.
lst := [10, 20]
x, y := lst
மேலே காணும் எடுத்துக்காட்டில், Xயின் மதிப்பு 10 என்றும், Y யின் மதிப்பு 20 என மதிப்பிருத்தப்படும்.
(iii) இரண்டாம் முறையில் லிஸ்டின் உறுப்புகள், உறுப்புகள் தேர்வு செயற்குறிகள் மூலம் அணுகப்படுகிறது. லிஸ்ட் லிட்டரல்ஸ் போல் அல்லாது கோவையில் ஒரு சதுர அடைப்புக்குறியை தொடர்ந்து வரும் மற்றொரு சதுர அடைப்புக்குறி லிஸ்டின் மதிப்புகளாக எடுத்துக்கொள்ளப்படுவதில்லை. ஆனால் முந்தைய கோவையின் உறுப்பை மதிப்பாக தேர்வு செய்யும்.
1st[0]
10
1st[1]
20
மேலே காணும் எடுத்துக்காட்டினை கணித முறையில் set போன்று அமைக்கலாம்.

(iv) இரு மதிப்புகளை ஒன்றாக இணைக்கும் முறையை இணைகள் (Pairs) என்று அழைக்கிறோம். List அதிகமாக பயன்படுத்தப்படும் முறையாகும். எனவே, List, Pairs என்று அழைக்கப்படுகிறது.
24.
(அ) gcd
(ஆ) let rec gcd a b : =
(இ) a,b
(ஈ) gcd b (a mod b)
(உ) if b < > 0 ல் உள்ள else return a
12th Standard Syllabus & Materials
12th Standard
TN 12th Computer Applications களப்பெயர் முறைமை (DNS) Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications வலையமைப்பு எடுத்துக்காட்டுகள் மற்றும் நெறிமுறைகள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications கணினி வலையமைப்பு ஓர் அறிமுகம் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications PHP-உடன் MySQL-ஐ இணைத்தல் Sample Question Papers Study Material - QB365 Set A
Tamilnadu Stateboard 12th Standard Subjects

Maths

Chemistry

Physics

Biology

Computer Science

Business Maths and Statistics

Economics

Commerce

Accountancy

History

Computer Applications

Biology

Computer Technology

Computer Applications

Computer Science

Business Maths and Statistics

Commerce

Economics

Maths

Chemistry

Physics

Computer Technology

History

Accountancy

Tamil

English

French
Tamilnadu Stateboard Standards