<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7386420034144568426</id><updated>2024-09-13T01:36:15.600-07:00</updated><title type='text'>Student Service</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://studentsevice.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-4240921550341722816</id><published>2011-02-17T09:36:00.001-08:00</published><updated>2011-02-17T09:36:50.212-08:00</updated><title type='text'></title><content type='html'>Home &lt;br /&gt;Hello Friends,&lt;br /&gt;I am launching these blog for the students as a guiding aspect. In this blog you can clarify your doubts about c/c++,unix,os, DBMS, microprocessor. I am going to publish many complicated programs such as sjf preemptive algorithm and micro processor programs which will help you in lab programs. Here I have mentioned some part time jobs for student also. I referred some contents from other resources, So I should say thanks to them. &lt;br /&gt;&lt;br /&gt;This blog will be updated by many programs like anna university question papers, c and c++ programs, Many projects on c,c+= and micro processor,etc. I hope that this will be a helpful blog for you. Especially this will help for the anna university students.&lt;br /&gt;I need your cooperation and valuable feed backs, Which will help me to improve my self. You can send your suggestions to &lt;br /&gt;studentsevice@gmail.com&lt;br /&gt;.&lt;br /&gt;&lt;br /&gt;&quot;All the best&quot;&lt;br /&gt;Thank you.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/4240921550341722816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/4240921550341722816'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/home-hello-friends-i-am-launching-these.html' title=''/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-7704075805652513523</id><published>2011-02-14T08:39:00.001-08:00</published><updated>2011-02-14T09:19:57.834-08:00</updated><title type='text'>Unix programms</title><content type='html'>&lt;span style=&quot;font-weight:bold;&quot;&gt;Basic Shell Programming – Appending Two Files&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;echo ‘enter the I file’&lt;br /&gt; read a&lt;br /&gt; echo ‘enter the II file’&lt;br /&gt; read b&lt;br /&gt; echo ‘enter the III file’&lt;br /&gt; read c&lt;br /&gt; cat $a $b &gt; $c&lt;br /&gt; cat $c&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[mit27@mcettelnet ~]$ cat&gt;aa&lt;br /&gt;hi&lt;br /&gt;[mit27@mcettelnet ~]$ cat&gt;bb&lt;br /&gt;how are you&lt;br /&gt;[mit27@mcettelnet ~]$ sh append.sh&lt;br /&gt;.enter the I file.&lt;br /&gt;aa&lt;br /&gt;.enter the II file.&lt;br /&gt;bb&lt;br /&gt;.enter the III file.&lt;br /&gt;cc&lt;br /&gt;hi&lt;br /&gt;how are you&lt;br /&gt;[mit27@mcettelnet ~]$&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;              &lt;span style=&quot;font-weight:bold;&quot;&gt; Basic Shell Programming – To perform Arithmetic Operations&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Arithmetic Operation (case statement)&lt;br /&gt;echo &quot;Arithmetic Operation&quot;&lt;br /&gt;echo &quot;********************&quot;&lt;br /&gt;echo &quot;Enter the two numbers&quot;&lt;br /&gt;read a b&lt;br /&gt;echo &quot;1.ADD\n2.SUB\n3.MUL\n4.DIV\n5.EXIT\n&quot;&lt;br /&gt;echo &quot;Enter the your option&quot;&lt;br /&gt;read op&lt;br /&gt;echo &quot;The result is&quot;&lt;br /&gt;case &quot;$op&quot; in&lt;br /&gt;1)expr  $a + $b;;&lt;br /&gt;2)expr  $a - $b;;&lt;br /&gt;3)expr  $a \* $b;;&lt;br /&gt;4)expr  $a / $b;;&lt;br /&gt;5)exit;;&lt;br /&gt;esac&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[mit27@mcettelnet ~]$ nano arith.sh&lt;br /&gt;[mit27@mcettelnet ~]$ sh arith.sh&lt;br /&gt;Arithmetic Operation&lt;br /&gt;********************&lt;br /&gt;Enter the two numbers&lt;br /&gt;5 2&lt;br /&gt;1. ADD\n2.SUB\n3.MUL\n4.DIV\n5.EXIT\n&lt;br /&gt;Enter the your option&lt;br /&gt;3&lt;br /&gt;The result is&lt;br /&gt;10&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         &lt;span style=&quot;font-weight:bold;&quot;&gt; Basic Shell Programming – To find the greatest of two numbers&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;echo Enter a Number &lt;br /&gt;read num1 &lt;br /&gt;echo Enter a Number &lt;br /&gt;read num2 &lt;br /&gt;if test $num1 -ge $num2 &lt;br /&gt;then echo $num1 is greater than $num2 &lt;br /&gt;else&lt;br /&gt;echo $num2 is greater than $num1 &lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[mit27@mcettelnet ~]$ nano gretest.sh&lt;br /&gt;[mit27@mcettelnet ~]$ sh greatest.sh&lt;br /&gt;Enter a Number&lt;br /&gt;10&lt;br /&gt;Enter Number&lt;br /&gt;8&lt;br /&gt;10 is greater than 8&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                &lt;span style=&quot;font-weight:bold;&quot;&gt;Basic Shell Programming – To find the sum of digits&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;echo &quot;enter the number&quot;&lt;br /&gt;read a&lt;br /&gt;b=`expr $a % 10`&lt;br /&gt;c=`expr $a / 10`&lt;br /&gt;d=`expr $b + $c`&lt;br /&gt;echo &quot;the sum of digit is $d&quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[m08cs127@mcettelnet ~]$ sh digits.sh&lt;br /&gt;enter the number&lt;br /&gt;45&lt;br /&gt;the sum of digit is 9&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         &lt;span style=&quot;font-weight:bold;&quot;&gt; Basic Shell Programming – To Check a number is even or odd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;echo Enter a Number to Find Even or odd &lt;br /&gt;read num &lt;br /&gt;b=`expr $num % 2 |bc` &lt;br /&gt;if [ $b -eq 0 ] &lt;br /&gt;then&lt;br /&gt;echo Even number &lt;br /&gt;else&lt;br /&gt;echo Odd Number &lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[m08cs114@mcettelnet ~]$ sh odd.sh&lt;br /&gt;Enter any no:&lt;br /&gt;58&lt;br /&gt;58 is even&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;          &lt;span style=&quot;font-weight:bold;&quot;&gt; Basic Shell Programming – To find the Fibonacci series&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;echo &quot;Enter the range&quot;&lt;br /&gt;read r&lt;br /&gt;a=-1&lt;br /&gt;b=1&lt;br /&gt;i=1&lt;br /&gt;while [ $i -le $r ]&lt;br /&gt;do&lt;br /&gt;c=`expr $a + $b`&lt;br /&gt;echo $c&lt;br /&gt;a=$b&lt;br /&gt;b=$c&lt;br /&gt;i=`expr  $i + 1 `&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[m08cs127@mcettelnet ~]$ sh fib.sh&lt;br /&gt;enter the fib series range&lt;br /&gt;4&lt;br /&gt;0&lt;br /&gt;1&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;          &lt;span style=&quot;font-weight:bold;&quot;&gt; Basic Shell Programming – To find the Factorial of a given number&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;echo &quot;enter number&quot;&lt;br /&gt;read num&lt;br /&gt;i=1&lt;br /&gt;fact=1&lt;br /&gt;while test $i -le $num&lt;br /&gt;do&lt;br /&gt;fact=`expr $fact \* $i`&lt;br /&gt;i=`expr $i + 1`&lt;br /&gt;done&lt;br /&gt;echo $num! = $fact&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[m08cs127@mcettelnet ~]$ sh fact.sh&lt;br /&gt;enter number&lt;br /&gt;4&lt;br /&gt;4! = 24&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;           &lt;span style=&quot;font-weight:bold;&quot;&gt;Program to print variables from memory address.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;#include&lt;stdlib.h&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;int *a, *n, size;&lt;br /&gt;printf(&quot;Enter the size..&quot;);&lt;br /&gt;scanf(&quot;%d&quot;,&amp;size);&lt;br /&gt;n=(int *)malloc(size * sizeof(int));&lt;br /&gt;printf(&quot;Address or the first byte is...%d\n&quot;,n);&lt;br /&gt;printf(&quot;Enter the values..&quot;);&lt;br /&gt;for(a=n;a&lt;n+size;a++)&lt;br /&gt;scanf(&quot;%d&quot;,a);&lt;br /&gt;printf(&quot;Printing the values...\n&quot;);&lt;br /&gt;for(a=n+size-1;a&gt;=n;a--)&lt;br /&gt;printf(&quot;%d is stored in address %d\n&quot;,*a,a);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Enter the size..5&lt;br /&gt;Address or the first byte is...161255432&lt;br /&gt;Enter the values..1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;Printing the values...&lt;br /&gt;5 is stored in address 161255448&lt;br /&gt;4 is stored in address 161255444&lt;br /&gt;3 is stored in address 161255440&lt;br /&gt;2 is stored in address 161255436&lt;br /&gt;1 is stored in address 161255432&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                &lt;span style=&quot;font-weight:bold;&quot;&gt; Program to swap two numbers using pointers.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;int swap(int *i, int *j);&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;    int a,b;&lt;br /&gt;    printf(&quot;Enter the 2 nos&quot;);&lt;br /&gt;    scanf(&quot;%d %d&quot;,&amp;a,&amp;b);&lt;br /&gt;    printf(&quot;%d %d\n&quot;,a,b);&lt;br /&gt;    swap(&amp;a,&amp;b);&lt;br /&gt;    printf(&quot;%d %d\n&quot;,a,b);&lt;br /&gt;}&lt;br /&gt;int swap(int *i, int *j)&lt;br /&gt;{&lt;br /&gt;    int t;&lt;br /&gt;    t = *i;&lt;br /&gt;    *i = *j;&lt;br /&gt;    *j = t;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Enter the 2 nos&lt;br /&gt;5&lt;br /&gt;9&lt;br /&gt;5 9&lt;br /&gt;9 5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   &lt;span style=&quot;font-weight:bold;&quot;&gt; Program to illustrate function without argument and no return value&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;void message(void);&lt;br /&gt;&lt;br /&gt;message();&lt;br /&gt;}&lt;br /&gt;void message()&lt;br /&gt;{&lt;br /&gt;char str[100];&lt;br /&gt;printf(&quot;\nenter a string name&quot;);&lt;br /&gt;scanf(&quot;%s&quot;,str);&lt;br /&gt;printf(&quot;welcome %s&quot;,str);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Enter a string.. CSE&lt;br /&gt;WELCOME TO… CSE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       &lt;span style=&quot;font-weight:bold;&quot;&gt; Program to illustrate function with argument and no return value&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;void add(int,int);&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;int a,b;&lt;br /&gt;printf(&quot;\nenter the two number&quot;);&lt;br /&gt;scanf(&quot;%d%d&quot;,&amp;a,&amp;b);&lt;br /&gt;add(a,b);&lt;br /&gt;}&lt;br /&gt;void add(int a,int b)&lt;br /&gt;{&lt;br /&gt;int c;&lt;br /&gt;c=a+b;&lt;br /&gt;printf(&quot;%d&quot;,c);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Enter two numbers.. 10 20&lt;br /&gt;The addition of two numbers  10  and  20  is  30&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;span style=&quot;font-weight:bold;&quot;&gt;Program to illustrate function with argument and with return value.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Program:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;int add(int x, int y);&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;int a, b, c;&lt;br /&gt;printf(&quot;Enter two numbers...&quot;);&lt;br /&gt;scanf(&quot;%d %d&quot;, &amp;a,&amp;b);&lt;br /&gt;c= add(a,b);&lt;br /&gt;printf(&quot;The addition of two numbers %d and %d is %d&quot;, a, b, c);&lt;br /&gt;}&lt;br /&gt;int add(int x, int y)&lt;br /&gt;{&lt;br /&gt;int z;&lt;br /&gt;z=x + y;&lt;br /&gt;return(z);&lt;br /&gt;}&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Enter two numbers.. 5  6&lt;br /&gt;The addition of two numbers  5  and  6  is  11</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/7704075805652513523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/7704075805652513523'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/unix-programms.html' title='Unix programms'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-2316292977591055525</id><published>2011-02-14T08:03:00.002-08:00</published><updated>2011-02-14T09:42:40.133-08:00</updated><title type='text'>website park</title><content type='html'>&lt;font color=&quot;blue&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Top most websites:&lt;/span&gt;&lt;br /&gt;&lt;a href=http://www.yahoo.com/&gt; yahoo.com   &lt;/a&gt; &lt;br /&gt;&lt;a href=http://google.com/&gt; google.com   &lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.windowslive.com/&gt; windows live.com   &lt;/a&gt;&lt;br /&gt;&lt;a href=http://gmail.com/&gt; gmail.com   &lt;/a&gt; &lt;br /&gt;&lt;a href=http://ymail.com/&gt; ymail.com   &lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.facebook.com/&gt; facebook.com   &lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.orkut.com/&gt; orkut.com   &lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.twitter.com/&gt; twitter.com   &lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.naukri.com/&gt; naukri.com   &lt;/a&gt;&lt;br /&gt;&lt;a href=http://www.wikipedia.org/&gt; wikipidea   &lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Search Engines:&lt;/span&gt;&lt;br /&gt;&lt;a href=http://www.google.com/&gt; google.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.ask.com/&gt; ask.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.yahoo.com/&gt; yahoo.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.bing.com/&gt; bing.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.yebol.com/&gt; yebol.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.cuil.com/&gt; cuil.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.kosmix.com/&gt; kosmix.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Videos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.youtube.com/&gt; youtube.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.video.google.com/&gt; google video.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.video.yahoo.com/&gt; yahoo video.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.bing.com/videos/&gt; bing videos.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.metacafe.com/&gt; metacafe.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.megavideo.com/&gt; megavideo.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Mails:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.gmail.com/&gt; gmail.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.ymail.com/&gt; ymail.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.windowslive.com/&gt; windows live.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.hotmail.com/&gt; hot mail.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.rediff.com/&gt; rediff mail.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.mail.aol.com/&gt; Aol mail.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.rocketmail.com/&gt; Rocket mail.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Blogs:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href=http://www.blogger.com/&gt; blogger.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.blogscope.net/&gt; blogscope.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.blogsearch.google.com/&gt; google blog search.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.bloglines.com/&gt; bloglines.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.blogs.com/&gt; blogs.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Jobs:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.naukri.com/&gt; naukri.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.career.com/&gt; career.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.jobs.com/&gt; jobs.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.jobcenter.in/&gt; jobcenter.in&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.click.in/&gt; click.in&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;News:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.news.google.com/&gt; google news.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.news.yahoo.com/&gt; yahoo news.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.daylife.com/&gt; day life.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.newslookup.com/&gt; news lookup.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.topix.com/&gt; topix.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Maps:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.maps.google.com/&gt; google maps.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.wikimapia.org/&gt; wiki map.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.bing.com/maps/&gt; bing maps.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.maps.yahoo.com/&gt; yahoo maps.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Social Networks:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.facebook.com/&gt; facebook&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.flickr.com/&gt; flickr&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.gather.com/&gt; gather&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.google.com/buzz/&gt; google buzz&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.hi5.com/&gt; hi5&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.hotlist.com/&gt; hotlist&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.linkedin.com/&gt; linked in&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.myspace.com/&gt; myspace&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.ning.com/&gt; ning&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.orkut.com/&gt; orkut&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.plaxo.com/&gt; plaxo&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.tubely.com/&gt; tubely&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.twitter.com/&gt; twitter&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.spaces.live.com/&gt; windows live spaces&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.xing.com/&gt; xing&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.zorpia.com/&gt; zorpia&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Business:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.business.com/&gt; business.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.globalspec.com/&gt; globalspec.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.genieknows.com/&gt; genieknows.com(U S and canada)&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Downloads:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.download.com/&gt; download.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.brothersoft.com/&gt; brothersoft.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.softpedia.com/&gt; softpedia.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.softonic.com/&gt; softonic.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.wareseeker.com/&gt; wareseeker.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.rapidshare.com/&gt; rapidshare.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.mediafire.com/&gt; mediafire.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;a href=http://www.dl4all.com/&gt; dl4all.com&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;/font&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/2316292977591055525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/2316292977591055525'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/website-park.html' title='website park'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-5127132714169873574</id><published>2011-02-14T08:03:00.001-08:00</published><updated>2011-02-17T08:38:04.727-08:00</updated><title type='text'>Colleges in Tamilnadu</title><content type='html'>&lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/AMS-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Aalim &lt;br /&gt;                  Muhammed Salegh College of Engineering, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Aarupadai-Veedu-Institute-Tech.asp&quot; target=&quot;_blank&quot;&gt;Aarupadai &lt;br /&gt;                  Veedu Institute of Technology, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Asan-College-Engg-Technology.asp&quot; target=&quot;_blank&quot;&gt;Asan &lt;br /&gt;                  Memorial College of Engineering and Technology, Chengelpet&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=2&quot; target=&quot;_blank&quot;&gt;A.C. College of &lt;br /&gt;                  Engineering and Technology, Karaikudi&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=3&quot; target=&quot;_blank&quot;&gt;A.C. College of &lt;br /&gt;                  Technology, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=4&quot; target=&quot;_blank&quot;&gt;A.R.J. College &lt;br /&gt;                  of Engineering and Technology, Manargudi&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=5&quot; target=&quot;_blank&quot;&gt;A.V.C. College &lt;br /&gt;                  of Engineering, Mayiladuthurai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=7&quot; target=&quot;_blank&quot;&gt;Adhiparasakthi &lt;br /&gt;                  College of Engineering, Vellore Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=8&quot; target=&quot;_blank&quot;&gt;Adhiparasakthi &lt;br /&gt;                  Engineering College, Kanchipuram Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=9&quot; target=&quot;_blank&quot;&gt;Adhiyamaan College &lt;br /&gt;                  of Engineering, Dharmapuri Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=1863&quot; target=&quot;_blank&quot;&gt;Agricultural &lt;br /&gt;                  Engineering College and Research Institute, Coimbatore&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=10&quot; target=&quot;_blank&quot;&gt;Alpha College &lt;br /&gt;                  of Engineering, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=11&quot; target=&quot;_blank&quot;&gt;Amrita Institute &lt;br /&gt;                  of Technology and Science, Coimbatore&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=12&quot; target=&quot;_blank&quot;&gt;Anand Institute &lt;br /&gt;                  of Higher Technology, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=1864&quot; target=&quot;_blank&quot;&gt;Angel College &lt;br /&gt;                  of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=13&quot; target=&quot;_blank&quot;&gt;Anjalai Ammal &lt;br /&gt;                  Mahalingam Engineering College, Thiruvarur Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=14&quot; target=&quot;_blank&quot;&gt;Annai Mathammal &lt;br /&gt;                  Sheela Engineering College, Namakkal Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=15&quot; target=&quot;_blank&quot;&gt;Annai Teresa &lt;br /&gt;                  College of Engineering, Villupuram Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=1865&quot; target=&quot;_blank&quot;&gt;Apollo Engineering &lt;br /&gt;                  College, Kanchipuram&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=16&quot; target=&quot;_blank&quot;&gt;Arasu Engineering &lt;br /&gt;                  College, Kumbakonam&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=17&quot; target=&quot;_blank&quot;&gt;Arignar Anna &lt;br /&gt;                  Institute of Science and Technology, Kanchipuram&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=18&quot; target=&quot;_blank&quot;&gt;Arulmigu Kalasalingam &lt;br /&gt;                  College of Engineering, Krishnankoil&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=19&quot; target=&quot;_blank&quot;&gt;Arulmigu Meenakshi &lt;br /&gt;                  Amman College of Engineering, Tiruvannamalai Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=20&quot; target=&quot;_blank&quot;&gt;Arunai Engineering &lt;br /&gt;                  College, Tiruvannamalai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=1866&quot; target=&quot;_blank&quot;&gt;Avinashlingam &lt;br /&gt;                  Institute of Home Science and Higher Education for Women, Coimbatore&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;&lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;az&quot;&gt; &lt;a name=&quot;B&quot;&gt;&lt;/a&gt;B&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Crescent-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;B.S. &lt;br /&gt;                  Abdur Rahman Crescent Engineering College, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Bharath-University.asp&quot; target=&quot;_blank&quot;&gt;Bharath &lt;br /&gt;                  University (Bharath Institute of Higher Education and Research), &lt;br /&gt;                  Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=23&quot; target=&quot;_blank&quot;&gt;Bannari Amman &lt;br /&gt;                  Institute of Technology, Sathyamangalam&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=25&quot; target=&quot;_blank&quot;&gt;Bhajarang Engineering &lt;br /&gt;                  College, Thiruvallur Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=27&quot; target=&quot;_blank&quot;&gt;Bharath Niketan &lt;br /&gt;                  Engineering College, Theni Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=28&quot; target=&quot;_blank&quot;&gt;Bharathidasan &lt;br /&gt;                  Engineering College, Tirupattur&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=1867&quot; target=&quot;_blank&quot;&gt;Bharathidasan &lt;br /&gt;                  Institute of Engineering and Technology, Tiruchirappalli&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;az&quot;&gt; &lt;a name=&quot;C&quot;&gt;&lt;/a&gt;C&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Christian-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Christian &lt;br /&gt;                  College of Engineering and Technology, Oddanchatram&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=29&quot; target=&quot;_blank&quot;&gt;C. Abdul Hakeem &lt;br /&gt;                  College of Engineering and Technology, Vellore Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=1868&quot; target=&quot;_blank&quot;&gt;C.M.S. College &lt;br /&gt;                  of Engineering, Namakkal&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=30&quot; target=&quot;_blank&quot;&gt;C.S.I. College &lt;br /&gt;                  of Engineering, Nilgiris&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=31&quot; target=&quot;_blank&quot;&gt;C.S.I. Institute &lt;br /&gt;                  of Technology, Kanyakumari Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=32&quot; target=&quot;_blank&quot;&gt;Cape Institute &lt;br /&gt;                  of Technology, Tirunelveli Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=1869&quot; target=&quot;_blank&quot;&gt;Central Electro &lt;br /&gt;                  Chemical Research Institute, Karaikudi&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=33&quot; target=&quot;_blank&quot;&gt;Central Institute &lt;br /&gt;                  of Plastic Engineering and Technology, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=1870&quot; target=&quot;_blank&quot;&gt;Chettinad &lt;br /&gt;                  College of Engineering and Technology, Karur&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=35&quot; target=&quot;_blank&quot;&gt;Coimbatore &lt;br /&gt;                  Institute of Engineering and Information Technology, Coimbatore&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=36&quot; target=&quot;_blank&quot;&gt;Coimbatore Institute &lt;br /&gt;                  of Technology, Coimbatore&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=37&quot; target=&quot;_blank&quot;&gt;College of Engineering, &lt;br /&gt;                  Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;                        &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;az&quot;&gt; &lt;a name=&quot;D&quot;&gt;&lt;/a&gt;D&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Dhanalakshmi-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Dhanalakshmi &lt;br /&gt;                  College of Engineering, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Dr-MGR-University.asp&quot; target=&quot;_blank&quot;&gt;Dr. &lt;br /&gt;                  M.G.R. University (Dr. MGR Educational and Research Insitute), &lt;br /&gt;                  Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=38&quot; target=&quot;_blank&quot;&gt;D.M.I. College &lt;br /&gt;                  of Engineering, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=41&quot; target=&quot;_blank&quot;&gt;Dhanalakshmi &lt;br /&gt;                  Srinivasan Engineering College, Perambalur&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=42&quot; target=&quot;_blank&quot;&gt;Dhaanish Ahmed &lt;br /&gt;                  College of Engineering, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=43&quot; target=&quot;_blank&quot;&gt;Dr. G.U. Pope &lt;br /&gt;                  College of Engineering, Thoothukudi Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=45&quot; target=&quot;_blank&quot;&gt;Dr. Mahalingam &lt;br /&gt;                  College of Engineering and Technology, Pollachi&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=46&quot; target=&quot;_blank&quot;&gt;Dr. Navalar &lt;br /&gt;                  Nedunchezhiyan College of Engineering, Cuddalore Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=47&quot; target=&quot;_blank&quot;&gt;Dr. Paul&#39;s &lt;br /&gt;                  Engineering College, Villupuram Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=48&quot; target=&quot;_blank&quot;&gt;Dr. Sivanthi &lt;br /&gt;                  Aditanar College of Engineering, Thirchendur&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;                       &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;az&quot;&gt; &lt;a name=&quot;E&quot;&gt;&lt;/a&gt;E&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Easwari-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Easwari &lt;br /&gt;                  Engineering College, Chennai&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=1871&quot; target=&quot;_blank&quot;&gt;E.S. College &lt;br /&gt;                  of Engineering and Technology, Villupuram&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=49&quot; target=&quot;_blank&quot;&gt;E.V.P. Engineering &lt;br /&gt;                  College, Tiruvallur Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=51&quot; target=&quot;_blank&quot;&gt;Edayathangudi &lt;br /&gt;                  G.S. Pillay Engineering College, Nagapattinam&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=52&quot; target=&quot;_blank&quot;&gt;Einstein College &lt;br /&gt;                  of Engineering, Tirunelveli Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=53&quot; target=&quot;_blank&quot;&gt;Er. Perumal &lt;br /&gt;                  Manimekalai College of Engineering, Hosur Dt&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;O&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=54&quot; target=&quot;_blank&quot;&gt;Erode Sengunthar &lt;br /&gt;                  Engineering College, Erode&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;              &lt;tr&gt; &lt;br /&gt;                &lt;td class=&quot;T&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/C.asp?D=1872&quot; target=&quot;_blank&quot;&gt;Excel Engineering &lt;br /&gt;                  College, Namakkal&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;              &lt;/tr&gt;&lt;br /&gt;&lt;div class=&quot;hrs10&quot;&gt;&lt;/div&gt;&lt;br /&gt; &lt;a href=&quot;http://www.sairamgroup.in/&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;Engg-Colleges1.asp_files/sairam-engg-it-468.jpg&quot; alt=&quot;sairam engineering / it college&quot; title=&quot;sairam engineering / it institute&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;F&quot;&gt;&lt;/a&gt;F&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3265&quot; target=&quot;_blank&quot;&gt;Fatima Michael College of Engineering &amp;amp; Technology, Madurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=55&quot; target=&quot;_blank&quot;&gt;Francis Xavier Engineering College, Palayamkottai&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;  &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;G&quot;&gt;&lt;/a&gt;G&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/GKM-Engg-Technology-College.asp&quot; target=&quot;_blank&quot;&gt;G.K.M. College of Engineering and Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=24&quot; target=&quot;_blank&quot;&gt;Government College of Engineering, Bargur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=62&quot; target=&quot;_blank&quot;&gt;Government College of Engineering, Salem&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=63&quot; target=&quot;_blank&quot;&gt;Government College of Engineering, Tirunelveli&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=61&quot; target=&quot;_blank&quot;&gt;Government College of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=56&quot; target=&quot;_blank&quot;&gt;G.G.R. College of Engineering, Vellore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=58&quot; target=&quot;_blank&quot;&gt;Ganadipathy Tulsi&#39;s Engineering College, Vellore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1926&quot; target=&quot;_blank&quot;&gt;Ganapathy Chettiar College of Engineering and Technology, Paramakudi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3190&quot; target=&quot;_blank&quot;&gt;Global Institute of Engineering and Technology, Walajah&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3191&quot; target=&quot;_blank&quot;&gt;Gnanamani College of Engineering, Namakkal&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=59&quot; target=&quot;_blank&quot;&gt;Gnanamani College of Technology, Namakkal&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=60&quot; target=&quot;_blank&quot;&gt;Gojan School of Business and Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1927&quot; target=&quot;_blank&quot;&gt;Gopal Ramalingam Memorial Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1928&quot; target=&quot;_blank&quot;&gt;Greentech College of Engineering for Women, Attur&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;  &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;H&quot;&gt;&lt;/a&gt;H&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Hindustan-University.asp&quot; target=&quot;_blank&quot;&gt;Hindustan University (Hindustan College of Engineering), Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1929&quot; target=&quot;_blank&quot;&gt;Hindustan Institute of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=64&quot; target=&quot;_blank&quot;&gt;Hindusthan College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3264&quot; target=&quot;_blank&quot;&gt;Holy Cross Engineering College, Thoothukudi&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;  &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;I&quot;&gt;&lt;/a&gt;I&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Infant-Jesus-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Infant Jesus College of Engineering, Tuticorin&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Infant-Jesus-College-Engg-Technology.asp&quot; target=&quot;_blank&quot;&gt;Infant Jesus College of Engineering and Technology, Tuticorin&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=66&quot; target=&quot;_blank&quot;&gt;I.F.E.T. College of Engineering, Villupuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=67&quot; target=&quot;_blank&quot;&gt;Idhaya Engineering College for Women, Villupuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3192&quot; target=&quot;_blank&quot;&gt;Imayam College of Engineering, Tiruchirappalli&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3262&quot; target=&quot;_blank&quot;&gt;Immanuel Arasar J J College of Engineering, Kanyakumari&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1931&quot; target=&quot;_blank&quot;&gt;Indira Gandhi College of Engineering and Technology for Women, Chengalpattu&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1874&quot; target=&quot;_blank&quot;&gt;Indira Institute of Engineering and Technology, Thiruvallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1932&quot; target=&quot;_blank&quot;&gt;Indra Ganesan College of Engineering, Trichy&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=2128&quot; target=&quot;_blank&quot;&gt;Indus College of Engineering, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1875&quot; target=&quot;_blank&quot;&gt;Info Institute of Engineering, Kovilpalayam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=69&quot; target=&quot;_blank&quot;&gt;Institute of Road and Transport Technology, Erode&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;  &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;J&quot;&gt;&lt;/a&gt;J&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Jerusalem-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Jerusalem College of Engineering, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3193&quot; target=&quot;_blank&quot;&gt;J.C.T. College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=71&quot; target=&quot;_blank&quot;&gt;J.J. College of Engineering and Technology, Srirangam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=2129&quot; target=&quot;_blank&quot;&gt;J.K.K. Muniraja College of Technology, Gobi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1933&quot; target=&quot;_blank&quot;&gt;J.K.K. Nataraja College of Engineering and Technology, Komarapalayam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1934&quot; target=&quot;_blank&quot;&gt;J.N.N. Institute of Engineering, Uthukottai Taluk&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1935&quot; target=&quot;_blank&quot;&gt;J.P. College of Engineering, Tenkasi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3194&quot; target=&quot;_blank&quot;&gt;Jai Sriram College of Technology, Tiruppur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1876&quot; target=&quot;_blank&quot;&gt;James College of Engineering and Technology, Kanyakumari&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3195&quot; target=&quot;_blank&quot;&gt;Jansons Institute of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1936&quot; target=&quot;_blank&quot;&gt;Jawaharlal Institute of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=72&quot; target=&quot;_blank&quot;&gt;Jaya Engineering College, Tiruvallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1937&quot; target=&quot;_blank&quot;&gt;Jayalakshmi Institute of Technology, Thoppur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=73&quot; target=&quot;_blank&quot;&gt;Jayam College of Engineering and Technology, Pennagaram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=74&quot; target=&quot;_blank&quot;&gt;Jayaram College of Engineering and Technology, Thuraiyur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1938&quot; target=&quot;_blank&quot;&gt;JEI Mathaajee College of Engineering, Kancheepuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=75&quot; target=&quot;_blank&quot;&gt;Jeppiaar Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=77&quot; target=&quot;_blank&quot;&gt;Jeyamatha Engineering College, Aralvaimozhi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=78&quot; target=&quot;_blank&quot;&gt;Jeyaraj Annapackiam CSI College of Engineering, Nazareth&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=79&quot; target=&quot;_blank&quot;&gt;Joe Suresh Engineering College, Tirunelveli&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3244&quot; target=&quot;_blank&quot;&gt;John Bosco Engineering College, Tiruvallur&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;  &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;K&quot;&gt;&lt;/a&gt;K&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/KCG-College-Technology.asp&quot; target=&quot;_blank&quot;&gt;K.C.G. College of Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/KLN-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;K.L.N. College of Engineering, Madurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/KLN-Institute-Technology.asp&quot; target=&quot;_blank&quot;&gt;K.L.N. College of Information Technology, Madurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/KSR-College-Technology.asp&quot; target=&quot;_blank&quot;&gt;K.S. Rangasamy College of Technology, Thiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/KSR-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;K.S.R. College of Engineering, Thiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Kamban-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Kamban Engineering College, Tiruvannamalai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Karpaga-Vinayaga-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Karpaga Vinayaga College of Engineering and Technology, Maduranthagam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Kings-Engineering-College-Pudukottai.asp&quot; target=&quot;_blank&quot;&gt;Kings College of Engineering, Gandarvakottai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1939&quot; target=&quot;_blank&quot;&gt;K. Ramakrishnan College of Engineering, Manachanallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3427&quot; target=&quot;_blank&quot;&gt;K. Ramakrishnan College of Technology, Samayapuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1940&quot; target=&quot;_blank&quot;&gt;K.G.I.S.L. Institute of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1877&quot; target=&quot;_blank&quot;&gt;K.N.S.K. College of Engineering, Kanyakumari&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3196&quot; target=&quot;_blank&quot;&gt;K.P.R. Institute of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3253&quot; target=&quot;_blank&quot;&gt;K.R.S. College of Engineering, Vandavasi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1941&quot; target=&quot;_blank&quot;&gt;K.T.V.R. Knowledge Park for Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1942&quot; target=&quot;_blank&quot;&gt;Kalaignar Karunanidhi Institute of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3197&quot; target=&quot;_blank&quot;&gt;Kalaivani College of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1900&quot; target=&quot;_blank&quot;&gt;Kalasalingam Institute of Technology, Srivilliputhur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=18&quot; target=&quot;_blank&quot;&gt;Kalasalingam University (Arulmigu Kalasalingam College of Engineering), Virudhunagar&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=85&quot; target=&quot;_blank&quot;&gt;Kalsar College of Engineering, Sriperambudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=86&quot; target=&quot;_blank&quot;&gt;Kamaraj College of Engineering and Technology, Virudhunagar&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=88&quot; target=&quot;_blank&quot;&gt;Kanchi Pallavan Engineering College, Kancheepuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=90&quot; target=&quot;_blank&quot;&gt;Karpagam College of Engineering, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1901&quot; target=&quot;_blank&quot;&gt;Karpagam Institute of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=91&quot; target=&quot;_blank&quot;&gt;Karunya University (Karunya Institute of Technology), Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1943&quot; target=&quot;_blank&quot;&gt;Kathir College of Engineering, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1878&quot; target=&quot;_blank&quot;&gt;King College of Technology, Nallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=93&quot; target=&quot;_blank&quot;&gt;Kings Engineering College, Sriperumbudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1944&quot; target=&quot;_blank&quot;&gt;Kingston Engineering College, Katpadi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3198&quot; target=&quot;_blank&quot;&gt;Knowledge Institute of Technology, Salem&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=94&quot; target=&quot;_blank&quot;&gt;Kodaikanal Institute of Technology, Kodaikanal&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=95&quot; target=&quot;_blank&quot;&gt;Kongu Engineering College, Erode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1902&quot; target=&quot;_blank&quot;&gt;Kongunadu College of Engineering and Technology, Trichy&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=96&quot; target=&quot;_blank&quot;&gt;Krishnasamy College of Engineering and Technology, Cuddalore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=97&quot; target=&quot;_blank&quot;&gt;Kumaraguru College of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=98&quot; target=&quot;_blank&quot;&gt;Kurinji College of Engineering and Technology, Manapparai&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;M&quot;&gt;&lt;/a&gt;M&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Maamallan-Institute-Technology.asp&quot; target=&quot;_blank&quot;&gt;Maamallan Institute of Technology, Sriperumpudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Meenakshi-Sundararajan-Engg-College.asp&quot; target=&quot;_blank&quot;&gt;Meenakshi Sundararajan Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Mepco-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;MEPCO Schlenk Engineering College, Sivakasi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Muthayammal-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Muthayammal Engineering College, Rasipuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=102&quot; target=&quot;_blank&quot;&gt;M. Kumarasamy College of Engineering, Karur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=103&quot; target=&quot;_blank&quot;&gt;M.A.M. College of Engineering, Mannachanallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1946&quot; target=&quot;_blank&quot;&gt;M.A.M. College of Engineering and Technology, Siruganur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3428&quot; target=&quot;_blank&quot;&gt;M.A.M. School of Engineering, Trichy&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1947&quot; target=&quot;_blank&quot;&gt;M.A.R. College of Engineering and Technology, Pudukkottai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3259&quot; target=&quot;_blank&quot;&gt;M.E.T. Engineering College, Kanyakumari&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=104&quot; target=&quot;_blank&quot;&gt;M.I.E.T. Engineering College, Trichy&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=105&quot; target=&quot;_blank&quot;&gt;M.N.S.K. College of Engineering, Alangudy&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=106&quot; target=&quot;_blank&quot;&gt;M.P.Nachimuthu M.Jaganathan Engineering College, Perundurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3199&quot; target=&quot;_blank&quot;&gt;M.R.K. Institute of Technology, Cuddalore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=108&quot; target=&quot;_blank&quot;&gt;Madha Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3200&quot; target=&quot;_blank&quot;&gt;Madha Institute of Engineering and Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3201&quot; target=&quot;_blank&quot;&gt;Madurai Institute of Engineering and Technology, Manamadurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=110&quot; target=&quot;_blank&quot;&gt;Magna College of Engineering, Tiruvallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1948&quot; target=&quot;_blank&quot;&gt;Maha Bharathi Engineering College, Kallakurichi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=111&quot; target=&quot;_blank&quot;&gt;Maha College of Engineering, Valapadi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1949&quot; target=&quot;_blank&quot;&gt;Mahakavi Bharathiyar College of Engineering and Technology, Sivagiri&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=112&quot; target=&quot;_blank&quot;&gt;Maharaja Engineering College, Avinashi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1950&quot; target=&quot;_blank&quot;&gt;Maharaja Engineering College for Women, Perundurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=113&quot; target=&quot;_blank&quot;&gt;Maharaja Institute of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=114&quot; target=&quot;_blank&quot;&gt;Maharaja Prithvi Engineering College, Avinashi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3202&quot; target=&quot;_blank&quot;&gt;Mahath Amma Institute of Engineering and Technology, Illupur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=115&quot; target=&quot;_blank&quot;&gt;Mahendra Engineering College, Tiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1951&quot; target=&quot;_blank&quot;&gt;Mahendra Engineering College for Women, Tiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3203&quot; target=&quot;_blank&quot;&gt;Mahendra Institute of Engineering and Technology, Tiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1880&quot; target=&quot;_blank&quot;&gt;Mahendra Institute of Technology, Tiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=116&quot; target=&quot;_blank&quot;&gt;Mailam Engineering College, Tindivanam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3420&quot; target=&quot;_blank&quot;&gt;Mar Ephraem College of Engineering and Technology, Nattalam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1952&quot; target=&quot;_blank&quot;&gt;Maria Collge of Engineering and Technology, Thiruvattar&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=117&quot; target=&quot;_blank&quot;&gt;Marthandam College of Engineering and Technology, Veeyanoor&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3271&quot; target=&quot;_blank&quot;&gt;McGan&#39;s Ooty School of Architecture, Ooty&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=118&quot; target=&quot;_blank&quot;&gt;Measi Academy of Architecture, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=119&quot; target=&quot;_blank&quot;&gt;Meenakshi College of Engineering, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3255&quot; target=&quot;_blank&quot;&gt;Meenakshi Ramaswamy Engineering College, Ariyalur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=122&quot; target=&quot;_blank&quot;&gt;Misrimal Navajee Munoth Jain Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=123&quot; target=&quot;_blank&quot;&gt;Mohamed Sathak A.J. College of Engineering, Chengelpet Taluk&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=124&quot; target=&quot;_blank&quot;&gt;Mohamed Sathak Engineering College, Kilakarai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=125&quot; target=&quot;_blank&quot;&gt;Mookambigai College of Engineering, Kulathur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3204&quot; target=&quot;_blank&quot;&gt;Mother Terasa College of Engineering and Technology, Pudukkottai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=126&quot; target=&quot;_blank&quot;&gt;Mount Zion College of Engineering and Technology, Thirumayam&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;N&quot;&gt;&lt;/a&gt;N&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Nehru-Institute-Engg-Technology.asp&quot; target=&quot;_blank&quot;&gt;Nehru Institute of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=132&quot; target=&quot;_blank&quot;&gt;National Institute of Technology, Trichy&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1953&quot; target=&quot;_blank&quot;&gt;N.P.R. College of Engineering and Technology, Natham&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1954&quot; target=&quot;_blank&quot;&gt;Nandha College of Technology, Erode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=128&quot; target=&quot;_blank&quot;&gt;Nandha Engineering College, Perundurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1955&quot; target=&quot;_blank&quot;&gt;Narasu&#39;s Sarathy Institute of Technology, Omalur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=129&quot; target=&quot;_blank&quot;&gt;Narayanaguru College of Engineering, Kanyakumari&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=130&quot; target=&quot;_blank&quot;&gt;National College of Engineering, Nanguneri&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=131&quot; target=&quot;_blank&quot;&gt;National Engineering College, Kovilpatti&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1956&quot; target=&quot;_blank&quot;&gt;New Prince Shri Bhavani College of Engineering and Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=134&quot; target=&quot;_blank&quot;&gt;Noorul Islam University (Noorul Islam College of Engineering), Thuckalay&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;O&quot;&gt;&lt;/a&gt;O&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Odaiyappa-Engg-Technology-College.asp&quot; target=&quot;_blank&quot;&gt;Odaiyappa College of Engineering and Technology, Periyakulam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3254&quot; target=&quot;_blank&quot;&gt;Oxford College of Engineering, Thiruvannamalai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=136&quot; target=&quot;_blank&quot;&gt;Oxford Engineering College, Trichy&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;P&quot;&gt;&lt;/a&gt;P&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/PSNA-College-Engineering-Technology.asp&quot; target=&quot;_blank&quot;&gt;P.S.N.A. College of Engineering and Technology, Dindigul&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/PET-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;PET Engineering College, Vallioor&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Prathyusha-Institute-Tech-Management.asp&quot; target=&quot;_blank&quot;&gt;Prathyusha Institute of Technology and Management, Thiruvallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=141&quot; target=&quot;_blank&quot;&gt;P.S.G. College of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1957&quot; target=&quot;_blank&quot;&gt;P.A. College of Engineering and Technology, Pollachi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=137&quot; target=&quot;_blank&quot;&gt;P.B. College of Engineering, Sriperumbudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=138&quot; target=&quot;_blank&quot;&gt;P.G.P. College of Engineering and Technology, Namakkal&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1958&quot; target=&quot;_blank&quot;&gt;P.M.R. Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1959&quot; target=&quot;_blank&quot;&gt;P.P.G. Institute of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=142&quot; target=&quot;_blank&quot;&gt;P.S.N. College of Engineering and Technology, Palayamkottai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1881&quot; target=&quot;_blank&quot;&gt;P.S.N. Engineering College, Palayamkottai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3268&quot; target=&quot;_blank&quot;&gt;P.S.N. Institute of Technology &amp;amp; Science, Palayamkottai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=144&quot; target=&quot;_blank&quot;&gt;P.S.R. Engineering College, Sivakasi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1960&quot; target=&quot;_blank&quot;&gt;P.S.R. Rengasamy College of Engineering for Women, Sivakasi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1961&quot; target=&quot;_blank&quot;&gt;P.S.V. College of Engineering and Technology, Krishnagiri&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=145&quot; target=&quot;_blank&quot;&gt;P.T. Lee Chengalvaraya Naicker College of Engineering and Technology, Kancheepuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=146&quot; target=&quot;_blank&quot;&gt;P.T.R. College of Engineering and Technology, Madurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1882&quot; target=&quot;_blank&quot;&gt;Paavai  College of Engineering, Pachal&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=147&quot; target=&quot;_blank&quot;&gt;Paavai Engineering College, Pachal&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=148&quot; target=&quot;_blank&quot;&gt;Pallavan College of Engineering, Kancheepuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=149&quot; target=&quot;_blank&quot;&gt;Pandiyan Saraswathi Yadav Engineering College, Sivagangai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=150&quot; target=&quot;_blank&quot;&gt;Panimalar Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1962&quot; target=&quot;_blank&quot;&gt;Panimalar Institute of Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3275&quot; target=&quot;_blank&quot;&gt;Pannai College of Engineering and Technology, Sivagangai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3205&quot; target=&quot;_blank&quot;&gt;Pannaikadu Veerammal Paramasivam College of Engineering and Technology for Women, Dindugul&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1963&quot; target=&quot;_blank&quot;&gt;Parisutham Institute of Technology and Science, Thanjavur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=151&quot; target=&quot;_blank&quot;&gt;Park College of Engineering Technology, Palladam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3206&quot; target=&quot;_blank&quot;&gt;Park College of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3207&quot; target=&quot;_blank&quot;&gt;Pavai College of Technology, Namakkal&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3208&quot; target=&quot;_blank&quot;&gt;Pavendar Bharathidasan Institute of Information  Technology, Tiruchirapalli&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=152&quot; target=&quot;_blank&quot;&gt;Paventhar Bharathidasan College of Engineering and Technology, Mathur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=153&quot; target=&quot;_blank&quot;&gt;Periyar Maniammai University (Periyar Maniammai College of Technology for Women), Vallam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3209&quot; target=&quot;_blank&quot;&gt;Podhigai College of Engineering and Technology, Tirupattur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=155&quot; target=&quot;_blank&quot;&gt;Ponjesly College of Engineering, Agesteeswaram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=156&quot; target=&quot;_blank&quot;&gt;Ponnaiyah Ramajayam College of Engineering and Technology, Thanjavur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3248&quot; target=&quot;_blank&quot;&gt;Prince Dr. K. Vasudevan College of Engineering and Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=158&quot; target=&quot;_blank&quot;&gt;Prince Shri Venkateshwara Padmavathy Engineering College, Chengalpet&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=140&quot; target=&quot;_blank&quot;&gt;PRIST University (P.R. Engineering College), Thanjavur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=159&quot; target=&quot;_blank&quot;&gt;Priyadarshini Engineering College, Vaniyambadi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3276&quot; target=&quot;_blank&quot;&gt;Professional Educational Trust&#39;s Group of Institutions, Tiruppur&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;  &lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;R&quot;&gt;&lt;/a&gt;R&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/RMD-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;R.M.D. Engineering College, Gummidipoondi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/RMK-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;R.M.K. Engineering College, Gummidipoondi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/RVS-Engineering-College-Dindigul.asp&quot; target=&quot;_blank&quot;&gt;R.V.S. College Of Engineering and Technology, Dindugul&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/RVS-Engineering-College-Coimbatore.asp&quot; target=&quot;_blank&quot;&gt;R.V.S. College of Engineering and Technology (Faculty of Engineering), Sulur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Raja-Rajeswari-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Raja Rajeswari Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Rajiv-Gandhi-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Rajiv Gandhi College of Engineering, Sriperumbudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1964&quot; target=&quot;_blank&quot;&gt;R.M.K. College of Engineering and Technology, Gummidipoondi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3426&quot; target=&quot;_blank&quot;&gt;R.V.S. School of Architecture, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1965&quot; target=&quot;_blank&quot;&gt;Rabidhranath Tagore College of Engineering for Women, Sankari&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=163&quot; target=&quot;_blank&quot;&gt;Raja College of Engineering and Technology, Madurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=165&quot; target=&quot;_blank&quot;&gt;Rajalakshmi Engineering College, Sriperumbudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1966&quot; target=&quot;_blank&quot;&gt;Rajalakshmi Institute of Technology, Sriperumbudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3267&quot; target=&quot;_blank&quot;&gt;Rajas International Institute of Technology for Women, Nagercoil&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1904&quot; target=&quot;_blank&quot;&gt;Ranganathan Engineering College, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=167&quot; target=&quot;_blank&quot;&gt;Ranippettai Engineering College, Wallajah&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=168&quot; target=&quot;_blank&quot;&gt;Roever College of Engineering and Technology, Perambalur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3210&quot; target=&quot;_blank&quot;&gt;Roever Engineering College, Perambalur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=2131&quot; target=&quot;_blank&quot;&gt;Rrase College of Engineering, Sriperumbudur&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;S&quot;&gt;&lt;/a&gt;S&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/SA-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;S.A. Engineering College, Thiruverkadu&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/SKR-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;S.K.R. Engineering College, Thiruvallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/SMK-Fomra-Institute-Technology.asp&quot; target=&quot;_blank&quot;&gt;S.M.K. Fomra Institute of Technology, Chengelput&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/SSM-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;S.S.M. College of Engineering, Komarapalayam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/SACS-MAVMM-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;SACS M.A.V.M.M. Engineering College, AlagarKoil&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Saveetha-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Saveetha Engineering College, Sriperumbudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Sethu-Institute-Technology.asp&quot; target=&quot;_blank&quot;&gt;Sethu Institute of Technology, Kariapatti&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Sona-College-Technology-College.asp&quot; target=&quot;_blank&quot;&gt;Sona College of Technology, Salem&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Sastha-Institute-Engg-Technology.asp&quot; target=&quot;_blank&quot;&gt;Sree Sastha Institute of Engineering and Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Lakshmi-Ammal-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Sri Lakshmi Ammal Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Sriram-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Sri Ram Engineering College, Tiruvallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Sairam-Institute-Technology.asp&quot; target=&quot;_blank&quot;&gt;Sri Sai Ram Institute of Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Sairam-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Sri Sairam Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/SRM-University.asp&quot; target=&quot;_blank&quot;&gt;SRM University (S.R.M. Engineering College), Chengalpattu Taluk&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/St-Michael-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;St. Michael College of Engineering and Technology, Kalayarkoil&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/St-Peters-University.asp&quot; target=&quot;_blank&quot;&gt;St. Peter&#39;s University (St. Peters Engineering College), Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Syed-Ammal-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Syed Ammal Engineering College, Ramanathapuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=170&quot; target=&quot;_blank&quot;&gt;S. Veerasamy Chettiar College of Engineering and Technology, Sivagiri&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3260&quot; target=&quot;_blank&quot;&gt;S.B.M. College of Engineering and Technology, Dindigul&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=172&quot; target=&quot;_blank&quot;&gt;S.K.P. Engineering College, Tiruvannamalai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3211&quot; target=&quot;_blank&quot;&gt;S.K.P. Institute of Technology, Tiruvannamalai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1884&quot; target=&quot;_blank&quot;&gt;S.N.S. College of Engineering, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=175&quot; target=&quot;_blank&quot;&gt;S.N.S. College of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3212&quot; target=&quot;_blank&quot;&gt;S.R.G. Engineering College, Namakkal&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=177&quot; target=&quot;_blank&quot;&gt;S.R.R. Engineering College, Chengalpattu&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3213&quot; target=&quot;_blank&quot;&gt;S.R.S. College of Engineering &amp;amp; Technology, Salem&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1967&quot; target=&quot;_blank&quot;&gt;S.S.K. College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3214&quot; target=&quot;_blank&quot;&gt;S.V.S. College of Engineering, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=180&quot; target=&quot;_blank&quot;&gt;Sakthi Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=181&quot; target=&quot;_blank&quot;&gt;Sakthi Mariamman Engineering College, Sriperumbudhur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3215&quot; target=&quot;_blank&quot;&gt;Salem College of Engineering and Technology, Salem&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=182&quot; target=&quot;_blank&quot;&gt;SAMS College of Engineering and Technology, Uthokottai Taluk&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=183&quot; target=&quot;_blank&quot;&gt;Sapthagiri College of Engineering, Palacode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=184&quot; target=&quot;_blank&quot;&gt;Saranathan College of Engineering, Srirangam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=185&quot; target=&quot;_blank&quot;&gt;Saraswathi Velu College of Engineering, Walajah&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=186&quot; target=&quot;_blank&quot;&gt;Sardar Raja College of Engineering, Tirunelveli&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1861&quot; target=&quot;_blank&quot;&gt;SASTRA University (Shanmugha Arts, Science, Technology and Research Academy), Thanjavur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3269&quot; target=&quot;_blank&quot;&gt;Sasurie Academy of Engineering, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=187&quot; target=&quot;_blank&quot;&gt;Sasurie College of Engineering, Perundurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1860&quot; target=&quot;_blank&quot;&gt;Sathyabama University (Sathyabama Engineering College), Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3216&quot; target=&quot;_blank&quot;&gt;Satyam College of Engineering &amp;amp; Technology, Aralvaimozhi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=189&quot; target=&quot;_blank&quot;&gt;SCAD College of Engineering and Technology, Ambasamudram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3266&quot; target=&quot;_blank&quot;&gt;Scad Engineering College, Tirunelveli&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3138&quot; target=&quot;_blank&quot;&gt;SCSVMV University (Sri Chandrasekharendra Saraswathi Viswa Mahavidyalaya), Kancheepuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=191&quot; target=&quot;_blank&quot;&gt;Selvam College of Technology, Namakkal&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3257&quot; target=&quot;_blank&quot;&gt;Sembodai Rukmani Varatharajan Engineering College, Nagappattinam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1885&quot; target=&quot;_blank&quot;&gt;Sengunthar College of Engineering for Women, Tiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=192&quot; target=&quot;_blank&quot;&gt;Sengunthar Engineering College, Tiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=194&quot; target=&quot;_blank&quot;&gt;Shanmuganathan Engineering College, Thirumayam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3217&quot; target=&quot;_blank&quot;&gt;Shivani Engneering College, Tiruchirappalli&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3218&quot; target=&quot;_blank&quot;&gt;Shivani Institute of Technology, Tiruchirappalli&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1968&quot; target=&quot;_blank&quot;&gt;Shree Venkateshwara Hi-Tech Engineering College, Gobichettipalayam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3425&quot; target=&quot;_blank&quot;&gt;Shreenivasa Engineering College, Dharmapuri&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=196&quot; target=&quot;_blank&quot;&gt;Shri Andal Alagar College of Engineering, Madurantakam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=197&quot; target=&quot;_blank&quot;&gt;Shri Angala Amman College of Engineering and Technology, Mannachanallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3219&quot; target=&quot;_blank&quot;&gt;Shri Sapthagiri Institute of Technology, Arakonam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3430&quot; target=&quot;_blank&quot;&gt;Sivaji College of Engineering and Technology, Kanyakumari&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3424&quot; target=&quot;_blank&quot;&gt;Sree Sakthi Engineering College, Karamadai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3220&quot; target=&quot;_blank&quot;&gt;Sree Sastha College of Engineering, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=200&quot; target=&quot;_blank&quot;&gt;Sree Sowdambika College of Engineering, Aruppukottai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1969&quot; target=&quot;_blank&quot;&gt;Sri Aravindar Engineering College, Vanur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=201&quot; target=&quot;_blank&quot;&gt;Sri Balaji Chockalingam Engineering College, Arni&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3221&quot; target=&quot;_blank&quot;&gt;Sri Bharathi Engineering College for Women, Alangudi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1970&quot; target=&quot;_blank&quot;&gt;Sri Eshwar College of Engineering, Kinathukadavu&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=202&quot; target=&quot;_blank&quot;&gt;Sri Jayaram Engineering College, Cuddalore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3243&quot; target=&quot;_blank&quot;&gt;Sri Kalaimagal College of Engineering, Thiruvallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3251&quot; target=&quot;_blank&quot;&gt;Sri Krishna College of Engineering, Arakkonam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=203&quot; target=&quot;_blank&quot;&gt;Sri Krishna College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=204&quot; target=&quot;_blank&quot;&gt;Sri Krishna Engineering College, Sriperumpudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3246&quot; target=&quot;_blank&quot;&gt;Sri Krishna Institute of Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=206&quot; target=&quot;_blank&quot;&gt;Sri Muthukumaran Institute of Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=207&quot; target=&quot;_blank&quot;&gt;Sri Nandhanam College and Technology, Tirupattur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=208&quot; target=&quot;_blank&quot;&gt;Sri Padmavathy College of Engineering, Valarpuram post&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=210&quot; target=&quot;_blank&quot;&gt;Sri Ramakrishna Engineering College, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=211&quot; target=&quot;_blank&quot;&gt;Sri Ramakrishna Institute of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1971&quot; target=&quot;_blank&quot;&gt;Sri Ramanathan Engineering College, Nadupatti&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=212&quot; target=&quot;_blank&quot;&gt;Sri Ramanujar Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3250&quot; target=&quot;_blank&quot;&gt;Sri Rangapoopathi College of Engineering, Villupuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=214&quot; target=&quot;_blank&quot;&gt;Sri Shakthi Institute of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=215&quot; target=&quot;_blank&quot;&gt;Sri Sivasubramaniya Nadar College of Engineering, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=216&quot; target=&quot;_blank&quot;&gt;Sri Subramaniya College of Engineering and Technology, Palani&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=218&quot; target=&quot;_blank&quot;&gt;Sri Venkateswara College of Engineering, Sriperumbudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=217&quot; target=&quot;_blank&quot;&gt;Sri Venkateswara College of Engineering and Technology, Thiruvallur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=219&quot; target=&quot;_blank&quot;&gt;Sri Venkateswara Institute of Science and Technology, Thiruppachur Post&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1973&quot; target=&quot;_blank&quot;&gt;Sri Vidya College of Engineering and Technology, Virudhunagar&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3222&quot; target=&quot;_blank&quot;&gt;Sriguru Institute of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=220&quot; target=&quot;_blank&quot;&gt;Srinivasa Institute of Engineering and Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=221&quot; target=&quot;_blank&quot;&gt;Srinivasan Engineering College, Perambalur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3258&quot; target=&quot;_blank&quot;&gt;St. Anne&#39;s College of Engineering and Technology, Panruti&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3252&quot; target=&quot;_blank&quot;&gt;St. John&#39;s College of Engineering &amp;amp; Technology for Women, Vellore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1974&quot; target=&quot;_blank&quot;&gt;St. Joseph College of Engineering, Sriperumpudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1886&quot; target=&quot;_blank&quot;&gt;St. Joseph&amp;#8217;s College of Engineering and Technology, Thanjavur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=222&quot; target=&quot;_blank&quot;&gt;St. Joseph&#39;s College of Engineering, Kanchipuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3263&quot; target=&quot;_blank&quot;&gt;St. Mother Theresa Engineering College, Thoothukudi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3170&quot; target=&quot;_blank&quot;&gt;St. Peter&#39;s College of Engineering and Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=225&quot; target=&quot;_blank&quot;&gt;St. Xavier Catholic College of Engineering, Chunkankadai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=226&quot; target=&quot;_blank&quot;&gt;Sudharsan Engineering College, Kolathur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=227&quot; target=&quot;_blank&quot;&gt;Sun College of Engineering and Technology, Erachakulam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1975&quot; target=&quot;_blank&quot;&gt;Surya College of Engineering and Technology, Vikravandi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1976&quot; target=&quot;_blank&quot;&gt;Surya Engineering College, Erode&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;T&quot;&gt;&lt;/a&gt;T&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/TJ-Institute-Technology.asp&quot; target=&quot;_blank&quot;&gt;T.J. Institute of Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Tagore-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Tagore Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Thangavelu-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Thangavelu Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=234&quot; target=&quot;_blank&quot;&gt;Thanthai Periyar Govt. Institute of Technology, Vellore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=237&quot; target=&quot;_blank&quot;&gt;Thiagarajar College of Engineering, Madurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3223&quot; target=&quot;_blank&quot;&gt;T.J.S. Engineering College, Gummudipoondi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1977&quot; target=&quot;_blank&quot;&gt;Tagore Institute of Engineering and Technology, Attur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=231&quot; target=&quot;_blank&quot;&gt;Tamilnadu College of Engineering, Karumathampatti&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=232&quot; target=&quot;_blank&quot;&gt;Tamilnadu School of Architecture, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3270&quot; target=&quot;_blank&quot;&gt;Tamizhan College of Engineering and Technology, Kanyakumari&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=2130&quot; target=&quot;_blank&quot;&gt;Tejaa Shakthi Institute of Technology for Women, Karumathampatti&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3224&quot; target=&quot;_blank&quot;&gt;The Kavery College of Engineering, Mettur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=235&quot; target=&quot;_blank&quot;&gt;The Kavery Engineering College, Mettur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=169&quot; target=&quot;_blank&quot;&gt;The New Royal College of Engineering and Technology, Thirukkalukundram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=236&quot; target=&quot;_blank&quot;&gt;The Rajaas Engineering College, Vadakkangulam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3256&quot; target=&quot;_blank&quot;&gt;The Selvam Women Excellence Engineering Technology, Ramanathapuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1887&quot; target=&quot;_blank&quot;&gt;Theni Kammavar Sangam College of Technology, Theni&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=238&quot; target=&quot;_blank&quot;&gt;Thirumalai Engineering College, Krishnapuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=239&quot; target=&quot;_blank&quot;&gt;Thiruvalluvar College of Engineering and Technology, Vandavasi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=240&quot; target=&quot;_blank&quot;&gt;Trichy Engineering College, Konalai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3429&quot; target=&quot;_blank&quot;&gt;TRP Engineering College, Mannachanallur Taluk&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;U&quot;&gt;&lt;/a&gt;U&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3227&quot; target=&quot;_blank&quot;&gt;University College of Engineering, Arni&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3177&quot; target=&quot;_blank&quot;&gt;University College of Engineering, Nagercoil, Anna University Tirunelveli&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1978&quot; target=&quot;_blank&quot;&gt;University College of Engineering, Tindivanam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1979&quot; target=&quot;_blank&quot;&gt;University College of Engineering, Villupuram&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3&quot; target=&quot;_blank&quot;&gt;University Departments of Anna University Chennai, ACT Campus, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=37&quot; target=&quot;_blank&quot;&gt;University Departments of Anna University Chennai, CEG Campus, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=109&quot; target=&quot;_blank&quot;&gt;University Departments of Anna University Chennai, MIT Campus, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3158&quot; target=&quot;_blank&quot;&gt;University Departments of Anna University Tiruchirappalli, BIT Campus&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3178&quot; target=&quot;_blank&quot;&gt;University VOC College of Engineering,Thoothukudi, Anna University Tirunelveli, Thoothukudi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=241&quot; target=&quot;_blank&quot;&gt;Udaya School of Engineering, Kanyakumari&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3225&quot; target=&quot;_blank&quot;&gt;Ultra College of Engineering &amp;amp; Technology for Women, Madurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3226&quot; target=&quot;_blank&quot;&gt;United Institute of Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3272&quot; target=&quot;_blank&quot;&gt;University Departments of Anna University Chennai, SAP Campus, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3228&quot; target=&quot;_blank&quot;&gt;Unnamalai Institute of Technology, Thoothukudi&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;div class=&quot;MH l&quot;&gt;&lt;a name=&quot;V&quot;&gt;&lt;/a&gt;V&lt;/div&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt; &lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/VPMM-Engineering-College-Womens.asp&quot; target=&quot;_blank&quot;&gt;V.P.M.M. Engineering College for Women, Srivilliputtur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Valliammai-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Valliammai Engineering College, Chengalpattu&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Vels-Srinivasa-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Vel&#39;s Srinivasa College of Engineering and Technology, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Vickram-Engineering-College.asp&quot; target=&quot;_blank&quot;&gt;Vickram College of Engineering, Madurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Kirupanandha-Variyar-Engg-College.asp&quot; target=&quot;_blank&quot;&gt;Vinayaka Mission&#39;s Kirupanada Variyar Engineering College, Salem&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a class=&quot;CL&quot; href=&quot;http://www.collegesintamilnadu.com/Engineering/Vivekanandha-Engg-Tech-Womens-College.asp&quot; target=&quot;_blank&quot;&gt;Vivekanadha Institute of Engineering and Technology for Women, Tiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3229&quot; target=&quot;_blank&quot;&gt;V.I. Institute of Technology, Chengalpet&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=242&quot; target=&quot;_blank&quot;&gt;V.K.K. Vijayan Engineering College, Sriperumbudur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3230&quot; target=&quot;_blank&quot;&gt;V.K.S. College of Engineering and Technology, Karur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=243&quot; target=&quot;_blank&quot;&gt;V.L.B. Janaki Ammal College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=245&quot; target=&quot;_blank&quot;&gt;V.R.S. College of Engineering and Technology, Ulundurpet&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3231&quot; target=&quot;_blank&quot;&gt;V.S.A. Educational and Charitable Trust,s Group of Institutions, Salem&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=246&quot; target=&quot;_blank&quot;&gt;V.S.B. Engineering College, Aravakkurichi&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3232&quot; target=&quot;_blank&quot;&gt;Vandayar Engineering College, Thanjavur&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1980&quot; target=&quot;_blank&quot;&gt;Varuvan Vadivelan Institute of Technology, Dharmapuri&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3233&quot; target=&quot;_blank&quot;&gt;Vel Tech, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=250&quot; target=&quot;_blank&quot;&gt;Vel Tech Dr.RR and Dr.SR Technical University (Vel Tech Engineering College), Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=249&quot; target=&quot;_blank&quot;&gt;Vel Tech High Tech Dr.Rangarajan Dr.Sakunthala Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=248&quot; target=&quot;_blank&quot;&gt;Vel Tech Multi Tech Dr.Rangarajan Dr.Sakunthala Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=251&quot; target=&quot;_blank&quot;&gt;Velalar College of Engineering and Technology, Erode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1888&quot; target=&quot;_blank&quot;&gt;Velammal College of Engineering and Technology, Madurai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=252&quot; target=&quot;_blank&quot;&gt;Velammal Engineering College, Chennai&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1981&quot; target=&quot;_blank&quot;&gt;Velammal Institute of Technology, Ponneri&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3234&quot; target=&quot;_blank&quot;&gt;Vetri Vinayaha College of Engineering and Technology, Tiruchirappalli&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1889&quot; target=&quot;_blank&quot;&gt;Vidhya Vikkas College of Engineering and Technology, Tiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=256&quot; target=&quot;_blank&quot;&gt;Vins Christian College of Engineering, Kalkulam&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3235&quot; target=&quot;_blank&quot;&gt;Vins Christian Women&#39;s College of Engineering, Nagercoil&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1862&quot; target=&quot;_blank&quot;&gt;VIT University (Vellore Institute of Technology), Vellore&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;O l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=257&quot; target=&quot;_blank&quot;&gt;Vivekanadha College of Engineering for Women, Tiruchengode&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;T l&quot;&gt;&lt;a href=&quot;http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3236&quot; target=&quot;_blank&quot;&gt;Vivekanandha College of Technology for Women, Kumaramangalam&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; &lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/5127132714169873574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/5127132714169873574'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/colleges-in-tamilnadu.html' title='Colleges in Tamilnadu'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-6687376286350124237</id><published>2011-02-14T08:02:00.001-08:00</published><updated>2011-02-16T01:45:04.105-08:00</updated><title type='text'>Student part time jobs</title><content type='html'>Parttime Jobs for students&lt;br /&gt;&lt;br /&gt;Its has been nearly 2 years since I started to use internet in my home. Since then I was very passionate to find some websites which would pay me reasonable money for a small work from home about 1 hour. This little dream took me to many sites where I learned all the possible ways of earning money in internet. Found many ways that were very interesting (mainly because of the amount they had specified). The various ways are PTC sites, Google adsense, Data entry work, blogging, websites, posting jobs, forex and logo designing.But all these ideas where really not that good. They help me made few bucks, but also made me to loose some. the final balance in my account was NIL.&lt;br /&gt;&lt;br /&gt;Three Best methods Of Earning money through Internet are :&lt;br /&gt;&lt;br /&gt;1) India study channel:&lt;br /&gt;&lt;br /&gt;This is a new website which I found recently. The site is very interesting and a perfect site for students like us. This site has huge amount of information for students and job seekers. India study channel has various information regrading Resources, Entrance , Ask Experts, Exam Papers, Jobs, English, Projects, Universities, Colleges, Courses, Schools, Training, My India.&lt;br /&gt;&lt;br /&gt;Join this site - &lt;a href=&quot;http://www.IndiaStudyChannel.com/r/arjunselvam.aspx  &quot;&gt;Click here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;JUST JOINING THE SITE WILL NOT EARN YOU MONEY. BE ACTIVE AND YOU CAN EARN LOTS OF MONEY.India study channel also allows us to earn some pocket money by posting articles, answering quires and posting your college information and question papers of exams, etc. The every thing you add in India study channel carries a cash award which they will bank transferred or send you DD. I earned Rs.500 in just 10 days into the site. Also they provide is adsense revenue sharing program where you can earn more money from google.&lt;br /&gt;&lt;br /&gt;2.) PTC websites:&lt;br /&gt;&lt;br /&gt;Earn money through PTC : &lt;a href=&quot;http://www.neobux.com&quot;&gt;CLICK HERE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You should also need to register in these sites for transferring money to your bank.&lt;br /&gt;&lt;br /&gt;a) Paypal - &lt;a href=&quot;http://www.paypal.com&quot;&gt;CLICK HERE&lt;/a&gt;&lt;br /&gt;b) Alertpay - &lt;a href=&quot;https://www.alertpay.com/&quot;&gt;CLICK HERE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is the simplest of methods for earning for easy cash without doing much work. PTC is paid to click website where you have to click a Ad and waiting for few seconds and after confirmation you money will be credited into your account.&lt;br /&gt;&lt;br /&gt;3) Money For reading Emails:&lt;br /&gt;&lt;br /&gt;It’s really amazing! You get paid to open &amp; read the contents of RupeeMail. You receive promotional offers &amp; special discounts in RupeeMail.Interestingly RupeeMails will reach you based on the preference list you opted for. Create your RupeeMail Account &amp; refer your friends to earn launch referral bonus on every new registration.&lt;br /&gt;&lt;br /&gt;Try this... &lt;a href=&quot;http://www.rupeemail.in/&quot;&gt;Click Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4) Free gifts giving site:&lt;br /&gt;&lt;br /&gt;This is not an money earning site. But gives you free gifts for just gaining points for answering small day to day life question. There are many electronic products that you can win like ipod, dvd player, iphone etc. You have to exchange your pionts for this. If you want to participate or join this site please send me a request at v.varuna77 (at) gmail (dot) com with your email address.&lt;br /&gt;&lt;br /&gt;5) Google Adsense:&lt;br /&gt;&lt;br /&gt;Google adsense - the name is very common to all internet user. This is a program run by Google, where Google will pay you money for placing Ads of Google in your website, blog or any revenue sharing website. For this you need a website which is 6 month old and should has good contents in it. Web pages with just picture, links and movie links will not be approved by the Google. The content should be original (some what). Once you are accepted by google you can earn more than $1/day (but this depends on the number of hits your website/blog receives per day).&lt;br /&gt;&lt;br /&gt;6) BLOGGING:&lt;br /&gt;&lt;br /&gt;This is one of the best ways you can make some money. But these is a very slow process and also depends on various other making scheme. You can post your adsense ads in blog and earn money. You can place your referrals/affiliated links in the blog and earn money through sign up&#39;s. This blog makes $2 daily from adsense and other sources.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/6687376286350124237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/6687376286350124237'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/student-part-time-jobs.html' title='Student part time jobs'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-2497483484014542593</id><published>2011-02-14T02:01:00.001-08:00</published><updated>2011-02-14T09:05:04.662-08:00</updated><title type='text'>unix a view</title><content type='html'>Study of Unix Operating System&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt; The UNIX Operating System:&lt;/span&gt;&lt;br /&gt;        UNIX is a popular operating system, developed by AT&amp;T in 1969 and it has been very important to the development of the Internet. It is a multi-processing, multi-user, family of operating systems that run on a variety of architectures. UNIX allows more than one user to access a computer system at the same time. &lt;br /&gt;&lt;br /&gt;The UNIX system is mainly composed of three different parts:&lt;br /&gt; 1  The Kernel&lt;br /&gt; 2  The File System and &lt;br /&gt; 3  The Shell. &lt;br /&gt;&lt;br /&gt;    The kernel is that part of the system which manages the resources of whatever computer system it lives on, to keep track of the disks, tapes, printers, terminals, communication lines and any other devices. &lt;br /&gt;&lt;br /&gt;    The file system is the organizing structure for data. The file system is perhaps the most important part of the UNIX operating system. The file system goes beyond being a simple repository for data, and provides the means of organizing the layout of the data storage in complex ways. &lt;br /&gt;&lt;br /&gt;    The shell is the command interpreter. Although the shell is just a utility program, and is not properly a part of the system, it is the part that the user sees. The shell listens to your terminal and translates your requests into actions on the part of the kernel and the many utility programs. &lt;br /&gt;One can imagine the UNIX system as a series of three concentric circles, with the inner circle representing the kernel, the second circle representing the programming shell, and the last one representing application programs.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;The Connection between Unix and C:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;      At the time the first Unix was written, most operating systems developers believed that an operating system must be written in an assembly language so that it could function effectively and gain access to the hardware. Not only was Unix innovative as an operating system, it was ground-breaking in that it was written in a language (C) that was not an assembly language. The C language itself operates at a level that is just high enough to be portable to variety of computer hardware. A great deal of publicly available Unix software is distributed as C programs that must be complied before use. Many Unix programs follow C&#39;s syntax. Unix system calls are regarded as C functions. What this means for Unix system administrators is that an understanding of C can make Unix easier to understand.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Why Use Unix?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;     One of the biggest reasons for using Unix is networking capability. With other operating systems, additional software must be purchased for networking. With Unix, networking capability is simply part of the operating system. Unix is ideal for such things as world wide e-mail and connecting to the Internet.&lt;br /&gt;&lt;br /&gt;     Unix was founded on what could be called a &quot;small is good&quot; philosophy. The idea is that each program is designed to do one job well. Because Unix was developed different people with different needs it has grown to an operating system that is both flexible and easy to adapt for specific needs.&lt;br /&gt;&lt;br /&gt;     Unix was written in a machine independent language. So Unix and unix-like operating systems can run on a variety of hardware. These systems are available from many different sources, some of them at no cost. Because of this diversity and the ability to utilize the same &quot;user-interface&quot; on many different systems, Unix is said to be an open system.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Basic Characteristics of Unix:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Unix is, at its base level, a multi-user, multitasking, virtual memory operating system that runs on a wide variety of hardware platforms. This means that Unix is able to do many things at the same time, for many different users, and using more memory than it really has physically installed. From a user&#39;s perspective this is very nice, and from an operating systems point of view, it is very interesting. But UNIX really is much more than just an operating system; it is a philosophy of using and programming a computer that gets its power from the relationships between programs rather than the programs themselves. This is evident from many of the design points of UNIX, which will be&lt;br /&gt;mentioned later.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Let&#39;s look at each of the three characteristics of Unix listed above&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     a) Unix is a multi-user system. This means that inherent to Unix is the idea that there are different users of the system, and that different users may have different sorts of privileges and types of access to different parts of the system. It allows for the idea that some users may want to protect some of their data from being accessed by other users on the system. So, in being a multi-user system, the basic ideas of system security and data privacy come up. Likewise, there must be some way to identify one user from another in a multi-user system. Unix uses a system of login names to identify users and passwords to authenticate that a user is, in fact, who she claims to be.&lt;br /&gt;&lt;br /&gt;     b) Unix is a multitasking system. This means that Unix has the ability to handle&lt;br /&gt;more than one task at a time. These tasks might be several programs that any particular user wants to run, or they may be programs run by several users at once. Multitasking, combined with being a multi-user system, makes it possible for more than one person to be logged in and using a Unix system at once. This is true for any Unix system, not just large timesharing systems. Even small, desktop systems have the capability to support multiple concurrent users. Additionally, some of the tasks that the system could be doing, and probably is doing, can be system tasks related to keeping the system going and providing the services needed by the users.&lt;br /&gt;&lt;br /&gt;     c) Unix is a virtual memory operating system. The concept of virtual memory and&lt;br /&gt;memory management is a bit beyond the scope of this seminar, but a few key concepts are important to note. In a virtual memory system, the system behaves as if it has much more memory than is physically installed. Some portion of the disk is used to simulate extra memory. This idea makes it possible to run large programs on a smaller system. Some tradeoff exists between the amount of memory that a program uses and how fast it will run, since if it is very large, it must access the disk a lot, but it will eventually run. In a multitasking environment, tasks that are not currently running can be moved out of memory and onto disk to free up memory for tasks that more urgently need it. The overall result is better use of the system resources for all involved.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt; The Unix operating system :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;     Unix is a time sharing operating system (OS), which consist of kernel, filesystem, shell and a collection of tools and&lt;br /&gt;utilities.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;The characteristic features of the Unix OS:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Written in C - easy understanding and portability of code i.e., can run on micros to mainframes&lt;br /&gt;2. Interactive - has a consistently good user interface&lt;br /&gt;3. Based on the philosophy of primitives to build complex programs&lt;br /&gt;4. Easy to implement and maintain - hierarchical file system incorporating de-mountable volumes -&lt;br /&gt;5. Easy application development - consistent format for byte streams/files&lt;br /&gt;6. Simple and consistent interface to peripheral devices (treated as files ) - compatible file, device and interprocess I/O&lt;br /&gt;7. Supports multi-user and multi-processor modes&lt;br /&gt;8. Easier to write portable programs - hides machine architecture from the user -&lt;br /&gt;9. Support any language that has an interpreter or compiler&lt;br /&gt;10. Can initiate asynchronous processes&lt;br /&gt;&lt;br /&gt;In general, like any OS, Unix provides the following two classes of services:&lt;br /&gt;&lt;br /&gt;1. User services - shell, mail, text-processing, source code control system (SCCS)etc.&lt;br /&gt;2. System calls - Operating system services for application development&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Unix system architecture&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Unix follows a layered approach that facilitates easy interaction between the different modules of the OS&lt;br /&gt;&lt;br /&gt;Layer 1: This layer is the hardware over which the OS layers are built. This layer is not a part of Unix OS&lt;br /&gt;&lt;br /&gt;Layer 2: This layer is the kernel part of OS which interacts directly with the hardware providing common services to programs and insulating them from hardware idiosyncrasy. It is a program that monitor and controls the resources of a computer and allocates them among its users in an optimal manner.&lt;br /&gt;&lt;br /&gt;Layer 3: This layer contains programs that interact with the kernel by invoking a well-defined set of system calls. Typically, these programs are Unix commands like ex, wc, grep etc., and may include certain user-developed programs also.&lt;br /&gt;&lt;br /&gt;Layer 4: This layer contains other application programs that have built on the lower levels like SCCS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                &lt;span style=&quot;font-weight:bold;&quot;&gt;  Basic Unix Commands&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;BASIC COMMANDS:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Date Command : &lt;/span&gt;&lt;br /&gt;&lt;br /&gt; Displays the current day’s date and time&lt;br /&gt;&lt;br /&gt;Syntax: date [option] &lt;br /&gt;Output: Tue Jan 22 12:05:31 IST 2005&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Who command :&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;Who command displays all list of users who have logged on  &lt;br /&gt;                     the systems.&lt;br /&gt;&lt;br /&gt;  Syntax: who [option]&lt;br /&gt;  Output: m04ee01 pts/48 Feb 22 11:16 &lt;192.168.2.21&gt;&lt;br /&gt;       m04ee02  pts/48 Feb 22 11:16 &lt;192.168.2.21&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Who am I : &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It shows the details of the user who have logged on the particular          &lt;br /&gt;machine&lt;br /&gt;&lt;br /&gt;  Syntax : whoami&lt;br /&gt;  Output : m04ee02  pts/48 Feb 22 11:16 &lt;192.168.2.21&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;echo command :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  The command is used to display the output on the screen&lt;br /&gt;  Syntax : echo [option] string&lt;br /&gt;  Example: echo Unix Programming&lt;br /&gt;Output : Unix Programming&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Cal Command :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  The command displays the calender details&lt;br /&gt;&lt;br /&gt;  Syntax: cal [month] [year]&lt;br /&gt;  Output: cal 2 2005&lt;br /&gt;        February 2005&lt;br /&gt;    Su Mo Tu We Th Fr Sa&lt;br /&gt;              1    2    3   4   5&lt;br /&gt;     6   7    8    9   10  11 12&lt;br /&gt;    13 14  15  16  17  18 19&lt;br /&gt;    20 21  22  23  24  25 26&lt;br /&gt;    27 28&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;To Create a File:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ cat [option] &gt; &lt;filename&gt;&lt;br /&gt;Ex: $ cat &gt; file1&lt;br /&gt;Hello..&lt;br /&gt;This is my first File&lt;br /&gt;Have a Nice Day&lt;br /&gt;Bye&lt;br /&gt;Ctrl+d (Save)&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;To View an already existing File:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ cat &lt;filename&gt;&lt;br /&gt;Ex: $ cat file1&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;To append data to an existing file:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ cat &gt;&gt; &lt;filename&gt;&lt;br /&gt;Ex: $ cat &gt;&gt; file1&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;To Create a Multiple file with help of cat command:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ cat &lt;filename1 filename2 ...filename (n) &gt;&lt;br /&gt;Ex: $ cat &gt;f1 &gt;f2 &gt;f3 &gt;f4&lt;br /&gt;Hello....&lt;br /&gt;This is file number f4&lt;br /&gt;We create multiple files&lt;br /&gt;Ex: $ cat  file1 file2&gt;file3&lt;br /&gt;File1 and file2 are concaténated in file3&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Display the record number to the particular file:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ cat [option] &lt;filename&gt;&lt;br /&gt;Ex: $ cat -n file1&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;To ignore the blank Records:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ cat [option] &lt;filename&gt;&lt;br /&gt;Ex: $ cat -b file1&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Create a Hidden file:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    Syntax: $ cat [option] &lt;filename&gt;&lt;br /&gt;Ex: $ cat &gt;.file1&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Create a Directory:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ mkdir [option] &lt;Directory name&gt;&lt;br /&gt;Ex: $mkdir raju&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;To Display present working Directory:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ pwd&lt;br /&gt;Ex: $ pwd&lt;br /&gt;/home/m08cs272&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;To Change the Directory&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ cd &lt;Directory name&gt;&lt;br /&gt;Ex: $ cd raju&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;To Move parent Directory (root):&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ cd /&lt;br /&gt;Ex: $ cd /&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;To Create a Hidden Directory&lt;/span&gt;&lt;br /&gt;Syntax: $ mkdir [option] &lt;Directory name&gt;&lt;br /&gt;Ex: $ mkdir .venkat&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;To Remove a file:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ rm [option] &lt;filename&gt;&lt;br /&gt;Ex: $ rm kiran&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;To Remove Multiple Files:&lt;/span&gt;&lt;br /&gt;Syntax: $ rm [option] &lt;filenames &gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Ex: $ rm f1 f2 f3 f4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To Remove Directory:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ rmdir [option] &lt;Directory Name&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Ex: $ rmdir sagar&lt;br /&gt;&lt;br /&gt;To Remove all file:&lt;/span&gt;&lt;br /&gt;Syntax: $ rm * &lt;br /&gt;Ex: $ rm * &lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;List Commends:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;$ ls : It is a command to list the files and directories in&lt;br /&gt;   the present working Directory&lt;br /&gt;&lt;br /&gt;$ ls - a : It is a command to display all files and&lt;br /&gt;        Directories including hidden files and Directories&lt;br /&gt;&lt;br /&gt;$ ls * : List information about the Files (the current&lt;br /&gt;       directory by default). Sort entries alphabetically&lt;br /&gt;     &lt;br /&gt;$ ls -s : It Displays the sizes in blocks (Files &amp;&lt;br /&gt;   Directories)&lt;br /&gt;&lt;br /&gt;$ ls -l : It Displays the long listing files and&lt;br /&gt;                                  directories in present working directory&lt;br /&gt;&lt;br /&gt;$ ls -m : It Displays all files and Directories with&lt;br /&gt;   separated by comma (,)&lt;br /&gt;&lt;br /&gt;$ ls -ls : It Displays all long listing Directories&lt;br /&gt;&lt;br /&gt;$ ls --full-time : It Displays files and Directories&lt;br /&gt;   with total information date and time&lt;br /&gt;&lt;br /&gt;$ ls -nl : It Displays the long listing files and&lt;br /&gt;   Directories according to modification Time&lt;br /&gt;&lt;br /&gt;$ ls -rtl : It Displays the file and Directories&lt;br /&gt;   with reverse order&lt;br /&gt;&lt;br /&gt;$ ls -r : It Displays the all files and Directories&lt;br /&gt;   Regressively (order by order)&lt;br /&gt;&lt;br /&gt;$ ls -l : It Displays the files and Directories in a&lt;br /&gt;   single column (vertical)&lt;br /&gt;&lt;br /&gt;$ ls -x : It Displays the files and Directories with&lt;br /&gt;   multiple columns&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Copy Commends :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. File to a File&lt;br /&gt;2. File to a Dictionary&lt;br /&gt;3. Directory to Directory&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;1.File to File&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax : $cp &lt;source file&gt; &lt;Destination file&gt;&lt;br /&gt;Ex : $cp venkat amar&lt;br /&gt;..... New file&lt;br /&gt;Ex : $cp venkat john&lt;br /&gt;Existing file&lt;br /&gt;Note: The content of john file overwrite with venkat&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;2. File to Directory&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax :$ cp &lt;source file&gt; &lt;Destination Directory&gt;&lt;br /&gt;Ex : $ cp venkat ajay&lt;br /&gt;.... ajay is Directory&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;3. Directory to Directory&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax : $ cp &lt;Source Directory&gt; &lt;Destination Directory&gt;&lt;br /&gt;Ex : $ cp -r Mody Venkat&lt;br /&gt;Note : It copies the Directory to Directory (including all files and Directories)&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Move commands&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. File to a File&lt;br /&gt;2. File to a Dictionary&lt;br /&gt;3. Directory to Directory&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt; 1. File to File&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ mv [option] &lt;Source file&gt; &lt;Target file&gt;&lt;br /&gt;Ex: $ mv file1 file2&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;2. File to Directory&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ mv [option] &lt;Source file&gt; &lt;Target Directory&gt;&lt;br /&gt;Ex: $ mv file1 Dir1&lt;br /&gt;Note: The file1 moves to Directory (Dir1)&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;3. Directory to Directory&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Syntax: $ mv [option] &lt;Source Directory&gt; &lt;Target  &lt;br /&gt;              Directory&gt;&lt;br /&gt;Ex: $ mv Dir1 Dir2&lt;br /&gt;Note: The content of Dir1 moves to Dir2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;   &lt;br /&gt;WC command:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The command is used to count the number of &lt;br /&gt;Lines, characters, characters in the given file&lt;br /&gt;Options:&lt;br /&gt;l– Count the number of lines&lt;br /&gt;w- Count the number of words&lt;br /&gt;c-Count the number of characters&lt;br /&gt;&lt;br /&gt;Syntax : wc [options] filename&lt;br /&gt;Sample Input        :     wc pgm1&lt;br /&gt;Output      :    2     5     25    pgm1&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Grep Command:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The command is used to search for a particular &lt;br /&gt;pattern and displays the lines that has the particular pattern.&lt;br /&gt;&lt;br /&gt;Syntax : grep [option] pattern filename&lt;br /&gt;Sample Input : grep $a pgm1&lt;br /&gt;Output           : $a=10&lt;br /&gt;&lt;br /&gt;The grep –v option will display the lines that does not &lt;br /&gt;match the pattern&lt;br /&gt; &lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Sort Command: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The command is used to sort the contents of the &lt;br /&gt;specified file&lt;br /&gt;&lt;br /&gt;Syntax : sort [options] filename&lt;br /&gt;Sample input: sort pgm&lt;br /&gt;      aa&lt;br /&gt;             bb&lt;br /&gt;&lt;br /&gt;          sort –r pgm&lt;br /&gt;      bb&lt;br /&gt;      aa&lt;br /&gt;        &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Cmp Command:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The command is used to compare the two files and displays the line and character where the first difference occurs.&lt;br /&gt;&lt;br /&gt;    Syntax : cmp filename1 filename2&lt;br /&gt;    Output: line 2 character 4&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Head Command:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The command is used to display the first ten lines of the file.  &lt;br /&gt;                  &lt;br /&gt;    Syntax : head [options] filename&lt;br /&gt;    Output : hello&lt;br /&gt;          world  &lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Tail Command :&lt;/span&gt;&lt;br /&gt;The command is used to display the last ten lines of     the file. &lt;br /&gt;&lt;br /&gt;    Syntax : tail [options] filename &lt;br /&gt;    Output  : Mon Mar 23 10:31:49 IST 2009&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Diff command: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The command is used to the lines differing between &lt;br /&gt;the file.&lt;br /&gt;&lt;br /&gt;    Syntax : diff file1 file2&lt;br /&gt;    Output : &gt;hai&lt;br /&gt;             &lt;hello&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                      &lt;span style=&quot;font-weight:bold;&quot;&gt;Input -Output Redirection, pipes, and file permissions&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;COMMENDS :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Input – Output Redirection :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• Redirecting standard output to a file&lt;br /&gt;&lt;br /&gt;Instead of having the program output appear on the terminal we may direct the output to a file&lt;br /&gt;&lt;br /&gt;  Syntax : command &gt; filename&lt;br /&gt;  Sample Input: date&gt;temp&lt;br /&gt;&lt;br /&gt;The output of date command is placed in the file temp.If the file already exists with some content it will be erased&lt;br /&gt;&lt;br /&gt;                     Syntax : command &gt;&gt;filename&lt;br /&gt;  Sample Input : date&gt;&gt;temp  &lt;br /&gt;&lt;br /&gt;The output of the command is appended to the already existing file&lt;br /&gt;&lt;br /&gt;• Redirecting standard Input from a file&lt;br /&gt;&lt;br /&gt;The Input is taken from a file  rather than the standard input device&lt;br /&gt;  Syntax : command &lt; file&lt;br /&gt;  Sample Input :sort &lt;names&lt;br /&gt;  Output: anand&lt;br /&gt;       brindha &lt;br /&gt;Examples:&lt;br /&gt;&lt;br /&gt;1)               who &gt;temp&lt;br /&gt;                 wc –l &lt;temp&lt;br /&gt;&lt;br /&gt;    Displays the  list of current users working on&lt;br /&gt;&lt;br /&gt;2) who&gt;temp&lt;br /&gt;grep 04ee25 &lt;temp&gt;&lt;br /&gt;&lt;br /&gt;                                      Searches for particular user and displays the details &lt;br /&gt;                                  If logged on&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Pipes&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;           Unix allows to combine two or more commands together    &lt;br /&gt;                              using pipes.&lt;br /&gt;                            The output of one command becomes the  input for another&lt;br /&gt;                             command  &lt;br /&gt;   Syntax  : command1|command2|command3&lt;br /&gt;   Sample Input: who|sort|grep m08bec263&lt;br /&gt;Displays the details of user if logged on the system.&lt;br /&gt;Syntax : date | cat &gt; filename&lt;br /&gt;Output: $date | cat &gt;f1&lt;br /&gt;    $cat f1&lt;br /&gt;Thu Mar 12 17:35:36 IST 2009&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;FILE PERMISSION &lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;font-weight:bold;&quot;&gt;Chmod Command :&lt;/span&gt;&lt;br /&gt;   The command is used to change the file permissions of &lt;br /&gt;             files.&lt;br /&gt;&lt;br /&gt;             The first three bits (of file permissions)represents &lt;br /&gt;permission for &lt;br /&gt;            owner,next three for  group and last three for public&lt;br /&gt;&lt;br /&gt;   r  – read permission&lt;br /&gt;   w - write permission&lt;br /&gt;   x - execute permission&lt;br /&gt;   + - assign a permission&lt;br /&gt;   -  - revoke a permission&lt;br /&gt; &lt;br /&gt;               Sample Inputs : Chmod  –w  pgm1&lt;br /&gt;       Chmod  g  –rw pgm1&lt;br /&gt;       Chmod +r pgm1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   Output: chmod -w f6&lt;br /&gt;      cat &gt;&gt;f6&lt;br /&gt;             -bash: f6: Permission denied&lt;br /&gt;    Te&lt;span style=&quot;font-weight:bold;&quot;&gt;e Commend :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;TEE command&lt;/span&gt;&lt;br /&gt;The command is used to store the intermediate  &lt;br /&gt;results while using pipes.&lt;br /&gt;&lt;br /&gt;Output: sort frt | tee sorted_file&lt;br /&gt;ewfohwf&lt;br /&gt;ugejf&lt;br /&gt;worhfjhrebrfke&lt;br /&gt;  Sed :&lt;br /&gt;The sed utility copies the named filename to the standard output, edited according to a script of commands.&lt;br /&gt;Syntax : sed -e script filename&lt;br /&gt;Example:  sed -e s/expression/replacement/g filename&lt;br /&gt;$ cat &gt;f6&lt;br /&gt;dog&lt;br /&gt;wolf&lt;br /&gt;$ sed -e s/dog/wolf/g f6&lt;br /&gt;wolf&lt;br /&gt;wolf&lt;br /&gt;In this example, sed will substitute all the occurances of &lt;br /&gt;&quot;dog&quot; with &quot;wolf&quot; in the file called animals.&lt;br /&gt;If the expression contains a space, surround it with    quotation &lt;br /&gt;marks as shown in the example below:&lt;br /&gt;Example: sed -e s/&quot;wild dog&quot;/wolf/g f6&lt;br /&gt;$ sed -e s/&quot;wild dog&quot;/wolf/g f6&lt;br /&gt;dog&lt;br /&gt;wolf&lt;br /&gt;&quot;wolf&quot;&lt;br /&gt;Here is another example of a script command:&lt;br /&gt;sed -e y/string1/string2/ filename&lt;br /&gt;Example: sed -e y/unix/UNIX/ f6&lt;br /&gt;$sed -e y/wolf/WOLF/ f6&lt;br /&gt;dOg&lt;br /&gt;WOLF&lt;br /&gt;&quot;WiLd dOg&quot;&lt;br /&gt;&lt;br /&gt;In this example, sed will transform all the occurances of &quot;unix&quot; &lt;br /&gt;into &quot;UNIX&quot;. The variables string1 and string2 must have   &lt;br /&gt;same number of characters.&lt;br /&gt;For more examples of script commands and for more &lt;br /&gt;information on sed, type man sed.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Awk:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The awk utility scans each input file for lines that match any of                 a set of patterns specified. For each pattern specified there may be an &lt;br /&gt;associated action performed.&lt;br /&gt;awk &#39;pattern {action}&#39; filename&lt;br /&gt;The following example will print to the screen every line which &lt;br /&gt;contains the pattern &quot;dog&quot; in the file named animals.&lt;br /&gt;&lt;br /&gt;Example: awk &#39;/dog/ {print}&#39; animals&lt;br /&gt;&lt;br /&gt;This next example will print &quot;Found It&quot; to the screen for every line &lt;br /&gt;which starts with the pattern &quot;Tiger&quot; in the file named animals.&lt;br /&gt;&lt;br /&gt;Example: awk &#39;/^Tiger/ {print &quot;Found It&quot;}&#39; animals&lt;br /&gt;&lt;br /&gt;awk is a very powerful and complex utility. For more information &lt;br /&gt;on awk, type man awk.&lt;br /&gt;&lt;br /&gt;Output :$ awk &#39;/dog/ {print}&#39; f6&lt;br /&gt;dog&lt;br /&gt;&quot;wild dog&quot;&lt;br /&gt;    $awk &#39;/^dog/ {print &quot;found it&quot;}&#39; f6&lt;br /&gt;found it&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;BC COMMAND :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;[mit22@mcettelnet ~]$ bc&lt;br /&gt;bc 1.06&lt;br /&gt;Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.&lt;br /&gt;This is free software with ABSOLUTELY NO WARRANTY.&lt;br /&gt;For details type `warranty&#39;.&lt;br /&gt;12+8&lt;br /&gt;20&lt;br /&gt;167*987&lt;br /&gt;164829&lt;br /&gt; &lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;CMP COMMAND :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The command is used to compare the two files and displays the line and character where the first difference occurs.&lt;br /&gt;&lt;br /&gt;Output:&lt;br /&gt;$ cat &gt;f10&lt;br /&gt;ddd&lt;br /&gt;fff&lt;br /&gt;ggg&lt;br /&gt;$ cat &gt;f11&lt;br /&gt;ddd&lt;br /&gt;fff&lt;br /&gt;ggg&lt;br /&gt;$ cmp f10 f11&lt;br /&gt;$ cat &gt;&gt;f11&lt;br /&gt;hhh&lt;br /&gt;$ cmp f10 f11&lt;br /&gt;cmp: EOF on f10&lt;br /&gt;$ cat &gt;&gt;f10&lt;br /&gt;yyy&lt;br /&gt;$ cmp f10 f11&lt;br /&gt;f10 f11 differ: byte 13, line 4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;DIFF COMMAND :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The command is used to the lines differing between &lt;br /&gt;the file.&lt;br /&gt;[mit22@mcettelnet ~]$ diff f10 f11&lt;br /&gt;4c4&lt;br /&gt;&lt; yyy&lt;br /&gt;      ---&lt;br /&gt;     &gt; hhh</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/2497483484014542593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/2497483484014542593'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/unix-programes.html' title='unix a view'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-7195692562109987154</id><published>2011-02-14T02:00:00.001-08:00</published><updated>2011-02-16T01:32:29.609-08:00</updated><title type='text'>Database management systems</title><content type='html'>&lt;span style=&quot;font-weight:bold;&quot;&gt;   DATA DEFINITION, TABLE CREATION, CONSTRAINTS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Data Definition Language (DDL) is used to create and destroy databases and database objects. These commands will primarily be used by database administrators during the setup and removal phases of a database project. Let&#39;s take a look at the structure and usage of four basic DDL commands: &lt;br /&gt;&lt;br /&gt;The Data Definition Language (DDL) is used to create and destroy databases and database objects. These commands will primarily be used by database administrators during the setup and removal phases of a database project.&lt;br /&gt;&lt;br /&gt;SYNTAX:&lt;br /&gt;1. For Creating a Table:&lt;br /&gt;SQL&gt; create table &lt;tablename&gt; (column name datatype (size), column name datatype (size),…….)&lt;br /&gt;2. To describe a Table:&lt;br /&gt; SQL&gt;desc &lt;tablename&gt;;&lt;br /&gt;3. To Alter a table:&lt;br /&gt;&lt;br /&gt;SQL&gt;alter table &lt;tablename&gt; modify column name datatype (size));&lt;br /&gt;4. To Drop the table:&lt;br /&gt;&lt;br /&gt;SQL&gt;drop table &lt;tablename&gt;;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. Not null :&lt;br /&gt;SQL&gt;create table &lt;tablename&gt; (fieldname datatype constraint&lt;constraint name&gt; not null);&lt;br /&gt;5. Check:&lt;br /&gt;SQL&gt;create table &lt;tablename&gt; (fieldname datatype constraint&lt;constraint name&gt; check (expression));&lt;br /&gt;6. Primary key:&lt;br /&gt;SQL&gt;create table &lt;tablename&gt; (fieldname datatype constraint&lt;constraint name&gt; primary key);&lt;br /&gt;7. Foreign key:&lt;br /&gt;SQL&gt;create table &lt;tablename&gt; (fieldname datatype constraint&lt;constraint name&gt; foreign key &lt;fieldname&gt; references &lt; base table name&gt; &lt;field name&gt;);&lt;br /&gt;8. On Delete Cascade:&lt;br /&gt;SQL&gt;create table &lt;tablename&gt; (fieldname datatype (size) constraint&lt;constraint name&gt; foreign key &lt;fieldname&gt; references base table name(&lt;field name&gt; on delete cascade);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                      &lt;span style=&quot;font-weight:bold;&quot;&gt;INSERT, SELECT, UPDATE &amp; DELETE COMMANDS&lt;br /&gt;Procedure&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1) Create a table student with the following schema&lt;br /&gt;&lt;br /&gt;Student (rollno, regno, name, address and phone number)&lt;br /&gt;&lt;br /&gt;2) Create  a table course with the following schema&lt;br /&gt;&lt;br /&gt;Course (courseid, name)&lt;br /&gt;&lt;br /&gt;3) Create  a table faculty  with the following schema&lt;br /&gt;&lt;br /&gt;Faculty (facultyid, facultyname, dept, address)&lt;br /&gt;&lt;br /&gt;4) Create a table class  with the following schema&lt;br /&gt;&lt;br /&gt;Class (roomno, block)&lt;br /&gt;&lt;br /&gt;5) use insert ,select, update, delete commands on the tables&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SYNTAX:&lt;br /&gt;1. To insert into a Table:&lt;br /&gt;&lt;br /&gt;(a) SQL&gt; insert into &lt;tablename&gt; values &lt;column1, column2…..&gt;;&lt;br /&gt;(b) SQL&gt; insert into &lt;tablename&gt; values (‘&amp;column1 name’,’&amp;column2 name’);&lt;br /&gt;2. To display contents of a Table:&lt;br /&gt;(a) SQL&gt; select * from &lt;tablename&gt;;&lt;br /&gt;(b) SQL&gt; select column1,column2 from &lt;tablename&gt; where &lt;condition&gt;;&lt;br /&gt;&lt;br /&gt;3. To update the Table:&lt;br /&gt;(a) SQL&gt; update &lt;tablename&gt;set column1=expression, column2=expression…. where&lt;search condition&gt;;&lt;br /&gt;4. To delete the Table:&lt;br /&gt;(a)SQL&gt; delete from &lt;tablename&gt; where &lt;search condition&gt;;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;HIGH-LEVEL LANGUAGE EXTENSIONS WITH TRIGGERS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PL/SQL Triggers:&lt;br /&gt;&lt;br /&gt;Triggers are basically PL/SQL procedures that are associated with tables, and are called&lt;br /&gt;whenever a certain modification (event) occurs. The modification statements may include&lt;br /&gt;INSERT, UPDATE, and DELETE. The general structure of triggers is:&lt;br /&gt;CREATE [OR REPLACE]&lt;br /&gt;TRIGGER trigger_name&lt;br /&gt;BEFORE (or AFTER)&lt;br /&gt;INSERT OR UPDATE [OF COLUMNS] OR DELETE&lt;br /&gt;ON tablename&lt;br /&gt;[FOR EACH ROW [WHEN (condition)]]&lt;br /&gt;BEGIN&lt;br /&gt;...&lt;br /&gt;END;&lt;br /&gt;The usual CREATE OR REPLACE we have already seen with procedures and functions... TRIGGER specifies just what type of object we are creating. The BEFORE (or AFTER) in the trigger definition refers to when you want to run the trigger, either before the actual database modification (update, delete, insert) or after. The list of various statements, INSERT OR UPDATE [OF COLUMNS] OR DELETE refers to statements that trigger this trigger. You can specify all three, or just one. Let’s say you wanted the trigger to fire only when you do a delete; well, then you’d only specify a DELETE in the list. On some table specifies that the trigger is associated with such table. As we shall see&lt;br /&gt;later, this does not necessarily has to be a table, but could also be a view. There are several types of triggers; ones for each row and others per statement. For example, when you’re doing an update, you can have a trigger fire once for each thing being updated (if you update 20 rows, the thing would fire 20 times), or you can have it fire just once per statement (if a single update statement is updating 20 rows, the trigger would fire just once). This is what that FOR EACH ROW in the trigger definition means. The PL/SQL block (between BEGIN and END) is a usual code block where you can place PL/SQL commands. The only limitation is that you cannot use COMMIT (or ROLLBACK) for obvious reasons.&lt;br /&gt;&lt;br /&gt;Permissions:&lt;br /&gt;&lt;br /&gt;Just like with procedures and functions, creating triggers requires certain privileges which&lt;br /&gt;are not part of the default privilege set. If you cannot create triggers from these notes because of permissions, you (or the admin) has to GRANT CREATE TRIGGER privilege on your username. For example, to allow user ‘alex’ to create triggers, I may do something like this:&lt;br /&gt;GRANT CREATE TRIGGER TO alex;&lt;br /&gt;Note that if you are accessing a public Oracle server you must ask the admin to setup these things for you.&lt;br /&gt;Sample Table to be Triggered&lt;br /&gt;Before we begin playing with triggers, let’s create a simple table with which we can experiment:&lt;br /&gt;CREATE TABLE PERSON (&lt;br /&gt;ID INT,&lt;br /&gt;NAME VARCHAR(30),&lt;br /&gt;DOB DATE,&lt;br /&gt;PRIMARY KEY(ID)&lt;br /&gt;);&lt;br /&gt;The above creates a PERSON table with an ID, a NAME and a DOB columns (fields). Whatever triggers we define in these notes will relate to this table.&lt;br /&gt;Also, let’s not forget to setup: SET SERVEROUTPUT ON;&lt;br /&gt;&lt;br /&gt;Special IF statements:&lt;br /&gt;&lt;br /&gt;Inside the PL/SQL block of a trigger we can use if statements to determine what statement caused the firing of the trigger. These are generally of the form: IF inserting THEN... where besides “inserting” you can also use updating and deleting. An example would be something like:&lt;br /&gt;CREATE OR REPLACE&lt;br /&gt;TRIGGER PERSON_BIUD&lt;br /&gt;BEFORE INSERT OR UPDATE OR DELETE ON PERSON&lt;br /&gt;FOR EACH ROW&lt;br /&gt;BEGIN&lt;br /&gt;IF INSERTING THEN&lt;br /&gt;DBMS_OUTPUT.PUT_LINE(’INSERTING PERSON: ’ || :NEW.NAME);&lt;br /&gt;ELSIF UPDATING THEN&lt;br /&gt;DBMS_OUTPUT.PUT_LINE(’UPDATING PERSON: ’ ||&lt;br /&gt;:OLD.NAME || ’ TO ’ || :NEW.NAME);&lt;br /&gt;ELSIF DELETING THEN&lt;br /&gt;DBMS_OUTPUT.PUT_LINE(’DELETING PERSON: ’ || :OLD.NAME);&lt;br /&gt;END IF;&lt;br /&gt;END;&lt;br /&gt;Working with Views:&lt;br /&gt;&lt;br /&gt;CREATE OR REPLACE&lt;br /&gt;VIEW PERSON_VIEW AS&lt;br /&gt;SELECT NAME FROM PERSON;&lt;br /&gt;Now, we know that updating (or inserting) into a view is kind of pointless; however, we can&lt;br /&gt;provide this functionality using a trigger! For example:&lt;br /&gt;CREATE OR REPLACE&lt;br /&gt;TRIGGER PERSON_VIEW_INSERT&lt;br /&gt;INSTEAD OF INSERT ON PERSON_VIEW&lt;br /&gt;FOR EACH ROW&lt;br /&gt;BEGIN&lt;br /&gt;DBMS_OUTPUT.PUT_LINE(’INSERTING: ’ || :NEW.NAME);&lt;br /&gt;-- we can also do&lt;br /&gt;-- INSERT INTO PERSON(ID,NAME,DOB) VALUES (N,:NEW.NAME,SYSDATE);&lt;br /&gt;END;&lt;br /&gt;Trigger Exceptions :&lt;br /&gt;&lt;br /&gt;Triggers become part of the transaction of a statement, which implies that it causes (or&lt;br /&gt;raises) any exceptions (which we’ll talk about later), the whole statement is rolled back.&lt;br /&gt;Think of an exception as a flag that is raised when an error occurs. Sometimes, an error (or exception) is raised for a good reason. For example, to prevent some action that improperly modifies the database. Let’s say that our database should not allow anyone to modify their DOB (after the person is in the database, their DOB is assumed to be static). Anyway, we can create a trigger that would prevent us from updating the DOB:&lt;br /&gt;CREATE OR REPLACE&lt;br /&gt;TRIGGER PERSON_DOB&lt;br /&gt;BEFORE UPDATE OF DOB ON PERSON&lt;br /&gt;FOR EACH ROW&lt;br /&gt;BEGIN&lt;br /&gt;RAISE_APPLICATION_ERROR(-20000,’CANNOT CHANGE DATE OF BIRTH’);&lt;br /&gt;END;&lt;br /&gt;Notice the format of the trigger declaration. We explicitly specify that it will be called&lt;br /&gt;BEFORE UPDATE OF DOB ON PERSON.The next thing you should notice is the procedure call RAISE APPLICATION ERROR, which accepts an error code, and an explanation string. This effectively halts our trigger execution, and raises an error, preventing our DOB from being modified. An error (exception) in a trigger stops the code from updating the DOB. When we do the actual update for example:&lt;br /&gt;UPDATE PERSON SET DOB = SYSDATE;&lt;br /&gt;We end up with an error, that says we CANNOT CHANGE DATE OF BIRTH.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SQL&gt; UPDATE PERSON SET DOB = SYSDATE;&lt;br /&gt;UPDATE PERSON SET DOB = SYSDATE&lt;br /&gt;*&lt;br /&gt;&lt;br /&gt;ERROR at line 1:&lt;br /&gt;ORA-20000: CANNOT CHANGE DATE OF BIRTH&lt;br /&gt;ORA-06512: at &quot;PARTICLE.PERSON_DOB&quot;, line 2&lt;br /&gt;ORA-04088: error during execution of trigger ’PARTICLE.PERSON_DOB’&lt;br /&gt;You should also notice the error code of ORA-20000. This is our -20000 parameter to&lt;br /&gt;RAISE APPLICATION ERROR.&lt;br /&gt;Viewing Triggers:&lt;br /&gt;&lt;br /&gt;You can see all your user defined triggers by doing a select statement on USER_TRIGGERS.&lt;br /&gt;&lt;br /&gt;For example:&lt;br /&gt;SELECT TRIGGER_NAME FROM USER_TRIGGERS;&lt;br /&gt;Which produces the names of all triggers. You can also select more columns to get more&lt;br /&gt;detailed trigger information. You can do that at your own leisure, and explore it on your&lt;br /&gt;own.&lt;br /&gt;&lt;br /&gt;Dropping Triggers:&lt;br /&gt;&lt;br /&gt;You can DROP triggers just like anything. The general format would be something like:&lt;br /&gt;DROP TRIGGER trigger_name;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                       &lt;span style=&quot;font-weight:bold;&quot;&gt;  NESTED QUERIES AND JOINS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;NESTED QUERIES :&lt;br /&gt;&lt;br /&gt;A subquery is a query within a query. In Oracle, you can create subqueries within your SQL statements. These subqueries can reside in the WHERE clause, the FROM clause, or the SELECT clause&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;  JOINS:&lt;/span&gt;&lt;br /&gt;        Join  is a query in which data is returned from two or more tables.&lt;br /&gt;&lt;br /&gt;How the join will be performed:&lt;br /&gt;Step 1:  Make the Cartesian product of the given tables.&lt;br /&gt;Step 2:   Check for the equality on common attributes for the given tables.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Natural join:&lt;br /&gt;        It returns the matching rows from the table that are being joined.&lt;br /&gt;Syntax:&lt;br /&gt;       &gt;select &lt;attribute&gt; from TN where TN1.attribute=TN2.attribute.&lt;br /&gt;Eg:&lt;br /&gt;        &gt; select emp.empname,city,salary from emp,empsalary where       emp.empname=empsalary.empname;&lt;br /&gt;Inner join:&lt;br /&gt;       It returns the matching rows from the table that are being joined.&lt;br /&gt;Syntax:&lt;br /&gt;       &gt;select &lt;attribute&gt; from TN1 innerjoin TN2 on TN1.attribute=TN2.attribute.&lt;br /&gt;Eg:&lt;br /&gt; &gt;select emp.empname,city,salary from emp inner join empsalary on    emp.empname=empsalary.empname;                                                                                                                                                                                      &lt;br /&gt;Outer Join:&lt;br /&gt;Left  outer join:&lt;br /&gt;        It returns all the rows from the table1 even when they are unmatched.&lt;br /&gt;Syntax:&lt;br /&gt;1. select &lt;attribute&gt; from TN1 left outer join TN2 on TN1.attribute=TN2.attribute.&lt;br /&gt;       2.   select &lt;attribute&gt; from TN where TN1.attribute(+)=TN2.attribute.&lt;br /&gt;Eg:&lt;br /&gt;         &gt; select emp.empname,city,salary from emp left outer join empsalary on  emp.empname=empsalary.empname;&lt;br /&gt;Right outer join:&lt;br /&gt;        It returns all the rows from the table2 even when they are unmatched.&lt;br /&gt;Syntax:&lt;br /&gt;1. select &lt;attribute&gt; from TN1 right outer join TN2 on TN1.attribute=TN2.attribute.&lt;br /&gt;                                          &lt;br /&gt; 2.   select &lt;attribute&gt; from TN where TN1.attribute=(+)TN2.attribute.&lt;br /&gt;Eg:&lt;br /&gt;        &gt; select emp.empname,city,salary from emp right outer join empsalary on  emp.empname=empsalary.empname;&lt;br /&gt;Full join:&lt;br /&gt;       It is the combination of both left outer and right outer join.&lt;br /&gt;Syntax:&lt;br /&gt;       &gt;select &lt;attribute&gt; from TN1 full join TN2 on TN1.attribute=TN2.attribute.&lt;br /&gt;Eg:&lt;br /&gt; select emp.empname,city,salary from emp full outer join empsalary on  emp.empname=empsalary.empname;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                                           &lt;span style=&quot;font-weight:bold;&quot;&gt; &lt;br /&gt;VIEWS&lt;/span&gt;&lt;br /&gt;VIEWS:&lt;br /&gt;&lt;br /&gt;In SQL, a view is a virtual table based on the result-set of an SQL statement.A view contains rows and columns, just like a real table. The fields in a view are fields from one or more real tables in the database.&lt;br /&gt;&lt;br /&gt;SQL CREATE VIEW Statement&lt;br /&gt;In SQL, a view is a virtual table based on the result-set of an SQL statement.&lt;br /&gt;A view contains rows and columns, just like a real table. The fields in a view are fields from one or more real tables in the database.&lt;br /&gt;SQL CREATE VIEW Syntax&lt;br /&gt;&lt;br /&gt;CREATE VIEW view_name AS&lt;br /&gt;SELECT column_name(s)&lt;br /&gt;FROM table_name&lt;br /&gt;WHERE condition&lt;br /&gt;&lt;br /&gt;SQL CREATE VIEW Examples&lt;br /&gt;CREATE VIEW [Current Product List] AS&lt;br /&gt;SELECT ProductID,ProductName&lt;br /&gt;FROM Products&lt;br /&gt;WHERE Discontinued=No&lt;br /&gt;We can query the view above as follows:&lt;br /&gt;SELECT * FROM [Current Product List]&lt;br /&gt;Another view in the Northwind sample database selects every product in the &quot;Products&quot; table with a unit price higher than the average unit price:&lt;br /&gt;CREATE VIEW [Products Above Average Price] AS&lt;br /&gt;SELECT ProductName,UnitPrice&lt;br /&gt;FROM Products&lt;br /&gt;We can query the view above as follows:&lt;br /&gt;SELECT * FROM [Products Above Average Price]&lt;br /&gt;Another view in the Northwind database calculates the total sale for each category in 1997. Note that this view selects its data from another view called &quot;Product Sales for 1997&quot;:&lt;br /&gt;CREATE VIEW [Category Sales For 1997] AS&lt;br /&gt;SELECT DISTINCT CategoryName,Sum(ProductSales) AS CategorySales&lt;br /&gt;FROM [Product Sales for 1997]&lt;br /&gt;GROUP BY CategoryName&lt;br /&gt;We can query the view above as follows:&lt;br /&gt;SELECT * FROM [Category Sales For 1997]&lt;br /&gt;We can also add a condition to the query. Now we want to see the total sale only for the category &quot;Beverages&quot;:&lt;br /&gt;SELECT * FROM [Category Sales For 1997]&lt;br /&gt;WHERE CategoryName=&#39;Beverages&#39;&lt;br /&gt;SQL Updating a View&lt;br /&gt;You can update a view by using the following syntax:&lt;br /&gt;SQL CREATE OR REPLACE VIEW Syntax&lt;br /&gt;CREATE OR REPLACE VIEW view_name AS&lt;br /&gt;SELECT column_name(s)&lt;br /&gt;FROM table_name&lt;br /&gt;WHERE condition&lt;br /&gt;Now we want to add the &quot;Category&quot; column to the &quot;Current Product List&quot; view. We will update the view with the following SQL:&lt;br /&gt;CREATE VIEW [Current Product List] AS&lt;br /&gt;SELECT ProductID,ProductName,Category&lt;br /&gt;FROM Products&lt;br /&gt;WHERE Discontinued=No&lt;br /&gt;SQL Dropping a View&lt;br /&gt;You can delete a view with the DROP VIEW command.&lt;br /&gt;SQL DROP VIEW Syntax&lt;br /&gt;DROP VIEW view_name&lt;br /&gt;&lt;br /&gt;                  &lt;span style=&quot;font-weight:bold;&quot;&gt;       FUNCTION AND PROCEDURE&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;FUNCTION:&lt;br /&gt;&lt;br /&gt; A function is a subprogram that computes a value. The syntax for creating a function is given below&lt;br /&gt;&lt;br /&gt;Create or replace function&lt;function_name&gt;[argument]&lt;br /&gt;Return datatype is&lt;br /&gt;(local declaration)&lt;br /&gt;begin&lt;br /&gt; (executable statements)&lt;br /&gt;[Exception]&lt;br /&gt; (exception handlers)&lt;br /&gt;end&lt;br /&gt;DESCRIPTION:&lt;br /&gt;&lt;br /&gt;SQL&gt;create table emp1(empno number,deptno number,sal number);&lt;br /&gt;&lt;br /&gt;SQL&gt;/&lt;br /&gt;&lt;br /&gt;table created&lt;br /&gt;&lt;br /&gt;SQL&gt; desc emp1;&lt;br /&gt; Name                          Nullf?                   Type&lt;br /&gt; ----------------------------------------- -------- ----------------------------&lt;br /&gt; EMPNO                                               NUMBER&lt;br /&gt; DEPTNO                                              NUMBER&lt;br /&gt; SAL                                                      NUMBER&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SQL&gt; insert into emp1 values(&amp;empno,&amp;deptno,&amp;sal);&lt;br /&gt;Enter value for empno: 7&lt;br /&gt;Enter value for deptno: 2&lt;br /&gt;Enter value for sal: 5000&lt;br /&gt;old   1: insert into emp1 values(&amp;empno,&amp;deptno,&amp;sal)&lt;br /&gt;new   1: insert into emp1 values(7,2,5000)&lt;br /&gt;&lt;br /&gt;1 row created.&lt;br /&gt;&lt;br /&gt;SQL&gt; select * from emp1;&lt;br /&gt;&lt;br /&gt;     EMPNO     DEPTNO        SAL&lt;br /&gt;     ----------      ----------       ----------&lt;br /&gt;         1                 1                 1000&lt;br /&gt;         2                 1                 5000&lt;br /&gt;         3                 2                1500&lt;br /&gt;         4                 1                7000&lt;br /&gt;         5                 2                7800&lt;br /&gt;         6                 2                2000&lt;br /&gt;         7                 2                5000&lt;br /&gt;&lt;br /&gt;7 rows selected.&lt;br /&gt;&lt;br /&gt;create or replace function  deptsal(dno number) return number is&lt;br /&gt;totsal number;&lt;br /&gt;begin&lt;br /&gt;  totsal :=0;&lt;br /&gt;for emp_sal in(select sal from emp1 where deptno = dno and sal is not null) loop&lt;br /&gt;   totsal := totsal + emp_sal.sal;&lt;br /&gt;end loop;&lt;br /&gt;return totsal;&lt;br /&gt;end deptsal;&lt;br /&gt;&lt;br /&gt;SQL&gt; /&lt;br /&gt;&lt;br /&gt;Function created.&lt;br /&gt;&lt;br /&gt;declare&lt;br /&gt;a varchar(5);&lt;br /&gt;b number;&lt;br /&gt;begin&lt;br /&gt;a := &amp;a;&lt;br /&gt;b := deptsal(a);&lt;br /&gt;dbms_output.put_line(&#39;TOTAL SALARY OF DEPARTMENT : &#39;||b);&lt;br /&gt;end;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PROCEDURE:&lt;br /&gt;&lt;br /&gt;CREATE [ORREPLACE] PROCEDURE PROCEDURENAME&lt;br /&gt;  [PARAMETER[IN/OUT/IN/IN OUT] DATATYPE&lt;br /&gt;  [:=/DEFAULT EXPRESSION]&lt;br /&gt;  [(PARAMETER)]&lt;br /&gt;  IS/AS&lt;br /&gt;  DECLARATION&lt;br /&gt;  BEGIN&lt;br /&gt;  PL/SQL CODES&lt;br /&gt;  [EXCEPTION]&lt;br /&gt;  END&lt;br /&gt;DESCRIPTION:&lt;br /&gt;        &lt;br /&gt;         The details about the holiday is being present in the table holiday and the attributes are as follows :&lt;br /&gt;  Depcode&lt;br /&gt;  Depname&lt;br /&gt;  Startholiday&lt;br /&gt;  Endholiday&lt;br /&gt;  Semester&lt;br /&gt;&lt;br /&gt;The details about the department holidays according to their semester is being given in this table according to their semester.&lt;br /&gt;&lt;br /&gt;The procedure is being written. While executing the procedure by specifying the department code,semester and the date the procedure display whether the give day is holiday for that department in that semester&lt;br /&gt;&lt;br /&gt;Before procedure creation:&lt;br /&gt; &lt;br /&gt;sql&gt;desc holiday;&lt;br /&gt;&lt;br /&gt; Name                 Null?      Type&lt;br /&gt;        -----------------------------------------&lt;br /&gt; DEPCODE  VARCHAR2(4)      DEPNAME  VARCHAR2(6)&lt;br /&gt; STARTHOLIDAY DATE&lt;br /&gt; ENDHOLIDAY DATE&lt;br /&gt; SEMESTER  NUMBER(2)&lt;br /&gt;      &lt;br /&gt;&lt;br /&gt;Inserting holiday details:&lt;br /&gt;&lt;br /&gt;sql&gt;insert into holiday values(&#39;&amp;depco&#39;,&#39;&amp;depname&#39;,&#39;&amp;start&#39;,&#39;&amp;end&#39;,&amp;sem);&lt;br /&gt; &lt;br /&gt;Enter value for depcode:101&lt;br /&gt;Enter value for depname:EEE&lt;br /&gt;Enter value for Starting:21-june-2005&lt;br /&gt;Enter value for Ending:4-july-2005&lt;br /&gt;Enter value for sem:2&lt;br /&gt;&lt;br /&gt;Old 1:insert into holiday values(&#39;&amp;depco&#39;,&#39;&amp;depname&#39;,&#39;&amp;start&#39;,&#39;&amp;end&#39;,&amp;sem);&lt;br /&gt; New 1:insert into mark_trig values(&#39;101&#39;,&#39;EEE&#39;,&#39;21-june-2005&#39;,&#39;4-july-2005&#39;,2);&lt;br /&gt;&lt;br /&gt;1 row created. &lt;br /&gt;   &lt;br /&gt;Enter value for depcode:103&lt;br /&gt;Enter value for depname:MCA&lt;br /&gt;Enter value for Starting:25-june-2005&lt;br /&gt;Enter value for Ending:14-july-2005&lt;br /&gt;Enter value for sem:2&lt;br /&gt;&lt;br /&gt; Old 1:insert into holiday values(&#39;&amp;depco&#39;,&#39;&amp;depname&#39;,&#39;&amp;start&#39;,&#39;&amp;end&#39;,&amp;sem);&lt;br /&gt; New 1:insert into mark_trig values(&#39;103&#39;,&#39;MCA&#39;,&#39;25-june-2005&#39;,&#39;14-july-2005&#39;,2);&lt;br /&gt;&lt;br /&gt;1 row created. &lt;br /&gt;&lt;br /&gt;sql&gt;select * from holiday&lt;br /&gt;&lt;br /&gt; DEPC  DEPNAM STARTHOLIDAY   ENDHOLIDAY    SEMESTER&lt;br /&gt;-------   ------------  ------------------            -------------------                 ----------------&lt;br /&gt;101 EEE           21-june-2005              4-july-2005                            2&lt;br /&gt;103 MCA            25-june-2005             14-july-2005                          2&lt;br /&gt;&lt;br /&gt; Stored procedure to check for the holiday&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         PROGRAM:&lt;br /&gt;&lt;br /&gt; sql&gt;create or replace procedure holidaycheck(dcode in char,sem in number,dat date)&lt;br /&gt;&lt;br /&gt; 1 is&lt;br /&gt; 2 begin&lt;br /&gt; 3 declare&lt;br /&gt; 4 n1 number&lt;br /&gt; 5 n2 number&lt;br /&gt; 6 cursor cur1 is select * from holiday;&lt;br /&gt; 7 cr cur1 % notfound&lt;br /&gt; 8 begin&lt;br /&gt; 9 open cur1&lt;br /&gt; 10 loop&lt;br /&gt; 11 fetch cur1 into cr;&lt;br /&gt; 12 exit when cur1%notfound;&lt;br /&gt; 13 if(cr.depcode=dcode)and (cr.semester=sem)then&lt;br /&gt; 14 n1:months_between(dat,cr.startholiday);&lt;br /&gt; 15 n2:months_between(cr.endholiday,dat);&lt;br /&gt; 16 if((n1&gt;=0) and(n2&gt;=0)) then&lt;br /&gt; 17 dbms_output.put_line(&#39;DEPARTMENT CODE:&#39;);&lt;br /&gt; 18 dbms_output.put_line(cr.depcode);&lt;br /&gt; 19 dbms_output.put_line(&#39;DEPARTMENT NAME:&#39;);&lt;br /&gt; 20 dbms_output.put_line(cr.depname);&lt;br /&gt; 21 dbms_output.put_line(&#39;IT IS A HOLIDAY&#39;);&lt;br /&gt; 22 else&lt;br /&gt; 23 dbms_output.put_line(&#39;IT IS NOT A HOLIDAY&#39;);&lt;br /&gt; 24 end if;&lt;br /&gt; 25 end if;&lt;br /&gt; 26 end loop;&lt;br /&gt; 27 end;&lt;br /&gt; 28 end;&lt;br /&gt; 29/&lt;br /&gt; &lt;br /&gt; procedure created&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            &lt;span style=&quot;font-weight:bold;&quot;&gt;               SIMPLE PL/SQL PROGRAMS&lt;/span&gt;&lt;br /&gt;PL/SQL:&lt;br /&gt;&lt;br /&gt;PL/SQL stands for Procedural Language extension of SQL &lt;br /&gt;PL/SQL is a combination of SQL along with the procedural features of programming languages. It was developed by Oracle Corporation in the early 90’s to enhance the capabilities of SQL&lt;br /&gt;&lt;br /&gt;PL/SQL Block &lt;br /&gt;&lt;br /&gt;DECLARE &lt;br /&gt;     Variable declaration&lt;br /&gt;BEGIN &lt;br /&gt;     Program Execution &lt;br /&gt;EXCEPTION &lt;br /&gt;     Exception handling&lt;br /&gt;END; &lt;br /&gt;• A PL/SQL Block consists of three sections: &lt;br /&gt;– The Declaration section (optional). &lt;br /&gt;– The Execution section (mandatory). &lt;br /&gt;– The Exception (or Error) Handling section (optional)&lt;br /&gt;&lt;br /&gt;Program 1&lt;br /&gt;&lt;br /&gt;Write a program to check greatest of two numbers :&lt;br /&gt;&lt;br /&gt;declare&lt;br /&gt; a number(3) :=20;&lt;br /&gt; b number(3) :=10;&lt;br /&gt; begin&lt;br /&gt; if a&gt;b then&lt;br /&gt; dbms_output.put_line(&#39;a is the greatest : &#39; ||a);&lt;br /&gt; else&lt;br /&gt; dbms_output.put_line(&#39;B is the greatest : &#39; ||b);&lt;br /&gt; end if;&lt;br /&gt; end;&lt;br /&gt;Program 2:&lt;br /&gt;WRITE A PROGRAM TO INPUT 2 NUMBERS AND AN OPERATOR , AND DISPLAY THE RESULT.&lt;br /&gt;declare&lt;br /&gt;a number(3) ;&lt;br /&gt;b number(3) ;&lt;br /&gt;c number(3) ;&lt;br /&gt;op char(1) ;&lt;br /&gt;begin&lt;br /&gt;a := &amp;a ;&lt;br /&gt;b := &amp;b ;&lt;br /&gt;op := &amp;op ;&lt;br /&gt;if op=&#39;+&#39;&lt;br /&gt;then&lt;br /&gt;c:=a+b;&lt;br /&gt;elsif op=&#39;-&#39;&lt;br /&gt;then&lt;br /&gt;c:=a-b;&lt;br /&gt;elsif op=&#39;*&#39;&lt;br /&gt;then&lt;br /&gt;c:=a*b;&lt;br /&gt;else&lt;br /&gt;c:=a/b;&lt;br /&gt;end if;&lt;br /&gt;dbms_output.put_line(&#39;result=&#39;||c);&lt;br /&gt;end;&lt;br /&gt;Program 3:&lt;br /&gt;Write a program to find the sum of the digits of the number:&lt;br /&gt;DECLARE&lt;br /&gt;N number ;&lt;br /&gt;S NUMBER :=0;&lt;br /&gt;R NUMBER;&lt;br /&gt;begin&lt;br /&gt;n:=&amp;N;&lt;br /&gt;WHILE N&lt;&gt;0 LOOP&lt;br /&gt;R := MOD(N,10);&lt;br /&gt;S := S + R;&lt;br /&gt;N := TRUNC(N/10);&lt;br /&gt;end loop;&lt;br /&gt;dbms_output.put_line(&#39;THE SUM OF THE DIGITS = &#39; || S);&lt;br /&gt;end;&lt;br /&gt;Program 4:&lt;br /&gt;Write a program to find the factorial of a number :&lt;br /&gt;declare&lt;br /&gt;n number(2);&lt;br /&gt;i number(2);&lt;br /&gt;f number(5):=1;&lt;br /&gt;begin&lt;br /&gt;n :=&amp;n;&lt;br /&gt;for i in 1..n loop&lt;br /&gt;f := f * i;&lt;br /&gt;end loop;&lt;br /&gt;dbms_output.put_line(&#39; the factorial value = &#39;||f);&lt;br /&gt;end;&lt;br /&gt;Program 5:&lt;br /&gt;&lt;br /&gt;WRITE A PL/SQL CODE TO ACCEPT THE TEXT AND&lt;br /&gt;1. REVERSE THE GIVEN TEXT. &lt;br /&gt;2. CHECK THE TEXT IS PALINDROME OR NOT&lt;br /&gt;DECLARE&lt;br /&gt;G VARchar2(20);&lt;br /&gt;r VARchar2(20);&lt;br /&gt;BEGIN&lt;br /&gt;G:=&#39;&amp;g&#39;;&lt;br /&gt;dbms_output.put_line(&#39;THE GIVEN TEXT :&#39;||G);&lt;br /&gt;for i in REVERSE 1.. length(G) loop&lt;br /&gt;R:= R||substr(G,i,1);&lt;br /&gt;end loop;&lt;br /&gt;dbms_output.put_line(&#39;THE REVERSED TEXT :&#39;||R);&lt;br /&gt;IF R=G THEN&lt;br /&gt;dbms_output.put_line(&#39;THE GIVEN TEXT IS PALINDROME &#39;);&lt;br /&gt;ELSE&lt;br /&gt;dbms_output.put_line(&#39;THE GIVEN TEXT IS NOT PALINDROME &#39;);&lt;br /&gt;END IF;&lt;br /&gt;end;&lt;br /&gt;d.&lt;br /&gt;Program 6:&lt;br /&gt;&lt;br /&gt;Write a program to check the given no: is prime or not:&lt;br /&gt;declare&lt;br /&gt;n number;&lt;br /&gt;i number;&lt;br /&gt;pr number(2):=1;&lt;br /&gt;begin&lt;br /&gt;n:= &amp;n;&lt;br /&gt;for i in 2..n/2 loop&lt;br /&gt;if mod(n,i) = 0 then&lt;br /&gt;pr := 0;&lt;br /&gt;end if;&lt;br /&gt;end loop;&lt;br /&gt;if pr = 1 then&lt;br /&gt;dbms_output.put_line(&#39; the given no: is prime: &#39;||n);&lt;br /&gt;else&lt;br /&gt;dbms_output.put_line(&#39; the given no: is not prime: &#39;||n);&lt;br /&gt;end if;&lt;br /&gt;end;&lt;br /&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OUTPUT&lt;br /&gt;&lt;br /&gt;SQL&gt; set serveroutput on;&lt;br /&gt;Program 1:&lt;br /&gt;program to check greatest of two numbers&lt;br /&gt;SQL&gt; /&lt;br /&gt;a is the greatest : 20&lt;br /&gt;PL/SQL procedure successfully completed.&lt;br /&gt;Program 2:&lt;br /&gt;Program to input 2 numbers and an operator , and display the result.&lt;br /&gt;Enter value for a: 5&lt;br /&gt;old 7: a:=&amp;a;&lt;br /&gt;new 7: a:=5;&lt;br /&gt;Enter value for b: 6&lt;br /&gt;old 8: b:=&amp;b;&lt;br /&gt;new 8: b:=6;&lt;br /&gt;Enter value for op: &#39;*&#39;&lt;br /&gt;old 9: op:=&amp;op;&lt;br /&gt;new 9: op:=&#39;*&#39;;&lt;br /&gt;result=30&lt;br /&gt;PL/SQL procedure successfully completed.completed.&lt;br /&gt;Program 3:&lt;br /&gt;program to find the sum of the digits of the number&lt;br /&gt;SQL&gt; Enter value for n: 375&lt;br /&gt;old 7: n:=&amp;N;&lt;br /&gt;new 7: n:=375;&lt;br /&gt;THE SUM OF THE DIGITS = 15&lt;br /&gt;Program 4:&lt;br /&gt;program to find the factorial of a number&lt;br /&gt;PL/SQL procedure successfully completed.&lt;br /&gt;Enter value for n: 5&lt;br /&gt;old 6: n:=&amp;n;&lt;br /&gt;new 6: n:=5;&lt;br /&gt;the factorial value = 120&lt;br /&gt;Program 5:&lt;br /&gt;program to check whether  the given word is palindrome or not&lt;br /&gt;SQL&gt; /&lt;br /&gt;Enter value for g: MALAYALAM&lt;br /&gt;old 5: G:=&#39;&amp;g&#39;;&lt;br /&gt;new 5: G:=&#39;MALAYALAM&#39;;&lt;br /&gt;THE GIVEN TEXT :MALAYALAM&lt;br /&gt;THE REVERSED TEXT :MALAYALAM&lt;br /&gt;THE GIVEN TEXT IS PALINDROME&lt;br /&gt;PL/SQL procedure successfully completed.&lt;br /&gt;SQL&gt; /&lt;br /&gt;Enter value for g: HELLO&lt;br /&gt;old 5: G:=&#39;&amp;g&#39;;&lt;br /&gt;new 5: G:=&#39;HELLO&#39;;&lt;br /&gt;THE GIVEN TEXT :HELLO&lt;br /&gt;THE REVERSED TEXT :OLLEH&lt;br /&gt;THE GIVEN TEXT IS NOT PALINDROME&lt;br /&gt;PL/SQL procedure successfully complete&lt;br /&gt;Program 6:&lt;br /&gt;program to check the given no: is prime or not:&lt;br /&gt;SQL&gt; /&lt;br /&gt;Enter value for n: 7&lt;br /&gt;old 6: n:=&amp;n;&lt;br /&gt;new 6: n:=7;&lt;br /&gt;the given no: is prime: 7&lt;br /&gt;PL/SQL procedure successfully completed.&lt;br /&gt;SQL&gt; /&lt;br /&gt;Enter value for n: 25&lt;br /&gt;old 6: n:=&amp;n;&lt;br /&gt;new 6: n:=25;&lt;br /&gt;the given no: is not prime: 25&lt;br /&gt;PL/SQL procedure successfully completed.successfully</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/7195692562109987154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/7195692562109987154'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/database-management-systems.html' title='Database management systems'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-383043026651257072</id><published>2011-02-14T01:59:00.007-08:00</published><updated>2011-02-17T08:13:16.908-08:00</updated><title type='text'>microprocessor 8086</title><content type='html'>* It is a 16-bit Microprocessor(μp).It’s ALU, internal registers works with 16bit binary word.&lt;br /&gt;    * 8086 has a 20 bit address bus can access up to 220= 1 MB memory locations.&lt;br /&gt;    * 8086 has a 16bit data bus. It can read or write data to a memory/port either 16bits or 8 bit at a time.&lt;br /&gt;    * It can support up to 64K I/O ports.&lt;br /&gt;    * It provides 14, 16 -bit registers.&lt;br /&gt;    * Frequency range of 8086 is 6-10 MHz&lt;br /&gt;    * It has multiplexed address and data bus AD0- AD15 and A16 – A19.&lt;br /&gt;    * It requires single phase clock with 33% duty cycle to provide internal timing.&lt;br /&gt;    * It can prefetch upto 6 instruction bytes from memory and queues them in order to speed up instruction execution.&lt;br /&gt;    * It requires +5V power supply.&lt;br /&gt;    * A 40 pin dual in line package.&lt;br /&gt;    * 8086 is designed to operate in two modes, Minimum mode and Maximum mode.&lt;br /&gt;          o The minimum mode is selected by applying logic 1 to the MN / MX# input pin. This is a single microprocessor configuration.&lt;br /&gt;          o The maximum mode is selected by applying logic 0 to the MN / MX# input pin. This is a multi micro processors configuration.&lt;br /&gt;&lt;br /&gt;    * The Microprocessor 8086 is a 16-bit CPU available in different clock rates and packaged in a 40 pin CERDIP or plastic package.&lt;br /&gt;    * The 8086 operates in single processor or multiprocessor configuration to achieve high performance. The pins serve a particular function in minimum mode (single processor mode ) and other function in maximum mode configuration (multiprocessor mode ).&lt;br /&gt;    * The 8086 signals can be categorised in three groups.&lt;br /&gt;          o The first are the signal having common functions in minimum as well as maximum mode.&lt;br /&gt;          o The second are the signals which have special functions for minimum mode&lt;br /&gt;          o The third are the signals having special functions for maximum mode.&lt;br /&gt;    * The following signal descriptions are common for both modes.&lt;br /&gt;    * AD15-AD0 : These are the time multiplexed memory I/O address and data lines.  &lt;br /&gt;          o Address remains on the lines during T1 state, while the data is available on the data bus during T2, T3, Tw and T4. These lines are active high and float to a tristate during interrupt acknowledge and local bus hold acknowledge cycles.&lt;br /&gt;    * A19/S6,A18/S5,A17/S4,A16/S3 : These are the time multiplexed address and status lines.&lt;br /&gt;          o During T1 these are the most significant address lines for memory operations. &lt;br /&gt;          o During I/O operations, these lines are low. &lt;br /&gt;          o During memory or I/O operations, status information is available on those lines for T2,T3,Tw and T4.  &lt;br /&gt;          o The status of the interrupt enable flag bit is updated at the beginning of each clock cycle.&lt;br /&gt;          o The S4 and S3 combinely indicate which segment register is presently being used for memory accesses as in below fig.&lt;br /&gt;          o These lines float to tri-state off during the local bus hold acknowledge. The status line S6 is always low.&lt;br /&gt;          o The address bit are separated from the status bit using latches controlled by the ALE signal.&lt;br /&gt;&lt;br /&gt;S4  S3  Indication&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Alternate Data&lt;br /&gt;&lt;br /&gt;Stack&lt;br /&gt;&lt;br /&gt;Code or None&lt;br /&gt;&lt;br /&gt;Data&lt;br /&gt;&lt;br /&gt;Whole word&lt;br /&gt;&lt;br /&gt;Upper byte from or to even address&lt;br /&gt;&lt;br /&gt;Lower byte from or to even address&lt;br /&gt;&lt;br /&gt;    * BHE/S7 : The bus high enable is used to indicate the transfer of data over the higher order ( D15-D8 ) data bus as shown in table. It goes low for the data transfer over D15-D8 and is used to derive chip selects of odd address memory bank or peripherals. BHE is low during T1 for read, write and interrupt acknowledge cycles, whenever a byte is to be transferred on higher byte of data bus. The status information is available during T2, T3 and T4. The signal is active low and tristated during hold. It is low during T1 for the first pulse of the interrupt acknowledge cycle.&lt;br /&gt;&lt;br /&gt;    * RD – Read : This signal on low indicates the peripheral that the processor is performing memory or I/O read operation. RD is active low and shows the state for T2, T3, Tw of any read cycle. The signal remains tristated during the hold acknowledge.&lt;br /&gt;&lt;br /&gt;    * READY : This is the acknowledgement from the slow device or memory that they have completed the data transfer. The signal made available by the devices is synchronized by the 8284A clock generator to provide ready input to the 8086. the signal is active high.&lt;br /&gt;&lt;br /&gt;    * INTR-Interrupt Request : This is a triggered input. This is sampled during the last clock cycles of each instruction to determine the availability of the request. If any interrupt request is pending, the processor enters the interrupt acknowledge cycle. This can be internally masked by resulting the interrupt enable flag. This signal is active high and internally synchronized.&lt;br /&gt;&lt;br /&gt;    * TEST : This input is examined by a ‘WAIT’ instruction. If the TEST pin goes low, execution will continue, else the processor remains in an idle state. The input is synchronized internally during each clock cycle on leading edge of clock.&lt;br /&gt;&lt;br /&gt;    * CLK- Clock Input : The clock input provides the basic timing for processor operation and bus control activity. Its an asymmetric square wave with 33% duty cycle.&lt;br /&gt;&lt;br /&gt;The following pin functions are for the minimum mode operation of 8086.&lt;br /&gt;&lt;br /&gt;    * M/IO – Memory/IO : This is a status line logically equivalent to S2 in maximum mode. When it is low, it indicates the CPU is having an I/O operation, and when it is high, it indicates that the CPU is having a memory operation. This line becomes active high in the previous T4 and remains active till final T4 of the current cycle. It is tristated during local bus “hold acknowledge “.&lt;br /&gt;&lt;br /&gt;    * INTA – Interrupt Acknowledge : This signal is used as a read strobe for interrupt acknowledge cycles. i.e. when it goes low, the processor has accepted the interrupt.&lt;br /&gt;&lt;br /&gt;    * ALE – Address Latch Enable : This output signal indicates the availability of the valid address on the address/data lines, and is connected to latch enable input of latches. This signal is active high and is never tristated.&lt;br /&gt;&lt;br /&gt;    * DT/R – Data Transmit/Receive: This output is used to decide the direction of data flow through the transreceivers (bidirectional buffers). When the processor sends out data, this signal is high and when the processor is receiving data, this signal is low.&lt;br /&gt;&lt;br /&gt;    * DEN – Data Enable : This signal indicates the availability of valid data over the address/data lines. It is used to enable the transreceivers ( bidirectional buffers ) to separate the data from the multiplexed address/data signal. It is active from the middle of T2 until the middle of T4. This is tristated during ‘ hold acknowledge’ cycle.&lt;br /&gt;&lt;br /&gt;    * HOLD, HLDA- Acknowledge : When the HOLD line goes high, it indicates to the processor that another master is requesting the bus access. The processor, after receiving the HOLD request, issues the hold acknowledge signal on HLDA pin, in the middle of the next clock cycle after completing the current bus cycle.&lt;br /&gt;&lt;br /&gt;    * At the same time, the processor floats the local bus and control lines. When the processor detects the HOLD line low, it lowers the HLDA signal. HOLD is an asynchronous input, and is should be externally synchronized. If the DMA request is made while the CPU is performing a memory or I/O cycle, it will release the local bus during T4 provided :&lt;br /&gt;&lt;br /&gt;1.The request occurs on or before T2 state of the current cycle.&lt;br /&gt;2.The current cycle is not operating over the lower byte of a word.&lt;br /&gt;3.The current cycle is not the first acknowledge of an interrupt acknowledge sequence.&lt;br /&gt;4. A Lock instruction is not being executed.&lt;br /&gt;&lt;br /&gt;The following pin functions are applicable for maximum mode operation of 8086.&lt;br /&gt;&lt;br /&gt;    * S2, S1, S0 – Status Lines : These are the status lines which reflect the type of operation, being carried out by the processor. These become activity during T4 of the previous cycle and active during T1 and T2 of the current bus cycles.&lt;br /&gt;&lt;br /&gt;    * LOCK : This output pin indicates that other system bus master will be prevented fromgaining the system bus, while the LOCK signal is low. The LOCK signal is activated by the ‘LOCK’ prefix instruction and remains active until the completion of the next instruction. When the CPU is executing a critical instruction which requires the system bus, the LOCK prefix instruction ensures that other processors connected in the system will not gain the control of the bus.&lt;br /&gt;&lt;br /&gt;The 8086, while executing the prefixed instruction, asserts the bus lock signal output, which may be connected to an external bus controller. By prefetching the instruction, there is a considerable speeding up in instruction execution in 8086. This is known as instruction pipelining.&lt;br /&gt;&lt;br /&gt;S2  S1  S0  Indication&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Interrupt Acknowledge&lt;br /&gt;&lt;br /&gt;Read I/O port&lt;br /&gt;&lt;br /&gt;Write I/O port&lt;br /&gt;&lt;br /&gt;Halt&lt;br /&gt;&lt;br /&gt;Code Access&lt;br /&gt;&lt;br /&gt;Read Memory&lt;br /&gt;&lt;br /&gt;Write Memory&lt;br /&gt;&lt;br /&gt;Passive&lt;br /&gt;&lt;br /&gt;    * At the starting the CS:IP is loaded with the required address from which the execution is to be started. Initially, the queue will be empty an the microprocessor starts a fetch operation to bring one byte (the first byte) of instruction code, if the CS:IP address is odd or two bytes at a time, if the CS:IP address is even.&lt;br /&gt;&lt;br /&gt;    * The first byte is a complete opcode in case of some instruction (one byte opcode instruction) and is a part of opcode, in case of some instructions ( two byte opcode instructions), the remaining part of code lie in second byte.&lt;br /&gt;&lt;br /&gt;    * The second byte is then decoded in continuation with the first byte to decide the instruction length and the number of subsequent bytes to be treated as instruction data. The queue is updated after every byte is read from the queue but the fetch cycle is initiated by BIU only if at least two bytes of the queue are empty and the EU may be concurrently executing the fetched instructions.&lt;br /&gt;&lt;br /&gt;    * The next byte after the instruction is completed is again the first opcode byte of the next instruction. A similar procedure is repeated till the complete execution of the program. The fetch operation of the next instruction is overlapped with the execution of the current instruction. As in the architecture, there are two separate units, namely Execution unit and Bus interface unit.&lt;br /&gt;&lt;br /&gt;    * While the execution unit is busy in executing an instruction, after it is completely decoded, the bus interface unit may be fetching the bytes of the next instruction from memory, depending upon the queue status.&lt;br /&gt;&lt;br /&gt;QS1  QS0  Indication&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;No Operation&lt;br /&gt;&lt;br /&gt;First Byte of the opcode from the queue&lt;br /&gt;&lt;br /&gt;Empty Queue&lt;br /&gt;Subsequent Byte from the Queue&lt;br /&gt;&lt;br /&gt;    * RQ/GT0, RQ/GT1 – Request/Grant : These pins are used by the other local bus master in maximum mode, to force the processor to release the local bus at the end of the processor current bus cycle.&lt;br /&gt;&lt;br /&gt;    * Each of the pin is bidirectional with RQ/GT0 having higher priority than RQ/GT1. RQ/GT pins have internal pull-up resistors and may be left unconnected. Request/Grant sequence is as follows:&lt;br /&gt;&lt;br /&gt;1.A pulse of one clock wide from another bus master requests the bus access to 8086.&lt;br /&gt;2.During T4(current) or T1(next) clock cycle, a pulse one clock wide from 8086 to the requesting master, indicates that the 8086 has allowed the local bus to float and that it will enter the ‘hold acknowledge’ state at next cycle. The CPU bus interface unit is likely to be disconnected from the local bus of the system.&lt;br /&gt;3.A one clock wide pulse from the another master indicates to the 8086 that the hold request is about to end and the 8086 may regain control of the local bus at the next clock cycle. Thus each master to master exchange of the local bus is a sequence of 3 pulses. There must be at least one dead clock cycle after each bus exchange. The request and grant pulses are active low.For the bus request those are received while 8086 is performing memory or I/O cycle, the granting of the bus is governed by the rules as in case of HOLD and HLDA in minimum mode.&lt;br /&gt;&lt;br /&gt;    * 8086 has two blocks Bus Interfacing Unit(BIU) and Execution Unit(EU).&lt;br /&gt;&lt;br /&gt;    * The BIU performs all bus operations such as instruction fetching, reading and writing operands for memory and calculating the addresses of the memory operands. The instruction bytes are transferred to the instruction queue.&lt;br /&gt;&lt;br /&gt;    * EU executes instructions from the instruction system byte queue.&lt;br /&gt;&lt;br /&gt;    * Both units operate asynchronously to give the 8086 an overlapping instruction fetch and execution mechanism which is called as Pipelining. This results in efficient use of the system bus and system performance.&lt;br /&gt;&lt;br /&gt;    * BIU contains Instruction queue, Segment registers, Instruction pointer, Address adder.&lt;br /&gt;&lt;br /&gt;    * EU contains Control circuitry, Instruction decoder, ALU, Pointer and Index register,Flag register.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BUS INTERFACE UNIT:&lt;br /&gt;&lt;br /&gt;    * It provides a full 16 bit bidirectional data bus and 20 bit address bus.&lt;br /&gt;&lt;br /&gt;    * The bus interface unit is responsible for performing all external bus operations.&lt;br /&gt;&lt;br /&gt;    * Specifically it has the following functions:&lt;br /&gt;&lt;br /&gt;        * Instruction fetch, Instruction queuing, Operand fetch and storage, Address relocation and Bus control.&lt;br /&gt;&lt;br /&gt;    * The BIU uses a mechanism known as an instruction stream queue to implement a pipeline architecture.&lt;br /&gt;&lt;br /&gt;    * This queue permits prefetch of up to six bytes of instruction code. When ever the queue of the BIU is not full, it has room for at least two more bytes and at the same time the EU is not requesting it to read or write operands from memory, the BIU is free to look ahead in the program by prefetching the next sequential instruction.&lt;br /&gt;&lt;br /&gt;    * These prefetching instructions are held in its FIFO queue. With its 16 bit data bus, the BIU fetches two instruction bytes in a single memory cycle.&lt;br /&gt;&lt;br /&gt;    * After a byte is loaded at the input end of the queue, it automatically shifts up through the FIFO to the empty location nearest the output.&lt;br /&gt;&lt;br /&gt;    * The EU accesses the queue from the output end. It reads one instruction byte after the other from the output of the queue. If the queue is full and the EU is not requesting access to operand in memory.&lt;br /&gt;&lt;br /&gt;    * These intervals of no bus activity, which may occur between bus cycles are known as Idle state.&lt;br /&gt;&lt;br /&gt;    * If the BIU is already in the process of fetching an instruction when the EU request it to read or write operands from memory or I/O, the BIU first completes the instruction fetch bus cycle before initiating the operand read / write cycle.&lt;br /&gt;&lt;br /&gt;    * The BIU also contains a dedicated adder which is used to generate the 20bit physical address that is output on the address bus. This address is formed by  adding an appended 16 bit segment address and a 16 bit offset address.&lt;br /&gt;&lt;br /&gt;    * For example: The physical address of the next instruction to be fetched is formed by combining the current contents of the code segment CS register and the current contents of the instruction pointer IP register.&lt;br /&gt;&lt;br /&gt;    * The BIU is also responsible for generating bus control signals such as those for memory read or write and I/O read or write.&lt;br /&gt;&lt;br /&gt;EXECUTION UNIT&lt;br /&gt;&lt;br /&gt;    * The Execution unit is responsible for decoding and executing all instructions.&lt;br /&gt;&lt;br /&gt;    * The EU extracts instructions from the top of the queue in the BIU, decodes them, generates operands if necessary, passes them to the BIU and requests it to perform the read or write bys cycles to memory or I/O and perform the operation specified by the instruction on the operands.&lt;br /&gt;&lt;br /&gt;    * During the execution of the instruction, the EU tests the status and control flags and updates them based on the results of executing the instruction.&lt;br /&gt;&lt;br /&gt;    * If the queue is empty, the EU waits for the next instruction byte to be fetched and shifted to top of the queue.&lt;br /&gt;&lt;br /&gt;    * When the EU executes a branch or jump instruction, it transfers control to a location corresponding to another set of sequential instructions.&lt;br /&gt;&lt;br /&gt;    * Whenever this happens, the BIU automatically resets the queue and then begins to fetch instructions from this new location to refill the queue.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;General Bus Operation&lt;br /&gt;&lt;br /&gt;    * The 8086 has a combined address and data bus commonly referred as a time multiplexed address and data bus.&lt;br /&gt;    * The main reason behind multiplexing address and data over the same pins is the maximum utilisation of processor pins and it facilitates the use of 40 pin standard DIP package.&lt;br /&gt;    * The bus can be demultiplexed using a few latches and transreceivers, when ever required.&lt;br /&gt;    * Basically, all the processor bus cycles consist of at least four clock cycles. These are referred to as T1, T2, T3, T4. The address is transmitted by the processor during T1. It is present on the bus only for one cycle.&lt;br /&gt;    * The negative edge of this ALE pulse is used to separate the address and the data or status information. In maximum mode, the status lines S0, S1 and S2 are used to indicate the type of operation.&lt;br /&gt;    * Status bits S3 to S7 are multiplexed with higher order address bits and the BHE signal. Address is valid during T1 while status bits S3 to S7 are valid during T2 through T4.&lt;br /&gt;&lt;br /&gt;Maximum mode&lt;br /&gt;&lt;br /&gt;    * In the maximum mode, the 8086 is operated by strapping the MN/MX pin to ground.&lt;br /&gt;    * In this mode, the processor derives the status signal S2, S1, S0. Another chip called bus controller derives the control signal using this status information .&lt;br /&gt;    * In the maximum mode, there may be more than one microprocessor in the system configuration.&lt;br /&gt;&lt;br /&gt;Minimum mode&lt;br /&gt;&lt;br /&gt;    * In a minimum mode 8086 system, the microprocessor 8086 is operated in minimum mode by strapping its MN/MX pin to logic 1.&lt;br /&gt;    * In this mode, all the control signals are given out by the microprocessor chip itself.&lt;br /&gt;    * There is a single microprocessor in the minimum mode system.&lt;br /&gt;&lt;br /&gt;Minimum Mode 8086 System&lt;br /&gt;&lt;br /&gt;    * In a minimum mode 8086 system, the microprocessor 8086 is operated in minimum mode by strapping its MN/MX pin to logic 1.&lt;br /&gt;&lt;br /&gt;    * In this mode, all the control signals are given out by the microprocessor chip itself.There is a single microprocessor in the minimum mode system.&lt;br /&gt;&lt;br /&gt;    * The remaining components in the system are latches, transreceivers, clock generator, memory and I/O devices. Some type of chip selection logic may be required for selecting memory or I/O devices, depending upon the address map of the system.&lt;br /&gt;&lt;br /&gt;    * Latches are generally buffered output D-type flip-flops like 74LS373 or 8282. They are used for separating the valid address from the multiplexed address/data signals and are controlled by the ALE signal generated by 8086.&lt;br /&gt;&lt;br /&gt;    * Transreceivers are the bidirectional buffers and some times they are called as data amplifiers. They are required to separate the valid data from the time multiplexed address/data signals.&lt;br /&gt;&lt;br /&gt;    * They are controlled by two signals namely, DEN and DT/R.&lt;br /&gt;&lt;br /&gt;    * The DEN signal indicates the direction of data, i.e. from or to the processor. The system contains memory for the monitor and users program storage.&lt;br /&gt;&lt;br /&gt;    * Usually, EPROM are used for monitor storage, while RAM for users program storage. A system may contain I/O devices.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Write Cycle Timing Diagram for Minimum Mode&lt;br /&gt;&lt;br /&gt;    * The working of the minimum mode configuration system can be better described in terms of the timing diagrams rather than qualitatively describing the operations.&lt;br /&gt;&lt;br /&gt;    * The opcode fetch and read cycles are similar. Hence the timing diagram can be categorized in two parts, the first is the timing diagram for read cycle and the second is the timing diagram for write cycle.&lt;br /&gt;&lt;br /&gt;    * The read cycle begins in T1 with the assertion of address latch enable (ALE) signal and also M / IO signal. During the negative going edge of this signal, the valid address is latched on the local bus.&lt;br /&gt;&lt;br /&gt;    * The BHE and A0 signals address low, high or both bytes. From T1 to T4 , the M/IO signal indicates a memory or I/O operation.&lt;br /&gt;&lt;br /&gt;    * At T2, the address is removed from the local bus and is sent to the output. The bus is then tristated. The read (RD) control signal is also activated in T2.&lt;br /&gt;&lt;br /&gt;    * The read (RD) signal causes the address device to enable its data bus drivers. After RD goes low, the valid data is available on the data bus.&lt;br /&gt;&lt;br /&gt;    * The addressed device will drive the READY line high. When the processor returns the read signal to high level, the addressed device will again tristate its bus drivers.&lt;br /&gt;&lt;br /&gt;    * A write cycle also begins with the assertion of ALE and the emission of the address. The M/IO signal is again asserted to indicate a memory or I/O operation. In T2, after sending the address in T1, the processor sends the data to be written to the addressed location.&lt;br /&gt;&lt;br /&gt;    * The data remains on the bus until middle of T4 state. The WR becomes active at the beginning of T2 (unlike RD is somewhat delayed in T2 to provide time for floating).&lt;br /&gt;&lt;br /&gt;    * The BHE and A0 signals are used to select the proper byte or bytes of memory or I/O word to be read or write.&lt;br /&gt;&lt;br /&gt;    * The M/IO, RD and WR signals indicate the type of data transfer as specified in table below.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Minimum Mode Interface&lt;br /&gt;&lt;br /&gt;    * When the Minimum mode operation is selected, the 8086 provides all control signals needed to implement the memory and I/O interface.&lt;br /&gt;&lt;br /&gt;    * The minimum mode signal can be divided into the following basic groups :&lt;br /&gt;&lt;br /&gt;           1. Address/data bus&lt;br /&gt;           2. Status&lt;br /&gt;           3. Control&lt;br /&gt;           4. Interrupt and&lt;br /&gt;           5. DMA.&lt;br /&gt;&lt;br /&gt;Each and every group is explained clearly.&lt;br /&gt;&lt;br /&gt;Address/Data Bus :&lt;br /&gt;&lt;br /&gt;    * These lines serve two functions. As an address bus is 20 bits long and consists of signal lines A0 through A19. A19 represents the MSB and A0 LSB. A 20bit address gives the 8086 a 1Mbyte memory address space. More over it has an independent I/O address space which is 64K bytes in length.&lt;br /&gt;&lt;br /&gt;    * The 16 data bus lines D0 through D15 are actually multiplexed with address lines A0 through A15 respectively. By multiplexed we mean that the bus work as an address bus during first machine cycle and as a data bus during next machine cycles.&lt;br /&gt;    * D15 is the MSB and D0 LSB. When acting as a data bus, they carry read/write data for memory, input/output data for I/O devices, and interrupt type codes from an interrupt controller.&lt;br /&gt;&lt;br /&gt;Status signal:&lt;br /&gt;&lt;br /&gt;    * The four most significant address lines A19 through A16 are also multiplexed but in this case with status signals S6 through S3. These status bits are output on the bus at the same time that data are transferred over the other bus lines.&lt;br /&gt;    * Bit S4 and S3 together from a 2 bit binary code that identifies which of the 8086 internal segment registers are used to generate the physical address that was output on the address bus during the current bus cycle.Code S4S3 = 00 identifies a register known as extra segment register as the source of the segment address.&lt;br /&gt;    * Status line S5 reflects the status of another internal characteristic of the 8086. It is the logic level of the internal enable flag. The last status bit S6 is always at the logic 0 level.&lt;br /&gt;&lt;br /&gt;S4 &lt;br /&gt; S3  Segment Register&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Extra&lt;br /&gt;&lt;br /&gt;Stack&lt;br /&gt;&lt;br /&gt;Code / none&lt;br /&gt;&lt;br /&gt;Data&lt;br /&gt;&lt;br /&gt;Memory segment status codes&lt;br /&gt;&lt;br /&gt;Control Signals :&lt;br /&gt;&lt;br /&gt;    * The control signals are provided to support the 8086 memory I/O interfaces. They control functions such as when the bus is to carry a valid address in which direction data are to be transferred over the bus, when valid write data are on the bus and when to put read data on the system bus.&lt;br /&gt;&lt;br /&gt;    * ALE is a pulse to logic 1 that signals external circuitry when a valid address word is on the bus. This address must be latched in external circuitry on the 1-to-0 edge of the pulse at ALE.&lt;br /&gt;&lt;br /&gt;    * Another control signal that is produced during the bus cycle is BHE bank high enable. Logic 0 on this used as a memory enable signal for the most significant byte half of the data bus D8 through D1. These lines also serves a second function, which is as the S7 status line.&lt;br /&gt;&lt;br /&gt;    * Using the M/IO and DT/R lines, the 8086 signals which type of bus cycle is in progress and in which direction data are to be transferred over the bus. The logic level of M/IO tells external circuitry whether a memory or I/O transfer is taking place over the bus. Logic 1 at this output signals a memory operation and logic 0 an I/O operation.&lt;br /&gt;&lt;br /&gt;    * The direction of data transfer over the bus is signaled by the logic level output at DT/R. When this line is logic 1 during the data transfer part of a bus cycle, the bus is in the transmit mode. Therefore, data are either written into memory or output to an I/O device. On the other hand, logic 0 at DT/R signals that the bus is in the receive mode. This corresponds to reading data from memory or input of data from an input port.&lt;br /&gt;&lt;br /&gt;    * The signal read RD and write WR indicates that a read bus cycle or a write bus cycle is in progress. The 8086 switches WR to logic 0 to signal external device that valid write or output data are on the bus.&lt;br /&gt;&lt;br /&gt;    * On the other hand, RD indicates that the 8086 is performing a read of data of the bus. During read operations, one other control signal is also supplied. This is DEN ( data enable) and it signals external devices when they should put data on the bus. There is one other control signal that is involved with the memory and I/O interface. This is the READY signal.&lt;br /&gt;&lt;br /&gt;    * READY signal is used to insert wait states into the bus cycle such that it is extended by a number of clock periods. This signal is provided by an external clock generator device and can be supplied by the memory or I/O sub-system to signal the 8086 when they are ready to permit the data transfer to be completed.&lt;br /&gt;&lt;br /&gt;Interrupt signals :&lt;br /&gt;&lt;br /&gt;    * The key interrupt interface signals are interrupt request (INTR) and interrupt acknowledge ( INTA).&lt;br /&gt;    * INTR is an input to the 8086 that can be used by an external device to signal that it need to be serviced.&lt;br /&gt;    * Logic 1 at INTR represents an active interrupt request. When an interrupt request has been recognized by the 8086, it indicates this fact to external circuit with pulse to logic 0 at the INTA output.&lt;br /&gt;    * The TEST input is also related to the external interrupt interface. Execution of a WAIT instruction causes the 8086 to check the logic level at the TEST input.&lt;br /&gt;    * If the logic 1 is found, the MPU suspend operation and goes into the idle state. The 8086 no longer executes instructions, instead it repeatedly checks the logic level of the TEST input waiting for its transition back to logic 0.&lt;br /&gt;    * As TEST switches to 0, execution resume with the next instruction in the program. This feature can be used to synchronize the operation of the 8086 to an event in external hardware.&lt;br /&gt;    * There are two more inputs in the interrupt interface: the nonmaskable interrupt NMI and the reset interrupt RESET.&lt;br /&gt;    * On the 0-to-1 transition of NMI control is passed to a nonmaskable interrupt service routine. The RESET input is used to provide a hardware reset for the 8086. Switching RESET to logic 0 initializes the internal register of the 8086 and initiates a reset service routine.&lt;br /&gt;&lt;br /&gt;DMA Interface signals :&lt;br /&gt;&lt;br /&gt;    * The direct memory access DMA interface of the 8086 minimum mode consist of the HOLD and HLDA signals.&lt;br /&gt;    * When an external device wants to take control of the system bus, it signals to the 8086 by switching HOLD to the logic 1 level. At the completion of the current bus cycle, the 8086 enters the hold state. In the hold state, signal lines AD0 through AD15, A16/S3 through A19/S6, BHE, M/IO, DT/R, RD, WR, DEN and INTR are all in the high Z state.&lt;br /&gt;    * The 8086 signals external device that it is in this state by switching its HLDA output to logic 1 level.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Maximum Mode Interface&lt;br /&gt;&lt;br /&gt;    * When the 8086 is set for the maximum-mode configuration, it provides signals for implementing a multiprocessor / coprocessor system environment.&lt;br /&gt;    * By multiprocessor environment we mean that one microprocessor exists in the system and that each processor is executing its own program.&lt;br /&gt;    * Usually in this type of system environment, there are some system resources that are common to all processors.They are called as global resources. There are also other resources that are assigned to specific processors. These are known as local or private resources.&lt;br /&gt;    * Coprocessor also means that there is a second processor in the system. In this two processor does not access the bus at the same time. One passes the control of the system bus to the other and then may suspend its operation.&lt;br /&gt;    * In the maximum-mode 8086 system, facilities are provided for implementing allocation of global resources and passing bus control to other microprocessor or coprocessor. &lt;br /&gt;&lt;br /&gt;8288 Bus Controller – Bus Command and Control Signals:&lt;br /&gt;&lt;br /&gt;    * 8086 does not directly provide all the signals that are required to control the memory, I/O and interrupt interfaces.&lt;br /&gt;&lt;br /&gt;    * Specially the WR, M/IO, DT/R, DEN, ALE and INTA, signals are no longer produced by the 8086. Instead it outputs three status signals S0, S1, S2 prior to the initiation of each bus cycle. This 3- bit bus status code identifies which type of bus cycle is to follow.&lt;br /&gt;&lt;br /&gt;    * S2S1S0 are input to the external bus controller device, the bus controller generates the appropriately timed command and control signals.&lt;br /&gt;&lt;br /&gt;S2&lt;br /&gt; &lt;br /&gt;S1&lt;br /&gt; &lt;br /&gt;S0&lt;br /&gt; Indication  8288 Command&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt;&lt;br /&gt;0&lt;br /&gt;&lt;br /&gt;1&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Interrupt Acknowledge&lt;br /&gt;&lt;br /&gt;Read I/O port&lt;br /&gt;&lt;br /&gt;Write I/O port&lt;br /&gt;&lt;br /&gt;Halt&lt;br /&gt;&lt;br /&gt;Instruction Fetch&lt;br /&gt;&lt;br /&gt;Read Memory&lt;br /&gt;&lt;br /&gt;Write Memory&lt;br /&gt;&lt;br /&gt;Passive&lt;br /&gt; &lt;br /&gt;INTA&lt;br /&gt;&lt;br /&gt;IORC&lt;br /&gt;&lt;br /&gt;IOWC , AIOWC&lt;br /&gt;&lt;br /&gt;None&lt;br /&gt;MRDC&lt;br /&gt;&lt;br /&gt;MRDC&lt;br /&gt;&lt;br /&gt;MWTC, AMWC&lt;br /&gt;&lt;br /&gt;None&lt;br /&gt;&lt;br /&gt;    *&lt;br /&gt;      The 8288 produces one or two of these eight command signals for each bus cycles. For instance, when the 8086 outputs the code S2S1S0 equals 001, it indicates that an I/O read cycle is to be performed.&lt;br /&gt;    *&lt;br /&gt;      In the code 111 is output by the 8086, it is signaling that no bus activity is to take place.&lt;br /&gt;    *&lt;br /&gt;      The control outputs produced by the 8288 are DEN, DT/R and ALE. These 3 signals provide the same functions as those described for the minimum system mode. This set of bus commands and control signals is compatible with the Multibus and industry standard for interfacing microprocessor systems.&lt;br /&gt;    *&lt;br /&gt;&lt;br /&gt;      The output of 8289 are bus arbitration signals:&lt;br /&gt;&lt;br /&gt;        Bus busy (BUSY), common bus request (CBRQ), bus priority out (BPRO), bus priority in (BPRN), bus request (BREQ) and bus clock (BCLK).&lt;br /&gt;&lt;br /&gt;    * They correspond to the bus exchange signals of the Multibus and are used to lock other processor off the system bus during the execution of an instruction by the 8086.&lt;br /&gt;    * In this way the processor can be assured of uninterrupted access to common system resources such as global memory.&lt;br /&gt;    * Queue Status Signals : Two new signals that are produced by the 8086 in the maximum-mode system are queue status outputs QS0 and QS1. Together they form a 2-bit ueue status code, QS1QS0.&lt;br /&gt;    * Following table shows the four different queue status.  &lt;br /&gt;&lt;br /&gt;QS1  QS0  Queue Status&lt;br /&gt;0 (low)  0  &lt;br /&gt;&lt;br /&gt;Queue Empty. The queue has been reinitialized as a result of the execution of a transfer instruction.&lt;br /&gt;0  1  &lt;br /&gt;&lt;br /&gt;First Byte. The byte taken from the queue was the first byte of the instruction.&lt;br /&gt;1  0  &lt;br /&gt;&lt;br /&gt;Queue Empty. The queue has been reinitialized as a result of the execution of a transfer instruction.&lt;br /&gt;1  1  &lt;br /&gt;&lt;br /&gt;Subsequent Byte. The byte taken from the queue was a subsequent byte of the instruction.&lt;br /&gt;Table - Queue status codes&lt;br /&gt;&lt;br /&gt;    *&lt;br /&gt;      Local Bus Control Signal – Request / Grant Signals: In a maximum mode configuration, the minimum mode HOLD, HLDA interface is also changed. These two are replaced by request/grant lines RQ/ GT0 and RQ/ GT1, respectively. They provide a prioritized bus access mechanism for accessing the local bus.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/383043026651257072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/383043026651257072'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/microprocessor-8086.html' title='microprocessor 8086'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-9051451173920087362</id><published>2011-02-14T01:59:00.005-08:00</published><updated>2011-02-16T02:09:53.083-08:00</updated><title type='text'>microprocessor 8085</title><content type='html'>Add two 16-bit numbers - Source Program 1&lt;br /&gt;&lt;br /&gt;Sample problem:&lt;br /&gt;&lt;br /&gt;(4000H) = 15H&lt;br /&gt;(4001H) = 1CH&lt;br /&gt;(4002H) = B7H&lt;br /&gt;(4003H) = 5AH&lt;br /&gt;Result = 1C15 + 5AB7H = 76CCH&lt;br /&gt;(4004H) = CCH&lt;br /&gt;(4005H) = 76H&lt;br /&gt;&lt;br /&gt;Source Program 1:&lt;br /&gt;LHLD 4000H                : Get first I6-bit number in HL&lt;br /&gt;XCHG                        : Save first I6-bit number in DE&lt;br /&gt;LHLD 4002H                : Get second I6-bit number in HL&lt;br /&gt;MOV A, E                : Get lower byte of the first number&lt;br /&gt;ADD L                        : Add lower byte of the second number&lt;br /&gt;MOV L, A                : Store result in L register&lt;br /&gt;MOV A, D                : Get higher byte of the first number&lt;br /&gt;ADC H                        : Add higher byte of the second number with CARRY&lt;br /&gt;MOV H, A                : Store result in H register&lt;br /&gt;SHLD 4004H                : Store I6-bit result in memory locations 4004H and 4005H.&lt;br /&gt;HLT                        : Terminate program execution&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;SUBTRACTING TWO 16 BIT NUMBERS:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sample problem&lt;br /&gt;&lt;br /&gt;(4000H) = 19H&lt;br /&gt;(400IH) = 6AH&lt;br /&gt;(4004H) = I5H (4003H) = 5CH&lt;br /&gt;Result    = 6A19H - 5C15H = OE04H&lt;br /&gt;(4004H) = 04H&lt;br /&gt;(4005H) = OEH&lt;br /&gt;&lt;br /&gt;Source program:&lt;br /&gt;&lt;br /&gt;LHLD 4000H                : Get first 16-bit number in HL&lt;br /&gt;XCHG                        : Save first 16-bit number in DE&lt;br /&gt;LHLD 4002H                : Get second 16-bit number in HL&lt;br /&gt;MOV A, E                        : Get lower byte of the first number&lt;br /&gt;SUB L                        : Subtract lower byte of the second number&lt;br /&gt;MOV L, A                        : Store the result in L register&lt;br /&gt;MOV A, D                        : Get higher byte of the first number&lt;br /&gt;SBB H                        : Subtract higher byte of second number with borrow&lt;br /&gt;MOV H, A                        : Store l6-bit result in memory locations 4004H and 4005H.&lt;br /&gt;SHLD 4004H                : Store l6-bit result in memory locations 4004H and 4005H.&lt;br /&gt;HLT                        : Terminate program execution.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;2&#39;s complement of the number&lt;/span&gt;&lt;br /&gt;       (4200H) = 55H&lt;br /&gt;               Result = (4300H) = AAH + 1 = ABH&lt;br /&gt;&lt;br /&gt;Source program:&lt;br /&gt;&lt;br /&gt;LDA 4200H                        : Get the number&lt;br /&gt;CMA                                : Complement the number&lt;br /&gt;ADI, 01 H                        : Add one in the number&lt;br /&gt;STA 4300H                        : Store the result&lt;br /&gt;HLT                                : Terminate program execution&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;SUM OF THE SERIES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4200H =  04H&lt;br /&gt;&lt;br /&gt;420lH  = 9AH&lt;br /&gt;&lt;br /&gt;4202H = 52H&lt;br /&gt;&lt;br /&gt;4203H = 89H&lt;br /&gt;&lt;br /&gt;4204H = 3EH&lt;br /&gt;&lt;br /&gt;Result = 9AH + 52H + 89H + 3EH = H&lt;br /&gt;&lt;br /&gt;4300H = B3H Lower byte&lt;br /&gt;&lt;br /&gt;4301H = 0lH Higher byte&lt;br /&gt;&lt;br /&gt;Source program 2&lt;br /&gt;&lt;br /&gt;LDA 4200H&lt;br /&gt;&lt;br /&gt;MOV C, A : Initialize counter&lt;br /&gt;&lt;br /&gt;LXI H, 4201H : Initialize pointer&lt;br /&gt;&lt;br /&gt;SUB A :Sum low = 0&lt;br /&gt;&lt;br /&gt;MOV B, A : Sum high = 0&lt;br /&gt;&lt;br /&gt;BACK: ADD M : Sum = sum + data&lt;br /&gt;&lt;br /&gt;JNC SKIP&lt;br /&gt;&lt;br /&gt;INR B : Add carry to MSB of SUM&lt;br /&gt;&lt;br /&gt;SKIP: INX H : Increment pointer&lt;br /&gt;&lt;br /&gt;DCR C : Decrement counter&lt;br /&gt;&lt;br /&gt;JNZ BACK : Check if counter 0 repeat&lt;br /&gt;&lt;br /&gt;STA 4300H : Store lower byte&lt;br /&gt;&lt;br /&gt;MOV A, B&lt;br /&gt;&lt;br /&gt;STA 4301H : Store higher byte&lt;br /&gt;&lt;br /&gt;HLT :Terminate program execution&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;MULTIPLY TWO 8 BIT NUMBERS:&lt;/span&gt;&lt;br /&gt;(2200H) = 03H&lt;br /&gt;&lt;br /&gt;(2201H) = B2H&lt;br /&gt;&lt;br /&gt;Result = B2H + B2H + B2H = 216H&lt;br /&gt;&lt;br /&gt;               = 216H&lt;br /&gt;&lt;br /&gt;(2300H) = 16H&lt;br /&gt;&lt;br /&gt;(2301H) = 02H&lt;br /&gt;&lt;br /&gt;Source program :&lt;br /&gt;&lt;br /&gt;    * LDA 2200H&lt;br /&gt;    * MOV E, A&lt;br /&gt;    * MVI D, 00 : Get the first number in DE register pair&lt;br /&gt;    * LDA 2201H&lt;br /&gt;    * MOV C, A : Initialize counter&lt;br /&gt;    * LX I H, 0000 H : Result = 0&lt;br /&gt;    * BACK: DAD D : Result = result + first number&lt;br /&gt;    * DCR C : Decrement count&lt;br /&gt;    * JNZ BACK : If count   0 repeat&lt;br /&gt;    * SHLD 2300H : Store result&lt;br /&gt;    * HLT : Terminate program execution&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Divide a 16 bit number by a 8-bit number&lt;/span&gt;&lt;br /&gt;(2200H) = 60H&lt;br /&gt;&lt;br /&gt;(2201H) = A0H&lt;br /&gt;&lt;br /&gt;(2202H) = l2H&lt;br /&gt;&lt;br /&gt;Result = A060H/12H = 8E8H Quotient and 10H remainder&lt;br /&gt;&lt;br /&gt;(2300H) = E8H&lt;br /&gt;&lt;br /&gt;(2301H) = 08H&lt;br /&gt;&lt;br /&gt;(2302H= 10H&lt;br /&gt;&lt;br /&gt;(2303H) 00H&lt;br /&gt;&lt;br /&gt;Source program :&lt;br /&gt;&lt;br /&gt;    * LHLD 2200H : Get the dividend&lt;br /&gt;    * LDA 2202H : Get the divisor&lt;br /&gt;    * MOV C, A&lt;br /&gt;    * LXI D, 0000H : Quotient = 0&lt;br /&gt;    * BACK: MOV A, L&lt;br /&gt;    * SUB C : Subtract divisor&lt;br /&gt;    * MOV L, A : Save partial result&lt;br /&gt;    * JNC SKIP : if CY  1 jump&lt;br /&gt;    * DCR H : Subtract borrow of previous subtraction&lt;br /&gt;    * SKIP: INX D : Increment quotient&lt;br /&gt;    * MOV A, H&lt;br /&gt;    * CPI, 00 : Check if dividend &lt; divisor&lt;br /&gt;    * JNZ BACK : if no repeat&lt;br /&gt;    * MOV A, L&lt;br /&gt;    * CMP C&lt;br /&gt;    * JNC BACK&lt;br /&gt;    * SHLD 2302H : Store the remainder&lt;br /&gt;    * XCHG&lt;br /&gt;    * SHLD 2300H : Store the quotient&lt;br /&gt;    * HLT : Terminate program execution&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;Arrange in ascending order&lt;/span&gt;&lt;br /&gt;    *  MVI B, 09 : Initialize counter     &lt;br /&gt;    * START : LXI H, 2200H: Initialize memory pointer&lt;br /&gt;    * MVI C, 09H : Initialize counter 2&lt;br /&gt;    * BACK: MOV A, M : Get the number&lt;br /&gt;    * INX H : Increment memory pointer&lt;br /&gt;    * CMP M : Compare number with next number&lt;br /&gt;    * JC SKIP : If less, don&#39;t interchange&lt;br /&gt;    * JZ SKIP : If equal, don&#39;t interchange&lt;br /&gt;    * MOV D, M&lt;br /&gt;    * MOV M, A&lt;br /&gt;    * DCX H&lt;br /&gt;    * MOV M, D&lt;br /&gt;    * INX H : Interchange two numbers&lt;br /&gt;    * SKIP:DCR C : Decrement counter 2&lt;br /&gt;    * JNZ BACK : If not zero, repeat&lt;br /&gt;    * DCR B : Decrement counter 1&lt;br /&gt;    * JNZ START&lt;br /&gt;    * HLT : Terminate program execution&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;Add two decimal numbers of 6 digit each&lt;/span&gt;&lt;br /&gt;    * LXI H, 6000H : Initialize pointer l to first number&lt;br /&gt;    * LXI D, 6l00H : Initialize pointer2 to second number&lt;br /&gt;    * LXI B, 6200H : Initialize pointer3 to result&lt;br /&gt;    * STC&lt;br /&gt;    * CMC : Carry = 0&lt;br /&gt;    * BACK: LDAX D  : Get the digit&lt;br /&gt;    * ADD M  : Add two digits&lt;br /&gt;    * DAA : Adjust for decimal&lt;br /&gt;    * STAX.B : Store the result&lt;br /&gt;    * INX H : Increment pointer 1&lt;br /&gt;    * INX D  : Increment pointer2&lt;br /&gt;    * INX B : Increment result pointer&lt;br /&gt;    * MOV A, L&lt;br /&gt;    * CPI 06H : Check for last digit&lt;br /&gt;    * JNZ BACK  : If not last digit repeat&lt;br /&gt;    * HLT : Terminate program execution</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/9051451173920087362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/9051451173920087362'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/microprocessor-8085.html' title='microprocessor 8085'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-6192276479798080284</id><published>2011-02-14T01:59:00.003-08:00</published><updated>2011-02-15T20:52:49.224-08:00</updated><title type='text'>basic computer tutor</title><content type='html'>As I mentioned earlier, the computer without software (or firmware) is essentially useless. For most of our day to day use, the main operating system (Windows, Linux...) determines the capabilities of a computer. Before the computer can access the main OS, it&#39;s going to need a little help. The basic instructions that a computer uses to get up and running are contained in the BIOS (basic input/output system). The information in the BIOS allows the computer to interface with the monitor, keyboard and mouse (among other things) until the OS can take over. The BIOS is stored on a small IC that has a small amount of flash memory. That memory is used to store the values entered when you set up the computer&#39;s BIOS parameters. This page shows some of the various setting and will tell, briefly what the setting affect in the computer&#39;s operation. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Notes: &lt;br /&gt;     Before I go any further, I should tell you that you should not go into the BIOS unless you either know what you&#39;re doing or you&#39;re working on a computer that is unimportant to you or anyone who may need it. While it&#39;s relatively difficult to destroy data by changing values in the BIOS, it IS easy to make changes that would prevent the computer from booting. &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;     There is no mouse capability in the BIOS. Most all interaction uses the up/down arrows, the page up/down buttons and the ENTER key. &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;      To get to the BIOS screen, you have to follow the instructions when the computer just starts to boot. For many motherboards, you hit the delete key to enter the BIOS. Other BIOS&#39; use F1, F2 and F10 just to mention a few. &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;As you can see, this BIOS is for a motherboard purchased in 2005. Both newer and older motherboards will have different options/features. This motherboard uses a Phoenix BIOS. Others may have a different type of BIOS and may look significantly different. For most motherboards, the owner&#39;s manual is available online at the manufacturer&#39;s web site. The BIOS section of the manual will tell you what you need to know about the BIOS settings. If you&#39;re unsure, you can almost always find help on one of the computer forums like the Major Geeks forum. &lt;br /&gt;This is the first page you&#39;ll see when you get into this particular BIOS. The appearance and features of the various BIOS configurations from various manufacturers vary significantly. This is a Phoenix/Award BIOS. Some computers use an AMI BIOS. Other computer manufacturers produce their own BIOS software/firmware. &lt;br /&gt;&lt;br /&gt;     Above, you can see that the &#39;Standard CMOS Features&#39; is selected. If you hit the ENTER key, you get the screen below. This is the screen where you set the system clock and set several of the drive parameters. Luckily, most of the newer BIOS&#39; set/read the drive parameters automatically. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    On the screen above, I scrolled down to the &#39;Primary IDE Drive&#39; and hit ENTER. The next screen is the result. In this machine, the primary IDE drive is a 40GB Samsung drive. The screen shows the various drive parameters. Here, we want to let the BIOS set the parameters if the drive is capable. Some older drives don&#39;t have the capability to communicate that information to the BIOS and the parameters have to be set manually. Thankfully, most of the older drives have been taken out of service. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    Next, we scroll down to what is simply labeled &#39;BIOS Features&#39; and click ENTER. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here you can see some relatively new/unique BIOS features. Super-boot allows the computer to start faster by storing certain basic system information in memory. The Super BIOS protect protects the computer&#39;s BIOS information from malicious software that tries to destroy the BIOS data. If the BIOS information is completely destroyed, the computer can not be booted and, if the BIOS IC isn&#39;t replaceable (installed in a socket vs soldered in place), the motherboard has to be replaced. The SuperRecovery allows you to partition off the drive in a way that nothing can access it from the OS (nothing -- not partitioning software or malware -- nothing). It is supposed to offer the highest level of protection for your data. The &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     The next feature is the SuperSpeed feature. It allows you to increase the speed of the processor but you have to be careful. If you set it too high, your computer may become unstable, it may be unable to boot and/or it could overheat. If you ever make a BIOS change that prevents the computer from booting, you can clear the CMOS memory with the &#39;clear CMOS&#39; jumper. Generally, this presents no serious problem (except for all of the settings going back to the default settings). However, in some cases where a RAID array is set up in the BIOS, the recovery takes longer. If you&#39;re working with a RAID, it may take several trips through the BIOS and several reboots to get things back in order (don&#39;t ask me how I know :). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     Below is the &#39;clear CMOS&#39; jumper (inside the dotted yellow line). It&#39;s generally very near the BIOS IC. If you ever need to clear the cmos memory, you simply remove power from the computer, move the jumper from pins 1 and 2 to pins 2 and 3. After a second, return the jumper to pins 1 and 2 and restart the computer. The BIOS settings will now be as they were when you initially powered up the machine. &lt;br /&gt;&lt;br /&gt;     There are too many features here to cover them all but you should notice a few. At the top, you can see that the virus warning is ENABLED. The &#39;quick POST&#39; is enabled (allowing even faster booting). Below that, you can see that you have options for the boot order of the various drives. Here, we have told the computer to boot to the CD ROM first and if you don&#39;t find a boot record, boot from the hard drive. To shave a few seconds off of the boot time, you can have it boot to the hard drive first but if you need to run something like True Image recovery, you will need to go into the BIOS and set it to boot from the CD ROM first. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next, we enter the &#39;Advanced Chipset Features&#39;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And on the &#39;Advanced Chipset Features&#39; page, we enter the DRAM control page. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     Here, we can control the FSB (Front Side Bus) clock frequency. If we set it higher than the CPU&#39;s rated FSB clock frequency, the system may run somewhat faster but it may also become unstable (crashing/locking up). You may also notice the SPD entries. SPD stands for Serial Presence Detect. The SPD is information about the memory. This information is used by the BIOS to set the proper memory parameters. &lt;br /&gt;&lt;br /&gt;     In the DRAM clock section, you can see that there are three choices. In some situations, you may want to overclock/underclock the memory. Here, there is no overclocking. For the best stability, you should set it to &#39;By SPD&#39;. &lt;br /&gt;&lt;br /&gt;     Below, you can see the &#39;DRAM Timing&#39; dialog box. The &#39;timing&#39; is the number of clock pulses between certain events in the memory&#39;s operation. When overclocking, these numbers become important in getting the best possible performance. For this computer, the best setting is &#39;Auto By SPD&#39;. &lt;br /&gt;&lt;br /&gt;     The &#39;Integrated Peripherals&#39; page deals with the parameters of the drive and PCI controllers. &lt;br /&gt;&lt;br /&gt;     Below, you can see several of the choices. Some drives have to operate in PIO (Programmed Input/Output) mode and others can operate in DMA mode. All of the settings are set to auto here. When a drive operates in PIO mode, all of the data passes through the processor. In DMA (Direct Memory Access), the processor is bypassed and the drives can communicate with the memory directly. This is much more efficient and it frees up the processor. &lt;br /&gt;&lt;br /&gt;      This page allows you to enable/disable several functions. The specific functions that you&#39;ll need are dependent on the system you&#39;re building. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     The Super IO IC is the interface between the southbridge and the serial, parallel and IR (InfraRed) ports. &lt;br /&gt;&lt;br /&gt;Below, we enter the &#39;Power Management&#39; section. &lt;br /&gt;&lt;br /&gt;Here, we can determine how/when the computer shuts down after a period of inactivity. This page allows you to control the way the computer shuts down. There are options for when you use the power button to shut the computer down and when the computer is shut down automatically. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     Here we enter the PNP (Plug and Play) page. &lt;br /&gt;&lt;br /&gt;     On this page you can see a setting that needs to be changed. The PNP OS should be set to no. This seems counterintuitive (it is actually, if you ask me). When set to yes, the BIOS leaves it to the OS to resolve IRQ conflicts. This is better done outside of the OS so the proper setting should be no. &lt;br /&gt;&lt;br /&gt;     Here we enter the &#39;PC Health Status&#39; page. &lt;br /&gt;&lt;br /&gt;     This page tells you several things including the processor&#39;s core temperature, the system temperature, the operating speed of two fans and two of the power supply voltages. The CPU core voltage is not produced directly by the computer&#39;s switching power supply. It is converted from one of the power supply outputs by a switching regulator. You should remember the pictures earlier of the PWM FETs that were located near the CPU socket. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note:&lt;br /&gt;      When starting a newly assembled system, it&#39;s a good idea to visit this page (above) as soon as you boot the system. If the CPU temperature is above ~60c, there is very likely you haven&#39;t properly mated the heatsink to the CPU. While it&#39;s possible for a processor to run at 60c (60 degrees celcius) under a heavy load, it should not run that hot at idle. If your processor is running hot, shut it down and check the heatsink mounting. If you can&#39;t see it directly, a small mirror and a flashlight will usually help. Be sure that the computer is unplugged from the wall outlet when you are working inside the cabinet. While there is only low voltage present, if you accidentally short anything with the system powered up, you may do serious damage. Remember that there is at least one 5 volt supply that has voltage even when the computer is off. &lt;br /&gt;&lt;br /&gt;     Here we enter the &#39;Frequency/Voltage Control&#39; page. &lt;br /&gt;&lt;br /&gt;     The &#39;auto Detect&#39; setting determines whether the system clock (oscillator not time clock) is on or off when there is no memory or PCI card in the slot. The &#39;Spread Spectrum&#39; setting controls whether the clock frequency is constant or varying. When the clock frequency remains constant, more energy is concentrated at one frequency and therefore more likely to produce interference in other devices. &lt;br /&gt;&lt;br /&gt;     The &#39;Load Fail-safes&#39; option will set all of the BIOS parameters to the settings that are least likely to cause problems. If set to the fail-safes, the system will not perform up to its full potential. &lt;br /&gt;&lt;br /&gt;     This is similar the the fail-safes settings but it sets the BIOS parameters to those which are most likely to provide the most stable operation. &lt;br /&gt;&lt;br /&gt;     To save the new values and exit, you can either scroll to here and hit ENTER or you can hit F10. &lt;br /&gt;&lt;br /&gt;     When it asks you if you want to exit and save, you must enter &#39;Y&#39; instead of &#39;N&#39;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Flashing the BIOS:&lt;br /&gt;     Most motherboard manufacturers offer a way to update the programming/features (called firmware) of the BIOS. Updating the BIOS is referred to as &#39;flashing&#39; the BIOS. It&#39;s often necessary when a new line of processors comes on line or when a new, larger hard drive becomes available. Remember that some motherboards stay in service for a very long time. Having the ability to update the BIOS&#39; firmware prevents you from having to replace a motherboard when the next generation of peripherals becomes available. &lt;br /&gt;&lt;br /&gt;Note: Flashing the BIOS can be dangerous. If power fails or you get a &#39;bad flash&#39;, your motherboard could be rendered useless. It&#39;s only advisable to update the firmware when absolutely necessary. Even then, you should use a UPS (Uninterruptable Power Supply) to protect against power failure. &lt;br /&gt;&lt;br /&gt;Raid Setup&lt;br /&gt;     The following is not exactly a step_by_step tutorial but it will show you basically what&#39;s involved with a raid setup. If Windows (or any operating system) is to be installed on the RAID array, this must be done BEFORE the installation of the OS. On the &#39;XP Installation page&#39;, I show how the SATA RAID drivers are installed but this is different. This sets up multiple drives to act as one drive (in the case of a RAID 0 configuration). The driver installation on the XP installation page gives Windows the information it needs to operate the SATA interface. In this case, the SATA interface is where the RAID drives will be connected to the motherboard. There are some boards where the IDE drives can also be used in the RAID array but that&#39;s not possible with this board. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Notes: &lt;br /&gt;     This setup is for a different computer than the one used above. It has a different BIOS (AMI instead of Phoenix). &lt;br /&gt;Your RAID setup will likely be different than this unless you&#39;re using the same chipset/BIOS. &lt;br /&gt;When setting up a pair of drives in RAID 0, the Windows will no longer see them as two drives. As far as Windows is concerned, they are a single drive. The only way it will show up as two drives is if you partition the drive. &lt;br /&gt;When your computer boots, it will get to a screen that allows you to enter the RAID setup utility. If it doesn&#39;t, you may have to enable it in the BIOS. This one was set up to automatically display the option to enter the utility. It doesn&#39;t stay on this page for long so you have to be ready to hit whatever key is required to enter the utility. Here, the &#39;tab&#39; key is used. &lt;br /&gt;&lt;br /&gt;     When you enter the utility, you will see something similar to the following screen. Here, you will select the drives you want to use in the array and you will choose the type of array (RAID 0 was chosen for this array). When you finish here, you will need to reboot. &lt;br /&gt;&lt;br /&gt;     After rebooting, on this computer, I had to go into the BIOS (after setting up the RAID array) and set the boot priority. I couldn&#39;t select the array BEFORE it was set up. That&#39;s why we had to reboot to setup this option. Here, I went to the BOOT tab and scrolled down (arrow keys) until I selected the &#39;Boot Device Priority&#39; option. Then I hit the enter key to enter the boot priority page. &lt;br /&gt;&lt;br /&gt;     I want it to boot to the array so I set it as the first on the list. As you can see, the array is listed twce. It doesn&#39;t matter but ideally it would only be shown once. The third selection should be CD ROM (if that&#39;s what you want) and the fourth would be blank or disabled. When booting, the computer looks for the OS on the top drive. If it&#39;s not found, it continues looking for a bootable OS until it finds one or until it runs out of choices. &lt;br /&gt;&lt;br /&gt;    After making the desired changes, make sure you save them. You will exit the BIOS as we did on the previous BIOS example (F10). Be sure that you choose the &#39;Y&#39; option instead of the &#39;N&#39; option. &lt;br /&gt;&lt;br /&gt;Notes: &lt;br /&gt;     If you don&#39;t see a RAID array listed and instead you see the individual drives that you set up (or tried to set up) as an array, the array is not properly configured and you need to go through the procedure again. &lt;br /&gt;If you&#39;re installing the system with only one drive or array and there is only &#39;one&#39; copy of the OS, the computer will probably select the proper drive as the boot drive. In my case, I had the OS previously installed on a single drive (the Maxtor listed) and then installed it on the array. Having two copies of the OS confused the BIOS and caused it to boot to the wrong drive (until I went to the page below and set it to boot to the correct drive).&lt;br /&gt;&lt;br /&gt;Getting Powered Up &lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Turning the Computer On...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OK, if you&#39;re reading this right now, you&#39;ve obviously successfully powered up your computer. This page is for the times when something goes wrong. &lt;br /&gt;&lt;br /&gt;As you probably already know, you use the front power button to switch on the computer. If it does not power up, you should check to see that the rear power supply switch is set to the &#39;1&#39; position. The &#39;0&#39; position is OFF. If the computer still fails to power up, you should check the see that it&#39;s plugged into a working outlet and make sure that the power strip&#39;s main power switch is in the ON position (if you have a power strip). Most power strips have an indicator lamp to let you know that they&#39;re on AND that the strip is plugged into a working outlet. Assuming that your computer is in good working order, it will come on when you push the main power button. When it powers up, the &#39;power&#39; light will be lit and the hard drive activity light will be flashing/flickering. You will also hear the hard drives &#39;spin up&#39; and you&#39;ll likely hear at least one fan turn on. &lt;br /&gt;&lt;br /&gt;More On Booting Up:&lt;br /&gt;In general, a computer is nothing more than a processor of ones and zeros. Without some basic instructions, it is essentially useless. When you power up your computer, the information on a small programmable IC is accessed. When this basic code (known as the BIOS -- which I will cover later) is executed, only then can the computer do anything useful. After this basic information is used, the computer then looks for instructions on the hard drive (and/or other drives). When it finds the appropriate information, it then pulls that information from the hard drive and produces what&#39;s known as a GUI (Graphical User Interface). Not so long ago (in the early 1980&#39;s), there was virtually no graphical interface (other than text), no mouse, no icons. It was very different from today. Computers were little more than number-crunchers. There was essentially no music or video (nothing like what we have today). When you wanted to make a selection, you typically had to enter a number from a list (even up/down arrow selection from a list was almost non-existent). OK, enough of that.... &lt;br /&gt;&lt;br /&gt;What if You Have No Display?&lt;br /&gt;If you can see that the computer is working to &#39;boot up&#39; after you press the power button but you have no display, make sure the monitor is on and is plugged into the VGA port on your computer (I&#39;ll assume that you checked to see if it was plugged into a working output). If you get a message on the monitor&#39;s screen that there is no input signal, it&#39;s likely that the VGA cable isn&#39;t plugged in well. If the monitor had no power, there would be no display. There are screws on each side of the d-sub connectors. Plug the cable in and tighten the screws. If the screws are to be tightened by fingers alone (no screw slot), push the plug in after you believe that the screws are tight. If you can not turn the screws after pushing the connector in the second time, it&#39;s likely that you have properly seated the connector. The next 2 images show the &#39;no video&#39; error message from 2 different monitors. As you can see, they&#39;re essentially the same. &lt;br /&gt;&lt;br /&gt;Note:&lt;br /&gt;On some computers there will be 2 or more VGA connectors. It&#39;s very common to have &#39;two&#39; VGA connectors. Many motherboards (the main circuit board that serves as the interface for most of the computer&#39;s electronics) have on-board video processors but the on-board video processors (also known as &#39;integrated video cards&#39; or &#39;integrated video processors&#39;) slow down the rest of the computer. For this reason, the computer may have a second, dedicated video card installed. If you see a second VGA port, it&#39;s likely that the second port is the one you need to use. When you have a dedicated video card, the integrated video processor will be disabled. &lt;br /&gt;&lt;br /&gt;As you can see on the computer below, there are 2 blue (VGA) connectors on this computer. When the monitor is connected to this computer, it has to be connected to the blue connector on the video card in the expansion slot. You should notice that there are two other connectors on the video card. They are for other video formats. I will cover their function on an upcoming page. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Start Menu &lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;Overview:&lt;br /&gt;     In Windows XP, the &#39;start&#39; button is used to access programs and support documentation. It also has links for the most commonly used folders, &#39;my computer&#39; and &#39;my network places&#39;. Below this image, I will give short explanations of each of the menu items. &lt;br /&gt;&lt;br /&gt;&#39;MY&#39; Items:&lt;br /&gt;     These are the folders where most people store their documents, music files and image files. Although this is fine for most, the actual location in the file system makes them harder to access if you&#39;re on a network. If you don&#39;t plan on having a network, then this is probably the best place to store your items. I&#39;ll cover networks and the file system later. &lt;br /&gt;&lt;br /&gt;My Computer:&lt;br /&gt;     This link allows you to browse, access and manage the files on your computer. This will be covered in detail later in the tutorial. &lt;br /&gt;&lt;br /&gt;My Network Places:&lt;br /&gt;     This is similar to My Computer but it provides access to the files, folders and other computers on your network. If you don&#39;t have a network installed, this may not be displayed on your computer. &lt;br /&gt;&lt;br /&gt;The Control Panel:&lt;br /&gt;     This provides access to the various settings of your computer. If you&#39;re new to computers, you should probably not access this area. I&#39;ll try to cover some of the various settings later in the tutorial. &lt;br /&gt;&lt;br /&gt;     The &#39;Set Program Access and Defaults&#39; Panel:&lt;br /&gt;This allows you to tell Windows whether you want to use Microsoft or third-party programs for various file types. You will rarely use this panel. &lt;br /&gt;&lt;br /&gt;Programs and Faxes:&lt;br /&gt;     This is where you install new printers, set the default printer, setup faxing and can check on the status of documents that were sent to the printer... &lt;br /&gt;&lt;br /&gt;Help and Support:&lt;br /&gt;     Here you can access the help database to solve problems that you&#39;re experiencing. It is somewhat helpful for common questions/problems but I&#39;ve found it easier to find solutions for strange problems by logging onto the internet and searching in Google. I&#39;ll cover internet basics and Google later. &lt;br /&gt;&lt;br /&gt;Search:&lt;br /&gt;    This allows you to search for files on your computer. The searches can be customized to look in various folders, hard drives or network places. You can search using part of a file name or by a word in the file. You can even narrow the search to look only in a given range of dates. If you have saved a file and don&#39;t know where, this can help find it. Later in the tutorial, I&#39;ll show you how to save documents in a place where you can find them. &lt;br /&gt;&lt;br /&gt;Run:&lt;br /&gt;    This is for relatively advanced users. I&#39;d think that most casual users have never used this and never will use it. You will not use this until you become more familiar with the operation of the computer. &lt;br /&gt;&lt;br /&gt;Log Off:&lt;br /&gt;    If your computer has multiple user accounts, you can use this to exit your account or to log on as a different user. &lt;br /&gt;&lt;br /&gt;Turn Off Computer:&lt;br /&gt;    This is how you shut your computer down. If you select &#39;restart&#39;, the computer will shut down and restart. This is often used if the computer gets some sort of glitch that prevents it from working properly. If you tell it to &#39;turn off&#39;, it will shut down and will not restart unless you press the power button. If you select, &#39;stand by&#39;, the computer goes into a sleep mode where it shuts down the monitor and hard drives. If your computer is in standby, you can wake it by pressing a key on the keyboard or pressing the power button. Before allowing your computer to go into standby, you should save all open documents that were in the process of being edited. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Expanding the Start Menu:&lt;br /&gt;    Below, you can see what happens when you place your mouse over a menu item. The example software suite below has a relatively extensive set of sub-menus. Most software will have only one or two sub-menus. I chose this program to show how it will look if you have a large suite of software. Any of the menu items that have an arrow at the right will expand if you click on them or hold your mouse over them for about a second. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The most Frequently Used Programs:&lt;br /&gt;     The list at the lower left of the dialog box contains the most frequently used programs. They are arranged in the order of most used to least used. The total number of items to be displayed in the list can be set by RIGHT-clicking on a clear area of the start menu and selecting PROPERTIES. From there, select the &#39;start menu&#39; tab. You will see a dialog box similar to the following: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here, click the &#39;customize&#39; button. &lt;br /&gt;&lt;br /&gt;    On this tab, you can set the maximum number (limited by the area available in the menu). You can set the size of the icons. I suggest that they should be set to small unless you have vision problems. You can also tell it whether you want links to the your internet browser and email client. If you use the pull-down menu for the browser/email programs, you can select the link that will be displayed. When you finish making your selections, click the OK buttons to save your settings and to close the dialog boxes. The &#39;clear list&#39; button here will clear the list of the most frequently used programs. If you will regularly be clearing the frequently used programs menu but you&#39;d like to keep a couple of programs to permanently reside on the start menu, you can right-click the program and select &#39;pin to start menu&#39;. &lt;br /&gt;&lt;br /&gt;    On the &#39;advanced&#39; tab, you have more selections. If you&#39;re unsure about any of the choices, you should leave them as they are. If, at any time, you change something and you can not remember how to set it back as it was, simply click &#39;cancel&#39; on all of the open dialog boxes and no setting will be changed. The &#39;clear list&#39; button here will clear the list of the most frequently opened documents.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/6192276479798080284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/6192276479798080284'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/basic-computer-tutor.html' title='basic computer tutor'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7386420034144568426.post-6324717837005826802</id><published>2011-02-14T01:59:00.001-08:00</published><updated>2011-02-16T01:58:48.458-08:00</updated><title type='text'>c/c++ programs</title><content type='html'>&lt;span style=&quot;font-weight:bold;&quot;&gt;QUEUE:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include &quot;iostream.h&quot;&lt;br /&gt;class que&lt;br /&gt;{ &lt;br /&gt;int size;&lt;br /&gt;int arr[5];&lt;br /&gt;int rear,front;&lt;br /&gt;int data;&lt;br /&gt;char a;&lt;br /&gt;public:&lt;br /&gt;que()&lt;br /&gt;{&lt;br /&gt;size=2;&lt;br /&gt;rear=-1;&lt;br /&gt;front=-1;&lt;br /&gt;}&lt;br /&gt;void enque(int data)&lt;br /&gt;{&lt;br /&gt;if(rear+1 &gt;=size)&lt;br /&gt;{&lt;br /&gt;throw i;&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;if(rear==-1&amp;&amp;front==-1)&lt;br /&gt;{&lt;br /&gt;front++;&lt;br /&gt;}&lt;br /&gt;rear++;&lt;br /&gt;cout&lt;&lt;&quot;rear&quot;&lt;&lt;rear;&lt;br /&gt;arr[rear]=data;&lt;br /&gt;cout&lt;&lt;arr[rear];&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;int deque()&lt;br /&gt;{&lt;br /&gt;if(front&gt;rear)&lt;br /&gt;{&lt;br /&gt;throw&lt;br /&gt;}&lt;br /&gt;return(arr[front++]);&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;que q;&lt;br /&gt;char choice;&lt;br /&gt;clrscr();&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;1.Insert\n2.Delete&quot;&lt;&lt;endl;&lt;br /&gt;cout&lt;&lt;&quot;enter the choice:&quot;;&lt;br /&gt;int ch;&lt;br /&gt;&lt;br /&gt;cin&gt;&gt;ch;&lt;br /&gt;switch(ch)&lt;br /&gt;{&lt;br /&gt;case 1:&lt;br /&gt;//try&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;\nenter the element to insert\n&quot;;&lt;br /&gt;int item;&lt;br /&gt;cin&gt;&gt;item;&lt;br /&gt;q.enque(item);&lt;br /&gt;cout&lt;&lt;&quot;\nItem inserted&quot;;&lt;br /&gt;}&lt;br /&gt;catch(int j)&lt;br /&gt;{cout&lt;&lt;&quot;queue is full&quot;;&lt;br /&gt;}&lt;br /&gt;break;&lt;br /&gt;case 2:&lt;br /&gt;//try&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;the deleted item from queue&quot;&lt;&lt;q.deque();&lt;br /&gt;}&lt;br /&gt;catch(char b)&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;\nqueue is empty\n&quot;;&lt;br /&gt;}&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;cout&lt;&lt;&quot;continue(y/n)&quot;;&lt;br /&gt;cin&gt;&gt;choice;&lt;br /&gt;}while(choice==&#39;y&#39;);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;LINKED LIST:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;string.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;class emp&lt;br /&gt;{&lt;br /&gt;private:&lt;br /&gt;char name[20];&lt;br /&gt;int age;&lt;br /&gt;float sal;&lt;br /&gt;public:&lt;br /&gt;emp(char*n=&quot;&quot;,int a=0,float s=0.0)&lt;br /&gt;{&lt;br /&gt;strcpy(name,n);&lt;br /&gt;age=a;&lt;br /&gt;sal=s;&lt;br /&gt;}&lt;br /&gt;friend ostream&amp;operator&lt;&lt;(ostream &amp;s,emp &amp;e);&lt;br /&gt;};&lt;br /&gt;ostream&amp;operator&lt;&lt;(ostream &amp;s,emp &amp;e)&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;e.name&lt;&lt;&quot;\t&quot;&lt;&lt;e.age&lt;&lt;&quot;\t&quot;&lt;&lt;e.sal;&lt;br /&gt;return s;&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;class linklist&lt;br /&gt;{&lt;br /&gt;private:&lt;br /&gt;struct node&lt;br /&gt;{&lt;br /&gt;T data;&lt;br /&gt;node*link;&lt;br /&gt;}*p;&lt;br /&gt;public:&lt;br /&gt;linklist();&lt;br /&gt;void append(T);&lt;br /&gt;void addatbeg(T);&lt;br /&gt;void addafter(int,T);&lt;br /&gt;void del(int);&lt;br /&gt;void display();&lt;br /&gt;int count();&lt;br /&gt;~linklist();&lt;br /&gt;};&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;linklist&lt;T&gt;::linklist()&lt;br /&gt;{&lt;br /&gt;p=NULL;&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;void linklist&lt;T&gt;::append(T num)&lt;br /&gt;{&lt;br /&gt;node*q,*t;&lt;br /&gt;if(p==NULL)&lt;br /&gt;{&lt;br /&gt;p=new node;&lt;br /&gt;p-&gt;data=num;&lt;br /&gt;p-&gt;link=NULL;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;q=p;&lt;br /&gt;while(q-&gt;link!=NULL)&lt;br /&gt;q=q-&gt;link;&lt;br /&gt;t=new node;&lt;br /&gt;t-&gt;data=num;&lt;br /&gt;t-&gt;link=NULL;&lt;br /&gt;q-&gt;link=t;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;void linklist&lt;T&gt;::addatbeg(T num)&lt;br /&gt;{&lt;br /&gt;node*q;&lt;br /&gt;q=new node;&lt;br /&gt;q-&gt;data=num;&lt;br /&gt;q-&gt;link=p;&lt;br /&gt;p=q;&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;void linklist&lt;T&gt;::addafter(int c,T num)&lt;br /&gt;{&lt;br /&gt;node*q,*t;&lt;br /&gt;int i;&lt;br /&gt;q=p;&lt;br /&gt;for(i=1;i&lt;c;i++)&lt;br /&gt;{&lt;br /&gt;q=q-&gt;link;&lt;br /&gt;if(q==NULL)&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;there are less than&quot;&lt;&lt;c&lt;&lt;&quot;elements&quot;;&lt;br /&gt;return;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;t=new node;&lt;br /&gt;t-&gt;data=num;&lt;br /&gt;t-&gt;link=q-&gt;link;&lt;br /&gt;q-&gt;link=t;&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;void linklist&lt;T&gt;::del(int n)&lt;br /&gt;{&lt;br /&gt;node*q,*r;&lt;br /&gt;int i=1;&lt;br /&gt;q=p;&lt;br /&gt;if(n==1)&lt;br /&gt;{&lt;br /&gt;p=q-&gt;link;&lt;br /&gt;delete q;&lt;br /&gt;return;&lt;br /&gt;}&lt;br /&gt;r=q;&lt;br /&gt;while(q!=NULL)&lt;br /&gt;{&lt;br /&gt;if(i==n)&lt;br /&gt;{&lt;br /&gt;r-&gt;link=q-&gt;link;&lt;br /&gt;delete q;&lt;br /&gt;return;&lt;br /&gt;}&lt;br /&gt;r=q;&lt;br /&gt;q=q-&gt;link;&lt;br /&gt;i++;&lt;br /&gt;}&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;elements&quot;&lt;&lt;n&lt;&lt;&quot;not found&quot;;&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;void linklist&lt;T&gt;::display()&lt;br /&gt;{&lt;br /&gt;node*q;&lt;br /&gt;cout&lt;&lt;endl;&lt;br /&gt;for(q=p;q!=NULL;q=q-&gt;link)&lt;br /&gt;cout&lt;&lt;q-&gt;data&lt;&lt;endl;&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;int linklist&lt;T&gt;::count()&lt;br /&gt;{&lt;br /&gt;node*q;&lt;br /&gt;int c=0;&lt;br /&gt;for(q=p;q!=NULL;q=q-&gt;link)&lt;br /&gt;c++;&lt;br /&gt;return(c);&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;linklist&lt;T&gt;::~linklist()&lt;br /&gt;{&lt;br /&gt;node*t;&lt;br /&gt;while(p!=NULL)&lt;br /&gt;{&lt;br /&gt;t=p;&lt;br /&gt;p=p-&gt;link;&lt;br /&gt;delete t;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;linklist&lt;int&gt;l1;&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;no of elements in linked list=&quot;&lt;&lt;l1.count();&lt;br /&gt;l1.append(11);&lt;br /&gt;l1.append(22);&lt;br /&gt;l1.append(33);&lt;br /&gt;l1.append(44);&lt;br /&gt;l1.append(55);&lt;br /&gt;l1.append(66);&lt;br /&gt;l1.addatbeg(100);&lt;br /&gt;l1.addatbeg(200);&lt;br /&gt;l1.addafter(15,333);&lt;br /&gt;l1.addafter(6,444);&lt;br /&gt;l1.display();&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;no of elements in linked list=&quot;&lt;&lt;l1.count();&lt;br /&gt;l1.del(3);&lt;br /&gt;l1.del(66);&lt;br /&gt;l1.del(15);&lt;br /&gt;l1.del(0);&lt;br /&gt;l1.display();&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;no of elements in linked list=&quot;&lt;&lt;l1.count();&lt;br /&gt;linklist&lt;emp&gt;l2;&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;no of elements in linked list=&quot;&lt;&lt;l2.count();&lt;br /&gt;emp e1(&quot;sanjay&quot;,23,1100.00);&lt;br /&gt;emp e2(&quot;sachin&quot;,33,3500.00);&lt;br /&gt;emp e3(&quot;sourav&quot;,24,2400.00);&lt;br /&gt;emp e4(&quot;sanket&quot;,25,2500.00);&lt;br /&gt;emp e5(&quot;sandeep&quot;,26,2600.00);&lt;br /&gt;l2.append(e1);&lt;br /&gt;l2.append(e2);&lt;br /&gt;l2.append(e3);&lt;br /&gt;l2.append(e4);&lt;br /&gt;l2.append(e5);&lt;br /&gt;l2.display();&lt;br /&gt;l2.del(3);&lt;br /&gt;l2.display();&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;no of elements in linked list=&quot;&lt;&lt;l2.count();&lt;br /&gt;l2.addatbeg(e3);&lt;br /&gt;l2.display();&lt;br /&gt;l2.addafter(3,e1);&lt;br /&gt;l2.display();&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;no of elements in linked list=&quot;&lt;&lt;l2.count();&lt;br /&gt;getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;VIRTUAL CLASS:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;class shape&lt;br /&gt;{&lt;br /&gt;public:&lt;br /&gt;int x,y;&lt;br /&gt;public:&lt;br /&gt;void getdata(int a,int b=0)&lt;br /&gt;{&lt;br /&gt;x=a;&lt;br /&gt;y=b;&lt;br /&gt;}&lt;br /&gt;virtual void area()&lt;br /&gt;{cout&lt;&lt;&quot;shape&quot;;&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;class square:public shape&lt;br /&gt;{&lt;br /&gt;public:&lt;br /&gt;void area()&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;area of square&quot;&lt;&lt;x*x&lt;&lt;endl;&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;class rectangle:public shape&lt;br /&gt;{&lt;br /&gt;public:&lt;br /&gt;void area()&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;area of rectangle:&quot;&lt;&lt;x*y&lt;&lt;endl;&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;class circle:public shape&lt;br /&gt;{&lt;br /&gt;public:&lt;br /&gt;void area()&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;area of circle:&quot;&lt;&lt;(3.14)*x*x&lt;&lt;endl;&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;class triangle:public shape&lt;br /&gt;{&lt;br /&gt;public:&lt;br /&gt;int area1;&lt;br /&gt;void area()&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;area of triangle&quot;;&lt;br /&gt;area1=(0.5)*x*y;&lt;br /&gt;cout&lt;&lt;area1&lt;&lt;endl;&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;class polygon:public shape&lt;br /&gt;{&lt;br /&gt;public:&lt;br /&gt;int area1;&lt;br /&gt;void area()&lt;br /&gt;{&lt;br /&gt;area1=(0.5)*x*y;&lt;br /&gt;cout&lt;&lt;&quot;area of polygon:&quot;&lt;&lt;6*area1&lt;&lt;endl;&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;clrscr();&lt;br /&gt;shape *s;&lt;br /&gt;triangle t;&lt;br /&gt;square sq;&lt;br /&gt;rectangle rt;&lt;br /&gt;polygon p;&lt;br /&gt;circle c;&lt;br /&gt;s=&amp;t;&lt;br /&gt;s-&gt;getdata(3,2);&lt;br /&gt;s-&gt;area();&lt;br /&gt;s=&amp;sq;&lt;br /&gt;s-&gt;getdata(4);&lt;br /&gt;s-&gt;area();&lt;br /&gt;s=&amp;c;&lt;br /&gt;s-&gt;getdata(3);&lt;br /&gt;s-&gt;area();&lt;br /&gt;s=&amp;rt;&lt;br /&gt;s-&gt;getdata(2,4);&lt;br /&gt;s-&gt;area();&lt;br /&gt;s=&amp;p;&lt;br /&gt;s-&gt;getdata(3,2);&lt;br /&gt;s-&gt;area();&lt;br /&gt;getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DYNAMIC OVERLOADING:&lt;br /&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;const int asize=10;&lt;br /&gt;class vector&lt;br /&gt;{&lt;br /&gt;int*a;&lt;br /&gt;public:&lt;br /&gt;void*operator new(size_t)&lt;br /&gt;{&lt;br /&gt;vector*v;&lt;br /&gt;v=::new vector;&lt;br /&gt;v-&gt;a=new int[asize];&lt;br /&gt;return v;&lt;br /&gt;}&lt;br /&gt;void operator delete(void*vec)&lt;br /&gt;{&lt;br /&gt;vector*v;&lt;br /&gt;v=(vector*)vec;&lt;br /&gt;delete(int*)v-&gt;a;&lt;br /&gt;::delete vec;&lt;br /&gt;}&lt;br /&gt;void read()&lt;br /&gt;{&lt;br /&gt;for(int i=0;i&lt;asize;i++)&lt;br /&gt;{&lt;br /&gt;cin&gt;&gt;a[i];&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;int sum()&lt;br /&gt;{&lt;br /&gt;int sum=0;&lt;br /&gt;for(int i=0;i&lt;asize;i++)&lt;br /&gt;{&lt;br /&gt;sum+=a[i];&lt;br /&gt;}&lt;br /&gt;return sum;&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;vector*v=new vector;&lt;br /&gt;cout&lt;&lt;&quot;enter the vector element&quot;;&lt;br /&gt;v-&gt;read();&lt;br /&gt;cout&lt;&lt;&quot;the sum of vector element&quot;&lt;&lt;v-&gt;sum();&lt;br /&gt;delete v;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;SORTING ALGORITHMS:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;enum Boolean{false,true};&lt;br /&gt;&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;void swap(T &amp;x,T&amp;y)&lt;br /&gt;{&lt;br /&gt;T t;&lt;br /&gt;t=x;&lt;br /&gt;x=y;&lt;br /&gt;y=t;&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;void bubb(T &amp;s,int size)&lt;br /&gt;{&lt;br /&gt; Boolean swapped=true;&lt;br /&gt; for(int i=0;(i&lt;size-1)&amp;&amp;swapped;i++)&lt;br /&gt;{&lt;br /&gt; swapped=false;&lt;br /&gt; for(int j=0;j&lt;(size-1)-i;j++)&lt;br /&gt; if(s[j]&gt;s[j+1])&lt;br /&gt; {&lt;br /&gt;  swapped=true;&lt;br /&gt;  swap(s[j],s[j+1]);&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;    //INSERTION SORT&lt;br /&gt; void insertionsort(T numbers[], int array_size)&lt;br /&gt;{&lt;br /&gt;  T i, j, index;&lt;br /&gt;&lt;br /&gt;  for (i=1; i &lt; array_size; i++)&lt;br /&gt;  {&lt;br /&gt;    index = numbers[i];&lt;br /&gt;    j = i;&lt;br /&gt;    while ((j &gt; 0) &amp;&amp; (numbers[j-1] &gt; index))&lt;br /&gt;    {&lt;br /&gt;      numbers[j] = numbers[j-1];&lt;br /&gt;      j = j - 1;&lt;br /&gt;    }&lt;br /&gt;    numbers[j] = index;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;template&lt;class T&gt;//Quick Sort&lt;br /&gt;int Partition(int low,int high,T arr[])&lt;br /&gt;{ T pivot,high_vac,low_vac;&lt;br /&gt;   pivot=arr[low];&lt;br /&gt;   while(high&gt;low)&lt;br /&gt;{&lt;br /&gt; high_vac=arr[high];&lt;br /&gt;  while(pivot&lt;high_vac)&lt;br /&gt;  {&lt;br /&gt;    if(high&lt;=low) break;&lt;br /&gt;    high--;&lt;br /&gt;    high_vac=arr[high];&lt;br /&gt;  }&lt;br /&gt;  arr[low]=high_vac;&lt;br /&gt;  low_vac=arr[low];&lt;br /&gt;  while(pivot&gt;low_vac)&lt;br /&gt;  {&lt;br /&gt;    if(high&lt;=low)&lt;br /&gt;    break;&lt;br /&gt;    low++;&lt;br /&gt;    low_vac=arr[low];&lt;br /&gt;  }&lt;br /&gt;  arr[high]=low_vac;&lt;br /&gt;}&lt;br /&gt;  arr[low]=pivot;&lt;br /&gt;   return low;&lt;br /&gt;}&lt;br /&gt;template&lt;class T&gt;&lt;br /&gt;void Quick_sort(int low,int high,T arr[])&lt;br /&gt;{&lt;br /&gt;  int Piv_index;&lt;br /&gt;  if(low&lt;high)&lt;br /&gt;  {&lt;br /&gt;   Piv_index=Partition(low,high,arr);&lt;br /&gt;   Quick_sort(low,Piv_index-1,arr);&lt;br /&gt;   Quick_sort(Piv_index+1,high,arr);&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;int num[25],temp[25];&lt;br /&gt;char charnum[25];&lt;br /&gt;float floatnum[25];&lt;br /&gt;int i,size,ch,c1,c2,c3;&lt;br /&gt;clrscr();&lt;br /&gt;cout&lt;&lt;&quot;Program to sort..&quot;&lt;&lt;endl;&lt;br /&gt;cout&lt;&lt;&quot;enter the size of interger and float and char:&quot;;&lt;br /&gt;cin&gt;&gt;size;&lt;br /&gt;cout&lt;&lt;&quot;Enter the integer element&quot;&lt;&lt;endl;&lt;br /&gt;for(i=0;i&lt;size;i++)&lt;br /&gt;cin&gt;&gt;num[i];&lt;br /&gt;cout&lt;&lt;&quot;Enter the float element&quot;&lt;&lt;endl;&lt;br /&gt;for( i=0;i&lt;size;i++)&lt;br /&gt;cin&gt;&gt;floatnum[i];&lt;br /&gt;cout&lt;&lt;&quot;Enter the char&quot;&lt;&lt;endl;&lt;br /&gt;for( i=0;i&lt;size;i++)&lt;br /&gt;cin&gt;&gt;charnum[i];&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;Sorting&quot;&lt;&lt;endl;&lt;br /&gt;cout&lt;&lt;&quot; \n1.quick sort\n2.bubble sort\n3.insertion sort \n4.Exit\n&quot;&lt;&lt;endl;&lt;br /&gt;cout&lt;&lt;&quot;Enter your choice:&quot;;&lt;br /&gt;cin&gt;&gt;ch;&lt;br /&gt;switch(ch)&lt;br /&gt;{&lt;br /&gt;case 1:&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;\nsorting\n&quot;;&lt;br /&gt;cout&lt;&lt;&quot;\n1.int sort 2.float sort 3.char sort 4.exit\n &quot;;&lt;br /&gt;cout&lt;&lt;&quot;\nenter your choice:\n&quot;;&lt;br /&gt;cin&gt;&gt;c1;&lt;br /&gt;switch(c1)&lt;br /&gt;{&lt;br /&gt;case 1:&lt;br /&gt; Quick_sort(0,size-1,num);&lt;br /&gt;cout&lt;&lt;&quot; int sorted vector:&quot;&lt;&lt;endl;&lt;br /&gt;for(i=0;i&lt;size;i++)&lt;br /&gt;cout&lt;&lt;num[i]&lt;&lt;&quot;\n&quot;;&lt;br /&gt;break;&lt;br /&gt;case 2:&lt;br /&gt;Quick_sort(0,size-1,floatnum);&lt;br /&gt;cout&lt;&lt;&quot;float sorted vector:&quot;&lt;&lt;endl;&lt;br /&gt;for(i=0;i&lt;size;i++)&lt;br /&gt;cout&lt;&lt;floatnum[i]&lt;&lt;&quot;\n&quot;;&lt;br /&gt;break;&lt;br /&gt;case 3:&lt;br /&gt;Quick_sort(0,size-1,charnum);&lt;br /&gt;cout&lt;&lt;&quot;char sorted vector:&quot;&lt;&lt;endl;&lt;br /&gt;for(i=0;i&lt;size;i++)&lt;br /&gt;cout&lt;&lt;charnum[i]&lt;&lt;&quot;\n&quot;;&lt;br /&gt;break;&lt;br /&gt;case 4:&lt;br /&gt;cout&lt;&lt;&quot;exit&quot;;&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;}while(c1&lt;4);&lt;br /&gt;break;&lt;br /&gt;case 2:&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;\n1.int sort 2.float sort 3.char sort 4.exit\n&quot;;&lt;br /&gt;cout&lt;&lt;&quot;enter your choice&quot;;&lt;br /&gt;cin&gt;&gt;c2;&lt;br /&gt;switch(c2)&lt;br /&gt;{&lt;br /&gt;case 1:&lt;br /&gt;bubb(num,size)&lt;br /&gt;;&lt;br /&gt;cout&lt;&lt;&quot;\nint sorted vector:\n&quot;&lt;&lt;endl;&lt;br /&gt;for(i=0;i&lt;size;i++)&lt;br /&gt;cout&lt;&lt;num[i]&lt;&lt;&quot;\n&quot;;&lt;br /&gt;break;&lt;br /&gt;case 2:&lt;br /&gt;bubb(floatnum,size);&lt;br /&gt;cout&lt;&lt;&quot;\nfloat sorted vector:\n&quot;&lt;&lt;endl;&lt;br /&gt;for(i=0;i&lt;size;i++)&lt;br /&gt;cout&lt;&lt;floatnum[i]&lt;&lt;&quot;\n&quot;;&lt;br /&gt;break;&lt;br /&gt;&lt;br /&gt;case 3:&lt;br /&gt;bubb(charnum,size);&lt;br /&gt;cout&lt;&lt;&quot;\nchar sorted vector:\n&quot;&lt;&lt;endl;&lt;br /&gt;for(i=0;i&lt;size;i++)&lt;br /&gt;cout&lt;&lt;charnum[i]&lt;&lt;&quot;\n&quot;;&lt;br /&gt;break;&lt;br /&gt;case 4:&lt;br /&gt;cout&lt;&lt;&quot;exit&quot;;&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;}while(c2&lt;4);&lt;br /&gt;case 3:&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;\n1.int sort 2.float sort 3.char sort 4.exit\n&quot;;&lt;br /&gt;cout&lt;&lt; &quot;enter your choice&quot;;&lt;br /&gt;cin&gt;&gt;c3;&lt;br /&gt;switch(c3)&lt;br /&gt;{&lt;br /&gt;case 1:&lt;br /&gt;insertionsort(num,size);&lt;br /&gt;cout&lt;&lt;&quot;\nint sorted vector:\n&quot;&lt;&lt;endl;&lt;br /&gt;for(i=0;i&lt;size;i++)&lt;br /&gt;cout&lt;&lt;num[i]&lt;&lt;&quot;\n&quot;;&lt;br /&gt;break;&lt;br /&gt;case 2:&lt;br /&gt;insertionsort(floatnum,size);&lt;br /&gt;cout&lt;&lt;&quot;\nfloat sorted vector:\n&quot;&lt;&lt;endl;&lt;br /&gt;for(i=0;i&lt;size;i++)&lt;br /&gt;cout&lt;&lt;floatnum[i]&lt;&lt;&quot;\n&quot;;&lt;br /&gt;break;&lt;br /&gt;case 3:&lt;br /&gt;insertionsort(charnum,size);&lt;br /&gt;cout&lt;&lt;&quot;\nchar sorted vector:\n&quot;&lt;&lt;endl;&lt;br /&gt;for(i=0;i&lt;size;i++)&lt;br /&gt;cout&lt;&lt;charnum[i]&lt;&lt;&quot;\n&quot;;&lt;br /&gt;break;&lt;br /&gt;case 4:&lt;br /&gt;cout&lt;&lt;&quot;exit&quot;;&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;}while(c3&lt;4);&lt;br /&gt;break;&lt;br /&gt;case 4:&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;}while(ch&lt;4);&lt;br /&gt;getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;KRUSKAL ALGORITHM:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;class kruskal&lt;br /&gt;{&lt;br /&gt;private:&lt;br /&gt;int n;&lt;br /&gt;int noe;&lt;br /&gt;int graph_edge[100][4];&lt;br /&gt;int tree[10][10];&lt;br /&gt;int sets[100][10];&lt;br /&gt;int top[100];&lt;br /&gt;public:&lt;br /&gt;void read_graph();&lt;br /&gt;void initilize_span_t();&lt;br /&gt;void sort_edges();&lt;br /&gt;void algorithm();&lt;br /&gt;int find_node(int);&lt;br /&gt;void print_min_span();&lt;br /&gt;};&lt;br /&gt;void kruskal::read_graph()&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;Enter the no of nodes in undirected weighted graph::&quot;;&lt;br /&gt;cin&gt;&gt;n;&lt;br /&gt;noe=0;&lt;br /&gt;cout&lt;&lt;&quot;Enter the weights for follwing edges::\n&quot;;&lt;br /&gt;for(int i=0;i&lt;=n;i++)&lt;br /&gt;{&lt;br /&gt;for(int j=i+1;j&lt;=n;j++)&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;&lt;&quot;&lt;&lt;i&lt;&lt;&quot;,&quot;&lt;&lt;j&lt;&lt;&quot;&gt;::&quot;;&lt;br /&gt;int w;&lt;br /&gt;cin&gt;&gt;w;&lt;br /&gt;if(w!=0)&lt;br /&gt;{&lt;br /&gt;noe++;&lt;br /&gt;graph_edge[noe][1]=i;&lt;br /&gt;graph_edge[noe][2]=j;&lt;br /&gt;graph_edge[noe][3]=w;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;cout&lt;&lt;&quot;\n\n the edges in the given graph::\n&quot;;&lt;br /&gt;for(i=1;i&lt;=noe;i++)&lt;br /&gt;cout&lt;&lt;&quot;&lt;&quot;&lt;&lt;graph_edge[i][1]&lt;&lt;&quot;,&quot;&lt;&lt;graph_edge[1][2]&lt;&lt;&quot;&gt;::&quot;&lt;&lt;graph_edge[i][3]&lt;&lt;endl;&lt;br /&gt;}&lt;br /&gt;void kruskal::sort_edges()&lt;br /&gt;{&lt;br /&gt;for(int i=1;i&lt;=noe-1;i++)&lt;br /&gt;{&lt;br /&gt;for(int j=1;j&lt;=noe-1;j++)&lt;br /&gt;{&lt;br /&gt;if(graph_edge[j][3]&gt;graph_edge[j+1][3])&lt;br /&gt;{&lt;br /&gt;int t=graph_edge[j][1];&lt;br /&gt;graph_edge[j][1]=graph_edge[j+1][1];&lt;br /&gt;graph_edge[j+1][1]=t;&lt;br /&gt;t=graph_edge[j][2];&lt;br /&gt;graph_edge[j][2]=graph_edge[j+1][2];&lt;br /&gt;graph_edge[j+1][2]=t;&lt;br /&gt;t=graph_edge[j][3];&lt;br /&gt;graph_edge[j][3]=graph_edge[j+1][3];&lt;br /&gt;graph_edge[j+1][3]=t;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;cout&lt;&lt;&quot;\n\n after sorting edges in given graph are::\n&quot;;&lt;br /&gt;for(i=1;i&lt;=noe;i++)&lt;br /&gt;cout&lt;&lt;&quot;&lt;&quot;&lt;&lt;graph_edge[i][1]&lt;&lt;&quot;,&quot;&lt;&lt;graph_edge[i][2]&lt;&lt;&quot;&gt;::&quot;&lt;&lt;graph_edge[i][3]&lt;&lt;endl&lt;&lt;endl;&lt;br /&gt;}&lt;br /&gt;void kruskal::algorithm()&lt;br /&gt;{&lt;br /&gt;for(int i=1;i&lt;=n;i++)&lt;br /&gt;{&lt;br /&gt;sets[i][1]=i;&lt;br /&gt;top[i]=1;&lt;br /&gt;}&lt;br /&gt;cout&lt;&lt;&quot;\n the algorithm starts::\n\n&quot;;&lt;br /&gt;for(i=1;i&lt;=noe;i++)&lt;br /&gt;{&lt;br /&gt;int p1=find_node(graph_edge[i][1]);&lt;br /&gt;int p2=find_node(graph_edge[i][2]);&lt;br /&gt;if(p1!=p2)&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;The edge includes in the tree is::&quot;&lt;&lt;&quot;&lt;&quot;&lt;&lt;&lt;br /&gt;graph_edge[i][1]&lt;&lt;&quot;,&quot;&lt;&lt;graph_edge[i][2]&lt;&lt;&quot;&gt;&quot;&lt;&lt;endl&lt;&lt;endl;&lt;br /&gt;tree[graph_edge[i][1]][graph_edge[i][2]]=graph_edge[i][3];&lt;br /&gt;tree[graph_edge[i][2]][graph_edge[i][1]]=graph_edge[i][3];&lt;br /&gt;for(int j=1;j&lt;=top[p2];j++)&lt;br /&gt;{&lt;br /&gt;top[p1]++;&lt;br /&gt;sets[p1][top[p1]]=sets[p2][j];&lt;br /&gt;}&lt;br /&gt;top[p2]=0;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;inclusion of the edges&quot;&lt;&lt;&quot;&lt;&quot;&lt;&lt;graph_edge[i][1]&lt;&lt;&quot;,&quot;&lt;&lt;graph_edge[i][2]&lt;&lt;&quot;&gt;&quot;&lt;&lt;&quot;forms a cycle so it is removed\n\n&quot;;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;int kruskal::find_node (int n)&lt;br /&gt;{&lt;br /&gt;for(int i=1;i&lt;=noe;i++)&lt;br /&gt;{&lt;br /&gt;for(int j=1;j&lt;=top[i];j++)&lt;br /&gt;{&lt;br /&gt;if(n==sets[i][j])&lt;br /&gt;return i;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;return -1;&lt;br /&gt;}&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;clrscr();&lt;br /&gt;kruskal obj;&lt;br /&gt;obj.read_graph();&lt;br /&gt;obj.sort_edges();&lt;br /&gt;obj.algorithm();&lt;br /&gt;getch();&lt;br /&gt;return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;OPERATOR OVERLOADING:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;math.h&gt;&lt;br /&gt;class complex&lt;br /&gt;{&lt;br /&gt;float real,img;&lt;br /&gt;char real2,img2;&lt;br /&gt;public:&lt;br /&gt;complex()&lt;br /&gt;{&lt;br /&gt;img=real=0;&lt;br /&gt;real2=img2=0;&lt;br /&gt;}&lt;br /&gt;complex(int a)&lt;br /&gt;{&lt;br /&gt;img=0;&lt;br /&gt;real=a;&lt;br /&gt;}&lt;br /&gt;complex(double a1)&lt;br /&gt;{&lt;br /&gt;img=0.0;&lt;br /&gt;real=a1;&lt;br /&gt;}&lt;br /&gt;complex(char a3)&lt;br /&gt;{&lt;br /&gt;img2=&#39;b&#39;;&lt;br /&gt;real2=a3;&lt;br /&gt;}&lt;br /&gt;void outdata()&lt;br /&gt;{&lt;br /&gt;if(img&gt;=0.0)&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;real&lt;&lt;&quot;+&quot;&lt;&lt;img&lt;&lt;&quot;i&quot;;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;real&lt;&lt;img&lt;&lt;&quot;1&quot;;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;void outdata1()&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;real2&lt;&lt;&quot;+&quot;&lt;&lt;img2&lt;&lt;&quot;i&quot;;&lt;br /&gt;}&lt;br /&gt;complex operator+(complex c)&lt;br /&gt;{&lt;br /&gt;complex temp;&lt;br /&gt;temp.img=img+c.img;&lt;br /&gt;temp.real=real+c.real;&lt;br /&gt;return(temp);&lt;br /&gt;}&lt;br /&gt;complex operator-(complex c)&lt;br /&gt;{&lt;br /&gt;complex temp1;&lt;br /&gt;temp1.img=img-c.img;&lt;br /&gt;temp1.real=real-c.real;&lt;br /&gt;return(temp1);&lt;br /&gt;}&lt;br /&gt;complex operator*(complex c)&lt;br /&gt;{&lt;br /&gt;complex temp2;&lt;br /&gt;temp2.img=real*c.img+img*c.img;&lt;br /&gt;temp2.real=real*c.real-img*c.img;&lt;br /&gt;return(temp2);&lt;br /&gt;}&lt;br /&gt;complex operator/(complex c)&lt;br /&gt;{&lt;br /&gt;complex temp3;&lt;br /&gt;temp3.img=((img*c.img)+(real*c.real))/((c.img*c.img)+(c.real*c.real));&lt;br /&gt;temp3.real=((real*c.img)-(img*c.real))/((c.img*c.img)+(c.real*c.real));&lt;br /&gt;return(temp3);&lt;br /&gt;}&lt;br /&gt;operator double()&lt;br /&gt;{&lt;br /&gt;double magnitude;&lt;br /&gt;magnitude=sqrt(pow(real,2)+pow(img,2));&lt;br /&gt;return magnitude;&lt;br /&gt;}&lt;br /&gt;operator float()&lt;br /&gt;{&lt;br /&gt;float addr;&lt;br /&gt;//double real1;&lt;br /&gt;addr=real+img;&lt;br /&gt;return addr;&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;clrscr();&lt;br /&gt;complex c1,c2,c3,c4,c5,c6,c7;&lt;br /&gt;int real;&lt;br /&gt;double real1;&lt;br /&gt;char real2;&lt;br /&gt;cout&lt;&lt;&quot;Enter the integer real number:&quot;;&lt;br /&gt;cin&gt;&gt;real;&lt;br /&gt;c1=real;&lt;br /&gt;cout&lt;&lt;&quot;Integer to complex conversation&quot;&lt;&lt;endl;&lt;br /&gt;cout&lt;&lt;&quot;Enter the double real number&quot;&lt;&lt;endl;&lt;br /&gt;cin&gt;&gt;real1;&lt;br /&gt;c2=real1;&lt;br /&gt;cout&lt;&lt;&quot;double to complex conversation&quot;&lt;&lt;endl;&lt;br /&gt;cout&lt;&lt;&quot;Enter the char real number&quot;;&lt;br /&gt;cin&gt;&gt;real2;&lt;br /&gt;c7=real2;&lt;br /&gt;cout&lt;&lt;&quot;char to complex conversation&quot;&lt;&lt;endl;&lt;br /&gt;//cout&lt;&lt;&quot;complex to double conversation&quot;&lt;&lt;endl;&lt;br /&gt;c3=c1+c2;&lt;br /&gt;c4=c1-c2;&lt;br /&gt;c5=c1*c2;&lt;br /&gt;c6=c1/c2;&lt;br /&gt;cout&lt;&lt;&quot;\n\n&quot;;&lt;br /&gt;cout&lt;&lt;&quot;the addition result is:&quot;;&lt;br /&gt;c3.outdata();&lt;br /&gt;cout&lt;&lt;&quot;\n\n&quot;;&lt;br /&gt;cout&lt;&lt;&quot;the subtraction  result is:&quot;;&lt;br /&gt;c4.outdata();&lt;br /&gt;cout&lt;&lt;&quot;\n\n&quot;;&lt;br /&gt;cout&lt;&lt;&quot;the multiplication result is:&quot;;&lt;br /&gt;c5.outdata();&lt;br /&gt;cout&lt;&lt;&quot;\n\n&quot;;&lt;br /&gt;cout&lt;&lt;&quot;the division result is:&quot;;&lt;br /&gt;c6.outdata();&lt;br /&gt;cout&lt;&lt;&quot;\n\n&quot;;&lt;br /&gt;cout&lt;&lt;&quot;conversion from complex to double&quot;&lt;&lt;endl;&lt;br /&gt;double mag=c3;&lt;br /&gt;cout&lt;&lt;&quot;magnitude of a complex number&quot;&lt;&lt;mag&lt;&lt;endl;&lt;br /&gt;//float addr=real+real1;&lt;br /&gt;cout&lt;&lt;&quot;The char complex number is:&quot;&lt;&lt;endl;&lt;br /&gt;c7.outdata1();&lt;br /&gt;float dd=c4;&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;addition of real and img in one complex no:&quot;&lt;&lt;endl;&lt;br /&gt;cout&lt;&lt;dd&lt;&lt;endl;&lt;br /&gt;getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;CONSTRUCTOR:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;class matrix&lt;br /&gt;{&lt;br /&gt;private:&lt;br /&gt;int row;&lt;br /&gt;int col;&lt;br /&gt;int **p;&lt;br /&gt;public:&lt;br /&gt;matrix()&lt;br /&gt;{&lt;br /&gt;row=col=0;&lt;br /&gt;p=NULL;&lt;br /&gt;}&lt;br /&gt;matrix(int r,int c);&lt;br /&gt;~matrix();&lt;br /&gt;void read();&lt;br /&gt;void show();&lt;br /&gt;void add(matrix &amp;a,matrix &amp;b);&lt;br /&gt;void sub(matrix &amp;a,matrix &amp;b);&lt;br /&gt;void operator=(matrix &amp;m1)&lt;br /&gt;{&lt;br /&gt;row=m1.row;&lt;br /&gt;col=m1.col;&lt;br /&gt;p=new int*[m1.row];&lt;br /&gt;for(int i=0;i&lt;m1.row;i++)&lt;br /&gt;{&lt;br /&gt;p[i]=new int[m1.col];&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;matrix(matrix &amp;m2)&lt;br /&gt;{&lt;br /&gt;row=m2.row;&lt;br /&gt;col=m2.col;&lt;br /&gt;p=new int*[m2.row];&lt;br /&gt;for(int i=0;i&lt;m2.row;i++)&lt;br /&gt;{&lt;br /&gt;p[i]=new int[m2.col];&lt;br /&gt;}&lt;br /&gt;for(i=0;i&lt;m2.row;i++)&lt;br /&gt;for(int j=0;j&lt;m2.col;j++)&lt;br /&gt;{&lt;br /&gt;p[i][j]=m2.p[i][j];&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;matrix::matrix(int r,int c)&lt;br /&gt;{&lt;br /&gt;row=r;&lt;br /&gt;col=c;&lt;br /&gt;p=new int *[row];&lt;br /&gt;for(int i=0;i&lt;row;i++)&lt;br /&gt;p[i]=new int[col];&lt;br /&gt;}&lt;br /&gt;matrix::~matrix()&lt;br /&gt;{&lt;br /&gt;for(int i=0;i&lt;row;i++)&lt;br /&gt;delete p[i];&lt;br /&gt;delete p;&lt;br /&gt;}&lt;br /&gt;void matrix::add(matrix &amp;a,matrix &amp;b)&lt;br /&gt;{&lt;br /&gt;int i,j;&lt;br /&gt;row=a.row;&lt;br /&gt;col=b.col;&lt;br /&gt;for(i=0;i&lt;row;i++)&lt;br /&gt;for(j=0;j&lt;col;j++)&lt;br /&gt;p[i][j]=a.p[i][j]+b.p[i][j];&lt;br /&gt;}&lt;br /&gt;void matrix::sub(matrix &amp;a,matrix &amp;b)&lt;br /&gt;{&lt;br /&gt;int i,j;&lt;br /&gt;row=a.row;&lt;br /&gt;col=b.col;&lt;br /&gt;for(i=0;i&lt;row;i++)&lt;br /&gt;for(j=0;j&lt;col;j++)&lt;br /&gt;p[i][j]=a.p[i][j]-b.p[i][j];&lt;br /&gt;}&lt;br /&gt;void matrix::read()&lt;br /&gt;{&lt;br /&gt;int i,j;&lt;br /&gt;for(i=0;i&lt;row;i++)&lt;br /&gt;for(j=0;j&lt;col;j++)&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;Matrix[&quot;&lt;&lt;i&lt;&lt;&quot;,&quot;&lt;&lt;j&lt;&lt;&quot;]=&quot;;&lt;br /&gt;cin&gt;&gt;p[i][j];&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;void matrix::show()&lt;br /&gt;{&lt;br /&gt;int i,j;&lt;br /&gt;for(i=0;i&lt;row;i++)&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;endl;&lt;br /&gt;for(j=0;j&lt;col;j++)&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;p[i][j]&lt;&lt;&quot;\t&quot;;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;int m,n,p,g,q;&lt;br /&gt;clrscr();&lt;br /&gt;cout&lt;&lt;&quot;Enter the Amatrix &quot;&lt;&lt;endl;&lt;br /&gt;cout&lt;&lt;&quot;how many rows&quot;;&lt;br /&gt;cin&gt;&gt;m;&lt;br /&gt;cout&lt;&lt;&quot;how many col&quot;;&lt;br /&gt;cin&gt;&gt;n;&lt;br /&gt;matrix a(m,n);&lt;br /&gt;a.read();&lt;br /&gt;matrix b;&lt;br /&gt;b=a;&lt;br /&gt;cout&lt;&lt;&quot;overloading assignment operator invoke&quot;&lt;&lt;endl;&lt;br /&gt;cout&lt;&lt;&quot;enter the Bmatrix&quot;;&lt;br /&gt;b.read();&lt;br /&gt;cout&lt;&lt;&quot;matrix a is&quot;;&lt;br /&gt;a.show();&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;matrix B is&quot;;&lt;br /&gt;b.show();&lt;br /&gt;matrix c(m,n);&lt;br /&gt;c.add(a,b);&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;c=a+b&quot;;&lt;br /&gt;c.show();&lt;br /&gt;matrix d(m,n);&lt;br /&gt;d.sub(a,b);&lt;br /&gt;cout&lt;&lt;endl&lt;&lt;&quot;d=a-b&quot;;&lt;br /&gt;d.show();&lt;br /&gt;cout&lt;&lt;&quot;\n copy constructor invoke&quot;&lt;&lt;endl;&lt;br /&gt;matrix e(c);&lt;br /&gt;e.show();&lt;br /&gt;getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;STACK:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#define MAX 5&lt;br /&gt;class stack&lt;br /&gt;{&lt;br /&gt;int arr[5];&lt;br /&gt;public:&lt;br /&gt;int item;&lt;br /&gt;int top;&lt;br /&gt;stack()&lt;br /&gt;{top=0;&lt;br /&gt;}&lt;br /&gt;//class overflowexception{};&lt;br /&gt;void push(int a)&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;top;&lt;br /&gt;if(top&lt;MAX)&lt;br /&gt;{&lt;br /&gt;top++;&lt;br /&gt;arr[top]=a;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;Stack is full&quot;;&lt;br /&gt;//throw overflowexception();&lt;br /&gt;}}&lt;br /&gt;//class underflowexception{};&lt;br /&gt;int pop()&lt;br /&gt;{&lt;br /&gt;/*if(top==0)&lt;br /&gt;{&lt;br /&gt;//throw underflowexceptions();&lt;br /&gt;cout&lt;&lt;&quot;Stack is empty&quot;;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{*/&lt;br /&gt;int data=arr[top];&lt;br /&gt;top--;&lt;br /&gt;cout&lt;&lt;&quot;the item is poped&quot;;&lt;br /&gt;return data;&lt;br /&gt;}};&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;char ch;&lt;br /&gt;int choice;&lt;br /&gt;stack a;&lt;br /&gt;clrscr();&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;cout&lt;&lt;&quot;1.Push      2.Pop&quot;&lt;&lt;endl;&lt;br /&gt;cout&lt;&lt;&quot;Enter your choice&quot;;&lt;br /&gt;cin&gt;&gt;choice;&lt;br /&gt;switch(choice)&lt;br /&gt;{&lt;br /&gt;case 1:&lt;br /&gt;cout&lt;&lt;&quot;Enter the item&quot;;&lt;br /&gt;cin&gt;&gt;a.item;&lt;br /&gt;a.push(a.item);&lt;br /&gt;if(a.top&lt;5)&lt;br /&gt;cout&lt;&lt;&quot;Item pushed&quot;;&lt;br /&gt;//catch(stock::overflowexception)&lt;br /&gt;//{cout&lt;&lt;&quot;Stack overflow&quot;;}&lt;br /&gt;break;&lt;br /&gt;case 2:&lt;br /&gt;if(a.top==0)&lt;br /&gt;{cout&lt;&lt;&quot;Stack is empty&quot;;}&lt;br /&gt;//catch(stack::underflowexception)&lt;br /&gt;else&lt;br /&gt;{cout&lt;&lt;&quot;Item Popped:&quot;&lt;&lt;a.pop();}&lt;br /&gt;}&lt;br /&gt;cout&lt;&lt;&quot;\ny or n :&quot;;&lt;br /&gt;cin&gt;&gt;ch;&lt;br /&gt;}while(ch==&#39;y&#39;);&lt;br /&gt;return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/6324717837005826802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7386420034144568426/posts/default/6324717837005826802'/><link rel='alternate' type='text/html' href='http://studentsevice.blogspot.com/2011/02/cc-programs.html' title='c/c++ programs'/><author><name>arjun</name><uri>http://www.blogger.com/profile/00640120445394739578</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>