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: 02/03/2021
12ஆம் வகுப்பு கணினி பயன்பாடுகள் குறைக்கப்பட்ட பாடத்திட்டத்தின் பொது தேர்வு மாதிரி வினாத்தாள் - 2021 - 12th Standard Tamil Medium Computer Application Reduced Syllabus Public Exam Model Question Paper - 2021
12ஆம் வகுப்பு Computer Applications / கணினி பயன்பாடுகள் தமிழ் மீடியம் | மாதிரி வினாத்தாள்கள் | முக்கிய வினாக்கள் | கேள்வி விடை தொகுப்பு | வினாத்தாள்கள் | பொதுத்தேர்வு மாதிரி வினாத்தாள்கள் , Computer Applications / கணினி பயன்பாடுகள் பாடத்திற்கான மாதிரி வினாத்தாள்கள், முக்கிய கேள்வி-விடைகள், ஒருமார்க் கேள்விகள், காலாண்டு & பொதுத்தேர்வு கேள்வித் தொகுப்புகள்
Questions + Answers key
Take MCQ Computer Applications Test

1.
பின்வருவனவற்றுள் எது ALTCOIN அல்ல ?
litecoin
namecoin
ethereum
bitcoin
2.
முதன்மை திறவுகோலை உருவாக்க தேவையான பண்புக்கூறுகளைப் பெற்றிருக்காத உருப்பொருள்
நிலையான உருப்பொருள் தொகுதி (Strong Entity Set)
நிலையற்ற உருப்பொருள் தொகுதி(weak Entity Set)
அடையாளத் தொகுதி(Identity Set)
உரிமையாளர் தொகுதி(owner Set)
3.
இணையத்தில் கணினி வலையமைப்பு வரலாற்றில் கிடைக்கக்கூடிய கால முறைகளுடன் பின்வருமாறு பொருந்துக
| 1 | 1950 | X.25 TCP/IP |
| 2 | 1966 | SAGE |
| 3 | 1976 | WAN |
| 4 | 1972 | ARCNET |
| A | B | C | D |
| 4 | 3 | 2 | 1 |
| A | B | C | D |
| 4 | 1 | 2 | 3 |
| A | B | C | D |
| 1 | 3 | 4 | 2 |
| A | B | C | D |
| 2 | 3 | 4 | 1 |
4.
_______எண்களைக் காட்டிலும் பெயர்களைக் கொண்டு பிற கணினிகளை கண்டறிகிறது.
DNS
TCP
FTP
SMTP
5.
தரவினை சேகரிக்க $ -GET மாறியினை நீங்கள் பயன்படுத்தும் போது, அந்த தரவினை கீழ்கண்ட யாரால் காணமுடியும்?
யாருமில்லை
பயனர் மட்டும்
எல்லோராலும்
தேர்ந்தெடுக்கப்பட்ட சிலர்.
6.
URL இன் விரிவாக்கம் _______.
Uniform Resource Location
Universal Resource Location
Uniform Resource Locator
Universal Resource Locator
7.
பின்வரும் PHP குறிமுறைக்கு வெளியீடு என்னவாக இருக்கும்?
< ?php
for (\($\)x = 1; \($\)x < 10;++\($\)x)
{
print “*\t”;
}
? >
**********
*********
************
முடிவில்லா மடக்கு
8.
ஈத்தர்நெட் வடங்களில் எந்த இணைப்பி (Connector) பயன்படுத்தப்படுகிறது?
RJ11
RJ21
RJ61
RJ45
9.
பின்வரும் PHP குறிமுறைக்கு வெளியீடு என்னவாக இருக்கும்?
< ?php
if (-100)print “hi”; else
print “how are u”;
? >
how are u
hi
பிழை
வெளியீடு ஏதும் இல்லை
10.
PHP-ல் அணிகள் __________எனவும் அழைக்கப்படுகின்றன.
நெறிய அணிகள் (Vector arrays)
பெர்ல் அணி (Perl arrays)
Hashes
இவை அனைத்தும்
11.
ஒரு PHP ஸ்கிரிப்ட் ______ல் ஆரம்பித்து ______ ல் முடியும்.
< php >
< ?php? >
< ?? >
< ?php? >
12.
பின்வருவனவற்றுள் RANSOMWARE தொடர்பான சரியான கூற்று எது?
தீநிரலின் ஒரு உப தொகுப்பு அல்ல
RANSOMWARE உடனடியாக கோப்பை நீக்குகிறது.
TYPOPIRACY என்பது ஒரு வகையான RANSOMWARE
பாதிக்கப்பட்டவர்களிடமிருந்து கோப்புகளை மீட்க பணம் கோரப்படும்.
13.
UNSM விரிவாக்கம் ______.
Universal Natural Standard message
Universal Notations for Simple message
United Nations Standard message
United Nations Service message
14.
பெட்டிகள் வரைவதற்குப் பயன்படும் கருவி ______.
Line
Ellipse
Rectangle
Text
15.
பல்லூடகத்தின் குறைபாடுகளில் ஒன்று அதனுடைய _________.
விலை
ஒத்துப்போதல்
பயன்பாடு
சார்பியல்பு
16.
பயன்பாட்டு அடுக்கில் உள்ள பிரபலமான அடுக்குகள் யாவை?
17.
கணினி வலையமைப்புகளின் பொதுவான பயன்பாடுகளை விளக்கமாக எழுதுக.
18.
பயனாளர் சேவையக கட்டமைப்பு வகைகளை விவரி.
19.
நிகழ்நிலை வங்கிச் சேவையைப் பயன்படுத்தி நிதி பரிமாற்றம் செய்வதற்கானப் படிநிலைகளை விவரி.
20.
PHP இல் கோப்பு கையாளுதல் செயல்பாடுகளை விரிவாக விளக்குக.
21.
டிஎன்எஸ் கூறுகளை சுருக்கமாக விளக்குக.
22.
மடக்கு கட்டமைப்பை விவரி.
23.
மின்-வணிக வர்த்தக மாதிரிகளைப் பட்டியலிட்டு ஏதேனும் நான்கை சுருக்கமாக விளக்கவும்.
24.
தரவுதள மேலாண்மை அமைப்பில் (DBMS) உள்ள பல்வேறு தரவுதள மாதிரிகளை விவரி.
25.
அசைவூட்டல் நுட்பங்கள் பற்றி விரிவாக விளக்கவும்.
26.
விற்பனை முனை (POS) என்றால் என்ன?
27.
MP3 பற்றி குறிப்பு வரைக.
28.
URL என்றால் என்ன?
29.
ஒரு ஈத்தர்நெட் போர்ட் என்ன?
30.
NS2 சிறுகுறிப்பு தருக
31.
டாட்காம் குமிழி மற்றும் டாட்காம் வெடிப்பு என்றால் என்ன?
32.
ஃபிஷிங் (Phishing) பற்றி எழுதுக.
33.
எலிப்ஸ் டூல் மற்றும் எலிப்ஸ் ஃபிரேம் டூல் வேறுபடுத்துக.
34.
EDIFACT கோப்பகங்கள் என்றால் என்ன?
35.
ஈத்தர்நெட் வடம் குறிப்பு வரைக.
36.
பல பரிமாண அணி பற்றி விரிவாக எழுதுக.
37.
MySQLi என்றால் என்ன?
38.
மதிப்பு கூட்டப்பட்ட வலையமைப்பு (VAN) என்றால் என்ன?
39.
HTTP, HTTPS, FTP – சிறுகுறிப்பு வரைக.
40.
if statement மற்றும் if elseif else கூற்றினை வேறுபடுத்துக
41.
வலை சேவையக பக்கம் மற்றும் கிளைன்ட் பக்கம் ஸ்கிரிப்டிங் மொழிகளை வேறுபடுத்துக
42.
சமச்சீரற்ற குறியீடு குறியாக்கம் பற்றி எழுதுக.
43.
பேஜ்மேக்கரில் உள்ள ஏதேனும் மூன்று கருவிகளையும் அதன் விசைப்பலகை குறுக்கு வழிகளையும் கூறு.
1.
(d)
bitcoin
2.
(b)
நிலையற்ற உருப்பொருள் தொகுதி(weak Entity Set)
3.
(d)
| A | B | C | D |
| 2 | 3 | 4 | 1 |
4.
(a)
DNS
5.
(c)
எல்லோராலும்
6.
(c)
Uniform Resource Locator
7.
(b)
*********
8.
(d)
RJ45
9.
(a)
how are u
10.
(c)
Hashes
11.
(d)
< ?php? >
12.
(d)
பாதிக்கப்பட்டவர்களிடமிருந்து கோப்புகளை மீட்க பணம் கோரப்படும்.
13.
(c)
United Nations Standard message
14.
(c)
Rectangle
15.
(a)
விலை
16.
பயன்பாட்டு அடுக்கு (Application Layer): TCP / IP மாதிரியின் பயன்பாட்டு அடுக்கு OSI குறிப்பு மாதிரியின் தொடர், விளக்கக் காட்சி, பயன்பாட்டு அடுக்குகளை ஒத்திருக்கும். மிகப் பிரபலமான பயன்பாட்டு அடுக்கு நெறிமுறைகள்.
பின்வருமாறு:
(i) Hypertext Transfer protocol (HTTP):இது உலகளாவிய வலையின் முக்கிய பொறிமுறை ஆகும்.
(ii) File Transfer Protocol (FTP): சேவையகத்திலிருந்து பயனருக்கு முழுமையான கோப்புகளை அனுப்பவும் பெறவும் அனுமதிக்கிறது.
(iii)Telnet: இணையத்தில் ஒரு கணினியை மற்றொரு கணினியோடு இணைக்கிறது.
(iv) Simple Mail Transfer Protocol: மின்னஞ்சல் சேவைகளை வழங்குகிறது.
(v) Domain Name System: பிற கணினிகளை எண்களைக் காட்டிலும் பெயர்களைக் கொண்டு குறிப்பிடுகிறது.
17.
கணினி வலையமைப்புகளின் பொதுவான பயன்பாடுகள்.
(i) தொடர்பாடல் (Communication)
(ii) வளப்பகிர்வு (Resource Sharing)
(iii) தரவு அல்லது மென்பொருள் பகிர்வு (Data/Software Sharing)
(iv) பணம் சேமிப்பு (Money Saving)
தொடர்பாடல் :
(i) கணினி வலையமைப்புகளைப் பயன்படுத்துவதால், உலகெங்கிலும் உள்ள ஒருவர் மற்றவர்களிடம் தொடர்புகொள்ளலாம்.
(ii) பரவலாக பிரிக்கப்பட்ட குழுக்கள், பல்வேறு மொபைல், சமூக ஊடகம், தொலைபேசி, மின்னஞ்சல், அரட்டை, வீடியோ தொலைபேசி, வீடியோ கான்பரன்சிங், எஸ்எம்எஸ், எம்எம்எஸ் மற்றும் பலவற்றின் ஊடகங்கள் மூலம் மிகக் குறைந்த விலையில் எளிதாக தொடர்பு கொள்ளலாம்.
வளப்பகிர்வு:
(i) வளப்பகிர்வு என்பது பல அமைப்புகள் அணுகும் ஒரு சாதனமாகும்.
(ii) இது அனைத்து வகையான நிரல்கள்,உபகரணங்கள் மற்றும் கிடைக்கக்கூடிய இருப்பிடத்தை பொருட்படுத்தாமல் பகிர்ந்து கொள்ள அனுமதிக்கிறது.
(iii) இங்கு வளம் என்பது அச்சுப்பொறிகள், ஸ்கேனர், PDA, தொலைநகல் இயந்திரம் மற்றும் மோடம்கள் போன்றவை ஆகும்.
(iv) உதாரணமாக வலையமைப்பில் பல கணினிகள் ஒரே அச்சுப்பொறியை அணுகலாம்.
மென்பொருள் (அல்லது) தரவு பகிர்வு :
(i) கணினி வலையமைப்பு சேவையகத்தில் ஒரு மென்பொருள் அல்லது பயன்பாடு சேமிக்கப்பட்டிருக்கும்.
(ii) அதனை முனையங்கள் பயன்படுத்திக்கொள்ளலாம்.
(iii) இது தரவுகளின் நம்பகத்தன்மையை உறுதி செய்கிறது.
(iv) எடுத்துக்காட்டாக, எல்லா கோப்புகளையும் ஒன்றுக்கும் மேற்பட்ட கணினிகளில் காப்புப் பிரதி எடுக்கவோ அல்லது நகலெடுக்கவோ முடியாது.
(v) எனவே வன்பொருள் செயல்பாடு என்றால் சேவையகத்தில் உள்ள பிரதிகளைப் பயன்படுத்தலாம்.
பணம் சேமிப்பு :
(i) கணினி வலையமைப்புகளை பயன்படுத்துவது மூலம் ஒரு நிறுவனம் அதிக பணத்தை சேமிக்க முடியும்.
(ii) இது காகித வேலை, மனித சக்தி மற்றும் நேரத்தை சேமிக்கிறது.
(iii) ஊதியம், சரக்கு, விலைப்பட்டியல் போன்றவற்றைக் கணக்கிடுவதில் துல்லியம்.
(iv) உதாரணமாக ஒரு நிறுவனம் ஒவ்வொருவருக்கும் முதல்நிலை கணிப்பொறியை வழங்க முடியும்.
(v) ஆனால் இணையத்தை பயன்படுத்தி தனியாள் கணிப்பொறியில் முதல்நிலை கணிப்பொறியின் செயல்பாட்டை வழங்க முடியும்.
18.
மூன்று வகை பயனாளர் சேவையகக் கட்டமைப்பு :
1. ஒற்றை அடுக்கு கட்டமைப்பு
2. இரண்டு அடுக்கு கட்டமைப்பு
3. பல/மூன்று அடுக்கு கட்டமைப்பு
1. ஒற்றை அடுக்கு கட்டமைப்பு :
(i) சேவையகம் பயன்படுத்துகின்றது. பயனாளரால் அணுகப்படுகின்றது.
(ii) பயனாளர் பயன்பாடு சேவையக கணிப்பொறிக்குள்ளேயே இயங்குகின்றது.
2. இரண்டு அடுக்கு கட்டமைப்பு
(i) இந்த கட்டமைப்பைச் சேவையகம் பயன்படுத்துகின்றது.
(ii) இரண்டு அடுக்கு ஊடாடுதலை கொண்டு பயனாளரால் அணுகப்படுகின்றது.
(iii) அதாவது பயனாளர் அடுக்கு ஒன்றிலும் சேவையகம் அடுக்கு இரண்டிலும் இயங்குகின்றன.
3. பல/மூன்று அடுக்கு கட்டமைப்பு :
(i) இந்த கட்டமைப்பைச் சேவையகம் பயன்படுத்துகின்றது.
(ii) ஒன்றிற்கு மேற்பட்ட அடுக்கு ஊடாடுதலைக் கொண்டு பயனரால் அணுகப்படுகின்றது.
(iii) நிரலர் வணிக ரீதியான அடுக்குகளின் எண்ணிக்கையை மென்பொருளின் தேவையைப் பொறுத்து தீர்மானிக்கிறார்.
(iv) இந்த காரணத்தினால் இந்த மாதிரியை பல/மூன்று அடுக்கு கட்டமைப்பு என்கிறோம்.
19.
படி 1: முன்னதாக வங்கி வழங்கிய பிரத்யேக பயனர் பெயர் மற்றும் கடவுச்சொல்லைப் பயன்படுத்தி நிகழ்நிலை வங்கிக் கணக்கில் உள்நுழையவும்.
படி 2: நிதி பரிமாற்றத்தைச் செயல்படுத்த பயனாளியை "பணம் பெறுபவரில் சேர்க்கவும்". பயனாளியின் வங்கிக் கணக்கு எண். பெயர், IFSC போன்றவற்றை, "புதிய பணம் பெறுபவரின் பிரிவை சேர்" பகுதியில் நிரப்பப்பட வேண்டும்.
படி 3: பயனாளி சேர்க்கப்பட்டவுடன், நிதி பரிமாற்ற முறையை (RTGS/NEFT/IMPS) தேர்வு செய்யவும்.
படி 4: பணத்தைச் செலுத்த வேண்டிய கணக்கைத் தேர்ந்தெடுக்கவும், பணம் பெறுபவரைத் தேர்ந்தெடுக்கவும், அனுப்ப விரும்பும் தொகையை உள்ளிட்டு குறிப்புரையை (விருப்பத்தேர்வு) சேர்க்கவும்.
படி 5: சமர்ப்பி கொடுக்கவும்.
படி 6: வங்கி கணக்குடன் தொடர்புடைய கைப்பேசி எண்ணுக்குப் பெறப்பட்ட OTP ஐ உள்ளிட்டு பரிவர்த்தனையை நிறைவு செய்யவும்.
நவீன மின்னணு பணப் பரிமாற்றம் தனிப்பட்ட அடையாள எண் (PIN). ஒரு முறை கடவுச் சொல் (OTP) போன்றவற்றால் பாதுகாக்கப்படுகின்றன. ஒரு தானியங்கி தீர்வை அமைப்பு (ACH) அதன் பின் பணம் செலுத்தும்.
20.
கோப்புகளைக் கையாளுதல் வலை பயன்பாடுகளை மேம்படுத்துவதில் உள்ள முக்கியமான செயலாகும். கோப்புகள் பல்வேறு பணிகளுக்கான கீழ்க்கண்ட நிகழ்வுகளில் செயல்படுத்தப்படுகின்றன.
1. PHP கோப்பினை திறத்தல்
2. PHP கோப்பினை படித்தல்
3. PHP கோப்பினை மூடுதல்
4. PHP கோப்பினை எழுதுதல்
5. PHP கோப்பினை சேர்த்தல்
6. PHP கோப்பினை பதிவேற்றம் செய்தல்
1. PHP கோப்பினை திறத்தல்:
fopen() என்பது PHP-உள்ள ஒரு அமைப்பு செயற்கூறாகும். இந்த செயற்கூறானது சேவையகத்திலுள்ள ஒரு கோப்பினைத் திறக்க உதவுகிறது. இது இரண்டு அளவுருக்களைக் கொண்டுள்ளது கோப்பின் பெயரைக் குறிப்பிட ஒன்று. மற்றொன்று எந்த முறைமையில் (mode) கோப்பினைத் திறக்க வேண்டும் (read/ write) என்பதைக் குறிக்கின்றது.
கட்டளை அமைப்பு:
$file _ Object = fopen(" File Name , "Read/ WriteMode") or die("Error Message! ");
எ.கா:
< ?PHP
$myfile fopen("Student.txt", "r") or die("Unable to open file! ");
? >
2. PHP கோப்பினை படித்தல்:
fread ( ) செயற்கூறு திறந்துள்ள கோப்பிலிருந்து படிக்க உதவுகின்றது. File object என்பது fopen செயற்கூறிலிருந்து பெறப்படுகின்றது.
கட்டளை அமைப்பு:
fread($file _ Object,filesize("FileName"));
எ.கா:
< ?php
fread($myfile,filesize(" Student. txt"));
? >
3. PHP கோப்பினை மூடுதல்:
fclose ( ) செயற்கூறானது திறக்கப்பட்ட ஒரு கோப்பினை மூடுவதற்கு உதவுகின்றது File object என்பது fopen செயற்கூறிலிருந்து பெறப்படுகின்றது.
கட்டளை அமைப்பு: fclose($file _Object);
எ.கா:
< ?php
$myfile = fopen("student.txt", "r");
// some code to be executed ....
fclose($myfile );
? >
4. PHP கோப்பினை எழுதுதல்:
fwrite ( ) செயற்கூறானது கோப்பில் எழுத உதவுகிறது.
கட்டளை அமைப்பு:
fwrite($myfile, $txt);
21.
களப்பெயர் முறைமையில் 4 முக்கிய கூறுகள் உள்ளன. அவை
1. பெயர்வெளி
2. பெயர் சேவையகம்
3. மண்டலம்
4. தீர்வி
1. பெயர்வெளி: களப்பெயர்கள் மிகவும் தனித்துவமானவையாகவும் மற்றும் பொருத்தமானவையாகவும் இருக்க வேண்டும். பெயர்வெளி இரண்டு வழிகளில் ஒருங்கமைக்கப்படலாம்.
i. கிடைப்பெயர்வெளி
ii. படிநிலை பெயர்வெளி
i. கிடைப்பெயர்வெளி : ஒரு IP முகவரிக்கு ஒரு பெயர் ஒதுக்கப்படுகிறது.
ii. படிநிலை பெயர்வெளி :
1. பெயர் பல பகுதிகளில் ஆனது. இதனை அடைய களப் பெயர்வெளி வடிவமைக்கப்பட்டது.
2. களப் பெயர்வெளி என்பது உயர் மட்டத்தில் மூல உறுப்பை கொண்ட ஒரு தலை கீழ் மர அமைப்பாகும். இந்த மர அமைப்பு மட்டங்கள் 0 முதல் 127 வரை மொத்தம் 128 மட்டங்களைக் கொண்டிருக்கும்.
3. சிட்டை என்பது ஒரு சரம், இது அதிகபட்ச 63 எழுத்துக்களை கொண்டிருக்கலாம். ஒரு மட்டத்தில் உள்ள ஒவ்வொரு முனையும் தனிப்பட்ட சிட்டைகளைக் கொண்டிருக்க வேண்டும்.
4. களப்பெயர் புள்ளியால் (.) பிரிக்கப்பட்ட சிட்டைகளின் வரிசையாகும். களப்பெயர் எப்போதும் இலை முனையிலிருந்து வேர் முனைவரை படிக்கப்படுகிறது. வேர் முனை எப்போதும் சரத்தை பிரதிநிதித்துவப்படுத்துகிறது. எனவே அனைத்து டொமைன் பெயரும் புள்ளியில் முடிவடையும்.
5. களப்பெயர் வெளி மர அமைப்பில் களங்களை துணை களங்களாக பிரிக்கலாம்.
2. பெயர் சேவையகள்: ஒரு கணினியில் இயக்கப்படும் நிரல்கள் மற்றும் அனைத்து மண்டலத் தரவையும் சேமிக்கின்றன. அவைகளில் வினவப்படும் போது இதனை நுகர்வுகளுக்கு வழங்குகிறது.
3. மண்டலம்: சேவையகம் அணுகக் கூடிய தொடர்ச்சியான பகுதியாகும். ஒரு மண்டலத்தில் ஒரே ஒரு களம் இருந்தால், அங்கு களமும், மண்டலமும் ஒன்றே.
4. தீர்வி: தீர்வி ( Resolver) என்பது ஒரு களப்பெயரை ஐபி முகவரியாக மொழிபெயர்க்கும் பணியை துவக்கும் நிரலாகும். தீர்வி புரவலன் கணினியிலேயே சேமிக்கப்பட்டு இருப்பதால், தீர்விக்கும் பயனர் நிரலுக்கும் இடையேயான தொடர்பை உருவாக்க எந்த நெறிமுறையும் அவசியமில்லை. ஒரு கிளையண்ட் /சர்வர் பயன்பாடு, இது களப் பெயர்களைத் தீர்க்கும் செயல்முறையைத் தொடங்குகிறது.
22.
PHPன் மடக்கு கட்டமைப்பு என்பது ஒரு சுழற்சி கட்டுப்பாட்டு கட்டமைப்பாகும். இது ஒரு நிரல் தொகுதியை குறிப்பிட்ட தடவைகள் மீண்டும் மீண்டும் செயல்படுத்தும். குறிப்பிட்ட தடவைகள் மீண்டும் மீண்டும் செயல்படுத்தும் மடக்குகளை ”வரம்புடை மடக்குகள்” (Bounded Loops) என்றும் அழைக்கலாம். PHP நான்கு வகையான மடக்குகளை வழங்குகிறது.
மடக்கு அமைப்பின் வகைகள்:
1. for மடக்கு
2. foreach மடக்கு
3. while மடக்கு
4. do-while மடக்கு
1. for மடக்கு: நிரலர் முன்னதாகவே எத்தனை முறை மடக்கினை செயல்படுத்தப்பட வேண்டும் என்பதை அறிந்திருந்தால் இம்மடக்கினைப் பயன்படுத்தலாம்.
2. foreach மடக்கு: foreach மடக்கு PHP-ல் மிகவும் பிரத்தியேகமான ஒன்றாகும். இது அணிகளுடன் மட்டுமே செயல்படுகிறது. மடக்கின் சுழற்சியானது அணியில் உள்ள ஒவ்வொரு திறவு இணை மதிப்பை பொறுத்தது. மடக்கின் ஒவ்வொரு சுழற்சியின் போதும் நடப்பு அணி உறுப்பின் மதிப்பானது $value மாறியில் இருத்தப்படுகிறது மற்றும் அணியின் சுட்டு ஒவ்வொரு மதிப்பாக அணியின் உறுப்பின் இருந்து வரை நகர்த்தப்படுகிறது.
3. while மடக்கு : While மடக்கு கொடுக்கப்பட்ட நிபந்தனையின் மதிப்பு மெய் என இருக்கும்வரை ஒரு நிரல் தொகுதியை மீண்டும் மீண்டும் செயல்படுத்தும்
4. do-while மடக்கு: do while மடக்கு எப்பொழுதும் மடக்கினை முதல் முறை செயல்படுத்தும் போதே மடக்கின் உடற்பகுதியில் உள்ள கூற்றுகளை ஒரு முறை செயல்படுத்தும். ஆனால், கொடுக்கப்பட்ட நிரல் தொகுதியை நிபந்தனை சோதிப்பதற்கு முன்னர் ஒரே ஒரு முறையேனும் செயல்படுத்தும். அதாவது, இங்கே நிபந்தனை, மடக்கின் இறுதியில் மட்டுமே சோதிக்கப்படுகிறது.
23.
1. வணிகம் - வணிகம் (B2B)
2. வணிகம் - நுகர்வோர் (B2C)
3. வணிகம் - அரசாங்கம் (B2G)
4. நுகர்வோர் - வணிகம் (C2B)
5. நுகர்வோர் - நுகர்வோர் (C2C)
6. நுகர்வோர் - அரசாங்கம் (C2G)
7. அரசாங்கம் - வணிகம் (G2B)
8. அரசாங்கம் - நுகர்வோர் (G2C)
9. அரசாங்கம் - அரசாங்கம் (G2G)
1. வணிகம் - நுகர்வோர் (B2C):
(i) B2C மின் வணிகத்தில் வணிக நிறுவனங்கள் மற்றும் அதன் இறுதி - நுகர்வோருக்கு இடையே இணையகம் வழியாக நேரடி வர்த்தகம் நடைபெறுகிறது
(ii) B2C நிறுவனங்கள், வாடிக்கையாளர்களுக்கு நிகழ்நிலையில் பொருட்கள், தகவல் (அ) சேவைகளை அதிக தனிப்பட்ட மற்றும் சக்தி வாய்ந்த சூழலில் விற்பனை செய்கின்றன
(iii) ஒரு மரபு சார்ந்த கடைக்காரருக்கு உண்மையான போட்டியாளராக கருதப்படுகிறது
(iv) இவ்வகை மின் - வணிக மாதிரி நுகர்வோருக்குப் பயனளிக்கக் கூடியது. மின் வணிகம் இணையத்தின் சில்லறை விற்பனையாக செயல்படுகிறது என்றும் கூறலாம்
எ.கா: வாடிக்கையாளர்களுக்குப் புத்தகங்களை நேரடியாக விற்பனை செய்யும் ஒரு புத்தக நிறுவனம்
2. வணிகம் - அரசாங்கம் (B2G):
(i) B2G என்பது பொருட்கள், சேவைகள் (அ) தகவல்களை அரசாங்கத்திற்கோ (அ) அதன் நிர்வாகத்திற்கோ விற்பனை செய்யும் வியாபார அமைப்புகளைக் குறிப்பிடும் ஒரு வணிக மாதிரியாகும்
(ii) ஒரு நிறுவனம் தனது பொருட்கள் அல்லது சேவைகளுக்கு இணையம் மூலம் அரசாங்கத்திடம் பணம் பெறும் போது அது B2G மின் வணிக மாதிரி என்று அழைக்கப்படுகிறது.
எ.கா: ஒரு அரசு (அ) அதன் நிர்வாகம் ஒரு வணிக நிறுவனத்திடமிருந்து மாணவர்களுக்கான மடிக்கணினிகளை வாங்குதல்
3. நுகர்வோர் - வணிகம் (C2B)
(i) இந்த மின் - வணிக மாதிரியில் வாடிக்கையாளர்களால் பரிவர்த்தனை துவக்கப்படுகிறது
(ii) குறிப்பிட்ட விலை (அ) தேவைகளில் தொகுப்பை நிர்ணயித்து நுகர்வோர்கள் ஒரு சேவை (அ) பொருளைக் கோருவோர்கள்
(iii) C2B மாதிரி தலைகீழ் ஏல மாதிரி என்றும் அழைக்கப்படுகிறது. இங்கு வாடிக்கையாளர் ஒரு சேவை அல்லது ஒரு தயாரிப்புக்கான விலையை நிர்ணயம் செய்கிறார்.
(iv) பின் அந்த வலைத்தளம் வாடிக்கையாளரின் தேவைகளைச் சிறப்பாகப் பூர்த்தி செய்யும் பல்வேறு வாய்ப்புகளை கண்டறியும்.
எ.கா: ஒரு பயண வலைத்தளத்தில் ஒரு வாடிக்கையாளர் அவரது பயண தேதி, புறப்படும் மற்றும் சேரும் இடம், பயணிகளின் எண்ணிக்கை மற்றும் தங்கும் விடுதியின் தரம் போன்றவற்றைக் குறிப்பிடலாம்
4. நுகர்வோர் - அரசாங்கம் (C2G):
(i) C2G மின் வணிகத்தில் நுகர்வோரும் அரசும் ஈடுபடுகின்றனர். இங்கு ஒரு தனி நுகர்வோர் அரசாங்கத்துடன் தொடர்பு கொள்கிறார்
(ii) C2G மாதிரிகள் வழக்கமாக வருமான வரி அல்லது வீட்டு வரி செலுத்துதல்கள், சான்றிதழ்கள் அல்லது பிற ஆவணங்களை வழங்குவதற்கான கட்டணங்கள் செலுத்துதல் ஆகியவை அடங்கும்
24.
தரவுதள தொழில்நுட்பம், உறவுநிலை மற்றும் பொருள் உறவுநிலை பண்புகளைக் கொண்ட மாதிரிகளின் அடிப்படையில் அமைந்துள்ளது. முக்கியமான தரவுதள மாதிரிகள் பின்வருமாறு கொடுக்கப்பட்டுள்ளன.
1. படிநிலை தரவுதள மாதிரி :
(i) IBM- இன் முதல் DBMS ஆன IMS (Information Management System) தகவல் மேலாண்மை அமைப்பு என்பது ஒரு பிரபலமான படிநிலை தரவுதள மாதிரியாக இருந்தது.
(ii) இந்த மாதிரியின் ஒவ்வொரு பதிவிலும் (records) தகவல்கள் மரக்கிளை அமைப்பைப் போன்று பெற்றோர் குழந்தை உறவுநிலையில் அமைக்கப்பட்டுள்ளது.
(iii) இது உறவுநிலை மாதிரியின் அட்டவணைகளுக்கு (Tables) நிகரானது.

2 . வலையமைப்பு மாதிரி :
(i) முதன் முதலில் Honeywell-இல் உருவாக்கப்பட்ட தரவு மாதிரி IDS (Integrated Data Store) ஆகும்.
(ii) இது படிநிலை தரவுத்தள மாதிரியை ஒத்திருக்கும் தவிர ஒவ்வொரு உறுப்பினரும் ஒன்றுக்கு மேற்ப்பட்ட உரிமையாளரைக் கொண்டுள்ளனர்.
(iii) பலவற்றுடன் பல உறவுநிலையானது எளிய முறையால் கையாளப்படுகிறது. மூன்று தரவுதள கூறுகளைக் கொண்டுள்ளது.
(iv) அவை, வலையமைப்புத் திட்டம், துணைத் திட்டம் மற்றும் தரவு மேலாண்மைக்கான மொழி ஆகும்.

3. உறவுநிலை மாதிரி :
(i) Oracle, DB2 ஆகியவை தற்போது பயன்பாட்டில் உள்ள சில உறவுநிலை மாதிரிகள் ஆகும்.
(ii) உறவுநிலை மாதிரி சான்றுரு (instance) மற்றும் திட்டம் (schema) என்ற இரண்டு சொற்களால் வரையறுக்கப்படுகிறது.
(iii) சான்றுரு: வரிசை மற்றும் நெடுவரிசைகளைக் கொண்ட ஒரு அட்டவணை ஆகும்.

4. பொருள் சார்ந்த தரவுத்தள மாதிரி :
(i) இந்த மாதிரி பொருள் நோக்கு நிரலாக்க கருத்துருக்கள் (oop's) மற்றும் தரவுத்தள தொழில்நுட்பங்கள் ஆகிய பிணைப்பை உள்ளடக்கியது. இந்த மாதிரி உறவுநிலை மாதிரியின் அடிப்படையாக உள்ளது.
(ii) பொருள் என்ற மீண்டும் பயன்படுத்தக்கூடிய எளிய மென்பொருளை பொருள் நோக்கு நிரலாக்கம் பயன்படுத்துகிறது. இவை பொருள் நோக்கு தரவுத்தளத்தில் சேமிக்கப்படுகின்றன.

25.
அசைவூட்டல் :
அசையா படங்களை மிக விரைவாக காண்பிப்பதன் மூலம் அவற்றைத் தொடர்ச்சியான அசைவு போன்ற உணர்வை கொடுக்கும் செயல்.
அசைவூட்டலில் திரை பொருள் என்பது ஒரு வெக்டர் படமாகும்.
சிறப்பம்சம் :
1. எண் மாற்றத்தைப் பயன்படுத்தி ஒருங்கிணைப்புகளை வரையறுக்க படத்துடன் அதன் பாதையின் இயக்கம் கணக்கிடப்படும்.
2. குறைந்தபட்ச சட்டக விகிதம் விநாடிக்கு 16 சட்டங்கள் என இருந்தால் மென்மையான தோற்றத்தைப் கொடுக்கும்.
3. இயற்கை தோற்றத்திற்கு குறைந்தபட்சம் விநாடிக்கு 25 சட்டகங்களாக இருத்தல் வேண்டும்.
தொழில்நுட்பம் :
(i) அசைவூட்டல் இரு அல்லது முப்பரிமாணங்களைக் கொண்டது.
(ii) திரையில் X மற்றும் Y அச்சுகளுக்கு இடையேயான பரப்பில் இரு பரிமாண அசைவூட்டல் நிழற்படத்தை உயிரோட்டமாகக் கொண்டு வருகிறது.
(iii) முப்பரிமாண அசைவூட்டத்தில் X, Y மற்றும் Z ஆகிய மூன்று அச்சுகளுக்கிடையே உயிரோட்டம் நடைபெறுகிறது.
(iv) அசைவூட்டல் கருவிகள் மிகவும் சக்தி வாய்ந்தவை ஆகும். இரண்டு வகையான அசைவூட்டல்களாவன:
1. பாதை அசைவூட்டல்
2. சட்டக அசைவூட்டல்
1. பாதை அசைவூட்டல் :
மாறாத பின்னணியைக் கொண்ட திரையில் ஒரு பொருளை நகர்த்துவதை உள்ளடக்கியது.
2. சட்டக அசைவூட்டல் :
பல பொருட்கள் ஒரே சமயத்தில் நகர்வதற்கு அனுமதிக்கிறது மற்றும் பின்னணி (அ) பொருள்களும் மாறுகிறது.
26.
(i) விற்பனை முனையின் (POS) - இது வாடிக்கையாளர்கள் கடன் மற்றும் பற்று அட்டைகள் மூலம் பொருட்கள் மற்றும் சேவைகளை வாங்குவதற்கு பணம் செலுத்த வழிவகை செய்கிறது.
(ii) வாடிக்கையாளர் வசதிக்காக சில வங்கிகள் POS முனையங்களில் பற்று அட்டைகளைப் பயன்படுத்திப் பணத்தை பெற அனுமதிக்கின்றன.
27.
MP3 (MPEG layer-3 Format) :
1. இசையை சேமிக்கவும் பதிவிறக்கம் செய்யவும் பிரபலமான வடிவம் MPEG Layer-3 வடிவமாகும்.
2. WAV கோப்புகளின் பத்தில் ஒரு பங்கு சமமான அளவுக்கு MP3 கோப்புகள் தோராயமாக குறுக்கப்படும்.
28.
URL(Uniform Resource Locator) என்பது இணையத்தில் ஒரு ஆவணத்தின் தனித்த முகவரியாகும்.
URL ஆனது நான்கு பகுதிகளைக் கொண்டது.
அவை
1. நெறிமுறைகள் (protocols)
2. புரவலன் பெயர் (Host name)
3. கோப்புறை பெயர் (Folder name)
4. கோப்பு பெயர் (File name)
29.
1. ஈத்தர்நெட் போர்ட் (அ) தொடர்பி என்பது ஈத்தர்நெட் அட்டையில் ஒரு திறவுப் பகுதியாகும். இது RJ45 இணைப்பியை ஏற்கிறது
2. ஈத்தர்நெட் வடத்தின் RJ45 இணைப்பியை ஏற்படுகிறது
3. மதர்போர்டில் உள்ள ஈத்தர்நெட் அட்டையுடன் ஈத்தர்நெட் வடத்தை இணைக்கிறது
30.
(i) NS2 என்பது Network Simulation பதிப்பு 2 என்பதன் சுருக்கமாகும்.
(ii) இது பொதுவாக வலையின் தொடர்பு மற்றும் நிகழ்வு சார்ந்த ஆய்வுக்கான திறந்த மூல சிமுலேசன் வகை சார்ந்த மென்பொருள் ஆகும்.
(iii) NS2 உருவாக்க மற்றும் இயக்க OTCL மற்றும் C++ உதவுகின்றன.
31.
டாட்காம் குமிழி:
(i) டாட்காம் குமிழி சுமார் 1995 மற்றும் 2000ற்கு இடையே டாட்காம் நிறுவனங்களின் ஒரு வரலாற்று மிதமிஞ்சிய வளர்ச்சி ஆகும்.
(ii) மேலும் இது இணையத்தின் பயன்பாடு மற்றும் தகவமைப்பு ஆகியவற்றின் அதீத வளர்ச்சி காலகட்டம் ஆகும்.
டாட்காம் வெடிப்பு:
(i) NASDAQ கூட்டுப் பங்குச் சந்தை குறியீடானது 5046.86 லிருந்து 1114.11 ஆகச் சரிந்தது.
(ii) இது புகழ்பெற்ற டாட்காம் முறிவு அல்லது டாட்காம் வெடிப்பு என அறியப்படுகிறது.
32.
1. ஃபிஷிங் என்பது ஒரு வகை மின்-வணிக அச்சுறுத்தலாகும்.
2. உண்மையான வங்கி அதிகாரியாக தன்னை பாசாங்கு செய்யும் ஒருவர், மின்னஞ்சல், தொலைபேசி அல்லது குறுஞ்செய்தி மூலம் பயனரை தொடர்பு கொண்டு அவர்களின் வங்கி கணக்கு எண், கடன் அட்டை விவரங்கள், OTP,PIN அல்லது கடவுச்சொற்கள் போன்ற முக்கிய தரவை கேட்டு தனிநபர்களை வலையில் சிக்க வைக்க முயற்சிப்பார்.
3. அதன் விளைவு அடையாள திருட்டு மற்றும் நிதி இழப்பு போன்ற பேரழிவு செயல்களுக்கு வழிவகுக்கும்.
33.
| கருவியின் பெயர் | கருவிப் பெட்டியிலுள்ள பயன்குறி | சுட்டுக்குறி | பயன் |
|---|---|---|---|
| எலிப்ஸ் டூல் | ![]() |
![]() |
வட்டம் மற்றும் நீள் வட்டம் வரைய உதவுகிறது. |
| எலிப்ஸ் ஃபிரேம் டூல் | ![]() |
![]() |
உரை மற்றும் வரைகலைகளை வைப்பதற்கான நீள்வட்டங்களை வரைய உதவுகிறது. |
34.
1. EDIFACT பதிப்புகள் கோப்பகம் என்றும் அழைக்கப்படுகின்றன.
2. EDIFACT கோப்பகத்தில் புதிய செய்திகளை சேர்க்க அல்லது புதுப்பிக்க ஏப்ரல் 1 ஆம் தேதி மற்றும் அக்டோபர் 1 ஆம் தேதி என வருடத்திற்கு இருமுறை திருத்தி அமைக்கப்படும்.
3. EDIFACT கோப்பகங்கள் D. 18B போன்ற பெயர்களைக் கொண்டுள்ளன.
35.
ஈத்தர்நெட் வடம் (Ethernet cable ):
(i) இது வீடு அல்லது அலுவலகங்களில் கணினிகளை இணைக்கப் பயன்படும் பொதுவான வடம் ஆகும்.
(ii) இந்த வடம் வளப்பகிர்வு மற்றும் இணைய அணுகலுக்காக குறும்பரப்பு வலையில் (LAN) உள்ள கம்பித் தொடர்பு சாதனங்களை இணைக்கிறது.
(iii) ஈத்தர்நெட் கிராஸ் ஓவர் வடம் பூஜ்ய மோடம் வடங்களுக்கு ஒரு உதாரணமாகும்.
(iv) இது இரு கணினிகள் அல்லது ஒரே வகையிலான இரண்டு வலையமைப்பு சாதனங்களை இணைக்கப் பயன்படுத்தப்படுகிறது.
(v) இது கணினியை இணையத்துடன் இணைக்கப் பயன்படுத்தப்படும் அதிநவீன ஈத்தர்நெட் வடம் ஆகும்.
(vi) இந்த கேபிள் 10 gbps மற்றும் அதற்கு மேலான வேகத்தில் வேலை செய்கிறது.
(vii) இப்போதெல்லாம் குறும்பரப்பு வலையமைப்பிலிருந்து (LAN) கம்பியில்லா வலையை ஏற்படுத்த ரவுட்டர்கள் ஈதர்நெட் கிராஸ்ஓவர் கேபிள்களால் இணைக்கப்படுகின்றன.
36.
1. பல பரிமாண அணி என்பது ஒன்று அல்லது அதற்கு மேற்பட்ட அணிகளைக் கொண்ட ஒரு அணி ஆகும்.
2. PHP ல் பல்வேறு வகையான (அ) அளவுள்ள பல பரிமாண அணிகளை உருவாக்க முடியும்.
3. அதாவது இரண்டு மூன்று நான்கு ஐந்து (அ) அதற்கும் அதிகமான அளவுள்ள பரிமாண அணிகளை உருவாக்கலாம்.
4. ஆனால் பயனர் மூன்றுக்கும் அதிகமான பரிமாணங்களை (அ) நிலைகளைப் கையாளுவது கடினம். எ.கா :
<?php
//A two-dimensional array
$student=array
(
array("Iniyan",100,96),
array("Kavin",60,59),
);
echo$student [0][0],":Tamil Mark:"$student
[0][1],",English mark :"$student[0][2],"< br >";
echo $student[1][0],":Tamil Mark :$student
[1][0],",English mark::$student[1][2],"< br >";
37.
(i) MySQLi என்பது PHP மொழியின் நீட்டிப்பு ஆகும்.
(ii) இது MySQLi தரவுத்தளத்தை அணுகப் பயன்படுகிறது.
(iii) MySQLi என்பது MySQLi Improved என்பதைக் குறிக்கும்.
(iv) இதன் தற்போதைய பதிப்பு 5.0.0
38.
1. ஒரு நிறுவனம் அதன் சொந்த வலையமைப்பை அடிப்படையாகக் கொண்டு மற்ற நிறுவனங்களுக்கு EDI சேவைகளை வழங்குவதை குறிக்கிறது.
2. இது வணிகர்களுக்கிடையே ஒரு இடைத்தரகர் போல் செயல்படுகிறது.
3. மதிப்பு கூட்டப்பட்ட வலையமைப்புகளின் கோட்பாடுகள் அணுகல் உரிமைகளை பயனர்களுக்கு ஒதுக்கீடு மற்றும் உயர் தரவு பாதுகாப்பு வழங்குதல் ஆகும்.
39.
1. HTTP -இது வலை பயனருக்கும் வலை சேவையகத்திற்கும் இடையே பயன்படுத்தப்படுகிறது. இது பாதுகாப்பற்ற தரவு பரிமாற்றத்தை வழங்குகிறது.
2. HTTPS- இது வலைப்பயனருக்கும் வலை சேவையகத்திற்கும் இடையே பயன்படுத்தப்படுகிது. இது பாதுகாப்பான தரவு பரிமாற்றத்தை உறுதிசெய்கிறது.
3. FTP - இது கணினிகளுக்கிடையே கோப்புகளை அனுப்பவும், பெறவும் பயன்படுகிறது.
40.
| if கூற்று | if elseif else கூற்று |
|---|---|
| 1. ஒரு குறிப்பிட்ட நிபந்தனை சரி என்றால் ஒன்று (அ) அதற்கு மேற்பட்ட கூற்றுகளை செயல்படுத்தும். | இரண்டுக்கு மேற்பட்ட நிபந்தனைகளுக்கு பல்வேறு குறிமுறைகளை செயல்படுத்தும். |
| 2. if-ல் கொடுக்கப்பட்ட நிபந்தனை தவறு எனில், if-தொகுதியைத் தொடர்ந்து வரும் கூற்றுகள் செயல்படுத்தப்படும். | 'else'ற்குப் பிறகு மற்றொரு நிபந்தனை சோதிக்கப்பட வேண்டுமெனில். else கூற்றைத் தொடர்ந்து if கூற்று இருக்கும்.இதுவே elseif எனப்படும். |
41.
| வலை சேவையக பக்க ஸ்கிரிப்டிங் | கிளைன்ட் பக்கம் ஸ்கிரிப்டிங் |
|---|---|
| 1. ஸ்கிரிப்ட் குறிமுறை முழுவதும் வலை சேவையைக் கணிப்பொறியில் இயங்குகிறது | ஸ்கிரிப்ட் குறிமுறை முழுவதும் வலை உலாவியில் இயங்குகிறது. |
| 2. கிளைன்ட் பக்கம் மூலக்கூறி முறையை பார்க்க முடியாதபடி மறைத்து வைத்து பயன்படுத்தப்படும். | வலை உலாவியில் முன்னின்று செயல்படுத்தப்படும். பயனர் மூலக்கூறி முறையைப் பார்க்க முடியும். |
| 3. சேவையகக் கணிப்பொறி உடனான ஊடுதல் தேவை. | சேவையகக் கணிப்பொறியுடனான ஊடாடுதல் தேவையில்லை. |
| 4. பாதுகாப்பானது | பாதுகாப்பற்றது. |
42.
(i) சமச்சீரற்ற குறியீடு குறியாக்கம் (Asymmetric Key Encryption) பொதுக் குறியீடு குறியாக்கம் என்றும் அழைக்கப்படுகிறது.
(ii) இது பொது குறியீடு மற்றும் எண்முறைச் சான்றிதழ்களை பயன்படுத்துகிறது.
(iii) RSA, ECC, DSA போன்ற நெறிமுறைகள் சமச்சீரற்ற குறியீடு குறியாக்க தொழில்நுட்பத்தை பயன்படுத்துகின்றன.
43.
| கருவிகள் | விசைப்பலகை குறுக்கு வழி |
| 1. பாயின்டர் டூல் (Pointer tool) | F9 |
| 2. ரொட்டேடிங் டூல் (Rotating tool) | Shift+F2 |
| 3. லைன் டூல் (Line tool) | Shift+F3 |
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