SOFTWARE :::-

                    -:SOFTWARE:-

Software instructions that tell a computer what to do and software compreses the intire set up the programmes. Procedures and routines associated with the operation of the computer system. The term was coined to differentiate,these instructions from hardware. The physical components of the computer system.A set of instructions direct a computer hardware to perform a task is called a program or software program. The two main type of software are system and application software.

 CLASSIFICATION OF              SOFTWARE:-


                     1:- System software

System software is the type of computer program that is designed to run a computer Hardware and application programs. If we think of the computer system as a layerd morden . The system software is the interface between the hardware and user application. The operating system is the best none examples of system software.The operating system manages all the other programs in the computer.The  example of system software.

             (a) Operating Systems software:-

An operating system software is the programmes that act as an enterface between the user an the computer hardware . And control the execution of all kind of programmes.

 


User 1.                      User 2                  User 3


                       (System software)  (application 

                                                             Software)

Software.                  ⬇.                        ⬇

                                (Operating system)         

                                               ⬇

Hardware- (CPU).            (RAM).             (1/0)


Following are some of important functions of on operating system.

  1. Memory management.
  2. Processor management.
  3. Device management.
  4. File management.
  5. Security.
  6. Control over system performance.
  7. Job accounting.
  8. Error deceting aids .
  9. Cordanition between other software and user .

            (b) Language software:-

A language software is an artificial language used in the development software systems. The term is more general  than programming language.And  also includes modelling  language ,query language , transformation language, software interface ,data base schemata,domain specific language ,mark of language etc. Language software have to devided in two parts. -

         (I) Interpreted language:-

An interpreted language is a type of programming language for which most of its implementation execute instruction directly and freely. Without previously compiling a program into machine language instruction. The interpreter execute the program directly translating is statement into a sequence of one or more subroutines and than into another language.  

Ex- LOGO, BASIC.

          (II) Compilers:-

A compiler method of communication with a computer type of Computer language includes this programming language , aformal language, design to communicate instruction to a machine particularly to a computer it works like to be a computer.

Ex- C++, JAVA.

            (2) Application software:-

Application software is a program or group of program designed for end user example of an application includes a word processor,a spreadsheet on accounting application ,a wave browser,an email clint ,a media player a file viewer , simulator,a consol game or a photo editor. Application software refer to all applications collectively . This contest with system software which each mainly anvolve with running the computer. It has to used for office work and programming work.

      (I) Utility software:-

Utility software is a software designed to help to analyze , configure ,optimize , or maintain a computer. It is used to support the computer infrastructure- in contrast to application software. Which is aimed at directly performing task that benefit ordinary users .

     (II) Internet software:-

This kinds of software the word internet is globally interconnected to the computer network that which can use the internet protocol suit to link device world wide if any software runs  distributed under the internet .Them it is called as destributed application or internet software.




Thanks........ 





Comments

Post a Comment

Popular Posts