Wednesday, January 24, 2018

Computer Science-Software

What is a software?

I mentioned in the last blog some important hardware parts of the computer. But these parts need a software to give them tasks to do. The software will make sure that the computer will boot up and that all the physical components of any PC performs the operations that the CPU generates. A software can be a simple application created by a programmer, or a system software. Now, what's the difference between them?


Definition of systems software


Systems software are the programs that are dedicated in managing the computer itself such as the operating system, file management utilities and disk operating systems (DOS). Common desktop operating systems include Windows, OS X and Linux. The operating system will give the ability for the user to manage his files and folders. It also has the ability to facilitate the execution, and to allocate memory for any installed software application program.

Definition of application software


Applications software are simply end-user programs that are designed to do a specific, educational and business function. Each application has a good interface so the users can easily understand how the application work, and has a friendly interface to output the results. Microsoft is the best common application software used by you to write like in word, to do some calculations like in excel and to design some projects like in power point. Application software can also be simple like calculator.


Application software includes Internet Browsers as well. A web browser is an application especially designed to locate, search and display content found on the Internet. Browsers like Internet explorer, Google Chrome, Mozilla Firefox, are just few of many you can choose from.



Conclusion

In our daily life we may face some important problems that can't be solved without a professional application. These GUI applications (Graphical User Interface), are created by certain group of developers once requested to manipulate some data and give the best results out from it. What languages do they use to create such an applications? And where to start from?
In the next few blogs, I will start explaining how, and I will cover a new major for those who are still searching for the best major.

No comments:

Post a Comment