The Three Major Components of a Computer System

Updated on February 8, 2019
amuno profile image

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

The image illustrates the major components of a computer system
The image illustrates the major components of a computer system

There are three major components of a computer system:

  • hardware
  • software
  • humanware

Hardware and software exist together to make up the actual computer. The humanware component adds in the human factor in order to bring the whole computer into functional and productive existence.

Each of these components is necessary in order to enable meaningful productivity. If installed separately, each may be useful to an extent but incapable of achieving complete computing potential. Hardware and software need the human factor in order to make input and connectivity possible.

1. Computer Hardware

These are computer system components that can be touched by the human hand. Examples include:

  • Display monitor.
  • Keyboard.
  • Mouse.
  • Motherboard.
  • Memory modules.
  • Disk drive.

These parts are housed within the laptop or desktop system unit housing. For the desktop, however, the keyboard and mouse are attached externally.

A typical installation of computer hardware component
A typical installation of computer hardware component

The most important piece of hardware is the microprocessor chip. It is commonly known as the central processing unit (CPU).

New and slim laptop computers merge the traditional CPU and the graphics processing chip (GPU) into what is called accelerated processing unit (APU). These chips are usually attached to the motherboard in this slim laptops.

The CPU and APU are responsible for all arithmetic and graphics manipulation.

The AMD CPU is an example of a microprocessor and, as shown above, is attached to a motherboard.
The AMD CPU is an example of a microprocessor and, as shown above, is attached to a motherboard.

A component just as important is the disk drive. This is where computer data is stored. It is classified as secondary memory.

There are two popular types of disk drives to choose from.

Hard disk: This drive is mechanical by design and stores data on magnetic and metallic platters. Its data is read magnetically by read/write heads which make it reliant on an uninterrupted supply of power. A sudden power outage can lead to data loss or drive failure. It must be used properly for the sake of data integrity and long lifespan.

Solid state disk: This new type of disk drive stores data on flash memory chips and is less prone to erratic behavior. It is faster and reliable even in the event of sudden power outages.

An illustration of various hardware components inside the system unit.
An illustration of various hardware components inside the system unit.

Another vital part within a system is the motherboard. It provides communication and direct connectivity to devices throughout the computer.

Sample Acer motherboard.
Sample Acer motherboard.

Connectivity to a motherboard can be internal or external.

Internal devices that connect to the motherboard include:

  • Microprocessor (CPU).
  • Disk drive.
  • Random access memory (memory modules).
  • Power supply unit (PSU).

External peripherals that connect to the motherboard include:

  • Monitor.
  • Keyboard.
  • Mouse.
  • Printer.

Above is Apple's iMac computer, an example of a single unit computer set. It contains the system unit and monitor bundled together.
Above is Apple's iMac computer, an example of a single unit computer set. It contains the system unit and monitor bundled together.

Which one of the following is your preferred personal computer setup?

See results
Unlike the desktop and single unit computers, which have the mouse and keybaord as separate devices, the two are integrated within the laptop computer.
Unlike the desktop and single unit computers, which have the mouse and keybaord as separate devices, the two are integrated within the laptop computer.

2. Computer Software

The software component refers to the instructions, programs, data, and protocols which run on top of hardware. It is also retained temporarily and persistently in primary and secondary hardware media. The random access memory chip is an example of primary hardware while the hard disk drive is an example of secondary hardware.

An illustration of software componet running on a computer
An illustration of software componet running on a computer

Software can be divided into system, application, malicious and programming categories.

System Software

The system manages other software and devices inside the computer. The foremost example of system software is the operating system (OS).

In a typical setup, the operating system is like the motherboard for software. It is the first thing that is installed, followed by applications and other software. Three popular operating systems for traditional computers include Windows, Mac OS X, and Linux.

Popular mobile operating systems include Android OS, iPhone OS, Windows Phone OS, and Firefox OS.

What computer platform do you find easy to use?

See results

What operating system platform would you prefer to use MOST in future?

See results

Application Software

This is designed for end users to perform a specialized assignment in order to output useful information.

An example would be a word processing application used to compose letters or brochures, such as Microsoft Word.

Other popular examples include Adobe Photoshop, Corel Draw, and AutoCAD.

A collection of application software is bundled in a package that is commonly known as a software suite. A typical suite includes software for word processing, presentation, graphic design, and spreadsheet.

Examples include Microsoft Office, OpenOffice, and iWork.

Software is written in computer languages such as Visual Basic, C, and Java.

The software component is stored on optical media, disk drives and cloud storage spaces
The software component is stored on optical media, disk drives and cloud storage spaces

Malicious Software

Malware, is short for malicious software, which is a generic term that refers to exploitative code designed by criminals and black hat hackers to maim normal operations of a computer. Malware attack will result in data loss and hacker access to private information.

Affected computers can also be converted into zombies and used in a bigger mission of criminal activities like launching denial of service attack and spreading spam.

Malware scripts are delivered to the computer as viruses, trojans, rootkits, keyloggers, worms, or through email and websites as adware, spyware, ransomware and scareware.

