Skip to main content

Types of Softwares

Software generally categorized into two types, which are as follows :

  1. System Softwares

  2. Application Softwares.    

 System Softwares:

    A system software is a set of programs which is designed to control different-different operations and more extend processing capabilities of a computer system. It can perform these functions one or more depending on program requirements on a given task.

  • Supports the development of other application software.
  • Supports the execution of other application software.
  • Handles the effective & efficient use of various hardware resources, such as CPU, memory peripherals etc. 
  • Controls and communicate with the operation of peripheral devices such as printer disk, tape etc.

    And system software makes the operation of a computer system more effective and efficient as we can see in its functions. It help the hardware components work together. These programme which are included in a system software package are called system programmes, and the programmers who prepare system software are referred to as system programmers. The most commonly known examples of system software are.............................

  1. Operating System: Every computer has an operating system software, which takes care of the effective and efficient utilization of all the hardware and software components of the computer system.
  2. Programming Language Translators: Programming language translators or we can say compilers or interpreters are also a system software, which transform the instructions prepared by programmers in a programming language in to the form which can be understand and executed by a computer system.
  3. Communication Software: In a network environment (where multiple computers are inter-connected together by communication
    network topologies). These software enables transfer of data and programms from one computer system to another over a network.
  4. Utility Programmes: Utility programmes are also set of some programs or it can be a single program, which help users in system maintenance tasks and in performing tasks of routine nature. These are some of the tasks which are commonly performed by utility programmes include formatting of hard disks or floppy disks, taking backup of files, stored on hard disk on to a tape or floppy disk, sorting of the files and data stored in a file a particular order based on some key field(s), etc.

    These programs are generally written in low level or middle level languages  like C, Ada, Nim etc. Here lot of functions and lot of classes used to develop each work processing these programs having lot of exception handlers to handle as possible as problems.They use lot of complex data structures to make a simple prorgram.


    Application Softwares continued....................................

Comments

  1. can you make some blogs on networking concepts?

    ReplyDelete

Post a Comment

Popular Posts

How to become a successful hacker

T he whole world is going to transform in Internet and internet related things, & still privacy is one of the most issued topic in market till now. So basically market needs a perfect hacker. As we all know nothing is safe on internet millions TB of data is also growing on internet day by day but along with this the efficient Cyber Security Experts (WHITE HAT HACKERS) counts are very few. So the market needs perfect Cyber Security Specialist to make company data safe from any unauthorized access and to be ready for any cyber attack, so demand are too increasing day by day.         If we talk about Hackers then we both know that hackers are also growing in the world day by day as we all know, it does not matter here what kind of hackers because where is god, devil is also there. And if we talk clearly then we know that Black Hat & White Hat both growing day by day. So if you want to become a successful hacker you should apply at least these p...

PROGRAMMING LANGUAGES

  Today a programming language is very essential thing in technology market, everything is going to transform in digital world. We handle these digital things with lot of hardware and using programming language. Currently there are lot of programming languages arrived in market like Python, Java, Perl and many more. So today we will talk about what is programming language & how its works?   A programming language is the way to talk to a computer machine, generally we can not directly go to the computer and we can not say to the computer to do a specific task, Because a computer only understand the binary data . We need to program it or we can say we need to talk to the computer in computer language to give then computer will understand what we want with them. Generally we talk in different - different languages, so we can also communicate in different - different languages with a computer. Sometimes computer languages goes to complicated for a human being bu...

Some useful shortcuts of Libre Office Writer

Ctrl+A   Select All Ctrl+J    Justify Ctrl+D Double Underline Ctrl+E Centered Ctrl+F Find and Replace Ctrl+Shift+P Superscript Ctrl+L Align Left Ctrl+R Align Right Ctrl+Shift+B Subscript Ctrl+Y Redo last action Ctrl+0 (zero) Apply Default   paragraph style Ctrl+1 Apply Heading 1 paragraph style Ctrl+2 Apply Heading 2 paragraph style Ctrl+3 Apply Heading 3 paragraph style Ctrl+5 1.5 Line Spacing Ctrl+ Plus Key(+) Calculates the selected text and copies the result to the clipboard. Ctrl+Hyphen(-) Custom hyphens; hyphenation set by you. Ctrl+Shift+minus sign (-) Non-breaking dash (is not used for hyphenation) Ctrl+multiplication sign * (only on number pad) Run macro field Ctrl+Shift+Space Non-breaking spaces. Non-breaking spaces are not used for hyphenation and are not expanded if the text is justified. Shift+Enter Line break without paragraph change Ctrl+Enter Manual page break Ctrl+Shift+Enter Column break in multicolumnar texts Alt+Enter I...