Computer hardware refers to the physical components of a computer system, while software refers to programs and code. Hardware includes tangible devices like monitors, keyboards, and the system unit. Software includes intangible programs like operating systems and internet browsers. A computer system divides components into internal hardware parts and external peripherals. Internal parts include the CPU, drives, RAM and video card. External devices include keyboards, mice, printers and USB drives. Software is divided into system software, programming software, and application software. System software controls hardware, programming software assists development, and application software allows users to perform tasks.
2. Hardware and Software
Computer hardware is any physical device used in or with your machine,
whereas software is a collection of code installed onto your computer's hard
drive; it is intangible. For example, the computer monitor and the is computer
hardware. The internet browser that allowed you to visit this page and
the operating system that the browser is running on is considered software.
3. What is hardware?
● Hardware is the part of the computer that you can
see, all the components of its fisical estructure.
● The sreen, mouse, keyboard and system unit are part
of the hardware of your PC.
5. Parts of a computer
The internal hardware parts of a computer
are often referred to as components, while
external hardware devices are usually called
peripherals.
10. What is software?
Software is a general term for
the various kinds of programs
used to operate computers and
related devices.
Software can be thought of as
the variable part of a computer
11. Types of software
1.System software
2.Programming software
3.Application software
Computer systems divides software
systems into three major classes
12. System software
The programs directly related to
the computer hardware and
perform tasks associated with
controlling and utilizing computer
hardware.
13.
14. Programming software
Usually provides tools to assist a programmer in
witing computer programs and software using
different programming languages in a more
convenient way. The tools include text editors,
compilers, interpreters, linkers, debuggers, and so
on. An integrated development environment
(IDE) merges those tools into a software bundle,
and a programmer may not need to type multiple
commands for compiling, interpreter, debugging,
tracing, and etc., because de IDE usually has and
advanced graphical user interface, or GUI.
15. Application software allows end users to
accomplish one or more specific (nos
computer related) tasks. Typical applications
include industrial automation, business
software, educational software, medical
software, databases and computer games.
Businesses are probably the biggest users of
application software, but almost every field
of human activity now uses some form of
application software.