Concept of Hardware & Software

 Hardware:-

Hardware,which is abbreviated as HW,refers to all physical components of a computer system, including the devices connected to it.You cannot create a computer or use software without using hardware,the screen on which you are reading this information is also a memory.

What is a hardware upgrade?

A hardware upgrade refers to a new hardware ,or a replacement for the old one,or additional hardware developed to improve the performance of the existing hardware.

A common example of a hardware upgrade is a RAM upgrade that increase the computer's total memory,and video card upgrade,where the old video card is removed and replaced with the new one.

1)Motherboard:-

The motherboard is generally a thin circuit board that holds together almost all parts of a computer except input and output devices.All crucial hardware like CPU, memory, hard drive,and ports for input and output devices are located on the motherboard.It is the biggest circuit board in a computer chassis.

It allocated power to all hardware located on it and enables them to communicate with each other.It is meant to hold the computers microprocessor chip and let other components connect to it.Each component that runs the computer or improve its performance is a part of the motherboard or connected to it through a slot of port.

2) Monitor:-

A computer is the display unit of a computer on which the processed data,such as text,images,etc. , is displayed.The monitor is also known as a visual display unit (VDU).

Types of monitors:-

CRT Monitor :- It has cathode ray tubes which produce images in the form of video signals. Its main components are electron gun assembly, deflection plate assembly,glass envelope, fluorescent screen,and base.

LCD Monitor :- It is a flat panel screen.It uses liquid crystal display technology to produce images on the screen. Advanced LEDs have thin-film transistors with capacitors and use active-matrix technology, which allows pixels to retain their charge.

LED Monitor :- It is an advanced version of an LCD monitor. Unlike as LCD monitor,which uses cold cathode fluorescent light to backlight the display,it has LED panels,each of which has lots of LEDs to display the backlight.

Plasma Monitor :- It uses plasma display technology that allows it to produce high resolution of up to 1920-X1080 ,wide viewing angle,a high refresh rate,Outstanding contrast ration,and more.Plasma displays are thinner than cathode ray tube (CRT) displays and brighter than liquid crystal displays (LCD).

A plasma display is a computer video display in which each pixel on the screen is illuminated by a tiny bit of plasma or charged gas,somewhat like a tiny neon light.

Software:-

Software,which is abbreviated as SW or S/W,is a set of programs that enables the hardware to perform a specific task .

All the programs that run the computer are software.The software can be of three types:

System software, Application software,and Programming software.

1) System Software:- The system software is the main software that runs the computer.When you turn on the computer,it activates the hardware and controls and coordinates their functioning.The application programs are also controlled by system software.e.An operation system is an example of system software.

# Operating System:-

An operating system is the system software that works as an interface to enable the user to communicate with the computer.It manages and coordinates the functioning of hardware and software of the computer.The commonly used operating system are microsoft windows, linux,and apple macosx.

# Some other example of system software include:-

BIOS :- It stand for basic input output system.It is a type of system software,which is stored in read only memory (ROM) located on the motherboard. However,in advanced computer systems,it is stored in flash memor.

BIOS is the first software that gets activated when you turn on your computer system. It loads the drivers of the hardware disc into memory as well as assist the operating system to load itself into the memory.

2) Application Software:- Application Software is a set of programs designed to perform a specific task.It does not control the working of a computer as it is designed for end-users.A computer as it is designed for end-users.A computer can run without application software. Application software can be easily installed or uninstalled as required.It can be a single program or a collection of small programs. Microsoft office suite,adobe Photoshop,and any other software like payroll software or income tax software are application software. As we know,they are designed to perform specific tasks. Accordingly, they can be of different types such as:-

  1. Word processing software:- his software allows users to create, format,and manipulate the text and more.It offers lots of options for writing documents, creating images,and more. For example,ms word ,word pad,notepad,etc
  2.  Spreadsheet software:- It is designed to perform calculation,store data, create charts,etc.It has rows and columns,and the data is entered in the cell, which is an intersection of a row and column,eg: microsoft excel.
  3. Multimedia software:- These software are developed to perform editing of video,audio,and text It allows you to combine texts,videos,audio,and images.Thud ,you can improve, graphics,and charts through multimedia software.For example: VLC player, window media player,etc.
  4. Enterprise software:- These software are developed for business operational functions.It is used in large organizations where the quantum of business is too large.
It is a set of collection of tools that help developer in writting other software or program.It assist them in creating, debugging,and maintaining software or program or application.We can say that these are facilitator software that helps translate programming language such as Java, C++, Python,etc.,into machine language code so, it is not used by end users. For example, Compilers,linkers, debuggers, interpreters,text editors,etc.This software is also called a Programming tool or software development tool.






Comments

Popular posts from this blog

Css basic Properties ✍🏻

Basic Html Notes

Advanced Html Notes