The Four Functions of a Computer

Updated on April 13, 2018
amuno profile image

Alfred is a long-time teacher and computer enthusiast who works with and troubleshoots a wide range of computing devices.

The four functions of a computer actually explain the core reasons why it was built. They include:

  • Data input
  • Data processing.
  • Information output.
  • Data and information storage.

An illustration of the four functions of a computer
An illustration of the four functions of a computer

For example, the user composes a letter by inputting and editing sets of letters, numbers and symbols using a keyboard. The raw data is then processed and viewed real-time via display hardware.

The user may choose to print the letter onto paper, or better still send it via electronic mail to intended recipients.

The same data and information can be retained digitally in disk drives and other media for future reference.

1. Data Input

Every computer is designed with data input as a first function, an activity which is accomplished via input devices.

Data entry is done manually, automatically or both. Manual input is done via add-on peripherals like the keyboard, mouse and stylus. Input can also be accomplished via vocal dictation applications and body gestures peripherals like Kinect and biometric devices. Elsewhere, data input is also done using secondary storage media and networking interfaces.

Application software used for this purpose will also dictate what data is entered. Word processing software is designed to input basic alphanumerical data, while a photo editing application is used to input and manipulate images.

This data may be entered into a database, spreadsheet or other forms of a computerized work area.

Automated applications and robotics can also be used to intelligently feed data into the computer on station or remotely. As an example, tallying of electoral process can be accomplished remotely and automatically.

Laptop keyboard and touchpad
Laptop keyboard and touchpad

2. Data Processing

Data processing is the core function of a computer. Processing involves manipulation of raw data into before converting it into meaningful information. Usually, data is in raw form, and will thus undergo processing before dissemination for user consumption.

The 'brain' of the computer where data is processed is referred to as the microprocessor. It is also commonly known as the central processing unit (CPU) or accelerated processing unit (APU).

The processing chips in modern personal computing devices continue to evolve and outperform its predecessors. One particular evolution is the merger of microprocessor and graphics processing unit (GPU) into what is now known as accelerated processing unit. The merger allows for the integration of powerful graphics processing abilities inside the traditional arithmetic and logical computations of the processor.

Besides the microprocessor, the dynamic random access memory (DRAM) and static random access memory (SRAM) are integral parts of data processing. Data entered via input devices is stored temporarily in DRAM, then transferred to SRAM from where the microprocessor manipulates it.

An AMD microprocessor, inserted onto a laptop motherboard socket
An AMD microprocessor, inserted onto a laptop motherboard socket

3. Information Output

When raw data has been manipulated by the microprocessor, the outcome is meant to be disseminated for useful purposes. The output is thus referred to as information and is beneficial to the computer user.

Processed data or information can be,

  • viewed as alphanumeric, images and video via a display hardware
  • listened to as audio files by use of a speaker
  • printed as hard copy output onto paper
  • printed as 3D models

TV output on a computer screen
TV output on a computer screen

4. Data and Information Storage

The fourth and equally very important function of a computer is data and information storage. After sleepless nights of video and animation creation and editing, the user wants to have the finished product stored for future dissemination and additional editing.

A computer can store information internally and externally. The hard disk drive (HDD) and/or solid-state disk drive (SSD) are internal storage devices and serve to protect and house all data and information on a computer. In bigger systems, the RAID system is used. Multiple disk drives operate simultaneously to ensure data and information integrity.

External storage is achieved through accessories that attach externally to the computer. They include external drives and optical disks.

Better still data and information can be stored online in cloud solutions for a fee or for a fee if large space is required.

Storage integrity is a crucial phase that can actually determine the worth of a computer system. In any case, what use is a computer without data and information?

Information created in the computer can be stored onto CDs and DVDs
Information created in the computer can be stored onto CDs and DVDs

Questions & Answers

    © 2013 Alfred Amuno

    Comments

      0 of 8192 characters used
      Post Comment

      • profile image

        alex 

        5 weeks ago

        great work. you are a mentor.

      • amuno profile imageAUTHOR

        Alfred Amuno 

        3 months ago from Kampala

        Thank you, Adam Ali and all those whose comments mean a lot. I am grateful the content is beneficial.

      • profile image

        Adam ali nor 

        3 months ago

        Thanks for your helping us

      • profile image

        David 

        3 months ago

        Thank you so much

      • profile image

        ricky marodza zou zimbabwe 

        3 months ago

        great thank you so much

      • profile image

        qandeel zahra 

        3 months ago

        explain working of function of computer?

      • profile image

        Monika. ND 

        5 months ago

        Its very nice to see

      • profile image

        Norman Muchemwa 

        5 months ago

        What are the four functions of a computer referring to hardware and software used to perform such functions

      • profile image

        said dhorre 

        7 months ago

        input output memory processing

      • profile image

        Harisankar 

        7 months ago

        Inputting is computer function

      • profile image

        Franky 

        7 months ago

        Hello!

        Anyone up to answer my question?

        Here!

        State 5function that a digital computer carry out?

      • profile image

        Pema yangchen 

        8 months ago

        it was really helpful. Tank you

      • profile image

        saadik 

        8 months ago

        Thank you sir for your help☺☺☺

      • amuno profile imageAUTHOR

        Alfred Amuno 

        8 months ago from Kampala

        Thanks for appreciating and its good to know that results went your way.

      • profile image

        I love informations 

        8 months ago

        Thanks for the information sir.i got high score on my test

      • profile image

        Neighbor 

        9 months ago

        I love this, I will cite your work

      • profile image

        Theman 

        9 months ago

        This is good alfred, SO GOOD!

      • profile image

        Hassan 

        10 months ago

        This page help me to learn hardware components.

        Thanks alot

      • profile image

        HARMONEY 

        12 months ago

        nice information

      • profile image

        St 

        13 months ago

        Thanks for your help

      • profile image

        thanks it help me to access my assignment 

        15 months ago

        thanks it help me to access my assignment

      • profile image

        Sa,ad musa muhammad 

        18 months ago

        Peace and conflict

      • dballikcom profile image

        Ratih Firdi 

        23 months ago from Indonesia

        thank nice article

      • profile image

        jael 

        2 years ago

        good information like it

      • amuno profile imageAUTHOR

        Alfred Amuno 

        2 years ago from Kampala

        Thanks for appreciating Alvin

      • profile image

        Alvin 

        2 years ago

        THANK YOU!! I will cite your work =))

      • profile image

        faheem 

        3 years ago

        good

      • amuno profile imageAUTHOR

        Alfred Amuno 

        3 years ago from Kampala

        Glad that you found the info herein helpful, Hope.

      • profile image

        esmiralda hope 

        3 years ago

        OMG that is great cant wait for the test

      working

      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, turbofuture.com 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: https://turbofuture.com/privacy-policy#gdpr

      Show Details
      Necessary
      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 googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
      Features
      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)
      Marketing
      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.
      Statistics
      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)