Sei sulla pagina 1di 76

CURRICULUM VITAE

A COVERING LETTER TO IBM FOR THE POST OF SOFTWARE ENGINEER COVERING LETTER
From G.SOUNDERAJAN, No. 1005, Road Street, New Street,Kaniyambadi, Vellore District 632312. To THE MANAGING DIRECTOR, IBM, Chennai 18. Respected Sir, Sub: Post of Software Engineering Regarding. Ref.: Advertisement dated in The Hindu on 22.12.2008. ----I hereby apply for the post of software engineer in your prestigious organization. I have a work experience for 3 years. I am a software engineer with a sound technical knowledge in my subject. I was the team Leader, and so I had the sound power in successful managing the team. I also had done 3-major projects and 4-mini projects and was successful in completing my project in time. If given an opportunity to serve in your organization, I will definitely prove to be an efficient person and I will try my level my level best to fulfill the requirements that are needed for the growth of the organization. I have herewith enclosed my CV for your kind perusal. Thanking you, Yours obediently, (G.SOUNDERAJAN)

A CV-TYPE 2 FOR THE POST OF S/W ENGINEER CURRICULUM VITAE (TYPE 2)


CAREER OBJECTIVE: To place myself in a working environment which environment this would have scope for utilizing my existing skills and to develop my workings skills making myself very useful to the organization. ACADEMIC QUALIFICATIONS : Standard / Degree B.Tech-IT DME 10th School / College Ganadipathy Tulsis Engg. College, Kanyambadi, Vellore. Dr.M.G.R Polytechnic College,Arni. Govt. Higher Secondary School, Kaniyambadi. Percentag e of Marks 84 87 89 Year of Passin g 2011 2009 2007

AREAS OF INTEREST : Networking Maintenance Field Testing Field SOFTWARE EXPOSURE : Languages Database Operating Systems MS-Suite INDIVIDUAL STRENGTHS : Readiness to work Good communication skills and approaching manner Team Worker and Co-Ordinate C, C++ SQL, Visual Basic DOS, Windows Family MS-Office

HOBBIES : Playing Cricket. Listening songs. Picture collections

PERSONAL INFORMATION : Fathers Name Date of Birth Sex Nationality Permanent Address : : : : : R.Jayapal 30.07.1985 Male Indian :

No. 1005, Road Street,

Kattukanur village & Post, Arni Taluk, T.V. Malai District, Pin 632312. Contact Number
Linguistic Ability : : 9443423449 & 9786332543 English, Tamil & Telugu

DECLARATION I do hereby declare that the information furnished above are true to the best of my knowledge and belief.

Yours faithfully, Place : Date : (S. THIRUMAL VALAVAN)

COVERING LETTER
From S. THIRUMAL VALAVAN, No. 1005, Road Street, Kattukanur village & Post, Arni Taluk, T.V. Malai District, Pin 632312. To THE GENERAL MANAGER, Human Resource, Infosys, Chennai 18. Respected Sir, Sub : Post of Manager - Regarding. Ref. : Advertisement dated in The Indian Express on 23.12.2008. ----With reference to your advertisement in the The Indian Express dated 23.12.2008. I hereby apply for the post of the Manager in your organization. I enclose herewith my curriculum vitae for your kind consideration. If given an opportunity, I assure you I will do my best for the growth of the organization. Thanking you, Yours obedientl y,

(S. THIRUM AL

VALAVA N) Encl. : 1. Curriculum Vitae. 2. Conduct Certificate.

CURRICULUM VITAE
Name VALAVAN Fathers Name Date of Birth & Age Years. Permanent Address Street, Post, Arni Taluk, T.V. Malai District, Pin 632312. Nationality Religion : : Indian Hindu : S. THIRUMAL

: :

K.G. Subramanian 30.07.1985 & 23

No. 1005, Middle Kattukanur village &

Gender Marital Status Contact Number Educational Qualification MECHANICAL Technical Qualification

: : : :

Male Single 9786332543 DME & BE

* AutoCAD * DFWM

Languages Known & Telugu E-mail :

English, Tamil

stntempl@gmail.com

ACADEMIC QUALIFICATIONS : Percentag e of Marks 84 87 89 Year of Passin g 2005 2002 2000

Standard / Degree B.E - MECH DME 10th

School / College Ganadipathy Tulsis Engg. College, Kanyambadi, Vellore. Sri Venkateshwara Polytechnic College, Adukamparai, Vellore. Govt. Higher Secondary School, Kannamangalam.

SOFTWARE EXPOSURE : Languages Database Operating Systems MS-Suite C, C++ SQL, Visual Basic DOS, Windows Family MS-Office

PAPER PRESENTATION : Title Occasion Venue Polytechnic College Languages Known & Telugu : : : Thermal Energy Mechanical Swamy Abinandha

English, Tamil

Other Interests Sports Basket Ball

: :

Reading Books Playing Cricket,

EXTRA CURRICULAR ACTIVITIES : An active Participant in all Events.

RESUME