Programming Software

These are tools used by developers to create all kinds of software like Windows OS and Word processing. Also called languages, they are used to write source codes, debug errors, maintain and create new software for computers and write malicious scripts like viruses and trojans.

Popular examples of high-level languages are Java, Javascript, BASIC, PHP, Visual Basic, Visual C++, Visual Basic, Python, Ruby, Perl, Java.

3. Humanware

The humanware component refers to the person that uses the computer. More specifically, it is about the individual that makes hardware and software components productive.

Typically, a great deal of testing is done on software packages and hardware parts to ensure they enhance the end-user experience to aid in creating documents, musical and video recordings, and all forms of raw and finished data.

A cute example of humanware.
A cute example of humanware.

The Analogy of Components of a Computer

In a nutshell, a working computer system can be compared to a functioning kitchen.

  • Food and cooking utensils are hardware.
  • The recipe is software.
  • The chef is humanware.

Even after purchasing the freshest ingredients and the finest pots and pans, there will not be a good meal without a chef. He/she will make good use of listed recipes to make good of the ingredients and utensils.

Both hardware and software are complemented by the works of a human to produce a fully functional computer system.

This content is accurate and true to the best of the author’s knowledge and is not meant to substitute for formal and individualized advice from a qualified professional.

© 2012 Alfred Amuno

