<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TN Board 12th Computer Science Important Questions Chapter 14 &#8211; Samacheer Kalvi</title>
	<atom:link href="https://samacheer-kalvi.com/tag/tn-board-12th-computer-science-important-questions-chapter-14/feed/" rel="self" type="application/rss+xml" />
	<link>https://samacheer-kalvi.com</link>
	<description>Tamilnadu State Board Text Books Solutions for Class 3 to 12</description>
	<lastBuildDate>Mon, 18 Oct 2021 10:26:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>
<site xmlns="com-wordpress:feed-additions:1">196241473</site>	<item>
		<title>TN Board 12th Computer Science Important Questions Chapter 14 Importing C++ Programs in Python</title>
		<link>https://samacheer-kalvi.com/tn-board-12th-computer-science-important-questions-chapter-14/</link>
					<comments>https://samacheer-kalvi.com/tn-board-12th-computer-science-important-questions-chapter-14/#respond</comments>
		
		<dc:creator><![CDATA[Prasanna]]></dc:creator>
		<pubDate>Thu, 14 Oct 2021 12:56:48 +0000</pubDate>
				<category><![CDATA[Important Questions]]></category>
		<category><![CDATA[Importing C++ Programs in Python]]></category>
		<category><![CDATA[TN Board 12th Computer Science Important Questions Chapter 14]]></category>
		<guid isPermaLink="false">https://samacheer-kalvi.com/?p=46449</guid>

					<description><![CDATA[TN State Board 12th Computer Science Important Questions Chapter 14 Importing C++ Programs in Python Question 1. What is a script language? Answer: A script language is a programming language for integrating and communicating with other programming language. Question 2. Write some of the most widely used script language? Answer: JavaScript, VBScript, PHP, Perl, Python, Ruby, ASP AND TCI. Question 3. What is called Garbage collection? Answer: Python deletes unwanted objects (built- in types or class instances) automatically to free the memory space. The process by which python periodically frees and reclaims blocks of memory that no longer are in use is called Garbage collection. Question 4. What is a g++? Answer: g++ is a program that calls GCC (GNU C Compiler) and automatically links the required C++ library files to the object code. Question 5. What is the use &#8216;+&#8217; in os.system ()? Answer: &#8216;+’ in os.system ( ) indicates that all strings are concatenated as a single string and send that as a List. Question 6. What purpose of using GNUC compiler? Answer: g++ is a program that calls GCC (GNUC Compiler) and automatically links the required C++ library files to the object code. Question 7. What is &#8230;]]></description>
										<content:encoded><![CDATA[<h2>TN State Board 12th Computer Science Important Questions Chapter 14 Importing C++ Programs in Python</h2>
<p>Question 1.<br />
What is a script language?<br />
Answer:<br />
A script language is a programming language for integrating and communicating with other programming language.</p>
<p>Question 2.<br />
Write some of the most widely used script language?<br />
Answer:<br />
JavaScript, VBScript, PHP, Perl, Python, Ruby, ASP AND TCI.</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 3.<br />
What is called Garbage collection?<br />
Answer:</p>
<ol>
<li>Python deletes unwanted objects (built- in types or class instances) automatically to free the memory space.</li>
<li>The process by which python periodically frees and reclaims blocks of memory that no longer are in use is called Garbage collection.</li>
</ol>
<p>Question 4.<br />
What is a g++?<br />
Answer:<br />
g++ is a program that calls GCC (GNU C Compiler) and automatically links the required C++ library files to the object code.</p>
<p>Question 5.<br />
What is the use &#8216;+&#8217; in os.system ()?<br />
Answer:<br />
&#8216;+’ in os.system ( ) indicates that all strings are concatenated as a single string and send that as a List.</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 6.<br />
What purpose of using GNUC compiler?<br />
Answer:<br />
g++ is a program that calls GCC (GNUC Compiler) and automatically links the required C++ library files to the object code.</p>
<p>Question 7.<br />
What is a command for wrapping C++ code?<br />
Answer:<br />
if _name_ = = ‘_main_’:<br />
main (Sys. argv [1:])</p>
<p>Question 8.<br />
Write the syntax of os.system ( ).<br />
Answer:<br />
The syntax of os.system ( ) is<br />
os.system (‘g++’ + &lt;variable_namel&gt;<br />
‘ &#8211; &lt;mode&gt;’ + &lt;variable_name 2&gt;)</p>
<p>Question 9.<br />
Write the syntax of getopt ( ).<br />
Answer:<br />
The syntax of getopt ( ) is<br />
&lt;opts&gt;, &lt;args&gt; = getopt. getopt (argv, options, [long_options])</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 10.<br />
Differentiate static and dynamic language.<br />
Answer:</p>
<table border="2">
<tbody>
<tr>
<td style="text-align: center;" width="312">Static</td>
<td style="text-align: center;" width="312"> Dynamic</td>
</tr>
<tr>
<td width="312">A static typed language like C++ requires the programmer to explicitly tell the computer what data type, each data value is going to use.</td>
<td width="312"> A dynamic typed language like python does not require the data type to be given explicitly for the data. Python manipulate the variable based on the type of value.</td>
</tr>
</tbody>
</table>
<p>Question 11.<br />
Write the steps to executing C++ program through python.<br />
Answer:</p>
<ol>
<li>Double click the run terminal of MinGW.</li>
<li>Go to the folder where the python software is located, For example Python is folder is located in.</li>
<li>c:\program files\open office 4\python</li>
</ol>
<p>Question 12.<br />
Write the modular program in python to find factorial of given number.<br />
Answer:<br />
def fact (n):<br />
f= 1<br />
if n == 0:<br />
return 0<br />
elif n = 1:<br />
return 1<br />
else :<br />
for i in range (1, n+1):<br />
f=f*i<br />
print (f)</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 13.<br />
Write a note on main (sys.argv [1]).<br />
Answer:</p>
<ol>
<li>main (sys.argvfl]) &#8211; Accepts the python program and input file (C++ file) as a list (array).</li>
<li>argv [0] contains the python program which is need not to be passed because by default _main_ contains source code reference</li>
<li>argv [1] contains the name of the C++ file which is to be processed.</li>
</ol>
<p>Question 14.<br />
What are the commonly used interfaces when importing C++ files in python?<br />
Answer:</p>
<ol>
<li>Python-C-API: (API-Application Programming Interface for interfacing with C programs)</li>
<li>Ctypes (for interfacing with c programs)</li>
<li>SWIG (Simplified Wrapper Interface Generator- Both G and C++)</li>
<li>Cython (Cython is both a Python-like language for writing C-extensions)</li>
<li>Boost.Python (a framework for interfacing Python and C++)</li>
<li>MinGW (Minimalist GNU for Windows)</li>
</ol>
<p>Question 15.<br />
Write the syntax of os,system ()? Explain the arguments.<br />
Answer:<br />
The os module allows you to interface with the windows operating system where python is running on.<br />
The syntax is<br />
os.system (‘g++’ + &lt;variable__namel&gt; ‘-&lt;mode&gt;’ + &lt;variable_name2&gt;<br />
Where<br />
os.system &#8211; function system (defined in os module).<br />
g++ &#8211; General compiler to compile C++ program under windows operating system.<br />
Variable_name1 &#8211; Name of the C++ file without 1 extension.cpp in string format.<br />
mode &#8211; To specify input or output mode. Here it is ‘mode’ prefixed with hyphen.<br />
Variable_name2 &#8211; Name 0f the executable file without extension.exe in string format.<br />
Eg:<br />
os.system (‘g++’ + cpp_file + ‘-o’ + exe_file)</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 16.<br />
Write a C++ program to print Transpose of matrix (2D array). And save the file as transpose.py. Program that compile and execute in python.<br />
Answer:<br />
//Now select File→New in Notepad and type the C++ program.<br />
#include &lt;iostream&gt;<br />
using namespace std<br />
int main( )<br />
{<br />
int a[3][3], i, j;<br />
for(i=0; i&lt;3; i++)<br />
{<br />
for(j=0; j&lt;3; j++)<br />
{<br />
cout&lt;&lt;“enter the value for array[“&lt;&lt;i+1 &lt;&lt;”]”&lt;&lt;“[“&lt;&lt;j+1&lt;&lt;”] :&#8221;;<br />
cin&gt;&gt;a[i][j];<br />
}<br />
}<br />
system(“cls”);<br />
cout&lt;&lt;“\n\nOriginal Array\n”;<br />
for(i=0; i&lt;3; i++)<br />
{<br />
for(j=0; j&lt;3; j++)<br />
cout&lt;,a[i][j]&lt;&lt;‘<br />
cout&lt;&lt;endl;<br />
}<br />
cout&lt;&lt;“\n\n The Transpose of Matrix\n”;<br />
for (int i = 0; i &lt; 3; i++)<br />
{<br />
for (int j = 0; j &lt; 3; j++)<br />
cout&lt;&lt;a[j][i]&lt;&lt;‘ &#8216;;<br />
cout&lt;&lt;endl;<br />
}<br />
return 0;<br />
}<br />
import sys, os, getopt<br />
def main(argv):<br />
cppjile = “<br />
exefile &#8211; ”<br />
opts, args &#8211; getopt.getopt(argv, “i:”,[‘ifile=’])<br />
for o, a in opts:<br />
if o in (“-i”, ifile”):<br />
cpp_file = a+‘.cpp’<br />
exe_file &#8211; a + ‘.exe’<br />
run(cpp_file, exe_file)<br />
def run(cpp_file, exe_file):<br />
print(“Compiling ” + eppfile)<br />
os.system(‘g++ ’ + cpp_file + ‘ -o ’ + exe_ file)<br />
print(“Running ” + exefile)<br />
print(“&#8212;&#8212;&#8212;-”)<br />
print<br />
os.system(exe_file)<br />
print<br />
if_name_main<br />
main(sys.argv[l:])</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 17.<br />
Write a C++ program containing functions and executing by python program.<br />
Answer:<br />
/*Write a C++ program using a user defined function to function cube of a number.*/</p>
<p>//Now select File—&gt;New in Notepad and type the C++ program<br />
#//include &lt;iostream&gt;<br />
using namespace std;<br />
// Function declaration<br />
int cube(int num);<br />
int main()<br />
{<br />
int num;<br />
int c;<br />
cout&lt;&lt;”Enter any number: “&lt;&lt;endl;<br />
cin&gt;&gt;num;<br />
c = cube(num);<br />
Cout&lt;&lt;”Cube of “ &lt;&lt;num&lt;&lt; “ is “&lt;&lt;c;<br />
return 0;<br />
}<br />
//Function to find cube of any number<br />
int cube(int num)<br />
{<br />
return (num * num * num);<br />
}</p>
<p>// Save this file as cubefile.cpp<br />
#Now select File → New in Notepad and<br />
type the Python program<br />
# Save the File as fun.py<br />
# Program that compiles and executes a .cpp file<br />
# Python fun.py -i c:\pyprg\cube_file.cpp<br />
import sys, os, getopt<br />
def main(argv):<br />
cpp_file =&#8217; &#8216;<br />
exe_file =‘ ’<br />
opts, args &#8211; getopt.getopt(argv, “i:”,[‘ifile=’])<br />
for o, a in opts:<br />
if o in (“-i”, ifile”):<br />
cpp_file = a + ‘.cpp’<br />
exe_file = a + ‘.exe’<br />
run(cpp_file, exe file)<br />
def run(cpp_file, exe_file):<br />
print(“Compiling “ + cppfile)<br />
os.system(‘g++ ‘ + cpp_file + ‘ -o ‘ + exe_ file)<br />
print(“Running “ + exe file)<br />
print(“&#8212;&#8212;&#8212;-”)<br />
print<br />
os.system(exe_file)<br />
print<br />
if_name_==_main_’:<br />
main(sys.argv[l:])<br />
Output of the above program<br />
Compiling e:\pyprg\cube_file.cpp<br />
Running c:\pyprg\cube_file.exe<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Enter any number:<br />
5<br />
Cube of 5 is 125</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 18.<br />
Write a C++ program to implement multilevel inheritance of a class and executing by python program.<br />
Answer:<br />
// C++ program to implement Multilevel Inheritance<br />
//Now select File—&gt;New in Notepad and type the C++program<br />
//include &lt;iostream&gt;<br />
using namespace std;<br />
#base class<br />
class Vehicle<br />
{<br />
public:<br />
Vehicle( )<br />
{<br />
cout&lt;&lt; “This is a Vehicle” &lt;&lt;endl;<br />
}<br />
};<br />
class threeWheeler: public Vehicle<br />
{public:<br />
three Wheeler( )<br />
{<br />
cout&lt;&lt;”Objects with 3 wheels are vehicies”&lt;&lt;endl;<br />
}<br />
};<br />
// sub class derived from two base classes<br />
class Auto: public threeWheeler{<br />
public:<br />
Auto( )<br />
{<br />
cout&lt;&lt;”Auto has 3 Wheels”«endl;<br />
}<br />
};<br />
// main function int main( )<br />
{<br />
//creating object of sub class will invoke the constructor of base classes<br />
Auto obj;<br />
return 0;<br />
}<br />
// Save this file as inheri cpp.cpp<br />
//Now select File → New in Notepad and type the Python program<br />
# Save the File as classpy.py<br />
# Python classpy.py -i inheri_cpp command to execute C++ program<br />
import sys, os, getopt<br />
def main (argv):<br />
cpp_file = ‘ ’<br />
exe_file = ‘ ’<br />
opts, args = getopt.getopt (argv, “i:”,[‘ifile=’])<br />
for o, a in opts:<br />
if o in (“-i”, “-ifile”):<br />
cpp_ file = a + ‘.cpp’<br />
exe_file = a + ‘.exe’<br />
run (cpp_file, exefile)<br />
def run(cpp_file, exe file):<br />
print (“Compiling “ + cpp_file)<br />
os.system (‘g++ ‘ + cpp_file + ‘ -o ‘ + exe_ file)<br />
print (“Running “ + exe_file)<br />
print (“&#8212;&#8212;&#8212;&#8212;-”)<br />
print<br />
os.system (exe_file) print<br />
if_name_==’_main_’:<br />
main (sys.argv[1:])<br />
Output of the above program<br />
Compiling c:\pyprg\class_file.cpp<br />
Running c:\pyprg\class_file.exe<br />
&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
This is a Vehicle<br />
Objects with 3 wheels are vehicles<br />
Auto has 3 Wheels</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 19.<br />
What is the theoretical difference between Scripting language and other programming language?<br />
Answer:</p>
<table border="2">
<tbody>
<tr>
<td width="312">
<p style="text-align: center;">Scripting language</p>
</td>
<td width="312">
<p style="text-align: center;"> Other languages (Programming language)</p>
</td>
</tr>
<tr>
<td width="312">A script language requires an interpreters.</td>
<td width="312"> Programming language requires a compiler.</td>
</tr>
<tr>
<td width="312">A script language do not require the compilation step and are rather interpreted.</td>
<td width="312"> But programming languages needs to be compiled before running.</td>
</tr>
<tr>
<td width="312">Example: Javascript, python etc.,</td>
<td width="312"> Example: C++, COBOL etc.,</td>
</tr>
</tbody>
</table>
<p>Question 20.<br />
Differentiate compiler and interpreter.<br />
Answer:</p>
<table border="2">
<tbody>
<tr>
<td style="text-align: center;" width="312">Compiler</td>
<td width="312">
<p style="text-align: center;"> Interpreter</p>
</td>
</tr>
<tr>
<td width="312">Compile the entire program and translates it as a whole machine code.</td>
<td width="312"> Interpreter translates program one statement at a time.</td>
</tr>
<tr>
<td width="312">It takes large amount of time to analyze the source code but execution time is faster.</td>
<td width="312"> It takes less amount of time to analyze the source code, and execution time is slower.</td>
</tr>
<tr>
<td width="312">Example for C, C++ use compilers.</td>
<td width="312"> Example for python, Javascript use interpreters.</td>
</tr>
</tbody>
</table>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 21.<br />
Write the expansion of<br />
(i) SWIG<br />
(ii) MinGW<br />
Answer:<br />
(i) SWIG &#8211; Simplified Wrapper Interface Generation.<br />
(ii) MinGW &#8211; Minimalist GNU for windows.</p>
<p>Question 22.<br />
What is the use of modules?<br />
Answer:</p>
<ol>
<li>We use modules to breakdown large programs into small manageable and organized files.</li>
<li>Modules provides reusability of code.</li>
<li>We can define our most used functions in a module and import it, instead of copying their definitions into different programs.</li>
</ol>
<p>Question 23.<br />
What is the use of cd command. Give an example.<br />
Answer:<br />
In python use cd command Hold Shift + Right click in explorer in the folder where the python file is will create a proper path string for your OS.<br />
Eg. Using cd command in python<br />
&gt;&gt;&gt;import OS<br />
&gt;&gt;&gt;OS.system (“cd c:\mydir”)</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 24.<br />
Differentiate PYTHON and C++.<br />
Answer:</p>
<table border="2">
<tbody>
<tr>
<td width="312">
<p style="text-align: center;">PYTHON</p>
</td>
<td width="312">
<p style="text-align: center;"> C++</p>
</td>
</tr>
<tr>
<td width="312">Python is typically an “interpreted” language.</td>
<td width="312"> C++ is typically a “compiled” language.</td>
</tr>
<tr>
<td width="312">Python is a dynamic typed language.</td>
<td width="312"> C++ is compiled statically typed language.</td>
</tr>
<tr>
<td width="312">Data type is not required while declaring variable.</td>
<td width="312"> Data type is required while declaring variable.</td>
</tr>
<tr>
<td width="312">It can act both as scripting and general purpose language.</td>
<td width="312"> It is a general purpose language.</td>
</tr>
</tbody>
</table>
<p>Question 25.<br />
What are the applications of scripting language?<br />
Answer:<br />
Applications of scripting Languages:</p>
<ol>
<li>To automate certain tasks in a program.</li>
<li>Extracting information from a data set.</li>
<li> Less code intensive as compared to traditional programming language..</li>
<li>Can bring new functions to applications and give complex systems together.</li>
</ol>
<p>Question 26.<br />
What is MinGW? What is its use?<br />
Answer:</p>
<ol>
<li>MinGW &#8211; (Minimalist GNU for windows), it refers to a set of runtime header files, used in compiling and linking the code of C,C++ and FORTRAN to be run on windows operating system.</li>
<li>It uses to compile and execute the C++ program.</li>
<li>MinGW allows to compile execute the C++ program dynamically through python program using g++.</li>
<li>MinGW &#8211; W64 is the best compiler for C++ on windows.</li>
</ol>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 27.<br />
Identify the module, operator, definition name for the following weleome.display ( )<br />
Answer:<br />
Welcome.display ( )<br />
welcome &#8211; module<br />
Dot &#8211; Dot operator<br />
display ( ) &#8211; Function name</p>
<p>Question 28.<br />
What is sys.argv? What does it contain?<br />
Answer:</p>
<ol>
<li>sys.argv is the list of command &#8211; line arguments passes to the python program.</li>
<li>argv contains all the items that come along via the command-line input, It’s basically an array holding the command-line arguments of the program.</li>
<li>The first argument, sys.argv[0], is always the name of the program as it was invoked, and sys.argv [1] is the first argument you pass to the program.</li>
</ol>
<p>Question 29.<br />
Write any 5 features of Python.<br />
Answer:<br />
Features of Python over C++:</p>
<ol>
<li>Python uses Automatic Garbage Collection whereas C++ does not.</li>
<li>C++ is a statically typed language, while Python is a dynamically typed language.</li>
<li> Python runs through an interpreter, while C++ is pre-compiled.</li>
<li>Python code tends to be 5 to 10 times shorter than that written in C++.</li>
<li>In Python, there is no need to declare types explicitly where as it should be done in C++.</li>
<li>In Python, a function may accept an argument of any type, and return multiple values without any kind of declaration beforehand. Whereas in C++ return statement can return only one value.</li>
</ol>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 30.<br />
Explain each word of the following command.<br />
Answer:<br />
Python &lt;filename.py&gt; -&lt;i&gt; &lt;C++ filename<br />
without cpp extension&gt;</p>
<ol>
<li>Python &#8211; Keyword to execute the python program from command-line.</li>
<li>filename.py &#8211; Name of the python program to executed.</li>
<li>-i &#8211; input mode</li>
<li>C++ filename without cpp extension- name of C++ file to be compiled and executed.</li>
</ol>
<p>Question 31.<br />
What is the purpose of sys,os,getopt module in Python.Explain.<br />
Answer:<br />
(i) sys module:<br />
This module provides access to<br />
some variables used by the interpreter and to functions that interact strongly with the interpreter, sys.argv is the list of command-line argument passed to the python program.</p>
<p>(ii) OS module:<br />
The OS module in python provides a way of using operating system dependent functionality, os.system ( ) &#8211; execute the C++ compiling command in the shell.</p>
<p>(iii) get opt module:<br />
The getopt module of python helps you to parse (split) command-line options and arguments.<br />
getopt.getopt method parses command¬&#8217; line options and parameter list.</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 32.<br />
Write the syntax for getopt( ) and explain its arguments and return values.<br />
Answer:<br />
The getopt module of python helps you to parse command-line options and arguments.<br />
The syntax is<br />
&lt;opts&gt;,&lt;args&gt; = getopt.getopt (argv, options, [long-options])<br />
Where,<br />
argv- This is the argument list of values to be parsed (splited).<br />
In our program the complete command will be passed as a list.</p>
<p>Options:<br />
This is string of options letters that the python program recognize as for input or for output with options (T or ‘0’) that follower by a colon (:).<br />
Here colon is used to denote the mode.<br />
long-options. This parameter is passed with a list of strings.<br />
Argument of long options should be followed ^ by an equal sign (‘=’).<br />
getopt( ) method returns value consisting of two elements.<br />
Each of these values are stored separately in two different list (arrays) opts and orgs.<br />
Eg:<br />
opts, args = getopt.getopt (argv,”i:”, [‘ifile=’]) Where<br />
opts &#8211; [(‘-i’, ‘c:\\pyprg\\p4’)<br />
‘c:\\pyprg\\p4’ &#8211; Value, absolute path.</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 33.<br />
Write a Python program to execute the following C++ coding.<br />
Answer:<br />
#include &lt;iostream&gt;<br />
using namespace std;<br />
int main( )<br />
{<br />
cout&lt;&lt;&#8220;WELCOME&#8221;;<br />
return(0);<br />
}<br />
The above C++ program is saved in a file welcome.cpp<br />
import sys, Os, get opt<br />
def main (argv)<br />
cpp_file = 11<br />
exe_file =11<br />
opts, args = etopt.getopt(argv, “i:”, [‘i file=’] for 0, a in (“-1”, “ i file”):<br />
if 0, in opts:<br />
cpp_file = a + ‘.cpp’<br />
exe_file = a + ‘.exe’<br />
run(cpp_file, exe_file)<br />
def run (cpp file, exe file):<br />
print(“compiling”+cpp_file)<br />
Os.system (‘g++’ +cpp file + ‘ &#8211; 0’ + exe_file)<br />
print (“Running” + exefile)<br />
print<br />
Os.system (exe file)<br />
print<br />
if_name_== ‘_main_’: main (sys.argv[l:])</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 34.<br />
Write a C++ program to create a class called Student with the following details.<br />
Answer:<br />
Protected member<br />
Rno integer<br />
Public members<br />
void Readno(int); to accept roll number and assign to Rno<br />
void Writeno( ); To display Rno.<br />
The class Test is derived Publically from the Student class contains the following details.</p>
<p>Protected member<br />
Mark1 float<br />
Mark2 float<br />
Public members<br />
void Readmark(float, float); To accept mark1 and mark2<br />
void Writemark( ); To display the marks<br />
Create a class called Sports with the following detail</p>
<p>Protected members<br />
score integer<br />
Public members<br />
void Readscore(int); To accept the score<br />
void Writescore( ); To display the score<br />
The class Result is derived Publically from Test and Sports class contains the following details</p>
<p>Private member<br />
Total float<br />
Public member<br />
void display( ) assign the sum of mark1, mark2, score in total.<br />
invokeWriteno( ), Writemark( ) and<br />
Writescore( ). Display the total also.<br />
Save the C++ program in a file called hybrid.<br />
Write a python program to execute the hybrid.cpp<br />
# include &lt;io stream.h&gt;<br />
# include &lt;conil.h&gt;<br />
class student<br />
{<br />
private:<br />
char name [30];<br />
int Rno;<br />
Float mark1, mark2, Total_marks;<br />
protected;<br />
void Readmark ( )<br />
{<br />
cout &lt;&lt;“\n Type name, Roll no, markl, mark2”;<br />
cin&gt;&gt;Rno&gt;&gt;Name&gt;&gt;mark1&gt;&gt;mark2;<br />
}<br />
void writescore ( )<br />
{<br />
Total marks = mark1 + mark2;<br />
}<br />
void writemark ( )<br />
{ .<br />
cout &lt;&lt;“\n Name” &lt;&lt;name;<br />
cout &lt;&lt;“\n Roll No” &lt;&lt;Rno;<br />
cout &lt;&lt;“\n Mark 1” &lt;&lt;mark1;<br />
cout &lt;&lt;“\n Mark 2” &lt;&lt;mark2;<br />
cout &lt;&lt;“\n Total_marks” &lt;&lt;Total_marks;<br />
}<br />
public:<br />
student ( )<br />
{<br />
name [0] = ‘\o’;<br />
Rno = mark1 = mark2 = totalmarks 0;<br />
}<br />
void execute ( );<br />
{<br />
Read mark ( );<br />
Write score ( );<br />
Write mark ( );<br />
}<br />
};<br />
void main ( )<br />
{<br />
clrscr ();<br />
student stud;<br />
stud.execute ();<br />
}<br />
// save This file as hyprid.cpp<br />
// Write python program to execute hyprid.Answer:<br />
cpp in python<br />
import sys, os, getopt<br />
def main (argv):<br />
cpp_file = “<br />
exe_file = ”<br />
opts, args = getopt.getopt(argv, “i:”,[ifile =])<br />
for o, hyprid in opts:<br />
if o in (“-i”, “&#8211;file”):<br />
cpp_file = hyprid + ‘.cpp’<br />
exe_file = hyprid + ‘.exe’<br />
run (cpp_file, exe_file)<br />
def run (cpp_file, exe_file):<br />
os.system(‘g++’ + cpp_file + &#8216;-o’ + exe_file)<br />
os.system (exe_file)<br />
print<br />
if name = ‘_main_’:<br />
main (sys.argv [1:])</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 35.<br />
Write a C++ program to print boundary elements of a matrix and name the file as Border.cpp<br />
Answer:<br />
// C++ program to print boundary element<br />
// ot.matrix<br />
# include &lt;bits/studc++.h&gt;<br />
Using namespace std;<br />
Const int MAX = 100;<br />
void print Boundary (int a [ ][MAX],<br />
int m, int n<br />
{<br />
for (int i = 0; i &lt; m; i++)<br />
{<br />
for (int j = 0; j&lt;n; j++)<br />
{<br />
if (i ==0 || j == 0|| i == n &#8211; 1 || j == n &#8211; 1)<br />
cout &lt;&lt;a[i] [j] &lt;&lt; “ ”;<br />
else<br />
cout&lt;&lt;“ ”<br />
&lt;&lt;“ ”;<br />
}<br />
cout &lt;&lt;“\n”;<br />
}<br />
}<br />
int main ( )<br />
{<br />
int a [4] [MAX] = {{1, 2, 3, 4}, {5, 6, 7, 8}, {1,2, 3, 4}, {5,6, 7, 8}};<br />
return 0; }<br />
// To save this C++ program as Border.cpp</p>
<p>Write a python program to Border.cpp<br />
import sys, os, getopt<br />
def main (argv):<br />
cPP_file=“<br />
exe_file =”<br />
opts, args = getopt.getopt (argv, for O, Border in opts:<br />
if 0 in (‘-1”, &#8220;- -file”):<br />
cpp-file = Border + ‘.cpp’<br />
exe-file = Border + ‘.exe’<br />
run cpp_file, exe_file)<br />
def run (cpp_file, exe_file):<br />
os.system (“g++” + cpp_file + &#8216;-0&#8217; + exe_file)<br />
os.system (exe_file)<br />
if_name_ == ‘_main_’:<br />
main (sys.argv [1:])</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p><span style="color: #0000ff;">Choose the best answer:</span></p>
<p>Question 1.<br />
Python is mostly used as a &#8230;&#8230;&#8230;&#8230;&#8230; language.<br />
(a) High level<br />
(b) Scripting<br />
(c) glue<br />
(d) B or C<br />
Answer:<br />
(d) B or C</p>
<p>Question 2.<br />
What is the name called, python deletes unwanted objects automatically to free the memory space?<br />
(a) Recycle<br />
(b) Garbage collection<br />
(c) Interface<br />
(d) Wrapping<br />
Answer:<br />
(b) Garbage collection</p>
<p>Question 3.<br />
Which mode is specify to input or output in python?<br />
(a) ‘-o’<br />
(b) ‘-i’<br />
(c) ‘-a’<br />
(d) ‘-s’<br />
Answer:<br />
(a) ‘-o</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 4.<br />
Which method is used to returns values &#8216; consisting of two values?<br />
(a) append ( )<br />
(b) extend ( )<br />
(c) getopt ( )<br />
(d) insert ( )<br />
Answer:<br />
(c) getopt ( )</p>
<p>Question 5.<br />
Which interface is used for python-like language for writing c-extensions?<br />
(a) Cython<br />
(b) Boost<br />
(c) SWIG<br />
(d) MinGW<br />
Answer:<br />
(a) Cython</p>
<p>Question 6.<br />
Match the following:</p>
<table border="2">
<tbody>
<tr>
<td width="132">(i) Python</td>
<td width="156"> A. for windows</td>
</tr>
<tr>
<td width="132">(ii) C++</td>
<td width="156"> B. wrapper interface</td>
</tr>
<tr>
<td width="132">(iii) SWIG</td>
<td width="156"> C. dynamic language</td>
</tr>
<tr>
<td width="132">(iv) MinGW</td>
<td width="156"> D. Statical language</td>
</tr>
</tbody>
</table>
<p>(a) (i) &#8211; C, (ii) &#8211; D, (iii) &#8211; B, (iv) &#8211; A<br />
(b) (i) &#8211; C, (ii) &#8211; B, (iii) &#8211; A, (iv) &#8211; D<br />
(c) (i) &#8211; B, (ii) &#8211; A, (iii) &#8211; D, (iv) &#8211; C<br />
(d) (i) &#8211; D, (ii) &#8211; A, (iii) &#8211; C, (iv) &#8211; B<br />
Answer:<br />
(a) (i) &#8211; C, (ii) &#8211; D, (iii) &#8211; B, (iv) &#8211; A</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 7.<br />
Choose the incorrect pair:</p>
<table border="2">
<tbody>
<tr>
<td width="132">Column &#8211; I</td>
<td width="162"> Column &#8211; II</td>
</tr>
<tr>
<td width="132">(a) Python</td>
<td width="162"> interpreted</td>
</tr>
<tr>
<td width="132">(b) C++</td>
<td width="162"> Compiled</td>
</tr>
<tr>
<td width="132">(c) TCI</td>
<td width="162"> High level language</td>
</tr>
<tr>
<td width="132">(d) ASP</td>
<td width="162"> Script language</td>
</tr>
</tbody>
</table>
<p>Answer:<br />
(c)</p>
<p>Question 8.<br />
Choose the correct pair:</p>
<table border="2">
<tbody>
<tr>
<td width="132">Column &#8211; I</td>
<td width="156"> Column &#8211; II</td>
</tr>
<tr>
<td width="132">(a) stud.py</td>
<td width="156"> module</td>
</tr>
<tr>
<td width="132">(b) sys.argv</td>
<td width="156"> getopt module</td>
</tr>
<tr>
<td width="132">(c) os.system</td>
<td width="156"> sys module</td>
</tr>
<tr>
<td width="132">(d) getopt</td>
<td width="156"> A variable</td>
</tr>
</tbody>
</table>
<p>Answer:<br />
(a)</p>
<p>Question 9.<br />
Choose the incorrect statement.<br />
(a) Python is typically a compiled language.<br />
(b) Python is a dynamic typed language.<br />
(c) In python, Data type is not required while declaring variable.<br />
(d) Python is a script and general purpose language.<br />
Answer:<br />
(a) Python is typically a compiled language.</p>
<p>Question 10.<br />
Choose the correct statement.<br />
(a) Sys module provides access to variable used by the compiler.<br />
(b) sys.argv is the list of command-line arguments passed to the python program,<br />
(c) Python has no standard (Built in) modules.<br />
(d) Module does not provide reusability of code.<br />
Answer:<br />
(b) sys.argv is the list of command-line arguments passed to the python program</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 11.<br />
Assertion (A):<br />
Python is actually an interpreter, high level, general-purpose programming language.<br />
Reason (R):<br />
It can be used for processing text, numbers, images, scientific data and just about anything else you might save on a i computer.<br />
(a) Both A and R are True, And R is the correct explanation for A.<br />
(b) Both A and R are True, But R is not the correct explanation for A.<br />
(c) A is true but R is false.<br />
(d) A is false but R is true.<br />
Answer:<br />
(a) Both A and R are True, And R is the correct explanation for A.</p>
<p>Question 12.<br />
Assertion (A):<br />
Modular programming is a software design technique to split your code into separate parts.<br />
Reason (R):<br />
Python has number of standard (Build-in) modules.<br />
(a) Both A and R are True, And R is the correct explanation for A.<br />
(b) Both A and R are True, But R is not the correct explanation for A.<br />
(c) A is true but R is false.<br />
(d) A is false but R is true.<br />
Answer:<br />
(b) Both A and R are True, But R is not the correct explanation for A.</p>
<p>Question 13.<br />
Pick the odd one out.<br />
(a) TCI<br />
(b) ASP<br />
(c) Ruby<br />
(d) Java<br />
Answer:<br />
(d) Java</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 14.<br />
Which language is used both as scripting and general purpose language?<br />
(a) C<br />
(b) C++<br />
(c) Python<br />
(d) HTML<br />
Answer:<br />
(c) Python</p>
<p>Question 15.<br />
Which programming language is designed for integrating and communicating with other programming language?<br />
(a) Modular language<br />
(b) Procedural language<br />
(c) Scripting language<br />
(d) High level language<br />
Answer:<br />
(a) Modular language</p>
<p>Question 16.<br />
Which of the following is not a scripting language?<br />
(a) Ruby<br />
(b) TCI<br />
(c) ASP<br />
(d) COBOL<br />
Answer:<br />
(d) COBOL</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 17.<br />
Which requires a programming language?<br />
(a) Compiler<br />
(b) Interpreter<br />
(c) Editor<br />
(d) Exefile<br />
Answer:<br />
(a) Compiler</p>
<p>Question 18.<br />
Which is requires a scripting language?<br />
(a) Compiler<br />
(b) Interpreter<br />
(c) Editor<br />
(d) Exefile<br />
Answer:<br />
(b) Interpreter</p>
<p>Question 19.<br />
Which of the following interface used for interfacing with C programs?<br />
(a) Cython<br />
(b) Ctypes<br />
(c) MinGw<br />
(d) SWIG<br />
Answer:<br />
(b) Ctypes</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 20.<br />
Which of the following python interface used for both C and C++?<br />
(a) Cython<br />
(b) Ctypes<br />
(c) MinGw<br />
(d) SWIG<br />
Answer:<br />
(d) SWIG</p>
<p>Question 21.<br />
Which is needed to run a C++ program on windows?<br />
(a) m++<br />
(b) g++<br />
(c) e++<br />
(d) f++<br />
Answer:<br />
(b) g++</p>
<p>Question 22.<br />
Which of the following is not a python module?<br />
(a) sys<br />
(b) g++<br />
(c) os<br />
(d) Getopt<br />
Answer:<br />
(b) g++</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 23.<br />
Which version of MinGw is the best compilerfor C++ on windows?<br />
(a) W32<br />
(b) W64<br />
(c) W128<br />
(d) W256<br />
Answer:<br />
(a) W32</p>
<p>Question 24.<br />
Which interface to a set of runtime headerfiles, used compiling and linking the code of C, C++?<br />
(a) SWIG<br />
(b) MinGw<br />
(c) Cython<br />
(d) Ctypes<br />
Answer:<br />
(b) MinGw</p>
<p>Question 25.<br />
g++ is a<br />
(a) module<br />
(b) program<br />
(c) scope<br />
(d) identifier<br />
Answer:<br />
(b) program</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 26.<br />
Which command is used to clear the screen in window?<br />
(a) els<br />
(b) clear<br />
(c) cs<br />
(d) cl<br />
Answer:<br />
(a) els</p>
<p>Question 27.<br />
Which operator is used to access the function?<br />
(a) (.) dot<br />
(b) (:) colon<br />
(c) (,) comma<br />
(d) (;) semi colon<br />
Answer:<br />
(a) (.) dot</p>
<p>Question 28.<br />
Which is mostly used as a ‘glue’ language?<br />
(a) C<br />
(b) C++<br />
(c) Java<br />
(d) Python<br />
Answer:<br />
(d) Python</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 29.<br />
Which of the following is not a scripting language?<br />
(a) JavaScript<br />
(b) PHP<br />
(c) Perl<br />
(d) HTML<br />
Answer:<br />
(d) HTML</p>
<p>Question 30.<br />
Importing C++ program in a Python program is called:<br />
(a) wrapping<br />
(b) Downloading<br />
(c) Interconnecting<br />
(d) Parsing<br />
Answer:<br />
(a) wrapping</p>
<p>Question 31.<br />
The expansion of API is:<br />
(a) Application Programming Interpreter<br />
(b) Application Programming Interface<br />
(c) Application Performing Interface<br />
(d) Application Programming Interlink<br />
Answer:<br />
(b) Application Programming Interface</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 32.<br />
A framework for interfacing Python and C++ is:<br />
(a) Ctypes<br />
(b) SWIG<br />
(c) Cython<br />
(d) Boost<br />
Answer:<br />
(d) Boost</p>
<p>Question 33.<br />
Which of the following is a software design technique to split your code into separate parts?<br />
(a) Object oriented Programming<br />
(b) Modular programming<br />
(c) Low Level Programming<br />
(d) Procedure oriented Programming<br />
Answer:<br />
(b) Modular programming</p>
<p>Question 34.<br />
The module which allows you to interface with the Windows operating system is:<br />
(a) OS module<br />
(b) sys module<br />
(c) csv module<br />
(d) getopt module<br />
Answer:<br />
(a) OS module</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 35.<br />
getopt( ) will return an empty array if there is no error in splitting strings to:<br />
(a) argv variable<br />
(b) opt variable<br />
(c) args variable<br />
(d) ifile variable<br />
Answer:<br />
(c) args variable</p>
<p>Question 36.<br />
Identify the function call statement in the following snippet.<br />
if _name _ ==‘_main_<br />
main(sys.argv[l:])<br />
(a) main(sys.argv[l:])<br />
(b) _name_<br />
(c) _main_<br />
(d) argv<br />
Answer:<br />
(c) main</p>
<p>Question 37.<br />
Which of the following can be used for processing text, numbers, images, and scientific data?<br />
(a) HTML<br />
(b) C<br />
(c) C++<br />
(d) PYTHON<br />
Answer:<br />
(d) PYTHON</p>
<p><img decoding="async" src="https://samacheer-kalvi.com/wp-content/uploads/2021/08/Samacheer-Kalvi.png" alt="Samacheer Kalvi TN State Board 12th Computer Applications Important Questions Chapter 14 Importing C++ Programs in Python" width="147" height="12" /></p>
<p>Question 38.<br />
What does name contains ?<br />
(a) C++ filename<br />
(b) main( ) name<br />
(c) python filename<br />
(d) os module name<br />
Answer:<br />
(d) os module name</p>
<h4><a href="https://samacheer-kalvi.com/tn-board-12th-computer-science-important-questions/">TN Board 12th Computer Science Important Questions</a></h4>
]]></content:encoded>
					
					<wfw:commentRss>https://samacheer-kalvi.com/tn-board-12th-computer-science-important-questions-chapter-14/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">46449</post-id>	</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: samacheer-kalvi.com @ 2026-06-27 12:53:44 by W3 Total Cache
-->