11th Standard Syllabus & Materials
11th Standard
TN 11th Tamil இயற்கை வேளாண்மை,சுற்றுச்சூழல் -செய்யுள் - மனோன்மணீயம் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil என்னுயிர் என்பேன் -துணைப்பாடம் - இசைத்தமிழர் இருவர் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil மொழி கலை -செய்யுள் - ஒவ்வொரு புல்லையும் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - இலக்கணம் - பகுபத உறுப்புகள் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - துணைப்பாடம் - வாடிவாசல் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - செய்யுள் - குறுந்தொகை Important Questions And Answers Study Material - QB365 Set A

Published on: 02/01/2019
+1 First Revision Test Model
11ஆம் வகுப்பு Computer Science / கணினி அறிவியல் தமிழ் மீடியம் | மாதிரி வினாத்தாள்கள் | முக்கிய வினாக்கள் | கேள்வி விடை தொகுப்பு | வினாத்தாள்கள் | பொதுத்தேர்வு மாதிரி வினாத்தாள்கள் , Computer Science / கணினி அறிவியல் பாடத்திற்கான மாதிரி வினாத்தாள்கள், முக்கிய கேள்வி-விடைகள், ஒருமார்க் கேள்விகள், காலாண்டு & பொதுத்தேர்வு கேள்வித் தொகுப்புகள்
Questions + Answers key
Take MCQ Computer Science Test

