12th Standard Syllabus & Materials
12th Standard
TN 12th English Poem - 6 - Incident of the French Camp Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th English Prose - 6 - On the Rule of the Road Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th English Prose - 5 - The Chair Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th English Supplementary - 4 - The Midnight Visitor Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th English Poem - 4 - Ulysses Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th English Prose - 4 - The Summit Sample Question Papers Study Material - QB365 Set A

Published on: 17/09/2019
கணினி பயன்பாடுகள்
12ஆம் வகுப்பு Computer Applications / கணினி பயன்பாடுகள் தமிழ் மீடியம் | மாதிரி வினாத்தாள்கள் | முக்கிய வினாக்கள் | கேள்வி விடை தொகுப்பு | வினாத்தாள்கள் | பொதுத்தேர்வு மாதிரி வினாத்தாள்கள் , Computer Applications / கணினி பயன்பாடுகள் பாடத்திற்கான மாதிரி வினாத்தாள்கள், முக்கிய கேள்வி-விடைகள், ஒருமார்க் கேள்விகள், காலாண்டு & பொதுத்தேர்வு கேள்வித் தொகுப்புகள்
Questions + Answers key
Take MCQ Computer Applications Test

1.
HTTP பதிவேற்ற செயல்பாட்டின் கருத்துருவினை பற்றி விளக்குக.
2.
MySQL வினவல்களை எடுத்துக்காட்டுடன் விளக்கவும்.
3.
MySQL இல் உள்ள செயற்கூறுகளை எடுத்துக்காட்டுடன் விவரி.
4.
Do while மடக்கின் செயல்பாடுகளை விவரி.
5.
if else கூற்றினை விவரி
6.
அணி மற்றும் அதன் வகைகளை விவரி.
7.
8.
9.
பேஜ்மேக்கர் கருவிப்பெட்டியிலுள்ள கருவிகளைப் பற்றி விவரி.
10.
அசைவூட்டல் நுட்பங்கள் பற்றி விரிவாக விளக்கவும்.
1.
1. கோப்பினை பதிவேற்றம் செய்தல் என்பது கிளைக் கணிப்பொறியிலிருந்து ஒரு கோப்பினைத் தேர்ந்தெடுத்து சேவையக கணிப்பொறிக்கு அனுப்பப் பயன்படும் முக்கிய அம்சமாகும்.
2. படிவ ஒட்டானது POST அல்லது GET வழிமுறையைக் குறிப்பிடவும் enctype பண்புக் கூறானது multipart /form -data என்பதைக் குறிப்பிடவும் பயன்படுகின்றது.
3. < input >ஒட்டில் type = 'file' பண்புக் கூறானது. உள்ளீட்டு புலத்தை கோப்பு தேர்ந்தெடுத்தல் (file-select) உறுப்பு மற்றும் அதனைத் தொடர்ந்து Browse பொத்தானைக் காட்டப் பயன்படுகின்றது.
4. சேவையகக் கணிப்பொறியில் உள்ள 'PHP.ini' கோப்பில் file uploads directive -வினைத் தேடி அதனை on என மாற்றவும்.
1. மேலே குறிப்பிடப்பட்டுள்ள படிவமானது தரவினை "student -photo-upload. PHP என்ற கோப்பிற்கு அனுப்புகின்றது.
2. Upload பொத்தானைக் கிளிக் செய்தபிறகு அந்தக் கோரிக்கையானது student -photo-upload.php கோப்பினை அடைகின்றது.
3. கோப்பிலுள்ள $_FILES மாறியானது பதிவேற்றம் செய்யப்பட்ட கோப்பின் அனைத்து தகவல்களையும்.
உதாரணமாக கோப்பின் அளவு மற்றும் கோப்பின் விரிவு ஆகியவற்றைச் சேகரிக்கிறது. அனைத்து விவரங்களும் முழுவதுமாக பரிசோதிக்கப்படுகின்றது. மற்றும் பிழைகள் ஒரு அணி மாறியில் சேமிக்கப்படுகின்றது .
4. இந்த அணியின் பிழை மாறிகள் காலியாக இருந்தால் எந்த பிழையும் சேமிக்கப்படவில்லையெனில் கோப்பானது இறுதியாக image கோப்புகளுக்கு நகர்த்தப்படுகிறது.
எ.கா:
< !DOCTYPE html >
< html >
< body >
< form action="Student-photo_upload.php" method="post"
enctype ="multipart / form-data" >
Select image to upload:
< input type="file" name="fileToUpload" id="fileToUpload If >
< input type="submit" value="Upload Image" name="submit" >
< /form >
< /body >
< /html >
Student_photo _upload.php:
< ?php
if(isset($ _ FILES['image'])) {
$errors= array ( );
$file_name = $FILES['image']['name'];
$file_size =$FILES['image']['size'];
$file_tmp =$_FILES['image']['tmp_name'];
$file_type $_FILES[;image'['type'];
$file_ext=strtolower(end(explode('.', $_FILES ['image']['name'])));
$extensions=array("jpeg","jpg","png");
if (in_array($file_ext,$extensions)===false){$errors[]="extension not allowed, please choose a JPEG or PNG file.";
}
if ($file_size must be exactly 2MB';
}
if (empty ($errors)==true){
move_uploaded_file($file_tmp,"images/".$file_name);
echo"Success";
}else{
print_r($errors);
}
}
? >
2.
MySQL வினவல்கள்:
(i) MySQL மற்றும் PHP-ஐ இணைத்தலின் மிக முக்கிய நோக்கம் MySQL தரவுத்தள சேவையகத்திலிருந்து தரவுகளை மீட்டெடுத்தல் மற்றும் கையாளுதல் ஆகும்.
(ii) SQL PHP, MySQL: நீட்டிப்புடன் சேர்ந்து MySQL மற்றும் PHP இணைப்பின் நோக்கத்தை அடைவதற்கு உதவுகின்றன. mysqli_query() என்பது PHP மொழியிலுள்ள SQL வினவல் கூற்றுகளை இயக்குவதற்கு உதவுகின்றது.
கட்டளை அமைப்பு :
mysqli_query ("Connection Object", "SQL query)
எடுத்துக்காட்டு :
$con=mysqli_connect("localhost", "my_user", "my_password", "Student_DB"); $sql = "SELECT student_name,student_age FROM student";mysqli_query($con,$sql);
3.
PHP நிரல் மொழியில் MySQL தரவுத்தள இணைப்பு மற்றும் தரவுத்தள வினவலைச் செயல்படுத்துவதற்காக பல செயற்கூறுகள் உள்ளன. MySQLi என்பது PHP மொழியின் நீட்டிப்பு ஆகும். இது MySQL தரவுத்தளத்தை அணுகப் பயன்படுகிறது.
இதன் தற்போதைய பதிப்பு 5.0.0 MySQLi நீட்டிப்பு MySQL தரவுத்தள இணைப்பு மற்றும் மேலாண்மையுடன் தொடர்புடைய கீழ்க்கண்ட முக்கிய செயற்கூறுகளை உள்ளடக்கியிருக்கிறது.
(i) mysqli_connect() Function
(ii) mysqli_close() Function
(iii) mysqli_query() Function
தரவுத்தள இணைப்புகள்:
MySQL தரவுத்தளத்தை அணுகுவதற்கு முன் mysqli_connect() செயற்கூற்றைப் பயன்படுத்தி PHP நிரல் மொழி வழியாக தரவுத்தள சேவையகக் கணினியை இணைக்க வேண்டும்.
கட்டளை அமைப்பு :
mysqli_connect ("Server Name", "User Name", "PassWord", "DB Name");
இந்த செயற்கூறு தரவுத்தள சேவையகத்துடன் இணைப்பை ஏற்படுத்துவதற்கு நான்கு அளவுருக்களைக் கொண்டுள்ளது.
தரவுத்தள இணைப்பை மேலாண்மை செய்தல்:
கீழ்க்காணும் நிரல் தரவுத்தள இணைப்பை மேலாண்மை செய்ய உதவும் முறைகளையும் அதன் சிறப்புகளையும் விவரிக்கிறது.
$servername = "localhost";
$username = "username";
$password = "password";
$DB_name = "School_DB";
$conn = mysqli_connect($servername,
$username, $password,$DB_name);
if (!$conn) {
die("Connection failed:".
mysqli_connect_error()); }
echo "Connected successfully";
?>
வினவல்களைச் செயல்படுத்துதல் :
(i) MySQL மற்றும் PHP-ஐ இணைத்தலின் மிக முக்கிய நோக்கம் MySQL தரவுத்தள சேவையகத்திலிருந்து தரவுகளை மீட்டெடுத்தல் மற்றும் கையாளுதல் ஆகும் .
(ii) SQL PHP, MySQL நீட்டிப்புடன் உடன் சேர்ந்து MySQL மற்றும் PHP இணைப்பின் நோக்கத்தை அடைவதற்கு உதவுகின்றன. mysqli_query() என்பது PHP மொழியிலுள்ள SQL வினவல் கூற்றுகளை இயக்குவதற்கு உதவுகின்றது.
கட்டளை அமைப்பு:
mysqli_query("Connection Object", "SQL query.
எடுத்துக்காட்டு :
$con=mysqli_connect("localhost", "my_user", "my_password", "Student_DB "); $sql="SELECT student_name,student_age FROM student"; mysqli_query($con,$sql);
இணைப்பை மூடுதல்:
(i) mysqli_close() செயற்கூறு PHP ஸ்கிரிப்டிங் மற்றும் MySQL தரவுத்தள சேவையகத்திற்கு இடையேயான நடப்பிலுள்ள திறந்துள்ள தரவுத்தள இணைப்பை மூடுவதற்குப் பயன்படுகிறது.
கட்டளை அமைப்பு:
mysqli_close("Connection Object");
எடுத்துக்காட்டு :
$con=mysqli_connect ("localhost", "$user", "$password", "SCHOOL_DB"); mysqli_close($con);
?>
4.
do while மடக்கு எப்பொழுதும் மடக்கினை முதல் முறை செயல்படுத்தும் போதே மடக்கின் உடற்பகுதியில் உள்ள கூற்றுகளை ஒரு முறை செயல்படுத்தும். ஆனால், கொடுக்கப்பட்ட நிரல் தொகுதியை நிபந்தனை சோதிப்பதற்கு முன்னர் ஒரே ஒரு முறையேனும் செயல்படுத்தும். அதாவது, இங்கே நிபந்தனை, மடக்கின் இறுதியில் மட்டுமே சோதிக்கப்படுகிறது.
கட்டளை அமைப்பு:
do {
code to executed;
} while (condition is true);
எ.கா:
< ?php
$Student_ count = 10;
$student_ number= 1;
do
{
echo "The student number is:
$student_ number< br >";
$student_ number++;
}
while($student_ number< = $Student_ count)
? >
5.
1. if கூற்று என்பது ஒன்று (அ) அதற்கு மேற்பட்ட கூற்றுகளை ஒரு குறிப்பிட்ட நிபந்தனையின் அடிப்படையில் பயனர் விரும்பும் வகையில் செயல்படுத்துவதாகும்.
2. நிபந்தனை தவறு எனில் else தொகுதி செயல்படுத்தப்படும்
< ?php
$Pass_Mark=35;
$Student_ Mark=70;
if($Student_Mark>=$Pass_Mark){
echo 'The Student is eligible for the promotion";
}
else {
echo "The Student is not eligible for the promotion";
}
? >
6.
அணி என்பது ஒரே தரவு வகையைச் சார்ந்த (ஒரே மாதிரியான) ஒன்றுக்கு மேற்பட்ட மதிப்புகளை ஒரு அணியின் மாறியில் தேக்கி வைப்பதாகும்.
PHP-ல் மூன்று வகைகள் :
1. சுட்டு எண்கள் கொண்ட அணிகள்
2. தொடர்புருத்த அணிகள்
3. பல பரிமாண அணிகள்
1. சுட்டு எண்கள் கொண்ட அணிகள் :
தரவு தொகுப்பில் உள்ள மாறியின் ஒவ்வொரு உறுப்புக்கும் சுட்டெண் மதிப்பிடப்படுகிறது
'array" என்ற சிறப்பு சொல்லை பயன்படுத்தி வரையறுக்கப்பட்ட மாறி. நேரியல் அணியில் உள்ள மாறியின் ஒவ்வொரு உறுப்புக்கும் 0-ல் தொடங்கி n-1 ல் முடியும் சுட்டெண் மதிப்பிடப்படுகிறது. பயனர் அணியின் பெயரை தொடர்ந்து அதன் சுட்டெண்ணையும் பயன்படுத்தி அணியின் உறுப்புக்களை அணுகமுடியும்.
கட்டளை அமைப்பு :
Array defines with the keyword array()
அணியானது array( ) என்ற சிறப்புச் சொல்லுடன் வரையறுக்கப்படுகிறது.

< ?php
$teacher_name = array("Iniyan", "Kavin",'Nilani'');
echo ''The students name are " .
$teacher_name[0] . " , " .$teacher_name[1] .
"and" . $teacher_name[2] .
? >
2. தொடர்புருத்த அணிகள் :
தொடர்புருத்த அணிகள் என்பது திறவும் (Key) மதிப்பும் (Value) இணைந்த தரவு கட்டமைப்பாகும். நேரியல் அணியில் (Linear array) தரவுகளை தேக்கி வைப்பதற்கு பதிலாக தொடர்புருத்த அணிகளை கொண்டு தரவுகளை தேக்கி வைக்கலாம்.
கட்டளை அமைப்பு :
Associative Arrays Syntax
array(key=>value,key=>value,key=>value,etc.);
key = Specifies the key (numeric or string)
value = Specifies the value
(எ.கா)
$Marks=array(“Student1”=>“35”,“Student2”=>“17”,“Student3”=>“43”);
echo “Student1 mark is” . $Marks[‘Student1’] . “ is eligible for qualification”;
echo “Student2 mark is” . $Marks[‘Student2’] . “ is not eligible for qualification”;
?>
3. பல பரிமான அணி :
1. பல பரிமாண அணி என்பது ஒன்று அல்லது அதற்கு மேற்பட்ட அணிகளைக் கொண்ட ஒரு அணி ஆகும்.
2. PHP ல் பல்வேறு வகையான (அ) அளவுள்ள பல பரிமாண அணிகளை உருவாக்க முடியும்.
3. அதாவது இரண்டு மூன்று நான்கு ஐந்து (அ) அதற்கும் அதிகமான அளவுள்ள பரிமாண அணிகளை உருவாக்கலாம்.
எ.கா " // A two-dimensional array
$student=array
(
array(“Iniyan”,100,96),
array(“Kavin”,60,59),
array(“Nilani”,1313,139)
);
echo $$student[0][0].”: Tamil Mark: “.$student [0][1].”. English mark: “.$student [0]
[2].”
”;
echo $$student[1][0].”: Tamil Mark: “.$student [1][1].”. English mark: “.$student [1][2].”
”;
echo $$student[2][0].”: Tamil Mark: “.$student [2][1].”. English mark: “.$student [2]
[2].”
”;
?>
7.
8.


9.
| கருவியின் பெயர் | கருவிப் பெட்டி | சுட்டுக் குறி | பயன் |
| பாயின்டர் டூல் | உரை மற்றும் வரைகலைப் படங்களைத் தேர்ந்தெடுக்க நகர்த்த அளவை மாற்ற | ||
| டெக்ஸ்ட் டூல் | உரையை உள்ளிட தேர்ந்தெடுக்க பதிப்பிக்க | ||
| ரொடேட்டிங் டூல் | பொருட்களைத் தேர்ந்தெடுக்க மற்றும் சுழற்ற | ||
| க்ராப்பிங் டூல் | வரைகலைகளை ஒழுங்கமைக்க | ||
| லைன் டூல் | ![]() |
நேர்கோடு வரைய | |
| கன்ஸ்ட்ரெய்ன்டு டூல் | ![]() |
கிடைமட்டமாகவும் செங்குத்தாகவும் கோடுகள் வரைய | |
| ரெக்டாங்கல் டூல் | ![]() |
சதுரம் மற்றும் செவ்வகம் வரைய | |
| ரெக்டாங்கல் ஃபிரேம் டூல் | ![]() |
உரை மற்றும் வரைகலைகளை வைப்பதற்கான செவ்வகங்களை வரைய | |
| எலிப்ஸ் டூல் | ![]() |
வட்டம் மற்றும் நீள்வட்டம் வரைய | |
| எலிப்ஸ் ஃபிரேம் டூல் | ![]() |
உரை மற்றும் வரைகலைகளை வைப்பதற்கான நீள்வட்டங்களை வரைய. | |
| பாலிகான் டூல் | ![]() |
பல கோணங்கள் வரைய | |
| பாலிகான் ஃபிரேம் டூல் | ![]() |
உரை மற்றும் வரைகலைகளை வைப்பதற்கான பல கோணங்களை வரைய | |
| ஹேண்ட் டூல் | பக்கத்தை திரை உருளல் செய்ய | ||
| ஜூம் டூல் | ![]() |
![]() |
பக்கத்தின் அளவை பெரிதாக்கியும் சிறிதாக்கியும் பார்க்க. |
10.
அசைவூட்டல் :
அசையா படங்களை மிக விரைவாக காண்பிப்பதன் மூலம் அவற்றைத் தொடர்ச்சியான அசைவு போன்ற உணர்வை கொடுக்கும் செயல்.
அசைவூட்டலில் திரை பொருள் என்பது ஒரு வெக்டர் படமாகும்.
சிறப்பம்சம் :
1. எண் மாற்றத்தைப் பயன்படுத்தி ஒருங்கிணைப்புகளை வரையறுக்க படத்துடன் அதன் பாதையின் இயக்கம் கணக்கிடப்படும்.
2. குறைந்தபட்ச சட்டக விகிதம் விநாடிக்கு 16 சட்டங்கள் என இருந்தால் மென்மையான தோற்றத்தைப் கொடுக்கும்.
3. இயற்கை தோற்றத்திற்கு குறைந்தபட்சம் விநாடிக்கு 25 சட்டகங்களாக இருத்தல் வேண்டும்.
தொழில்நுட்பம் :
(i) அசைவூட்டல் இரு அல்லது முப்பரிமாணங்களைக் கொண்டது.
(ii) திரையில் X மற்றும் Y அச்சுகளுக்கு இடையேயான பரப்பில் இரு பரிமாண அசைவூட்டல் நிழற்படத்தை உயிரோட்டமாகக் கொண்டு வருகிறது.
(iii) முப்பரிமாண அசைவூட்டத்தில் X, Y மற்றும் Z ஆகிய மூன்று அச்சுகளுக்கிடையே உயிரோட்டம் நடைபெறுகிறது.
(iv) அசைவூட்டல் கருவிகள் மிகவும் சக்தி வாய்ந்தவை ஆகும். இரண்டு வகையான அசைவூட்டல்களாவன:
1. பாதை அசைவூட்டல்
2. சட்டக அசைவூட்டல்
1. பாதை அசைவூட்டல் :
மாறாத பின்னணியைக் கொண்ட திரையில் ஒரு பொருளை நகர்த்துவதை உள்ளடக்கியது.
2. சட்டக அசைவூட்டல் :
பல பொருட்கள் ஒரே சமயத்தில் நகர்வதற்கு அனுமதிக்கிறது மற்றும் பின்னணி (அ) பொருள்களும் மாறுகிறது.
12th Standard Syllabus & Materials
12th Standard
TN 12th English Supplementary - 3 - The Hour of Truth (Play) Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th English Poem - 3 - All the World’s a Stage Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th English Prose - 3 - In Celebration of Being Alive Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th English Supplementary - 2 - Life of Pi 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