THIRUMAL VALAVAN. S
E-mail stntempl@gmail.com Mobile : 9786332543 OBJECTIVE : To empower the organization with my contribution, with whom I am working as a member. EXPERIENCE : Working a Assistant Maintenance Engineering in Embsys Infotech from Aug-2007 to till date. Job Responsibilities : PCB Designing Circuit Analysis Soldering Preparing Documents PROFESSIONAL COMPETENCIES : Problem solving and analytical talents combined with man management. Proven multi-tasking capabilities with strong ability to plan, prioritize and manage assignments, under aggressive timelines. Strong leadership talents, team player attitude and spirit, and the natural ability to establish consensus among cross-functional lines. ELECTIVES TAKEN : Unconventional Machining Process Renewable resource CERTIFICATIONS : BHEL (Bharath Heavy Electrical Limited) L & T (Larsen & Tubro) ISRO (Indian Space Research Organization) TECHNICAL STRENGTHS : Operating System : Windows 98 & Windows XP. :

Expertise in

Automobile Engineering,

CO-CURRICULAR ACTIVITIES : Training under taken in BHEL. Personality development and career development programs.

PERSONALITY STRENGTHS : Willing to learn more. Well versed in communication. Active participation in association function. Ability to work in a team and constant focus on team goals. An attitude to take up challenging tasks with optimism.

PERSONAL DETAILS : Fathers Name Date of Birth Sex Nationality Permanent Address : : : : : K.G. Subramanian 30.07.1985 Male Indian

No. 1005, Middle Street, Kattukanur village & Post, Arni Taluk, T.V. Malai District, Pin 632312.
: 9786332543 English, Telugu & Tamil.

Contact Number
Linguistic Ability

: :

DECLARATION

I hereby declare that the above all details are all true to the best of my knowledge.

Place : Date : (S. THIRUMAL VALAVAN)

E-MAIL OFFICIAL

Draft a mail to the Municipality Officer and also attach a copy to the District Collector complaining about the corruption that is prevalent in the Taluk Office.
From : stntempl@gmail.com To CC Sub : municipalityofficer@yahoo.co.in : collector_arni@yahoo.co.in : Regarding Corruption in Taluk Office.

Respected Sir, I am a resident of Arni. Last week I had been to Taluk Office to get my Community Certificate where the officer asked for a bribery amount. As a citizen of a country I refused to pay the money and came back. I was often meeting many people in the Taluk Office, but all my efforts to get to a community certificate ended in failure. Finding no other go I paid the bribery amount and to my surprise immediately I got my community certificate. are prevalent in Taluk Office. poverty line. I have forwarded this message to District Collector also. developed status to our country. Kindly take this issue into your consideration and take step immediately to eradicate this evil from our society. Thanking you, Yours faithfully, If this These kinds of corruption Just imagine the people who are below

corruption is going to extend in the future, definitely we cant expect a

E-MAIL OFFICIAL LETTER


From : stntempl@gmail.com To CC : thehindu@yahoo.com : deccanchronicle@yahoo.com, indianexpress@yahoo.com

(S. THIRUMAL VALAVAN)

Sub : When will we get freedom - A question to Municipality

Sir, I would like to dram your kind attention about the draw backs that I found in our location which may rectify through your news papers letter to editor. As known as well educated area is dominated with few major draw backs as follows.

During war times instead of sending our armed forces we can send our area mosquitoes. Success is guaranteed. Our streets are made as pigs walking area. On free of cost every day we are seeing monkey circus. No doubt every day we have the musical program by dogs on 24 hrs basis.

From these, entire can we be released and to breadth freely. Will the elected members of this area concentrate on this subject ? Thanking you, Yours sincerely,

(S.THIRUMAL VALAVAN)

E-MAIL UNOFFICIAL LETTER


From : stntempl@gmail.com To CC : sivakumargsk@yshoo.com : selvarasu_2008@yahoo.com bkn@thriveni.com

Subject : Hi ...

Dear Friend, How are you, I am fine here. How about your studies? Hope they are going on well.

Yesterday I attended the campus interview, I was comfortable, when I started responding to the question, I was very much concentrating for the pleasant face and the correct answers. The interview team selected me unanimously. I am happy and now so happy when I shared the same with you.

Anyhow, we will meet this week end to share the happiness in the name of a good treat by me.

Bye bye.

Yours lovingly,

(S. THIRUMAL VALAVAN)

LETTER WRITING-OFFICIAL

APPLYING FOR THE POST OF SOFTWARE TRAINEE


Vellore 29.09.2011 From SOUNDERAJAN.J No:137,Big Street, Kaniyambadi, Vellore Dist-632102 To THE MANAGER, HR department, Technical Labs, Chennai-55 Sir, Sub: Applying for the post of Software Trainee -reg Ref: Your advertisement in Jobportal.comwebsite With reference to the above I wish to offer myself as a candidate for the post of Software Trainee in your reputed organization. I am B.Tech graduate in IT and feel to be eligible for the above mentioned post as a fresher. I have enclosed my resume for your perusal and kind consideration. Given a chance I shall discharge my duties to the satisfaction of the Authorities and prove my worth. Looking forward for your positive reply. Thanking you, Yours sincerely, SOUNDERAJAN.J

