ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

System software

Updated on April 21, 2016

system software is an umbrella name for the set of software that is used to help manage the computer. They provide the environment for the running of the application software. As the name suggests, the system software is a name that is used to refer to all programs written for the computer system so as to achieve a smooth functioning of the system. it also includes all utility programs. system software is the background software that acts as an interface between the application programs and the I/O, and processing devices. in the early days of computing, the user did these functions physically. some example of system software include operating system, translator programs like language compilers and interpreters, utility programs, communications programs, bootstrap loader e.t.c. we treat some of them as follows.

Operating System : The operating system is the fundamental of all the programs known as system software. It controls and manages the computer system resources (I/O operation) and provides the basis upon which application programs can be written. in fact, the operating system is regarded as the manager of the system, controlling and sequencing all the operations going on in the system. The operating system is an intermediary between the users application program and the computer hardware. for example, when the user's application program specifies an input/output operation, the operating system call upon one of its routines to activate the necessary device to either transmit or accept data into memory. The user is by this means shielded from highly technical aspect of computing thus making it possible for non-computer people to use the computer. This wasn't the case in the early days of computing. in addition to controlling input/output operations, the operating system manages the computer memory for optimum use, and programs execution control.

DOS : DOS Stands for disk operating system. Developed by Microsoft corporation, it is marketed under the name Ms-DOS meaning Microsoft Disk operating system. There have been several upgrades or versions of Ms-DOS since it was first introduced in 1981. it came as DOS version 1.0. Today we talk of Ms-DOS version 8.2 having gone through up to 13 versions. An important characteristic of the newer versions is that they can run applications that were written to run onthe older versions. The newest version permits the use of mouse for the pull down menus.

Microsoft Windows

Microsoft in 1910 releases its first windows. it was actually an add-on product not an operating system. This first windows was merely an operating environment a layer over the Ms-Dos, interfacing applications software with the operating system. However, newer releases, windows 95, windows 98 and windows NT, are full-blown operating in contrast to DOS allows the display of almost everything on the computer screen. As such, instead of having different command structures and screen appearances, it provides a unified look and feel for all application designed to run it. This makes learning and usage less tedious and enjoyable. for this reason, windows is one of the software's referred to as Graphical user interface (GUI).A Graphical user interface allows the user to give commands by using a mouse to select and click the graphic image or symbol (icon) representing the command he wants the computer to perform. for example, to specify printer commands using windows, the user can simply click the printer icon. The mouse can also be used to click and pull-down the menus.

Windows 95 : is a powerful operating system and can run without DOS. it has the advantage of multiprocessing, flexibility, internet access, and easy upgrades.
Windows 98 : it is a version that has more capabilities than windows 95.
Windows NT : This is more sophisticated and powerful operating system. it allows more than one person to use the same computer at the same time (multi users). windows NT has network capabilities and securities checks built into the operating system. This makes network installation and use relatively easy. Similar GUI programs include Desq-view by Quarterdeck office systems, New wave by Hewlett Packard company.

OS/2 : This was originally developed jointly by IBM and Microsoft. They have however gone their separate ways. OS/2 stands for operating system/2. likewise windows95, windows98, and windows NT, the most recent version of OS/2 wrap. OS/2 wrap is designed for very powerful microcomputers and has several advanced features including multiprocessing.

Macintosh Operating System :

The Apple Macintosh operating system runs only on Macintosh computers. it offers a high-quality graphical user interface and look very similar to Ms windows. While DOS, Microsoft windows and OS/2 were originally designed for Intel microprocessors especially 486 and Pentium chips, Motorola and power PC chips are designed for Macintosh computers and cannot run DOS application programs. likewise the Intel chip cannot run Macintosh application program. for this reason, many corporations were not buying Macintosh computers because most business applications such as lotus 123 were written to run on DOS based machines. in order to market their computers, Apple introduced several versions of its operating systems for example Macintosh 7.5 designed for Macintosh computers using Motorola's power PC chips. This operating system is similar to windows Nt and OS/2, it has network capabilities and can read DOS, Windows and OS/2 files.

Utility Programs

These are programs that perform common repetitive tasks or house keeping tasks. An important utility program is disk formatting. Formatting initiates and prepared a blank copy disk so that it can accept and hold data. other utility programs include routines for copying or duplicating files and programs i.e copy commands, rename for renaming files and backup commands e.t.c.

Bootstrap Loader : This obtains the operating system from the disk (hard or floppy) and loads it into memory when the computer is turned on.

Communication software : This controls the flow of data to and from remote locations. This software prepares data for transmission, establishes the connection between two terminal codes and decodes data, and check parity.

Unix : Unix operating system can run on many different computers, performs multitasking, is shared by several users at a time and can network reliably. Unix was originally developed by AT $ T for minicomputers. it is appropriate for multitasking, good for networking between computers and has continued to be popular and powerful among micro-computers called workstations. Unix is popular among scientist, researchers, and engineers, but less known among business people. However with very powerful micro=computers Unix is becoming a player in the micro-computer world. Unix is a very powerful and complex operating system. it commands are frequently long and complex, as such micro-computers users find it difficult to learn and use it.


    0 of 8192 characters used
    Post Comment

    No comments yet.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)