1.
பின்வருவனவற்றுள் எது school என்ற அடிப்படை இனக்குழுவிலிருந்து 'student' என்ற இனக்குழுவை தருவிக்கும்?
school : student
class student : public school
student : public school
class school : public student
2.
ஒரே பெயரினைக் கொண்ட ஒன்றுக்கும் மேற்பட்ட மாறிகள் வெவ்வேறு தொகுதியில் அறிவிக்கப்பட்டிருந்தால், அவற்றில் முழுதளாவிய மாறிகளைக் குறிப்பிட்ட பயன்படும் செயற்குறி
;
? :
size of ( )
: :
3.
பின்வருவனவற்றுள் இரண்டு செயலுருபுக்களை ஏற்கும் செயற்கூறு எது?
sin ()
cos ()
rand()
pow ()
4.
செயற்கூறின் அளபுருக்களின் எண்ணிக்கை மற்றும் தரவினங்களை எவ்வாறு அழைக்கப்படுகிறது?
செயற்கூறு பணிமிகப்பு
பணிமிகப்பு செயற்குறி
செயற்கூறு முன் வடிவு
இவை அனைத்தும்
5.
பின்வருவனவற்றுள் எது ஓர் தருவிக்கப்பட்ட தரவினமாகும்?
(i) அணி
(ii) கட்டுருக்கள்
(iii) void
9iv) இனக்குழுகள்
(i) மற்றும் (iv)
(i) மற்றும் (ii)
(iii) மற்றும் (iv)
(ii) மற்றும் (iii)
6.
தரவுகளையும் செயற்கூகளையும் ஒரு பொருள் என்னும் வரையறைக்குள் ஓன்றாக பிணைத்து வைக்கும் செயல்நுட்பம்
மரபுரிமம்
உறை பொதியாக்கம்
பல்லுருவாக்கம்
அருவமாக்கம்
7.
பின்வரும் வாக்கியங்களில் எது உண்மை இல்லை?
நிரல்பெயர்ப்பிக்கு மட்டுமே புரிகின்ற பொருள் கொண்ட காப்பு சொற்களுக்கு சிறப்பு சொற்கள் என்று பெயர்.
ஒதுக்கப்பட்ட சொற்கள் அல்லது முக்கிய சொற்களை குறிப்பெயராகப் பயன்படுத்தலாம்
முழு எண் மாறிலி தசம் புள்ளி இல்லாமல் குறைந்தபட்சம் ஒரு இலக்கத்தை கொண்டிருக்க வேண்டும்.
அடுக்கு மாறிலிகளின் வடிவம் இரண்டு பகுதிகளைக் கொண்டுள்ளது.
8.
ஃபிபோனாச்சி எண்ணைப் சுழற்சியின்படி பின்வருமாமாறு வரையறுத்தால்
\(F(n)=\left\{ \begin{matrix} 0 & n=0 \\ 1 & n=1 \\ F(n-1)+F(n-2) & otherwise \end{matrix} \right\} \)
(குறிப்பு : ஃபிபோனாச்சி எண் என்பது அதற்கு முந்தைய இரண்டு எண்களின் கூட்டுத்தொகை. எடுத்துக்காட்டு: 0, 1, 1, 2, 3, 5, 8, 13, 21...) இல்லையென்றால் F(4)யை மயை மதிப்பிட எத்தனை F() பயன்படுத்தப்பட வேண்டும்?
3
4
9
8
9.
மதிப்பிருத்தலுக்கு முன், u, v = 5 ,10 எனில், கோடுக்கப்பட்டுள்ள தொடர் மதிப்பிருத்தலுக்கு பின், u மற்றும் v மாறிகள் பெ றும் மதிப்பு என்ன ?
1 u := v
2 v := u
u, v = 5, 5
u, v = 10, 5
u, v = 5, 10
u, v = 10, 10
10.
பின்வரும் செயல்பாடுகளில் எது சரியான நெறிமுறை அல்ல?
இரண்டு எண்களை பெருக்குதல்
ஒரு கோலத்தை வரைதல்
பூங்காவில் நடை பயிற்சி
முடியை மழித்தல்
11.
Ubuntu-ன் லான்ச்சர் கொடாநிலையாக இருக்கும் அட்டவணை செயலி யாது.
Libre Office Writer
Libre Office Calc
Libre Office Impress
Libre Office Spreadsheet
12.
NAND பொதுமைவாயில் என்பது ------------- வாயில் எனப்படும்.
அடிப்படை வாயில்
தருவிக்கப்பட்ட வாயில்
தருக்க வாயில்
மின்னணு வாயில்
13.
14.
எத்தனை பிட்டுகள் ஒரு வேர்டை கட்டமைக்கும்?
8
16
32
பயன்படுத்தப்படும் செயலியை பொருத்தது
15.
முதல் தலைமுறை கணிப்பொறிகளில் பயன்படுத்தப்பட்ட பகுதிப்பொருள்
வெற்றிடக்குழுல்
திரிதடையகம்
ஒருங்கிணைந்தசுற்றுகள்
நுண்செயலிகள்
16.
பொருள்நோக்கு நிரலாக்க மொழியின் பொதுவான நான்கு அடிப்படை அம்சங்களை எழுதுக.
17.
கீழே உள்ள நிரலின் வெளியீட்டை எழுதுக.
#include < iostream >
struct Time
{
int hrs, mins, scs;
};
int toseconds(Time now);
int main ()
{
Time t;
t.hrs=5;
t.mins=30;
t.scs=45;
cout << "Total seconds" << toseconds (t) << endl;
return 0;
}
toSecond(time now)
{
return 3600*now.hrs+60*now.mins+now.seconds;
}
18.
ஒரு if கூற்றின் else கூற்றுக்குள் மற்றொரு if கூற்றை அமைத்தல் வடிவத்தின் கட்டளையமைப்பை எழுதுக.
19.
strlen() செயற்கூறை பற்றி எழுதுக.
20.
விவரக்குறிப்பு வடிவம் (ளுயீநஉகைஉயவடிகேடிசஅயவ)-த்தின் பகுதிகள் யாவை?
21.
நிபந்தனைக் கூற்று மற்றும் சுழற்சிக் கூற்று இரண்டுமே , ஒரு நிபந்தனை மற்றும் செயல்படு கூற்றை பெற்றிருக்கிறது எனில், அவை எவ்வாறு வேறுபடுகிறது.
22.
(1101)2 என்ற இருநிலை எண்ணிற்கு நிகரான பதின்ம எண் :
23.
பல்பணியாக்கம் என்றால் என்ன?
24.
முதன்மை நினைவகம் மற்றும் இரண்டாம் நிலை நினைவகம் வேறுபாடு யாது?
25.
C++ ல் பயன்படும் நிறுத்தற்குறிகள் பற்றி எழுதுக.
26.
Inline செயற்கூற்றினை எடுத்துகாட்டுடன் விரிவாக எழுதுக.
27.
பொருள் நோக்கு நிரலாக்கத்தின் நன்மைகள் மற்றும் தீமைகளை விரிவாக எழுதுக.
28.
பின்வரும் நிரலின் வெளியீடு யாது?
// constructor declared as outline member function
#include<iostream>
using namespace std;
class Perimeter
{
int 1, b, p;
public;
Perimeter ( );
Perimeter (int);
Perimeter (int,int);
Perimeter (Perimeter&);
void Calculate( );
};
Perimeter:: Perimeter( )
{
cout << "\n Enter the value of length and breath";
cin >> I >> b;
cout << "\n \n NonParameterized constructor";
}
Perimeter::Perimeter(int a)
{
I=b=a;
cout << "\n\n Parameterized constructor with one argument";
}
Perimeter::Perimeter(int 11, in b1 )
{
cout<<"\n\n Parameterized constructor with 2 argument";
1=1;
b=b1;
}
Perimeter: :Perimeter(perimeter &p)
{6
1=p.1;
b=p.b;
cout << "\n \n copy constructor";
}
void Perimeter ::Calculate( ){
p = 2*(1+b);
cout << p;
}
int main ( )
{
Perimeter Obj;
cout << "\n perimeter of rectangle is";
Obj.Calculate ( );
Perimeter Obj 1(2);
cout << "\n perimeter of rectangle";
Obj 1.Calculate( );
Perimeter Obj2 (2,3);
cout << "\n perimeter of rectangle";
Obj2.Calculatete ( );
perimeter obj3 (Obj2);
cout <<"\n perimeter of rectangle";
obj3.Calculate ( );
return 0;
}
29.
கீழ்காணும் நிரலுக்கு வெளியீட்டை எழுதுக.
#include < iostream >
using namespace std;
class A
{
protected:
int x;
public:
void show()
{
cout << "x = "<
A()
{
cout<
~A()
{
cout<
};
class B : public A
{
{
protected:
int y;
public:
B(int x, int y)
{
this->x = x; //this -> is used to denote the objects datamember
this->y = y; //this -> is used to denote the objects datamember
}
B()
{
cout<
~B()
{
cout<
void show()
{
cout<< "x = "<
};
int main()
{
AobjA;
B objB(30, 20);
objB.show();
return 0;
}
30.
LCM மற்றும் GDC போன்றவற்றை கணக்கிடுவதற்கான நிரல்களை எழுதுக.
31.
பாய்வுப்படகுறியிடூகளை விளக்குக
32.
அடிப்படைகட்டுமான தொகுதிகளை விளக்குக.
33.
இயக்க அமைப்பின் செயல் மேலாண்மை நெறிமுறைகளை விளக்குக.
34.
பின்வருபவற்றை விளக்குங்கள்
அ) மைபீச்சு அச்சுப்பொறி
ஆ) பல்லூடகப் படவீழ்த்தி
இ) பட்டைக் குறியீடு / QR குறியீடு படிப்பான்
35.
கீழே உள்ள கொடுக்கப்பட்டுள்ள (i), (ii) மற்றும் (iii) என்ற இடத்தில் குறிப்பிடப்படுபவை எவை?
#include <iostream>
using namespace std;
class Box
{
double width; ..(i)
public;
double length;
void printWidth( ) ...(ii)
{
cout << "\n The Width of the box is.." << width;
}
void setWidth( double w);
};
void Box : : setWidth(double w) ..iii
{
width=w;
}
36.
This சுட்டு என்றால் என்ன/ அதன் பயன யாது?
37.
Inline செயற்கூறு குறிப்பி வரைக.
38.
பின்வரும் C++ல் கோவையை மதிப்பிடுக, இங்கு x, y, z என்பது முழு எண் மற்றும் m, n என்பது மிதப்புள்ளி எண்கள் x = 5, y = 4 மற்றும் m=2.5;
(i) n = x + y / x;
(ii) z = m * x + y;
(iii) z = (x++) * m + x;
39.
பின்னலான கட்டுரு என்றால் என்ன? எடுத்துக்காட்டு தருக.
40.
நுண்செயலி மூன்று முக்கிய பகுதிகளை விளக்கு.
41.
தட்டாஅச்சுப்பொறிகள்
பற்றி எழுதுக.
42.
தொடக்க நிலையில் (u,v) = (20, 15) என்று இருக்கும்போது, பின்வரும் மதிப்பிருத்தல் செய்ல்படுத்தப்படுகிறது என்று வைத்துக்கொள்வோம்.
--before u, v=20, 15
u, v = u+5, v-5
-- after u, v = 25, 10
மதிப்பிருத்தலின் முடிவில், (u, v = 20, 15) என இருக்கும். ஆனால், u + v என்ற செயல்கூறின் மதிப்பைப் பற்றி நீவீர் உற்றுநோக்குவது என்ன?
43.
XOR வாயிலின் மெய்பட்டியல் எழுதுக
1.
(d)
class school : public student
2.
(d)
: :
3.
(d)
pow ()
4.
(c)
செயற்கூறு முன் வடிவு
5.
(b)
(i) மற்றும் (ii)
6.
(b)
உறை பொதியாக்கம்
7.
(b)
ஒதுக்கப்பட்ட சொற்கள் அல்லது முக்கிய சொற்களை குறிப்பெயராகப் பயன்படுத்தலாம்
8.
(b)
4
9.
(a)
u, v = 5, 5
10.
(d)
முடியை மழித்தல்
11.
(b)
Libre Office Calc
12.
(b)
தருவிக்கப்பட்ட வாயில்
13.
(c)
14.
(d)
பயன்படுத்தப்படும் செயலியை பொருத்தது
15.
(a)
வெற்றிடக்குழுல்
16.
பொருள்நோக்கு நிரலாக்க மொழியின் பொதுவான நான்கு அடிப்படை அம்சங்களாவன அருவமாக்கம், உரைபொதியாக்கம், மரபுரிமம் மற்றும் பல்லுருவாக்கம்.
17.
வெளியீடு: 19845
18.
if (கோவை)
{
மெய் பகுதியின் உடற்பகுதி;
}
else
{
if (கோவை)
{
மெய் பகுதி கூற்றுகள்;
}
else
{
மெய்யற்ற பகுதி கூற்றுகள்;
}
}
19.
strlen() என்ற செயற்கூறு மூல சரத்தை அதன் செயலுருப்பாக எடுத்துக் கொண்டு அதன் நீளத்தை திருப்பி அனுப்பும்.வெற்று குறியுறுவை (\0) சரத்தின் நீள கணக்கீட்டில் எடுத்துக்கொள்ளாது.
20.
i) பொதுவாக விவரக்குறிப்புகளை மூன்று பகுதி வடிவத்தில் எழுதலாம்:
ii) நெறிமுறையின் பெயர் மற்றும் உள்ளீடுகள்
iii) உள்ளீடு: உள்ளீடுகளின் பண்புகள்
iv) வெளியீடு: உள்ளீடு - வெளியீடு உறவு
21.
C என்பது நிபந்தனை , S எனில் ஒரு கூற்று எனில்,
If C
S
மேலே கொடுக்கப்பட்ட கூற்றுகள் ''நிபந்தனை''கூற்றுகள் என்று அழைக்கப்படுகிறது.இது கீழ்கண்டவாறு செயல்படும்
1. C -ன் மதிப்பு மெய் அல்லது பொய் எனசோதிக்கும்
2. C -ன் மதிப்பு மீது எனில் .ளு கூற்றை செயல்படுத்தும் , பொய் எனில் எதுவும் நிகழாது
While C
S
மேற்கான கூற்று ஒரு சுழற்சி கூற்றாகும் . இது பின்வருமாறு செயல்படும்
1. C என்ற நிபந்தனை மெய் அல்லது பொய் என்பதை சோதிக்கும்
2. C நிபந்தனை மெய் எனில் S, கூற்றைசெயல்படுத்தும் , பின்னர், மிண்டும் படிநிலை 1க்கு திரும்பும் .C நிபந்தனைபொய் எனில் எந்த செயலும் நடைபெறாது
if கூற்றில் c நிபந்தனை மெய் எனில் s கூற்றை ஒரு முறை செயல்படுத்தும், ஆனால் while கூற்றில் C நிபந்தனை மெய் எனில் S கூற்றை செயல்படுத்தும் .பின்னர் மீண்டும் படிநிலை 1க்கு திரும்பும்
22.
(1101)2 = 1 × 23 + 1 × 22 + 0 × 21 + 1 × 20
= 8 + 4 + 0 + 1
= (13)10
23.
1. இது இயக்க அமைப்பு அம்சங்களின் ஒன்றாகும்.
2. ஒரேநேரத்தில் பல பணிகளை அல்லது செயல்களை செயல்படுத்துகிறது.
3. ஒவ்வொரு பணிக்கும் ஒரு குறிப்பிட்டநேரம் ஒதுக்கீடு செய்யப்படுகிறது. நேரத்தைப்பிரித்து செயல்படுவதால் இது ஒரே பகிர்வு என்று அழைக்கப்படுகிறது.
4. ஒரு முறைநேரம் கழித்து அல்லது செயல் நிறைவடைந்தவுடன், செயலி பல்வேறு செயல்களுக்கு இடையில் விரைவாகமாறுகிறது.
24.
| வ.எண் | முதன்மைநினைவகம் | இரண்டாம் நிலை நினைவகம் |
|---|---|---|
| 1 | முதன்மைநினைவகத்துக்கு மின்சாரம் நிறுத்தப்பட்டவுடன் அதில் சேமிக்கப்பட்டுள்ள அனைத்துத் தகவல்களும் அழிந்துவிடும். | இரண்டாம்நிலை நினைவகத்திற்கு மின்சாரம் நிறுத்தப்பட்டாலும் அதில் சேமிக்கப்பட்டுள்ள அனைத்துத் தகவல்களும் அழியாமல் இருக்கும். |
| 2 | முதன்மைநினைவகத்திற்கு எடுத்துக்காட்டு, நேரடி அணுகல் நினைவகம் (RAM - Random Access Memory) ஆகும். | வன்வட்டு (Hard disk), குறுவட்டு (CD - ROM) மற்றும் டிவிடி ரோம் (DVD ROM) போன்றவை இரண்டாம் நிலை நினைவகத்திற்கு எடுத்துக்காட்டுகள் ஆகும். |
25.
26.
ஒரு செயற்கூறை அழைக்கும் கூற்று நிரல் பெயர்ப்பியை செயற்கூறுக்கு (வரையறுக்கப்பட்ட செயற்கூறுகள் அடுக்கங்களில் (STACKS) சேமிக்க்கப்படும்) தாவச் செய்து மற்றும் செயற்கூறு செயல்பாட்டின் பின் அழைப்புக்கூறுக்கு அடுத்திருக்கும் கட்டளைக்குத் தாவச்செய்கிறது. இதனால் நிரலின் இயக்க நேரத்தின் வேகம் குறையும். சிறிய செயற்கூறின் வரையறுப்புக்கு அடுக்கங்களைப் பயன்படுத்துவதை குறைக்க Inline செயற்கூறுகள் பயன்படுத்தலாம்.
inline செயற்கூறு மூல நிரலில் சாதாரணச் செயற்கூறு போன்றே தோற்றமளிக்கும். ஆனால் செயற்கூறின் கட்டளைகள் முழுமையும் அழைப்புக் கூற்றுக்குப் பதிலாக அப்படியே நிரலில் செருகப்பட்டுவிடும். Inline சிறப்புச் சொல்லை செயற்கூறின் தலைப்பில் இணைத்து அந்த செயற்கூறை inline செயற்கூற்றாக மாற்ற முடியும்.
தொடரியல்: inline <திருப்பி அனுப்பும் வகை> <செயற்கூறின் பெயர் (தரவு வகை அளபுருக்களின் பெயர் 1... தரவு வகை அளபுருக்களின் பெயர் N -வரை)>
inline செயற்கூற்றுகளின் நன்மைகள்:
(i) inline செயற்கூறுகள் வேகமாக செயல்படும் ஆனால் அதிக நினைவக இடத்தை எடுத்துக் கொள்ளும்.
(ii) அடுக்கங்களை பயன்படுத்தும் போது உள்ள சிக்கல்பாட்டினைக் குறைக்கிறது.
நிரல்:
#include < iostream >
using namespace std;
inline float simpleinterest(float p1,float n1, float r1)
return(si 1);
}
int main ()
{
float si, p,n,r;
cout << "\nEnter the Principle Amounts Rs.:";
cin >>p;
cout << "\nEnter the Number of Years:";
cin>>n;
cout << "\nEnter the Rate Interest:";
cin >>r;
si=simpleinterest(p,n,r);
cout << "\n The Simple Interest=Rs." << si;
return 0;
}
27.
மறுபயனாக்கம் (RE- usability): ஒரு முறை எழுதுதல் பலமுறை பயன்படுத்துதல் இனக்குழு பயன்படுத்தி இதை நிறைவேற்றலாம்.
மிகைமை (Redundancy):
மரபுரிமம் தரவு மிகைமைக்கு சிறந்த சான்றாகும். பல இனக்குழுக்களுக்கு வேவையான ஒரே செயல்பால்பாட்டை ஒரு பொது இனக்குழுவின் மூலம் வரையறுத்து அவற்றை மரபுரிமம் தருவிக்கப்பட்ட இனக் குழுவின் மூலம் தருவித்துக்கொள்ளலாம்.
எளிய பராமரிப்பு (Easy Maintenance) : ஏற்கனவே இருக்கும் குறிமுறையில் சிறிய மாற்றங்களைச் செய்து புதிய பொருளை உருவாக்க முடியும். மேலும் இதை பராமரிப்பது மாற்றங்கள் செய்வதும் எளிது.
பாதுகாப்பு (Security): தரவு மறைப்பு மற்றும் அருவமாக்கம் தேவையான தரவுகளை மட்டும் கொடுப்பதால் தரவு பாதுகாப்பு பராமரிக்கப்படுகிறது.
பொருள் நோக்கு நிரலாக்கத்தின் தீமைகள் (Disadvantages of OOP )
அளவு (Size ): பொருள் நோக்கு நிரலானது மற்ற நிரல்களை விட அளவில் பெரியது.
உழைப்பு (Effort) : பொருள் நோக்கு நிரலை உருவாக்குவதற்கு அதிக உழைப்பு வேவைப்படுகிறது.
வேகம் (Speed): பொருள் நோக்கு நிரல்கள் அதிக அளவின் காரணமாக பிற நிரல்களை விட மெதுவாக செயல்படுகிறது.
28.
Enter the value of length and breath 10 20
Non Parameterized constructor perimeter of rectangle is 60
Parameterized constructor with one argument perimeter of rectangle 8
Parameterized constructor with 2 argument perimeter of rectangle 10
copy constructor perimeter of rectangle 10
29.
I am class A
I am class B
x = 30
y = 20
Bye
Bye
30.
நிரல்:
# include < iostream.h >
using namespace std;
int main ( )
{
int n1,n2, a ,b,god,1 cm;
cout << " enter two numbers" << endl;
cin >> n1 >> n2;
a = n1;
b = n2;
while (n1 ! = n2 )
{ if (n1 > n2 )
n1 =n1 -n2;
else
n2 n2-n1;
}
god = n1;
cout << '' GOD=" << god << endl;
1 cm = (a*b) / god;
cout << " LCM =" << 1cm;
reeturn 0 ;
}
31.
1. Start மற்றும் END என்று குறிக்கப்பட்ட சிறப்பு பெட்டிகள் ஒரு இயக்கத்தின் மற்றும் முடிவை குறிப்பிடப் பயன்படுகிறது
2. உள்ளீடு மற்றும் வெளியிடுகள், நாற்கர வடிவ பெட்டில் குறிப்பிடப்பட்டுள்ளது
3. வெளியேறும் ஒற்றை அம்புக்குறியுடன் தோன்றும் ஒரு செவ்வகபெட்டியிலுள்ள கூற்று அடுத்து இயக்கப்படும்
4. கட்டுப்பாட்டு கூற்று இரண்டு வெளியேறும் அம்புக்குறிகளை ''true'' மற்றும் ''flase'' என்ற விவரத் துணுக்குகளை கொண்ட ஒரு வைரவடிவ பெட்டியின் உள்ளேகுறிப்பிடப்பட்டுள்ளது
'5. 'true'' என்ற குறிக்கப்பட்ட அம்புக்குறி , கொடுக்கப்பட்ட நிபந்தனை மெய் எனில் , இயக்கப்பட்ட வேண்டிய அடுத்த பெட்டியைகுறிக்கும்
'' false'' என்ற குறிக்கப்பட்ட அம்புக்குறி , கொடுக்கப்பட்ட நிபந்தனை பொய் எனில் , அடுத்து இயக்கப்பட்ட வேண்டிய அடுத்த பெட்டியைகுறிக்கும்
32.
நாம் அடிப்படைகட்டுமான தொகுதிகளை பயன்படுத்தி நெறிமுறைகளை கட்டமைக்கிறோம்.
அவை
1) தரவு
2) மாறிகள்
3) கட்டுப்பாடு ஓட்டம்
4) செயற்கூறுகள்
தரவு (Data)
i) நெறிமுறைகள் தரவை உள்ளீட்டாக பெற்ற அதை செயல்படுத்தி வெளியீட்டை வழங்குகின்றது
ii) கணிப்பொறிகள் தரவுகளை செயல்படுத்துவதற்கான கட்டளைகளை வழங்குகின்றன.
எண்கள் மற்றும் உரை போன்ற பல்வேறு வகையான தரவுகள் உள்ளன.
மாறிகள் (Variables)
i) தரவுகளை சேமிப்பதற்கு மாறிகள் பெயரிடப்பட்ட பெட்டிகளாக பயன்படுகிறது.
ii) தரவுகளை செயல்படுத்தும் போது கிடைக்கும் விடைகளை மாறிகளில் சேமிக்கவேண்டும்.
iii) ஒரு மாறியில் சேமிக்கப்படும் தரவு அந்த மாறிக்கான மதிப்பு என்று அழைக்கப்படுகிறது.
கட்டுப்பாட்டு பாய்வு (Control flow)
i) ஒரு நெறிமுறை என்பது படிப்படியான கூற்றுகள் ஆகும். இருப்பினும், ஒரு கூற்றை நிறைவேற்றிய பின்னரே, அடுத்த கூற்றை செயல்படுத்த வேண்டும் என்பது நெறிமுறைகளில் கட்டாயம் இல்லை.
ii) அடுத்தடுத்து செயல்படுத்தப்பட வேண்டிய கூற்றுகள், செயல்பாட்டின் நிலைமையைச் சார்ந்தது.
iii) ஆகையால் கூற்றுகள் நெறிமுறையில் எழுதப்பட்டுள்ள வரிசையில் நிறைவேற்றப்படாமல், வேறுவரிசையில் நிறைவேற்றப்படலாம். இந்த வரிசையில் நிறைவேற்றப்படும் கூற்றுகள் கட்டுப்பாடு பாய்வு என்று அறியப்படுகிறது.
செயற்கூறுகள் (Functions)
i) நெறிமுறைகள் மிகவும் சிக்கலானதாக இருக்கும். ஒரு நெறிமுறையின் மாறிகளின் மற்றும் அதைசார்ந்த மாறிகள் அதிகமாக இருக்கலாம். பின்னர், நெறிமுறைகளை சரியாக உருவாக்ககடினமாக இருக்கும்.
ii) அத்தகையசூழ்நிலைகளில், நாம் ஒரு நெறிமுறையை பகுதிகளாக உடைக்கிறோம், ஒவ்வொன்றையும் தனித்தனியாக கட்டமைத்து, பின்னர் முழுமையான நெறிமுறைபகுதிகளை ஒருங்கிணைக்கலாம்.
iii) ஒரு நெறிமுறையின் பகுதிகள் செயல்பாடுகள் என அறியப்படுகின்றன. ஒரு செயற்பாடு ஒரு துணை நெறிமுறையாகும். இது ஒரு உள்ளீட்டை பெற்று, செயல்படுத்தி வெளியீட்டை வெளியீடுகிறது, உள்ளீடு மற்றும் வெளியீட்டின் உறவை திருப்தி செய்கிறது.
33.
திறந்த மூல இயக்க அமைப்பின் நன்மைகள்:
1.இது உலகம் முழுவதும் உள்ள அனைவருக்கும் மாற்றப்பட்டு விநியோகிக்கப்படலாம்.
2.விலை கொடுத்து வாங்க வேண்டாம்.இலவசம்.
3.தனிப்பயனாக்கம் (உரளவடிஅணைந) செய்வது எளிது.
4.பெரும்பாலான சேவையகம் திறந்த மூல இயக்க அமைப்பில் இயங்குகின்றது.
தீமைகள்:
1.இதில் பல பதிப்புகள் மற்றும் புதுப்பிப்புகளும் உள்ளன.
2.இயக்க அமைப்பு முதலில் அறிமுகமில்லாததாக தோன்றலாம்.
34.
அ) மைபீச்சு அச்சுபொறி (Inkjet Printers):
i) மைப்பீச்சு அச்சுப்பொறிகள் கருஞ்சிவப்பு (Magenta), மஞ்சள் (Yellow) மற்றும் சியான் (Cyan) உள்ளடக்கியமைகுப்பியைப்பயன்படுத்தி வண்ணசாயலை (Color tones) உருவாக்கியது.
ii) ஒரு நிறவண்ணத்தில் (monochrome) அச்சிடுவதற்கு கருப்பு (black) மைகுப்பியை பயன்படுத்துகிறது.
iii) மைப்பீச்சு அச்சுப்பொறிகள் ஒரு காகிதத் தாளில் மின்னூட்டம் பெற்றமையைத் தெளிப்பதன் மூலம் செயல்படுகிறது.
iv) இதன் அச்சிடம் வேகம் பொதுவாக ஒரு நிமிடத்திற்கு 1 முதல் 20 பக்கங்களை அச்சிடும் (PPM -Page Per Minute)
v) மைப்பீச்சு அச்சுப்பொறிகள், வெப்பம் மூலம் மின்கலன் சூடாக்குவதால் மைகாகிதத்தில் குமிழிகளாக (bubbles) தெளிக்கப்படும் தொழில்நுட்பத்தை அல்லது தகைவு மின்சாரத்தை (piezoelectricity) பயன்படுத்தி மின்சுற்றுகள் மூலம் கட்டுப்படுத்தப்படும் சிறிய மின்னோட்டங்கள் ஜெட்வேகத்தில், அச்சுபொறியின் உள்ளே மையைப்பாப்புகின்றன.
ஆ) பல்லூடகப்படவீழ்த்தி (Multimedia Projector):
i) பல்லூடகப்படவீழ்த்தி, கணிப்பொறி திரையக வெளியீட்டைப்பெரியதிரையில் திரையிடப்பயன்படுகிறது.
ii) இவைகள் வகுப்பறையில் அல்லது கூட்ட அரங்குகளில் விளக்கக் காட்சிகளைக் காட்சிப்படுத்தப் பயன்படுத்தப்படுகின்றன.
இ) பட்டைக் குறியீடு / கியூ. ஆர் படிப்பான் (Bar Code / QR Code Reader):
i) பட்டைக் குறியீடு என்பது வெவ்வேறு தடிமன் வரிசையில் அச்சிடப்படும் ஒரு வடிவம் ஆகும்.
ii) பட்டைக் குறியீடு படிப்பான், பட்டைக் குறியீட்டைப் படித்து அவற்றை மின் துடிப்புகளாக (electric pulses) மாற்றி கணிப்பொறி செயலகத்திற்கு அனுப்பும் ஒரு கருவியாகும்.
iii) கணிப்பொறியில் தகவலை விவராகவும் பிழையின்றிப் பதிவு செய்யவும் இது பயன்படுகிறது.
iv) கியூ.ஆர் (Q.R - Quick Response) குறியீடானது, இரு பரிமாண பட்டைக் குறியீடாகும், இது ஒரு கேமரா மூலம் படிக்கப்படடுப் படத்தை உணர்த்துகிறது.
35.
(i) // அணுகியல்பு ஏதும் இடம் பெறவில்லை.
(ii) // inline உறுப்பு செயற்கூறின் அறிவிப்பு
(iii) //outline உறுப்பு செயற்கூறின் அறிவிப்பு
36.
'this' சுட்டு ஓர் மாறிலி சுட்டு ஆகும்; அது நடப்பு பொருளின் நினைவக முகவரியை நிறுத்திவைக்கிறது. இது நடப்பில் அழைக்கப்படும் பொருளை அடையாளம் கண்டுகொள்கிறது. இது, உறுப்புச் செயற்கூறுகளின் அளபுரு மாறியின் பெயரும், உறுப்பு தரவுகளின் பெயரும் ஒன்றாக இருக்கும் போது பயனுள்ளதாக இருக்கும். தரவு உறுப்புகளை அடையாளம் காண "this தரவு உறுப்பின் பெயர்" என்று கொடுக்கப்பட வேண்டும்.
37.
ஒரு செயற்கூறை அழைக்கும் கூற்று நிரல் பெயர்ப்பியை செயற்கூறுக்கு (வரையறுக்கப்பட்ட செயற்கூறுகள் அடுக்கங்களில் (STACKS) சேமிக்கப்படும் தாவச்செய்து மற்றும் செயற்கூறு செயல்பாட்டின் மின் அழைப்புக்கூறுக்கு அடுத்திருக்கும் கட்டளைக்குத் தாவச் செய்கிறது.இதனால் நிரலின் இயக்க நேரத்தின் வேகம் குறையும்.சிறிய செயற்கூறின் வரையறுப்புக்கு அடுக்கங்களைப் பயன்படுத்துவதைக் குறைக்க Inline செயற்கூறுகள் பயன்படுத்தலாம்.
inline செயற்கூறு மூல நிரலில் சாதாரணச் செயற்கூறு போன்றே தோற்றமளிக்கும்.ஆனால் செயற்கூறின் கட்டளைகள் முழுமையும் அழைப்புக்கு கூற்றுக்குப் பதிலாக அப்படியே நிரலில் செருகப்பட்டுவிடும்,Inline சிறப்புச் சொல்லை செயற்கூறின் தலைப்பில் இணைத்து அந்த செயற்கூற்றை inline செயற்கூற்றாக மாற்ற முடியம்.
38.
(i) n = x + y / x; = 5 + 4.5
n = 5 + 0 = 5
(ii) z = m * x + y;
= 2.5 * 5 + 4
= 12.5 + 4
= 16.5
z = 16
(iii) z = (x++)* m + x;
= 5 * 2.5 + 6
= 12.5 + 6
z = 18.5
z = 18
39.
ஒரு கட்டுரு அமைப்புக்குள் மற்றொரு கட்டுரு அமைந்தால் அது பின்னலான கட்டுருக்கள் எனப்படும்.
எடுத்துக்காட்டு:
struct Student
{
int age;
float height, weight;
struct dob
{
int date;
char month[ 4];
int year;
};
40.
1. கணித ஏரணச் செயலகம்: கணித மற்றும் ஏரண செயல்பாடுகளை கட்டளை கேற்ப செயல்படுத்தும்.
2. கட்டுப்பாட்டகம்: கட்டுப்பாட்டு சமிக்ஞைகளை பெற்று கணிப்பொறியில் எல்லாபாகங்களையும் கட்டுப்படுத்துகிறது.
3. பதிவேடுகள்: உள்ளமைந்தநினைவகம் செயல்பாடுகளுக்கு தேவையான தரவுகள் மற்றும் கட்டளைகளை சேமிக்கும்.
41.
i) இந்த வகை அச்சுப்பொறிகள் அச்சிடுவதற்கு தட்டும் (striking) பாகங்களைப் பயன்படுத்துவதில்லை.
ii) இது லேசர் மற்றும் நிலைமின்னோட்ட (electrostatic) தொழிநுட்பத்தைப் பயன்படுத்துகிறது.
iii) இந்த அச்சுப்பொறிகள் தட்டல் அச்சுப்பொறிகளை விட வேகம் மற்றும் தரத்தில் சிறந்தது.
மைப்பீச்சு (Inkjet) அச்சுப்பொறி மற்றும் லேசர் (Laser) அச்சுப்பொறி ஆகியவை தட்டா வகைக்கு எடுத்துக்காட்டுகள் ஆகும்.
42.
-- before
u+v = 20 + 15 = 35
-- after
u + v = 25 + 10 = 35
மதிப்பிருத்தலில் u+v யின் மதிப்பு மாற்றம் பெறவில்லை. u+v மதிப்பிருத்தள் என அழைக்கிறோம். இந்த மாறாக் கோவையை மதிப்பிருத்தலின் தொடக்கத்திலும் இறுதியிலும் முன்னும் பின்னும் பின்வருமாறு குறிப்பிடலாம்.
--before : u+v = 35
u, v = u + 5, v - 5
-- after: u+v = 35
u+v ஒரு மாற்றமிலி என்று அழைக்கலாலாம். u+v யின் மதிப்பு எப்போதும் 35 ஆகவே u + v = 35 என்பதும் ஒரு மாற்றமிலி எனக் கூறலாம். ஏனெனில், மதிப்பிருத்தலின் தொடக்கத்திலும், இறுதியிலும் அதன் மதிப்பு 'மெய்' என்றே இருக்கிறது.
43.
1. (Exclusive OR) வாயில் , இது தருக்க ''either /OR என்பது போலவே செயல்படும்
2. XOR வாயிலின் மெய் பட்டியல்
| உள்ளீடு | வெளியிடு | |
| A | B | C |
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
XOR வாயிலின் தருக்க குறி
11th Standard Syllabus & Materials
11th Standard
TN 11th Tamil பீடு பெற நில் - செய்யுள் - காவடிச்சிந்து Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - உரைநடை - மலை இடப்பெயர்கள் : ஓர் ஆய்வு Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil மாமழை போற்றுதும் - துணைப்பாடம் - யானை டாக்டர் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil மாமழை போற்றுதும் - செய்யுள் - ஐங்குறுநூறு Important Questions And Answers Study Material - QB365 Set A
Tamilnadu Stateboard 11th Standard Subjects

Maths

Commerce

Economics

Biology

Business Maths and Statistics

Accountancy

Computer Science

Physics

Chemistry

Maths

Biology

Economics

Physics

Chemistry

History

Business Maths and Statistics

Computer Science

Accountancy

Computer Applications

History

Computer Technology

Commerce

Computer Applications

Computer Technology

Tamil

English

French
Tamilnadu Stateboard Standards