LETTER TO MY FRIEND SAYING INPLANT TRAINING THAT I HAVE DONE DURING MY SEMESTER HOLIDAYS Vellore 20.12.2008 Dear Friend, Hope this letter keeps you in good spirit. I hope by this time your results would have come, and I am sure that you would be one of the toppers in the class. This semester holidays, I along with my friends went for in plant training at BSNL, Vellore for two days. The training was really very useful and informative. We were shown the operating system of telephone lines in and around Vellore, how telephone is connected to the internets, and also the change of exchange numbers. We were also shown about how the trunk calls were made on those days. phones. The officials at BSNL are very polite and delighting in giving various information to us. We all felt very amazing about the way how they are organizing such a big unit. We will discuss about this when we meet next week. It was not only an educational moment but also an enjoy full moment. Because all of my ten friends (MKMS GANG) accompanied this training. We all really had a great time during this training. They also showed us the earlier types of

I hope that you are preparing for the campus interviews now onwards. If you get any company question papers then send that papers through mail. I hope that you would also have attended implant training and reply to me soon, so that we can meet in one place and discuss so many things. TAKE CARE OF YOUR HEALTH

Yours friendly,

(S. THIRUMAL VALAVAN)

Address on the envelop: To S. Murali, No. 115, North Street, Alagapuram police station opposite, Salem 16.

REPORT WRITING

DAILY REPORT

Date : To : The Manager

From : S. Thirumal valavan Sub : Daily Report In response to your letter, Dated 22.12.2008. The following is the work completed report of today (i.e.,) 22.12.2008.

Morning 8 to 8.30 meeting held with team members. assigned project. We have completed the following.

In the

1. 8.30 12.30 Collected data 2. 1.30 04.30 Started doing the program. 3. 04.30 06.30 Reviewed the program and gave demonstration to the senior coordinator.

WEEKLY REPORT

From The Director, Training and Placement, GTEC, Vellore. To The Vice Chairman, GTEC, Vellore. Sir, Sub : Weekly report of Training and Placement for the period 17.12.08 to 21.12.08. ----With reference to your letter dated 15.12.2008, we enclose here with the report No. 21 for the period 17.12.08 to 21.12.08, in respect of Training and Placement in the file WR-(21) 23.12.2008 Training and Placement, with kind regards.

Thanking you, Yours Sincerely,

(S. THIRUMAL VALAVAN) Placement Officer

TRAINING AND PLACEMENT WEEKLY REPORT


Placement : Anna University Placement interview information of GE Energy (Hyd) on 11th 12th Dec 2008 at JP college of Engineering at Trichy circulated to MECHANICAL - Department. Training :
1. English language communication skills laboratory classes started

from III MECHANICAL, CSE, IT with effect from 05.10.08 and ECE on 09.12.08. 2. Confirmation obtained from NITTR for FDP and letter sent to Dr. Bhakthavachalam. Other Activities : 1. Preparation for graduation day started.
2. Topper list prepared and sent on 11.12.08. 3. Attendance register for III year classes of MECH, CSE, ECE and IT

prepared. Constraints : 1. DTH for placement cell. 2. Software for communication. 3. Reference books and CDs for communication skills laboratory needed.
4. Marker pen-4, Colors-2 sets are needed.

Director, Training and Placement.

QUARTERLY REPORT

Date : To : The Manager - HR.

From : S. Thirumal valavan Sub : Project plan and Execution L & T (Extension of Substation)

The following is the quarterly progress for the job assigned to my team (01.12.08 to 23.12.08)

DETAILS OF ACTIVITY 1. Data collection of site details 2. Erection Material Order completed

PROGRESS 1. Completed on 28.02.08 2. Under progress 50%

3. Clearance from Govt. agencies for site 3. Completed

4. Man power requirements 5. Budget Expense

4. 20% placed 5. 10% of the total allocated budget spent.

Constraints : 1. A vehicle for movement urgently at site. 2. Mobile hospital to be organized for health checkup. 3. Safety boards/accessories to be dispatched immediately.

GROUP DISCUSSION

GROUP DISCUSSION-I TOPIC: Internet is a Boon or Bane Group members involved in the group discussion were: Surendar S, Surendiran M, Thongbam Lenon Singh, Valarmathi R , Venigalla leela Krishnakant, Venkatesan G,Venkatesh A, Vidhya P

Vidhya: Good morning friends, today our topic internet is an exercise in hype I agree with it because nowadays everything is available in internet. First thing which I want to clear here is what the exact Technical definition of internet is- "Internet is the network of networks, very rapidly growing that's why technology moves from IPV4 to IPV6", Because of this rapid growth internet has huge chamber of knowledge, information, services like e-commerce etc. provides human comforts. Lenon: I would, however, like to contradict you .According to Defense it is also a very dangerous weapons not only against the security of Countries but also against the individuals. One more example i want to give you is, a 10-15 year old child uses internet for learning, gaming and knowledge purpose but one day unfortunately he reached at one site which diverts his mind from studies, outdoor games and whatever the extra activities required for his growth, causes a very dangerous affects. Surendar: As my friend said above everyone is right at their point, but it depend on us how we use the internet. Yes it is sea of knowledge. Only because of internet whole world is so closer. According to me there is no such thing that we don't get from internet even it is business related or it is tech related .everything is available on internet. So internet is a boon for human being. isnt it is so. Valarmathi: Apart from these positive aspects, it has the negative side which people are using it in wrong way like Hacking which indicates to

cyber-crime and some strange sites to divert their mind to negative thoughts and adult sites. So these are to be stopped for their misuse and create awareness to people mainly youngsters.