Comments

    0 of 8192 characters used
    Post Comment
    • profile image

      joseph 

      9 days ago

      thanks so much,, this part really gave me headache during my class time but now i've gone through it and have understood it

    • profile image

      Imma 

      3 weeks ago

      The try for now

    • profile image

      Folusho 

      5 weeks ago

      Am glad, i have added to my knowledge in the field of "Elements of Computer system" by visiting the site...Kudos.

    • profile image

      Head Pain 

      2 months ago

      thank you so very much

    • profile image

      yohanis zerihun 

      2 months ago

      thank you so very much

    • profile image

      FAITH SULE 

      2 months ago

      I love your website thank u extremly muh

    • profile image

      Aliyu ahmed 

      2 months ago

      Add your Comment...I'm happy for visit this website

    • profile image

      Ibrahim 

      3 months ago

      Thank you so much\

      I needed this for my Finals

    • profile image

      Juster Magaritha 

      3 months ago

      Thanks for knowledge provission

    • profile image

      Sarada Prasanna Rout 

      4 months ago

      Very useful to my

    • profile image

      Suzie 

      4 months ago

      Extremely interesting and helpful website. Love it and like it

    • profile image

      Emmanuel oluwakemi 

      5 months ago

      It's such an intelligent explanation. God bless

    • profile image

      Ashafa Aliyu 

      5 months ago

      seriously am very happy for this wapsite.so that thanks.you

    • profile image

      MUSTAPHA 

      5 months ago

      I Am enjoying your webside so, thank you Extremly much.

    • profile image

      waswaka emma 

      6 months ago

      really you have given the way to go

    • profile image

      musa hussein 

      6 months ago

      Thanks a lot

    • profile image

      Benjamin Botwe 

      6 months ago

      you people have great gifts and talents to tut ..am giving you a 6star*

    • profile image

      Amah Blessed 

      7 months ago

      I'm grateful. Thanks dearly!

    • profile image

      Moses 

      9 months ago

      Have loved the descriptions and yeah it makes some one easy to perceive the content .

    • profile image

      sylvester 

      10 months ago

      thanks for the notes

    • profile image

      ccccccc 

      10 months ago

      ya its great

    • profile image

      Israel 

      10 months ago

      Educating

    • profile image

      jeffry 

      10 months ago

      its educational

    • profile image

      Temmy 

      11 months ago

      Easy and straightforward. Good work

    • profile image

      Lovely beautiful work 

      11 months ago

      I am impressed

    • profile image

      Emmanuel 

      11 months ago

      that nicely

      i love that's

    • profile image

      odunayo 

      11 months ago

      great work

    • profile image

      Lawrental 

      11 months ago

      Great! What a simplify way of teaching beginners.

    • profile image

      flynnsfreelance 

      11 months ago

      Thank you for this info. teaching a beginners class - useful!

    • profile image

      Gold 

      12 months ago

      Great

    • profile image

      Mickhael 

      12 months ago

      Nice Excellent Job....Please i would like to know the main component of a personal computer system, pls I need an answer now

    • amuno profile imageAUTHOR

      Alfred Amuno 

      12 months ago from Kampala

      Thanks Cent and all that make their thoughts loud and clear. I am grateful the content herein is beneficial to the readers.

    • profile image

      Cent 

      12 months ago

      Wonderful

    • profile image

      Kevins 

      12 months ago

      Wonderful

    • profile image

      walter chirande 

      13 months ago

      great

    • profile image

      joseph jackson makoye 

      14 months ago

      oooh add more

    • profile image

      Asif Ali 

      14 months ago

      helpfull data (very nice)

    • profile image

      MUZEHE GHANDI 

      14 months ago

      HELPFUL THX TOO

    • profile image

      Shewin Bagnes 

      14 months ago

      Very Helpful Thanks!

    • profile image

      Ayodele Abosede Imoleayo 

      15 months ago

      I like it

    • profile image

      Jerome Jay Karwon 

      16 months ago

      In discussing the basic parts of a computer, why do people include CPU, Power cable, CD ROM, etc. which are amazingly parts of the System Unit or Computer Case? I want to know...

    • profile image

      Cheward 

      16 months ago

      Very helpful

    • profile image

      16 months ago

      Very Helpful Thanks!

    • profile image

      Seth. 

      17 months ago

      Helps a lot

    • profile image

      Farhan 

      17 months ago

      Well questions

    • profile image

      Shu'aib Wa'alamu shika 

      17 months ago

      Tnks u for ur assistant

    • profile image

      Ruth Anivai 

      17 months ago

      These notes are really a big help to me.

      Thank you.

    • profile image

      Fridah Chimupeni 

      17 months ago

      Thank you so much for your information

    • profile image

      Maryam Bala Ningi 

      17 months ago

      excellent job thanks for your assistance

      I thank you and thank God

    • profile image

      Efetobore 

      17 months ago

      loving

      &

      easy to learn

    • profile image

      shikor 

      18 months ago

      it's helpful

    • amuno profile imageAUTHOR

      Alfred Amuno 

      18 months ago from Kampala

      Thank you all for appreciating

    • profile image

      Oluwatoyosi 

      18 months ago

      love it

    • profile image

      sely 

      18 months ago

      Very nice $ educative i waz illitrate bt now am literate

    • profile image

      bernadette mwongeli omc 

      18 months ago

      a nice and educative forum

    • profile image

      Frank Mitchels 

      18 months ago

      Wow great stuff, really interesting how computers work. I'm 57 and my 11 year old grandson has been teaching me how to use them, but when he's not there i rely on stuff on the 'web. Thanks again for your helpful page, good to see someone is informing us old fokes on this new tech.

    • profile image

      ronald ucu 

      19 months ago

      good notes

    • profile image

      Prosper 

      19 months ago

      Nice one

    • profile image

      Bhawana sharma 

      20 months ago

      Knowledgeable

    • amuno profile imageAUTHOR

      Alfred Amuno 

      20 months ago from Kampala

      Thanks Abdul

    • profile image

      abdul malik 

      20 months ago

      very nice notes on computer and also parts of computer.

    • profile image

      ivan geofrey 

      21 months ago

      good notes ,the help me to understand types of disk

    • profile image

      Salia Sheriff 

      22 months ago

      Thank you very much for allowing me to know the difference between SSD and HDD. You make my day easy.

    • profile image

      Alhassan Usman Buratai 

      22 months ago

      Wow such a wonderful comprehensive, essential explanation on computer issues. Thanks you a lot for this excellent job...

    • profile image

      Sam Ru 

      22 months ago

      this is quite intriguing..hope to learn a whole lot more!!

      #Newbie

    • profile image

      sunday john 

      22 months ago

      i was confused in some part of. component of computer but now am well understood. thanks to our potential analyst

    • profile image

      faeezah yunusa 

      22 months ago

      What are the gains of computer to the society

    • profile image

      Maryam Ali 

      23 months ago

      What Are The Example Of Human Ware

    • profile image

      Anonymous 

      24 months ago

      Humanware Is Love

      Humanware Is Life

    • profile image

      randy 

      24 months ago

      This is loving

    • profile image

      Bryanna 

      2 years ago

      I love this

    • profile image

      Emmanuel D.Sumo 

      2 years ago

      Many thanks to our potential analyst

    • profile image

      dianne ocampo 

      2 years ago

      great thanks a lot mwaa

    • profile image

      bien clarence 

      2 years ago

      ilove sir jovi

    • profile image

      Hussaini Yahaya Abdullahi Bununu 

      2 years ago

      we thank God about modern technology.

    • profile image

      muhidmah 

      2 years ago

      thanks alot

    • profile image

      caleb 

      2 years ago

      yaaaaaani i was stuck but am now confident enough to stand before my students to explain the three components of the computer clearly and preciously.

      thanks mr Amuno

    • profile image

      jannah calim 

      3 years ago

      thankshubpage

    • amuno profile imageAUTHOR

      Alfred Amuno 

      3 years ago from Kampala

      Good to know Maria

    • profile image

      Maria Hathaway 

      3 years ago

      This article has really taught me a lot. I never understood this part of the computer, but now I do. Thank you very much.

    • amuno profile imageAUTHOR

      Alfred Amuno 

      7 years ago from Kampala

      Thanks Thranax. I believe little articles in Hubpages should go about passing info like this around.

    • thranax profile image

      Andrew 

      7 years ago from Rep Boston MA

      Nice little overview anyone can understand. It's a step in the right direction to teach the general population computers aren't scary and learning about them isn't difficult!

      ~thranax~

    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)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)