Man is still the most extraordinary computer of all.
~John F. Kennedy
Computer software is a collection of computer programs and related
data that provides the instructions for telling a computer what to do
and how to do it.There are three categories in computer software such
as System Software , Application Software and Programming Languages .
System software is normally controls and maintains the operations of the
computer and its devices . There are two categories in system software
which are operating systems and utility programs
. It is also second and fourth layers of the computer software layers .
Operating system software is a set of programs that coordinates all the
activities among computer hardware resources. There are three type of
operating system . They are Stand-alone OS , Sever OS , Embedded OS
.Utility program is also a set of programs that allows a user to
perform maintenance-type tasks concerning computer itself , its devices
and programs.For example , Microsoft Window Visa is one type of system software.
Application software makes users more productive and assists them with
their tasks. Application program is the uppermost software layer. It's
designed to powerful but easy to use. In application software , there
are many type of software such as commercial software , shareware ,
freeware , public domain software , packaged software and custom
software. Microsoft Office Professional 2007 is the type of application software.
Programming language is a set of words, abbreviations , and symbols that
enables a programmer to communicate instructions to a computer .
Moreover , it is a language designed to communicate instructions to a
machine , particularly a computer . There are two type of programming
language which are low level language and high level language. Low level language is closer to hardware and it is a machine- dependent language . In low level language , there are machine language and assembly language . High level language is closer to human language and it's a machine - independent language. High level language is normally transformed into assembly language with compiler or interpretation . C , C++ and Java are most popular type of programing language .
0 comments:
Post a Comment