User:Jhulfikaralia

This page is to share my knowledge with others which i learnt till date. I feel that this will help people to start their learning towards Software Engineering.

Java Technology, Object Orientation, Software Engineering and Tamil Poems
All the above things are going to speak only about software engineering concepts except Tamil Poems.

What you mean by Software Engineering?
Software Engineering is simply a concept used to develop a software based on some principles of Software. There are many theories, ideas and concepts are available to develop a software with ease. To run a software we need some basic things like operating system, hardware, software languages, etc.

Operating System
Operating System is nothing but a communication channel between human-being and the hardware. There are many functions and features available to all the operating systems. There are many operating systems are available in the market. Microsoft's Windows 98/2000/XP, Linux (RedHat, Federra, Suse, etc), Sun Microsystem's Solaris, Macintosh's Mac, etc.

Hardware
Hardwares are used to manipulate the given input using registers, etc. Hardware is used to manipulate the input using machine codes (0's and 1's) while users input is language understood by user. By writing software we will access the hardware components through Operating Syatem.

Software
Softwares are the heart of computer. All our tasks has been done through some softwares developed by some supported languages. There are many languages to develop a software based on the requirement. Programming is divided into two methodologies called "Function Oriented" and "Object Oriented".

For more on languages and Object Orientation, go to my home page.