Leela: As we know that everything has some positive side as well as some drawback also. Same thing is applicable for internet also. Nowadays we can't think our life without internet, whatever think we need everything is available over here. We can see that every one searches online for information and or to search products and get detailed information on it and also much more new tech news. Venkatesh: I like to endorse about the internet uses in India. Most of the people misuse the internet and give a rise to cyber crime. Internet is both a boon and a curse. If we use it in right way, it teaches us a lot. If we take it in a wrong way it spoils us. But everybody here diverts their mind in negative side. Venkatesan: But I look in this way internet is not a curse, it is a very large source of knowledge, for every age group such as child, teenagers, adults etc. Internet gives us enough knowledge and gives more exposure to the other side of the world. Today we are Web 2.0 it offers more things to create by ourselves such as blogs. Internet provides several features a lot of work can be done with in fraction of seconds and we save our most precious time. Surendiran : In my point of view it is not completely a curse to the society because it is source of livelihood to most of the MNC's where their working strategy is based on internet. In case of students it helpful in creating innovative projects with 100% information regarding the project. Considering the use of internet in public offices, it helps in completing the work quickly and efficiently so henceforth we need to make use of the available technology judiciously and intellectuality.

INTERVIEW SKILLS

INTERVIEW SKILLS
1. Tell me about yourself? I am Thirumal valavan.S, a graduate in Anna University. I did my

Engineering Degree in Ganadipathy Tulsis Jain Engineering College. My additional computer knowledge includes C, C++. Basically, I am a sports person. person. I am by nature a dedicated, hard working and enthusiastic My only weakness is to go in for more details to achieve

perfection which results the time excessive stress for timely delivery. 2. What do you want to achieve in your life? I want to achieve a big goal that had not been made by any one. I am going to find a new one, which will be useful to the people and also reach the people soon. 3. Do you have any actual work experience? No, I dont have any actual work experience because I am a fresher student. 4. How would you describe your ideal job? I Should Have both Physical and Mental work, so that only I can shine in life. 5. Why did you choose this career? I had chosen this career because there is a big scope in this field and also I can achieve great things through this field. 6. When did you decide on this career? I had decided this career when I started to my 10th std. 7. What goals do you have in this career? Since, I am an Electrons and Electronics student; I want to achieve greater reliability in the Electrical power supply.

8. How do you plan to achieve your goals? I had prepared the proper plan and the circuit diagram and all the other things. Finally, I have to implement it through theoretically. I will be preparing it by my own models. 9. How do you evaluate success? By my hard work and also finishing the work in correct and neat way. 10. Describe a situation in which you were successful? At the moment, I finished my B.E graduation with good percentage and distinction. 11. What thing makes you to be successful in your career? My hard work, confidence level and the encouragement from my parents. 12.What accomplishments have given you the most satisfaction in your life? I had done many accomplishments, even though I am not satisfied. I want to do better than each project. 13. If you had to live your life over again, what would you change? I will not change; I want to be living as it is now once again. 14. Would you prefer to Work with information or people? I want to work with people rather than the information. 15. Are you a team player? Of course, I am a team player. 16. What motivates you? My self confidence, my hard work and also encouragement from my parents and well wishers.

17. Why should I hire you? If you give an opportunity to me. I assure you that I will do my best for the growth of the organization. 18. Are you a goal-oriented person? Yes, I am a goal-oriented person. I will set a goal and I will prepare to achieve it. 19. Tell me about some of your recent goals and what you did to achieve them? Recently, I did my project in shri harikotta. There, they will permit the students who got grade A in the online test conducted by them. For worked hard and project successfully. that, I studied well and

20. What are your SHORT-TERM goals? My short-term goal is to get selected in your company. 21. What is your LONG-TERM objective? My long term goal is to get selected in your company and to come to your position. 22. What do you see yourself doing, five years from now? Definitely, I will be working in a MNC company. I hope it will be your company. 23. Where do you want to be ten years from now? I will be working in your company and in your position, interviewing the candidates, what you are doing now. 24. Do you handle conflict well? Yes, I can handle conflicts and disputes between people and will resolve in proper manner

25. Have you ever come across a situation of conflict with your boss or professor? How did you resolve it? Yes, I had come across this kind of situation when I have organized a Technical Symposium in my college. That was happened with my Committee members. 27. Do you handle stressful situation well? Definitely sir, I will relax myself and then I will take the right decision at that Time. Why because tension will move to take wrong decision 28. What is your greatest strength? Myself confidence, my parents and my friends. 29. What is your greatest weakness? My Greatest Weakness is my Angry. 30. If I were to ask one of your professors to describe you, what would he or she Say? They will say that I am a good character and also a talented person. If any work is given to me, I will finish it perfectly in short time. 31. Why did you choose your college as a place for graduation? My college is near to my house and also it is the developing college in our district and it is the right place for the graduation. 32. What change would you make it your career? I like do work hard till more. 33. How your college education has prepared you for this work? Improves the technical skills, communication skills and also the extra curricular Activities. 34. What were your favorite classes? Give reason.

