• TestingDocs
TestingDocs.com
Software Testing website
  • Automation
    • Selenium
    • JBehave Framework
  • Tutorials
    • MySQL Tutorials
    • Testlink
    • Maven
    • Git
  • IDEs
    • IntelliJ IDEA
    • Eclipse
  • Flowcharts
    • Flowgorithm
    • Raptor
  • About

Computers

Introduction to Computer System

Overview

In this tutorial, we will learn about a basic computer system and its components. Computers are common devices and can be found anywhere in real-life. For example, Home PCs and Laptops, Office Workstations, Servers, etc.

Computer System

A computer system is an electronic machine that operates and performs tasks under the control of instructions stored in memory. In basic terms, a computer system is a device that can accept input, store, retrieve, process the data, and produces output information.

 

 

Introduction to Computer System

There are different functions of the computer system. The basic function of a computer is to process the input data and produce meaningful information for the end user.

Computer Components

The two major computer components are as follows:

  • Hardware
  • Software

A computer system consists of both components.

 

Computer Systems Diagram

Hardware

Computer Hardware is the physical component of the computer.  Hardware components can be many. A computer is a complex device containing many sub-systems. Each sub-system is a piece of computer hardware or part of another hardware device.

Some examples of computer hardware are as follows:

  • Input Devices
  • Output Devices
  • CPU( Central Processing Unit)
  • Storage Devices(Primary & Auxiliary )

 

Computer System and Components

The computer hardware devices shown in the picture are as follows:

  • 1 -> Computer Monitor
  • 2 -> System Unit
  • 3 -> Keyboard
  • 4 -> Mouse
  • 5 -> Printer
  • 6 -> Speaker
  • 7 -> Modem

Let’s take an example of the System unit. The system unit consists of several internal components:

  • CPU
  • Motherboard
  • Power Supply
  • BUS
  • Clock
  • Network Card

Motherboard

Motherboard is the system circuit board of the computer. It provides the framework upon which every other computer component is assembled and built like CPU, Chipset, RAM, etc. Every component in the computer connects either directly or indirectly to the motherboard.

Block Diagram of Computer

The block diagram of a digital computer is shown below:

https://www.testingdocs.com/block-diagram-of-a-digital-computer/

Software

Software refers to program instructions written in a computer language that allows the hardware components to perform the intended function. Computer software can be broadly divided into:

  • System Software
  • Application Software
  • Programming Languages

 

Computer System

 

An operating system is a program that manages all the computer hardware. It acts as an interactive interface to the end user and interprets the commands so that it can communicate with the hardware. Examples of System Software are Operating Systems:

  • Microsoft Windows
  • UNIX/Linux OS
  • MacOS
  • Solaris, etc.

Application software programs are installed on top of the operating system. These programs can be proprietary licensed software or open-source free software. Examples of Application software:

  • Microsoft Office( Word, Excel, Powerpoint)
  • Google Chrome browser
  • Mozilla Firefox browser
  • Outlook Express
  • Thunderbird, etc

Types of Software

https://www.testingdocs.com/types-of-computer-software/

Popular Operating Systems

  • Microsoft Windows

https://www.microsoft.com/en-in/windows

  • Apple Mac

https://www.apple.com/macos

  • Ubuntu

https://ubuntu.com/

Related Posts

Top 5 Web Browsers

Computers /

Top 5 Web Browsers [ 2023 ]

Google Mobile Web Browser

Computers /

Top 10 Mobile Web Browsers[ 2023 ]

E-Commerce Payment Methods

Computers /

E-Commerce Payment Methods

Mobile Money App

Computers /

Mobile money

Top Antivirus Software Product 1

Computers /

Top 10 Antivirus Software Products [2023]

‹ Internet Banking› Computer Input & Output Devices

Recent Posts

  • How to secure your SQL Database: Tips and Tricks
  • Shaping the Future of Development: Exploring Key Trends in Software Engineering
  • Improving Java Performance with Multithreading
  • Difference between PHP and JavaScript?
  • Bing Conversation Styles
  • ChatGPT Introduction
  • Open Source AI Frameworks
  • Artificial Intelligence Tools
  • Top AI Music Applications
  • Top AI Website Design Tools

Back to Top

Links

  • Contact
  • Privacy Policy
  • Cookie Policy

www.TestingDocs.com