Types_and_Components_of_Computer_Systems_Formatted
Types_and_Components_of_Computer_Systems_Formatted
Types_and_Components_of_Computer_Systems_Formatted
Hardware
the electronic, physical components that make up a typical computer system. These may include
Processor
Motherboard
Internal Storage devices like Hard disk drives (HDD) and solid-state drives (SSD)
Monitor
Keyboard
Mouse
Printer
Software
The techniques, methods, commands, and instructions tell the device what to do and how to do it.
They are the programs which control the computer system and process data.
Application software:
System Software:
The software is designed to provide a platform all other software to run on. For example:
Compilers: The software translates the High-level language into Machine code (Language
Processor).
Linkers: A Software that creates the links between Language processors into workable solutions
Device drivers: A software that enables the device to work with another, externally connected
device.
Utilities: A system software that provides the necessary facilities (Antivirus, Scan Disk, Disk
Defragmentation, etc.)
Operating systems: To enable computer systems to function and allow users to communicate with
computer systems, special software, known as operating systems (OS), have been developed.
Computers can only understand data in the form of binary digits (0,1); this is commonly known as
digital data. However, data in the real world is analogue, not limited to two specific values.
The figures show how data changes in analogue and digital forms; analogue data forms smooth
So, for a computer to process real-world data, it first needs to convert the received data into digital
form. This is done by hardware known as ADC (analogue to digital converter), and its output is given
The component of the computer that understands and executes hardware and software operations.
Nowadays, it's also known as a microprocessor. It is a single integrated circuit at the core of most
PCs and is also present in many household gadgets and equipment where some control or
monitoring is required.
It consists of a control unit (CU) that manages the input and output devices, an arithmetic and logic
unit (ALU) that performs computations and makes logical judgments, and tiny memory regions
known as registers.
It processes the input and produces the outcome of the processing in the form of output.
Internal Memory
Random access memory (RAM): temporary memory storage, lost after power is shut down,
performs read and write functions, is used to store data that are currently in use, and can be
Read-only memory (ROM): permanent memory storage, non-volatile, can only be read from, used to
N.B: The BIOS (basic input/output system) stores the date, time and system configuration on a
non-volatile chip called a CMOS (complementary metal oxide semiconductor) - this is usually battery
powered.
RAM can be written to and from, but ROM can only be read from.
RAM is used to store data, files, programs, and parts of OS that are currently in use. However, ROM
An input device is any hardware that enables data entry. An output shows the result or solution of
An input device can only send data. An output device can only receive data.
Input devices are necessary for a computer to receive commands from the user for processing to be
permitted. Output devices are needed in order to display the outcome of the processing that took
the user. Output devices are simpler as they only need to display the finale.
Input devices are pieces of hardware that allow users to enter data into computers.
An output device displays the computer's output in a human-readable format. For example, words
Most commonly in the form of Hard disk drives and Solid-state drives.
RAM contents are lost when power is lost, ROM is read-only, and backing storage is permanent
RAM and ROM are significantly faster in accessing data than backing storage.
Internal memories are fixed, and backing storage can be fixed or portable.
Internal memories can be directly read by the CPU, while backing storage needs to be moved into
Operating Systems
Command line interface: user needs to type in commands to communicate with the computer. The
user is in direct communication with the computer. Not restricted to pre-defined options. Possible to
alter computer configuration settings. Needs to learn many commands for basic operations. All
commands need to be typed in, which is time-consuming. Very error prone, as commands must
N.B: Mainly used by programmers who need to have direct communication with the computer.
Graphical user interface: Uses WIMP (windows icons menu and pointing device). The user does not
need to learn any commands. It is more user-friendly; icons are used to represent applications. A
pointing device is used to click on an icon to launch the application, this is simpler than typing in
commands. This type of interface uses up considerably more computer memory than a CLI
interface. The user is limited to the icons provided on the screen. Needs a more complex operating
system.
N.B: Mainly used by end-users who don't have great knowledge of how the computer works.
Dialogue-based user interface: use the human voice to give commands to a computer system. no
need for a driver to take their hands off the steering wheel. In a home, it is especially useful for
people with disabilities because many tasks can be carried out by the spoken word only. Possible to
use it as a security feature because voice recognition could be used to identify a person. Still
unreliable, with many commands not being recognized or needing to be repeated several times
(especially if there is background noise). Can be quite complex to setup. User needs to know which
Gesture-based user interface: relies on human interaction by the moving of hands, head or even
feet. Replaces mechanical input devices. No physical contact is required. Very natural interface for a
human operator. No training is needed to interface with the computer. It is possible for unintentional
movement to be picked up. Only works near the camera or sensor (maximum of 1.5 meters). May
only accept a limited number of movements (for example, it may take several attempts to determine
Types of Computers
Desktop Computers
keyboard, mouse, and processor unit. It is distinguished from, for example, a laptop computer by the
fact that it is made up of several separate components, which makes it not very portable.
Uses:
educational use
general entertainment
gaming device
Advantages:
As they usually have wired connections, they have more stable internet access.
Disadvantages:
They are not particularly portable because they are made up of separate components.
More complicated because all the components need to be hooked up by wiring, which also clutters
Because they aren't portable, files must be copied to another portable storage device to take work
elsewhere.
Mobile Computers
1. Laptop computer:
(Or notebook) refers to a type of computer where the monitor, keyboard, pointing device and
processor are all together in one unit. This makes them extremely portable. lightweight (to aid
portability). Low power consumption (and also long battery life). Low heat output (cooling is very
important).
Uses:
general entertainment
Advantages:
Portability: all components are in a single unit, so they can be taken anywhere.
Because of one single unit, there are no trailing wires and desk clutter.
take up much less room on a desk, so they can be easily used in public spaces.
Disadvantages:
limited battery life means the user needs to carry a charger at all times.
2. Smartphones:
Allow normal phone calls to be made, but also have an operating system (such as iOS, Android, or
Windows), allowing them to run a number of computer applications (known as apps or applets).
Smartphones communicate with the internet either by using Wi-Fi hot spots or by using 3G/4G/5G
Uses:
They allow users to use a camera feature (to take photos or videos).
They allow users to use an MP3/4 player (for music and videos).
Advantages:
because they use Wi-Fi and mobile phone networks, they can be used almost anywhere.
they have apps which can tell instant location, which is a feature that isn't available in either
desktops or laptops.
Disadvantages:
Memory size in most phones is not very large when compared to laptops and desktops.
Not all website features are compatible with smartphone operating systems.
Because of their small size, it is much easier to lose a smartphone or for it to be stolen compared to
laptops or desktops.
The data transfer rate using mobile phone networks can be slower than with Wi-Fi.
3. Tablets:
They work similarly to a smartphone. The only main difference is that they are somewhat bigger in
Uses:
They allow users to use a camera feature (to take photos or videos).
They allow users to use an MP3/4 player (for music and videos).
very fast to switch on (no time delay waiting for the operating system to load up).
fully portable - they are so lightweight that they can be carried anywhere.
touch screen technology means they are simple to use and don't need any other input devices.
when the power button is pressed, it goes into standby but remains connected to the internet so the
user still hears alerts when emails or other 'events' are received.
typing on a touch screen can be slow and error-prone compared to a standard keyboard.
4. Phablets:
Some of the latest smartphones have been designed as a hybrid between a tablet and a
smartphone, referred to as a phablet. They have much larger screens than a smartphone but are
Uses:
Internet use (online sales, social networks, using QR codes, and so on).
Sending/receiving emails.
Calendar functions.
Voice over Internet Protocol: telephone network using the internet, which also allows video calling.
Instant access to social networks (social contact with friends no matter where you are in the world).
Instant messaging.
Office and business management (allows rapid voice and video communication).
Laptops are the most expandable of these devices, while smartphones are the most portable.
Tablets and phablets fall somewhere in between, offering a balance of portability and expandability.
The choice of device will depend on your specific needs and use case.
Artificial Intelligence (AI): There are many definitions of artificial intelligence (AI). Essentially, AI is a
machine or application which carries out a task that requires some degree of intelligence.
recognizing a person's face, the ability to operate machinery, such as a car, aeroplane, train, and so
on,
and analyzing data to predict the outcome of a future event, such as weather forecasting. Impact:
Whenever AI is mentioned, people usually think of science fiction fantasies and think of robots. The
science fiction writer Isaac Asimov even went as far as producing his three laws of robotics: »
Robots may not injure a human through action or inaction. » Robots must obey orders given by
humans without question. » A robot must protect itself unless it conflicts with the two laws above.
Everyday uses:
Robotic research is leading to improvements in technology to help amputees and people with
disabilities.
Robots are used to help people carry out dangerous or unpleasant tasks - for example, bomb
disposal.
Negative impacts of AI
Unemployment, robots are capable of doing tedious human tasks with much more efficiency and
De-skilling: Tasks that used to be considered a talent are now part of general, tedious processes
Extended Reality refers to combined real and virtual environments. The two most common
pre-existing objects. e.g., Pokémon GO! Impact: safety and rescue operations' training, shopping
and retail (getting a better look at a car before the purchase), healthcare (better understanding of a
patient's body)
Virtual reality (VR) enables an entirely new world to be created, unlike AR, which has no link to the
actual surroundings of the user. It requires the user to be specially equipped with a VR headset,
Impact: Military applications, educational purposes (looking at ancient buildings), healthcare, media
An input device is any hardware device that allows a user to enter data or instructions into a
computer directly.
An input device can send data to another device, but it cannot receive data from another device.
Input devices are necessary for a computer to receive commands from its users and data to
process; they are under the user's control or can be direct data entry.
Input devices can be complicated because they must ensure the user can interact with the computer
correctly.
1. Keyboards:
Uses:
Advantages:
Well-known method.
Easier to do verification checks as data is entered (can immediately compare the source document
with typed data on the screen).
Disadvantages:
2. Numeric keypads:
Uses:
Automatic teller machines (ATMs), where the customer can key in their PIN, amount of money, etc.
Point of sale terminals (POS) in case the barcode reader fails to read the barcode - the number has
Advantages:
Because many are small devices, they are very easy to carry around.
Disadvantages:
Sometimes, they have small keys, which can make input more difficult.
3. Mouse:
Uses:
Image editing, for example, controls the size and position of a drawing pasted into a document.
Advantages:
Disadvantages:
It can be more difficult for people with restricted hand/wrist movement than using a keyboard for
data entry.
Easy to damage, the older type of mouse quickly becomes clogged up with dirt.
4. Touchpad:
Uses:
Image editing, for example, controls the size and position of a drawing pasted into a document.
Advantages:
Because the touchpad is integrated into the laptop computer, there is no need for a separate
mouse; this aids the portability and is a big advantage if no flat surfaces are available.
Disadvantages:
People with limited hand/wrist movement find the device difficult to use.
It can be more difficult to control the pointer when compared to a normal mouse.
5. Tracker ball:
Uses:
It is easier to use than a mouse if the operator has problems with their wrist.
Disadvantages:
6. Remote Control:
Uses:
Televisions, satellite systems, DVD/Blu-ray players and Hi-Fi systems, to alter controls such as
Advantages:
In some conditions, e.g., in chemically hazardous environments, we can control and measure from
safe distances.
Disadvantages:
7. Joysticks:
Uses:
Advantages:
It is easier than keyboards for screen navigation.
Disadvantages:
8. Driving wheel:
Uses:
Advantages:
Disadvantages:
Uses:
Computer-based training (CBT) where answers are selected during on-screen testing.
Advantages:
Disadvantages:
A limited number of input options are available.
This can lead to problems if an operator uses the system frequently (straining of arm muscles, RSI,
10. Scanners:
Uses:
Advantages:
When used with OCR, they are much faster and more accurate than typing the documents in.
Disadvantages:
Uses:
Advantages:
Disadvantages:
12. Microphones:
Uses:
Advantages:
It is possible to manipulate sound in real time rather than working on a completed recording.
Disadvantages:
13. Sensors:
Uses:
Temperature sensors are used in automatic washing machines, central heating systems, ovens, and
glasshouses.
Pressure sensors are used in intruder alarm systems and washing machines.
Light sensors are used in automatic glasshouses, doors, and street lighting control.
Sound/acoustic sensors are used in intruder alarm systems, monitoring liquid and powder flow in
pipes.
Humidity/moisture sensors are used in automatic glasshouses, environmental monitoring, and in
pH sensors are used in automatic glasshouses, chemical processes and environmental monitoring.
Advantages:
Because it is a continuous process, any action or warnings needed will be initiated immediately.
Disadvantages:
Most sensors are analogue; therefore, they require conversion using Analogue to Digital Convertors.
Uses:
Drawing on screens
Advantages:
Small makes them portable and capable of being used in small spaces.
Easy-to-use technology.
Disadvantages:
Uses:
Advantages:
Disadvantages:
Uses:
Advantages:
It is more secure than contactless cards as the PIN acts as a second security layer.
Disadvantages:
Be very careful so the PIN isn't seen by anyone while being typed in.
Uses:
Livestock tracking
Admission passes.
Advantages:
Disadvantages:
Tag collision
Uses:
Advantages:
Disadvantages:
Designing the forms can be complicated to ensure the marks are correctly positioned.
If there are problems, they need to be manually checked, which can be time-consuming.
Uses:
Advantages:
Disadvantages:
6. Barcode readers:
Uses:
Advantages:
Disadvantages:
Uses:
Wi-Fi authentication
Advantages:
QR codes are easier to read because the cameras can even read them on a smartphone.
Uses:
Advantages:
Disadvantages:
They run very hot and can cause fires if left unattended.
Uses:
Advantages:
Lightweight devices.
No flickering images.
Uses:
ATMs
POS terminals
Information kiosks.
Advantages:
They are very interactive, and many functions, such as swiping, can be done.
Disadvantages:
If large amounts of data are input/output, they aren't very accurate, and the interface isn't very fast.
4. Multimedia projectors:
Uses:
Advertising presentations.
Advantages:
More people can watch as they don't have to crowd around a laptop.
Disadvantages:
5. Laser printers:
Uses:
Advantages:
Printing is fast.
Disadvantages:
They are only considerably fast if several copies are being made.
They produce ozone and volatile organic compounds because of their printing method and toner.
6. Inkjet printers:
Uses:
Advantages:
High-quality output
Very lightweight
Disadvantages:
Uses:
Advantages:
Disadvantages:
Very noisy
8. (Graph) Plotters:
Uses:
Advantages:
Disadvantages:
9. 3D printers:
Uses:
In aerospace, if parts of the aircraft are made using 3d printers they can be very lightweight.
Making spare parts for items that aren't now manufactured, e.g., parts of a vintage car.
Advantages:
Even though the initial cost is high, it is still cheaper than the more conventional way.
Disadvantages:
10. Speaker:
Uses:
Advantages:
They are especially useful for blind people, for instance, reading e-books.
Disadvantages:
Speaker output can disturb irrelevant people in the same area, e.g., an office.
Sound quality is high only expensive speakers.
11. Actuators:
Uses:
Advantages:
Disadvantages:
Backing-Up Data
Backing up refers to copying files or data into a different medium in case of damage or loss of
original copy.
In case files need to be sent elsewhere, to protect the original format of files.
The surface area of the media is magnetised so that it can hold bits of data.
The device that reads media can also read the bits held on the surface area
Uses:
used in long-term archiving of data, they have huge data storage capacities and are known to be
very stable.
Advantages:
Disadvantages:
When updating, another tape is needed to store the final updated version.
They are affected by magnetic fields, a strong field can corrupt data stored on the tape.
Uses:
Advantages:
They have a very fast data transfer rate and fast access times to data.
Disadvantages:
Their read/write operation can be quite noisy when compared to solid-state drives.
Uses:
Can be used as a backup system to prevent data loss.
Advantages:
Data access time and data transfer rate are very fast.
Disadvantages:
They can be easily damaged if user accidentally drops it or doesn't correctly shut down the drive
after use.
The data transfer rate is not as fast as for fixed hard disk drives.
Holds data by burning 'dots' onto the surface with a high-powered laser.
The data that reads the media can read the data by shining a lower-powered laser over the dots.
Uses:
Used to store data to be kept for later use to be transferred to another computer.
Advantages:
Disadvantages:
It can only be recorded once; if an error occurs, then the disk has to be thrown away.
Uses:
Used to record television programs which can be recorded over, time and time again.
Advantages:
It is not as wasteful as the R format because the files/data can be added later.
Disadvantages:
Uses:
These are read-only memory (ROM), which means they can't be written over and can only be read.
CD-ROM is used to store music files and to store software, computer games and reference
software.
Used in applications where there is a real need to prevent deletion or overwriting of important data.
Advantages:
Disadvantages:
Hold far less data than hard disk drives or memory sticks.
Very slow data transfer rate and data access times, as compared to hard disk drives.
You cannot add your files to the disks because they are both read-only.
Blu-Ray Discs
Blu-ray uses a blue laser rather than a red laser. (The wavelength of blue light is 405nm, much
smaller than the 650nm red laser) This makes pits and lands much smaller, so they store five times
Blu-ray disks automatically come with a secure encryption system, which helps to prevent piracy
The data transfer rate for a DVD is 10 Mbps, and for a Blu-ray disc, it is 36 Mbps.
Uses:
Computers can use this technology for data storage or backing hard drives.
Advantages:
The data access speed is also greater than with other optical media.
Disadvantages:
The introduction of HD (high definition) DVD players has reduced the advantages of using Blu-ray
technology.
Uses:
Advantages:
SSD data access time is only 0.1 milliseconds compared to 10 milliseconds for HDD.
Data transfer speed for SSDs is also much faster than for HDDs.
Disadvantages:
SSD endurance - SSDs are conservatively rated at only 20GB write operations per day over three
years.
Uses:
Advantages:
Very robust.
Disadvantages:
The user needs to be very careful when removing a memory stick from a computer - incorrect
removal will corrupt the data on the memory stick and make it useless.
Uses:
Advantages:
Very compact.
Compact cameras and smartphones can read and write memory cards, allowing users to transport
Disadvantages:
Have a finite life regarding the number of times they can be read from or written to.
Memory cards, specifically the micro SD card, are the smallest sized devices available, making them
more likely to be lost, stolen or damaged. The storage should be sized cause the amount of storage
Users must often purchase a card reader or USB converter to view the data.