Control Systems was my favorites class. Because that staff teaches us in the easier way and also he gives us more practical knowledge than the theoretical knowledge. 35. Do you enjoy doing independent research? Yes, of course, I will enjoy doing the independent research. Because, I will be taking the decisions of my own but during the critical situations I will be getting guidelines from the experienced persons. 36. Who were your favorites professors? Why? All the professors in my college were my favorites professors. They help me to score good marks and also to do my project in the best and easier way. 37. Why is your GPA is not higher? I was concentrating more in the practical than the theory papers. So, only my GPA is not higher. But, I got average in all the papers. 38. Do you have any plans for further education? Definitely, I will be doing further education. After, selected in your company, I have planned to do MBA or MCA in correspondence. 39. How much training do you think you will need to become a productive manager? I need some basic knowledge and the practical knowledge. This is enough for me to become a productive manager. 40. What qualities do you feel a successful manager should have? To run the company successfully, first the should have some knowledge about the organization or company. Also, the manager must plan about their work to improve the level of the organization. The should have contact with the employees and also move in the friendly manner. 41. Why do you want to work in INFOSYS industry?

Your company is the developing company and also there is great opportunity for me to develop my knowledge in your company. Thats why I want to work in your company

42. What you know about our company? Your company is the best company in the world and one of the leading multi national companies. 43. Why are you interested in our company? This is one of the leading multi national companies with highly preferred opportunities. So, I am very much interested to take part in your organization. 44. Do you have any location preference? No, I dont have any location preference. I will change my self accordingly. If it is near my native means it will be more comfortable for me. 45. How familiar are you with the community. Where our company is located? Up to my knowledge your company is situated in all the developing cities. 46. How do you feel in future if you are relocated? It depends upon the situation and project etc. 47. Are you willing to travel extensively? If the company gives an opportunity I will travel extensively. 48. Is money is important to you? Money is not important; its just a part of our life. Only the job satisfaction is important. 49. What kind of salary are you looking for? It depends up on the work, which I am doing.

50. How many money do you need to be happy? To be frank, I hope that you will give handsome salary for my job. 51. How much you think you are worth? I am a wrathful candidate. I cant say that through numbers.

DOS AND DONTS


1. Always be the initiator and concluder of the GD then being a participant. 2. But if you are participant always try to be the most vial/key participant. But if you are participant always try to be the most vial/key participant. 3. Put points firmly and always try to get others support too. 4. If you find that the discussion so going off-track then never loose an opportunity to bring it back to stream this is the best point to score max. 5. Try to keep latest information on the topic. 6. Be very polite, people may try to provoke you to get more points but try to keep cool. 7. Most important don't wait for your turn to speak when discussion is on. Interrupt politely if you want to put forward your points. 8. Last but not the least keeps a tab on the time given for discussion. Score points by wrapping up the discussion if you feel that the discussion is heating but the time is going to be over.

9. During conclusion, do end with the conclusion note. That shows your leadership quality.

BEST SCORING POINTS ARE:


1. Initiation of discussion, 2. Always keeping/trying to keep discussion on track 3. Conclusion on time 4. Your capability to keep your cool and listen as well as putting your points. 5. Be a leader. GD basically means searching your team player, leadership, communication capability.

E-MAIL UNOFFICIAL LETTER


From : stntempl@gmail.com To CC : sivakumargsk@yahoo.com : Deepan_mech98@yahoo.com

Subject: Introducing My Friend

Dear Siva Kumar, How are you, I am fine here. How about your Job? Hope they are going on well.

The bearer of this note, Deepan, plans to be in New Delhi for about a month. A good friend of mine, He is a crack jack copywriter for one of the agencies here. I think you two advertising executives will have a lot in common, and I am sure you will enjoy meeting him. May you have a good time with each other?

Thanks, Siva Kumar, for any kindness you may extend Deepan, we will both appreciate it.

Byebye.

Yours lovingly,

(S. THIRUMAL VALAVAN)

TECHNICAL PRESENTATION
CONSTRUCTOR

TECHANICAL PRESENTATION
CONSTRUCTOR

Constructors

In this article I will explain the constructor concept in C# along with practical demonstr understand it in a simple way. What is constructor?

Constructor is used to initialize an object (instance) of a class. Constructor is a like a method without any return type. Constructor has same name as class name. Constructor follows the access scope (Can be private, protected, public, Internal Constructor can be overloaded.

Constructors generally following types :


Default Constructor Parameterized constructor Private Constructor Static Constructor Copy Constructor

The constructor goes out of scope after initializing objects. Default Constructor

A constructor that takes no parameters is called a default constructor.

When a class is initiated default constructor is called which provides default values to d You need not to define default constructor it is implicitly defined. Practical: Default Constructor using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace default_constructor { class Program { class c1 { int a, b; public c1() { this.a = 10; this.b = 20; } public void display() { Console.WriteLine("Value of a: {0}", a); Console.WriteLine("Value of b: {0}", b); } }

static void Main(string[] args) { // Here when you create instance of the class default constructor will be called. c1 ob1 = new c1(); ob1.display(); Console.ReadLine(); } } }

Note: In the above practical example if you don't create a constructor still there will be initialize the data members of the class with some legal values. Parameterized constructor

Constructor that accepts arguments is known as parameterized constructor. There may constructors help in doing that task. Practical: Parameterized Constructor using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace parameterized_constructor { class Program { class c1 { int a, b;

to initialize various data members of different objects with different values when they a

public c1(int x, int y) { this.a = x; this.b = y; } public void display() { Console.WriteLine("Value of a: {0}", a); Console.WriteLine("Value of b: {0}", b); } } static void Main(string[] args) { c1 ob1 = new c1(10, 20); ob1.display(); Console.ReadLine(); } } } Private Constructor

// Here when you create instance of the class parameterized constructor will be called.

Private constructors are used to restrict the instantiation of object using 'new' operator instance constructor. It is commonly used in classes that contain static members only. This type of constructors is mainly used for creating singleton object. If you don't want the class to be inherited we declare its constructor private. private. We have to take help of nested class (Inner Class) or static method to initialize a class

We can't initialize the class outside the class or the instance of class can't be created o

Practical: Private Constructor using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace private_constructor { class Program { class c1 { int a, b; // Private constructor declared here private c1(int x, int y) { this.a = x; this.b = y; } public static c1 create_instance() { return new c1(12, 20); } public void display() { int z = a + b; Console.WriteLine(z);

} } static void Main(string[] args) { c1 ob1 = c1.create_instance(); ob1.display(); Console.ReadLine(); } } } Static Constructors

// Here the class is initiated using a static method of the class than only you can use pr

C# supports two types of constructor, a class constructor static constructor and an inst constructor).

Static constructors might be convenient, but they are slow. The runtime is not smart en Static constructors are used to initializing class static data members. Point to be remembered while creating static constructor: 1. There can be only one static constructor in the class. 2. The static constructor should be without parameters. 3. It can only access the static members of the class. 4. There should be no access modifier in static constructor definition.

way it can optimize inline assignments. Non-static constructors are inline and are faste

Static members are preloaded in the memory. While instance members are post loaded Static methods can only use static data members. Practical: Static Constructor using System; using System.Collections.Generic;

using System.Linq; using System.Text; namespace static_eg { class Program { public class test { static string name; static int age; static test() { Console.WriteLine("Using static constructor to initialize static data members" name = "John Sena"; age = 23; } public static void display() { Console.WriteLine("Using static function"); Console.WriteLine(name); Console.WriteLine(age); } } static void Main(string[] args) { test.display();

Console.ReadLine(); } } } Copy Constructor

If you create a new object and want to copy the values from an existing object, you use This constructor takes a single argument: a reference to the object to be copied. Practical: Copy Constructor using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace copy_constructor { class Program { class c1 { int a, b; public c1(int x, int y) { this.a = x; this.b = y; }

// Copy construtor public c1(c1 a) { this.a = a.a; this.b = a.b; } public void display() { int z = a + b; Console.WriteLine(z); } } static void Main(string[] args) { c1 ob1 = new c1(10, 20); ob1.display(); c1 ob2 = new c1(ob1); ob2.display(); Console.ReadLine(); } } } Copy constructor sets behavior during runtime. It is shallow copying.

// Here we are using copy constructor. Copy constructor is using the values already def

I would be glad to share my knowledge and waiting for your feedback to increase my k

A constructor can be used, where every time an object gets created and if we want som The code that we want to execute must be put in the constructor. The general form of modifier constructor_name (parameters) { //constructor body }

The modifiers can be private,public, protected or internal.The name of a constructor m

is defined. A constructor can take zero or more arguments. A constructor with zero arg

known as default constructor. Remember that there is not return type for a constructor The following class contains a constructor, which takes two arguments. class Complex { private int x; private int y; public Complex (int i, int j) { x = i; y = j; } public void ShowXY () { Console.WriteLine(x + "i+" + y); } } The following code segment will display 20+i25 on the command prompt. Complex c1 = new Complex (20,25); c1.ShowXY (); // Displays 20+i25

That is when we create the object of the class Complex, it automatically calls the const

members x and y. We can say that constructor is mainly used for initializing an object.

complicated calculations inside a constructor. The statement inside a constructor can t

If we don't provide a constructor with a class, the C# provides a default constructor wit

objects of the class. Remember that if we provide our own constructor, C# do not prov The complete program is given below // C# constructor example // Author: rajeshvs@msn.com using System; class Complex { private int x; private int y; public Complex(int i, int j) // constructor with 2 arguments { x = i; y = j; } public void ShowXY() { Console.WriteLine(x +"i+" + y); } } class MyClient { public static void Main() { Complex c1 = new Complex(20,25); c1.ShowXY(); } }

Constructor Overloading

Just like member functions, constructors can also be overloaded in a class. The overloa number of arguments and/or type of arguments and/or order of arguments. The following program shows the overloaded constructors in action. // C# constructor overloading // author: rajeshvs@msn.com using System; class Complex { public Complex(int i, int j) { Console.WriteLine("constructor with 2 integer arguemets"); } public Complex(double i, double j) { Console.WriteLine("constructor with 2 double arguments"); } public Complex() { Console.WriteLine("no argument constructor"); } } class MyClient { public static void Main() { Complex c1 = new Complex(20,25);// displays 'constructor with 2 integer arguments' Complex c3 = new Complex(); displays 'no argument constructor'

Complex c2 = new Complex(2.5,5.9); // displays 'constructor with 2 double arguments'

} } Private Constructors

We already see that, in C#, constructors can be declared as public, private, protected o

private constructors, it is not possible other classes to derive from this class or create a

constructors are commonly used in classes that contain only static members. However

public constructor and objects of such classes can also be created, but not by using the The following is a valid program in C# // C# constructor both private & public // Author: rajeshvs@msn.com using System; class Complex { private Complex(int i, int j) { Console.WriteLine("constructor with 2 integer arguments"); } public Complex() { Console.WriteLine("no argument constructor"); } } class MyClient { public static void Main() { Complex c3 = new Complex(); } }

However the following program do not compile since it contain only private constructor // C# constructor only private. Will show compilation error. // Author: rajeshvs@msn.com using System; class Complex { private Complex() { Console.WriteLine("no argument constructor"); } } class MyClient { public static void Main() { Complex c3 = new Complex(); } } public void Method1() { Console.WriteLine("Method of a non-abstract class"); } } Constructor Chaining

The entire above program shows that C# supports constructor overloading. In C#, even syntax is used for constructor chaining as follows. // C# constructor chaining // Author: rajeshvs@msn.com

constructor in the same class or in the base class of this class. This is what is known as

using System; class Complex { private Complex() { Console.Write("1"); } private Complex(int x):this() { Console.Write("2"); } public Complex(int x, int y):this(10) { Console.Write("3"); } } class MyClient { public static void Main() { Complex c = new Complex(10,20); // Displays 123 } } In the above program the Complex(int x, int y) invokes the Complex(int x) constructor this(arguments), which in turn invokes the Complex() constructor. Static Constructors The normal constructors, which we explained till now, can be used for the initialization

members. But C# provides a special type of constructor known as static constructor to

when the class is loaded at first. Remember that, just like any other static member fun

non-static data members directly.

The name of a static constructor must be the name of the class and even they don't ha

static is used to differentiate the static constructor from the normal constructors. The s overload a static constructor. We can't use any access modifiers along with a static constructor. For example // C# static constructor // Author: rajeshvs@msn.com using System; class Complex { static Complex() { Console.WriteLine("static constructor"); } } class MyClient { public static void Main() { Complex c; Console.WriteLine("RAJESH"); c = new Complex(); } } The output of the above program is RAJESH static constructor

arguments. That means there is only one form of static constructor, without any argum

Note that static constructor is called when the class is loaded at the first time. Howeve order of static constructor execution. They are called before an instance of the class is called and before the static constructor of the derived class is called.

Like non-static constructors, static constructors can't be chained with each other or wit static constructor of a base class is not inherited to the derived class. Constructors & Inheritance

Both static and non-static constructors are not inherited to a derived class from a base

static constructor can call a base class non-static constructor by using a special functio

default and parameterized constructors of the base class from the derived class. If we d derived class is created. This is shown in the program given below. // C# Implicit call of base class default constructor // Author: rajeshvs@msn.com using System; class Base { public Base() { Console.WriteLine("base constructor"); } } class Derived : Base { } class MyClient { public static void Main() { Derived d1 = new Derived();//Displays 'base constructor'

explicitly, the derived class constructor will call the default constructor of the base clas

} } We can also call a base class constructor explicitly by using base() as shown below. // C# Implicit call of base class default constructor // Author: rajeshvs@msn.com using System; class Base { public Base() { Console.WriteLine("BASE 1"); } public Base(int x) { Console.WriteLine("BASE 2"); } } class Derived : Base { public Derived():base(10) { Console.WriteLine("DERIVED CLASS"); } } class MyClient { public static void Main() { Derived d1 = new Derived();//Displays 'base constructor' }

} This program outputs BASE2 DERIVED CLASS The base() can be used for chaining constructors in a inheritance hierarchy. Destructors

The .NET framework has an in built mechanism called Garbage Collection to de-allocate

objects. The destructor implements the statements to be executed during the garbage

function with the same name as the name of the class but starting with the character ~ Example: class Complex { public Complex() { // constructor } ~Complex() { // Destructor } }

Remember that a destructor can't have any modifiers like private, public etc. If we dec destructor in C#.

compiler will show an error.Also destructor will come in only one form, without any argu

Destructors are invoked automatically and can't be invoked explicitly. An object becom

when it is no longer used by the active part of the program. Execution of destructor ma or object becomes eligible for destruction.

In C# all classes are implicitly derived from the super base class object. The object clas

Finalize(), which every class can override. The Garbage Collection mechanism in .NET w

garbage collection of the objects this class. Remember when we provide a destructor in

the compiler automatically generates the Finalize() method. That means that a destruc

can't co-exist in a class. The following code will generate a compilation error because o class Complex { ~Complex() { } protected override void Finalize() { } }

*****

GENERAL PRESENTATION
ENVIRONMENTAL POLLUTION:

NOISE POLLUTION

GENERAL PRESENTATION
ENVIRONMENTAL POLLUTION
INTRODUCTION: Environmental pollution may be defined as, the unfavorable alternation of our surroundings. It changes the quality of air, water and land with the health of human and other life on earth. Pollution are of different kinds depending on the nature of pollutant generated from different sources. Example: Industry, automobiles, thermal power plants, farming, nuclear reactors, generate different types of pollution to air, water bodies and land. TYPES OF POLLUTANTS: Biodegradable pollutants Non-degradable pollutants CLASSIFICATION OF POLLUTANTS: The different kinds of pollution that affects the environment are, Air Pollution Water Pollution Soil Pollution Marine Pollution

Noise Pollution
Thermal Pollution

Nuclear Pollution

NOISE POLLUTION
INTRODUCTION: Noise pollution is defied as, the unwanted, unpleasant or

disagreeable sound that cause discomfort for all living beings. The sound intensity is measured in decibel (dB), which is tenth part of the longest unit Bel. One dB is equal to the faintest sound, a human ear can hear. TYPES OF NOISE: It has been found that environmental noise is doubling every 10 years. Generally noise is described as, Industrial noise, Transport noise,

Neighbourhood noise.

1). INDUSTRIAL NOISE: Highly intense sound or noise pollution is caused by many machines. There exists a long list of sources of noise pollution including different machines of numerous factories, industries and mills. Industrial noise, particularly from mechanical saws and pneumatic drill is unbearable and is a nuisance to public. Recently, it has been observed by the Institute of Oto-Rino Laryngology, Chennai that enormously increasing industrial pollution has damage the hearing of about 20% workers.

2). TRANSPORT NOISE: The main noise, comes from transport. It includes road traffic noise, rail traffic noise and air craft noise. The number of road vehicles like motors, scooters, cars, motor cycles, buses, trucks and particularly the diesel engine vehicles have increased enormously in recent years. A survey conducted in metropolitan cities has shown that noise level in Delhi, Bombay and Calcutta is as high as 90 dB. Inhabitants of cities are subjected to this most annoying form of transport noise which gradually deafens them. 3). NEIGHBOURHOOD NOISE: This type of noise includes disturbance from household gadgets and community. Common noise makers are musical loudspeakers etc., Ever since the industrial revolution, noise in environment has been doubling every ten years. EFFECTS OF NOISE POLLUTION: Noise pollution affects human health, comfort and efficiency. It causes contraction of blood vessels, makes the skin pale, lands to excessive secretion of adrenalin hormone into blood stream which is responsible for high blood pressure. Blaring sounds have known to cause mental distress, heart attacks neurological problems, bith defects and abortion. It cause muscles to contract leading to nervous breakdown, tension etc.,

These adverse reactions are coupled with a change in hormone content of blood, which in turn increase the rate of heart beat, constriction of blood vessels, digestive spasms and dilation of pupil of eye. It affects health efficiency and behaviour. It may cause damage to heart, brain, kindneys, liver and may also produce emotional disturbances. When exposed to very loud and sudden noise acute damage occurs to the ear drum. In addition to serious loss of hearing due to excessive noise, impulsive noise also causes psychological and pathological disorders. Ultrasonic sound can affect the digestive, respiratory, cardio vascular systems and semicircular canals of the internal ear. Brain is also adversely affected by loud and sudden noise as that of jet and aero plane noise etc., people are subjected to Psychiatric illness. Recently it has been reported that blood is also thickened by excessive noises. It quit surprising that our optical system is also a prey for noise pollution. Papillary dilation, impairment of night vision and decrease in the rate of colour perception are some of its serve effects.

EFFECTS OF NOISE POLLUTION: 1). SOURCE CONTROL: This may include source modification such as acoustic treatment to machine surface, design changes, limiting the operational timings and so on. 2). TRANSMISSION PATH INTERVENTATION: This may includes containing the source inside a sound insulating enclosure, construction of a noise barrier or provision of sound absorbing materials along the path. 3). RECEPTOR CONTROL: This includes protection of the receiver by altering the work schedule or provision of personal protection devices such as ear plugs for operating noisy machinery. The measure may include dissipation and deflection methods. 3). OILING: Proper oiling will reduce the noise from the machines. PREVENTIVE MEASURES: Noise can be reduced by prescribing noise limits for vehicular traffic, ban on honking of horns in certain areas and creation of silent zones near schools and hospitals and redesigning of buildings to make them noise proof. Other measures can involve reduction of traffic density in residential areas and giving preferences to mass public transport system.

********

GROUP DISCUSSION ECONOMIC MELT DOWN

Thirumal valavan: Good morning every one, Dear friends, I go to conversation about today inflation scenario. This economic melt down disaster totally affects Europe, US and Aisa.last few months employee and employer suffering & many of us bawling because Lay-off in jobs.

Vinothkumar: Hai Dudes, if we saw news papers obviously declared that IT firms face more problems. The main reason is all outsourcing jobs we are getting from Us and Europe.

Nandhakumar: vinoth, you are right, US is ruining huge many in Afghanistan and Iraq war. Even many banking sectors become lost in present century decade.

Selvarsu: Hai Dears, i am really surprised from your dart words. We are talking about employee and employers, but what about the share holders and business mens? Those are fragile a lot. It is drab life time for every one.

Rajeshkumar: Hi guys am happy to observe that all of your knowledge and up to date. Since all of you have covered whole topic. It is touch time for everyone from all over the world. My suggestion, we earn money better we preserve something in our future. Thank you all.

ENGLISH COMMUNICATION SKILLS LAB

E-MAIL UNOFFICIAL

LETTER WRITING-UNOFFICIAL

PAPER PRESENTATION SKILLS

ONLINE EXAM PAPERS

TECHNICAL PRESENTATION

ELECTRIC VEHICLE

Potrebbero piacerti anche