Chapter 1 Types and Components of Computer System
Chapter 1 Types and Components of Computer System
-Software is the general term used for the programs that control the computer and process data.
Applications software
System software
Application software
-provides the services that the user requires to solve a given task.
For example:
1. Word processing
Word processing software are used to manipulate text documents, such as an essay or a report.
Text is entered using a keyboard and the software provides tools for copying, deleting and
various types of formatting.
Some of the functions include:
2. Spreadsheet
Spreadsheet software is used to organize and manipulate numerical data (in the form of integer,real,
date, and so on).
Numbers are organized on a grid of lettered columns and numbered rows. The grid itself is made
up of cells, and each cell is identified using a unique combination of columns and rows (for
example, B6).
This provides the basic structure for the organization of the data within the database.
o Ability to carry out queries on database data and produce a report (DBMS)
o Add, delete and modify data in a table.
4. Control and measurement software
Normally refers to the type of software that runs on mobile phones or tablets. They are usually
downloaded from an 'App Store' and range from games to sophisticated software such as phone
banking.
o GPS (global positioning systems which, together with satellite navigation, help you find
your way to a chosen location)
o Camera facilities (taking photos and storing/manipulating the images taken).
6. Video editing
Video editing software allows a user to manipulate videos to produce an edited video.
It enables the addition of titles, colour correction and altering/adding sound to the original video.
Essentially it includes:
o Rearranging, adding and/or removing sections of video clips and/or audio clips
o Applying colour correction, filters and other video enhancements
o Creating transitions between clips in the video footage.
7. Graphics editing
Photo editing software allows a user to manipulate digital photographs stored on a computer; for
example,
Change brightness,
Change contrast,
8. Audio editing
Audio editing software allows a user to edit, manipulate and generate audio data on a computer.
It allows the user to alter:
Length of track
Start/stop time of track
Conversion between audio file formats
Volume of track
Fading in/out
Combine multiple sound tracks
Noise reduction
To create another version of the sound track
This is software used to help in the creation, manipulation, modification and analysis of a
drawing/design. It can be used to produce 2D or 3D diagrams which:
Can be rotated to view the drawing from any angle
Can produce full dimensions
Can be used to estimate manufacturing costs of the final product
Predict any structural problems.
System software
Programs that allow the hardware to run properly and allow the user to communicate with the
computer
For example:
Compilers
Linkers
Device drivers
Operating systems.
utilities
Compiler
Linkers
A linker is a computer program that takes one or more object files produced by a compiler and
combines them into a single program that can be run on a computer. For example, many
programming languages allow programmers to write different pieces of code, called modules,
separately. This simplifies the programming task since it allows the program to be broken up into
small, more manageable sub-tasks. However, at some point, it will be necessary to put all the
modules together to form the final program. This is the job of the linker.
Device driver
Is software that enables one or more hardware devices to communicate with the computer’s
operating system. Without drivers, a hardware device would be unable to work with the
computer.
All hardware devices connected to a computer have associated drivers
Examples of hardware devices that require drivers include printers, memory sticks, mouse, CD
drivers, and so on.
The operating system (OS) is essentially software running in the background of a computer
system. It manages many of the basic functions. Without the OS, most computers would be very
user-unfriendly and the majority of users would find it almost impossible to work with computers
on a day-to-day basis.
• Input/output operations
Utilities
Utility programs are software that has been designed to carry out specific tasks on a computer.
Essentially, they are programs that help to manage, maintain and control computer resources.
Examples include:
• Antivirus
• Anti-spyware
• Backup of files
• Disk repair
• File management
• Security
• Screensavers
• Disk defragmenter.
Computers can only understand data which is in binary form. This is often referred to as digital
data. However, data in the real world is actually analogue in nature.
Digital data is data that can only have discrete, discontinuous values.
Analogue data is physical data that is continuous, and not in discrete steps as with digital data.
If analogue data is being sent to a computer, it must first be converted into digital data; this is done
by hardware known as an analogue to digital converter (ADC). If the computer is controlling a
device (such as a motor) then the digital output from the computer needs to be converted into
analogue form. This is done by a digital to analogue converter (DAC).
Is the part of the computer that interprets and executes the commands from the computer
hardware and software.
Microprocessor- is a single integrated circuit which is at the heart of most PCs and is also
found in many household devices and equipment where some control or monitoring is
needed.
B. Arithmetic and logic unit (ALU)-which carries out calculations and makes logical
decisions.
2. Internal memory
Because its contents are lost when power to the computer is turned off, it is often
referred to as a volatile or temporary memory.
It is often used to contain, for example, configuration data for a computer system.
Chips used for ROM cannot be altered and can only be read from.
One of the main advantages is that the information stored on the ROM chip is not
lost, even when power is turned off to the computer. They are often referred to as
non-volatile memories.
ROM also contains some coding known as the boot file. This code tells the
computer what to do when it first starts up; it is often referred to as the BIOS (basic
input/output system). When the computer is turned on, the BIOS carries out a
hardware check to find out if all the devices are present and whether they are
functional. Then it loads the operating system into the RAM.
The BIOS stores the date, time and system configuration in a non-volatile chip
called a CMOS (complementary metal oxide semiconductor) – this is usually
battery powered.
Input devices are hardware that allows data to be entered into a computer.
They use either manual entry (such as a keyboard or a mouse) or direct data entry
(such as sensors or optical character readers).
Some devices can act as both input and output. For example,
Touch screen,
DVD writer/player.
The table below summarises the differences between input and output devices.
4. Backing storage.
OPERATING SYSTEM
Software that enable computer systems to function and to allow users to communicate with
computer systems.
USER INTERFACES
They include:
ADVANTAGES
Knowing the correct commands, this can be much faster than any other interface
type.
Uses much less RAM than any other interface type.
Low resolution, cheap monitors can be used.
CLI does not require Windows to run.
DISADVANTAGES
Can be confusing
Commands must be typed precisely, if there is a spelling error the command will
fail.
If you mistype an instruction, it is often necessary to start all over again.
Large number of commands need to be learned
ADVANTAGES
Easy to use because requires little IT knowledge
Easy to explore and find your way around the system
Do not have to learn complicated commands
Exchange data between different software
Good help facilities provided with GUIs
DISADVANTAGES
Larger amount of hard disk space than other interfaces.
Significantly more memory (RAM) to run than other interface type.
GUI use more processing power than other types of interfaces.
GUI can be slow for experienced programmers to use, they find CLI much
faster.
This type of interface uses techniques known as computer vision and image
processing.
For example in a car rotating a finger clockwise near the radio will increase the
sound volume.
Either a sensor or a camera is used to pick up the gesture and a signal is sent to an
on-board computer to carry out the required action. It eliminates the need for an
array of buttons and dials on the dashboard.
2. MOBILE COMPUTERS
Mobile computers, are a group of computers which are considerably more portable than desktop
computers.
A. LAPTOP / NOTEBOOK.
Refers to a type of computer where the monitor, keyboard, pointing device and processor
are all together in one single unit. Makings them extremely portable.
SMARTPHONES
Allow normal phone calls to be made.
Have operating system allowing them to run a number of computer applications.
They allow users to send/receive emails, use a number of apps: camera, MP3/4 players and
so on.
Smartphones can connect through Wi-Fi hot spots or by using 3G/4G/5G mobile phone
networks.
FEATURES OF SMARTPHONES INCLUDE:
High-definition, anti-glare displays
Front- and back-facing cameras
Lower weight
longer battery life than laptops
Use Bluetooth for connection to printers and other devices.
Make use of flash memory and cloud storage facilities to back up and data sources.
They use a number of sensors.
Sensors in smartphones carry out the following functions:
1. Proximity sensors- to detect if the device is close to, for example the ear, which allows it to
block unintended ‘touches’.
2. Accelerometers, which detect movement and orientation of the device.
-for example, move the display from portrait to landscape to view videos, or allow it to be used
as a ‘steering wheel’ in-car racing games
3. Sophisticated speech recognitions systems (such as Siri) to enable the user to ask the device to
look for things.
The use of OLED (Organic Light Emitting Diode) touch screen technology has made the
design of smartphone to be lighter and thinner.
ADVANTAGES OF SMARTPHONES:
They are very small in size and lightweight – therefore they are very easy to carry.
Can be used to make phone calls.
Can connect to the internet while on the move.
Can be used almost anywhere because they use Wi-Fi and mobile phone networks.
They have apps such as maps that provide services not available on desktops or laptops.
They have a reasonable battery life compared to laptops.
DISADVANTAGES OF SMARTPHONES:
The small screens and keyboards make pages difficult to read.
It is more difficult and slower when typing things
Web browsing and photography can quickly drain the battery.
Less Memory size compared to laptops and desktops
Not all website features are compatible with smartphone operating systems.
Can be lost or stolen easily due to their small size.
The data transfer rate using mobile phone networks can be slower than with Wi-Fi
TABLETS
Tablets use touch screen technology and do not have a conventional keyboard.
The keyboard is virtual
Internet access is usually through Wi-Fi or 3G/4G/5G mobile phone connectivity.
Like smartphones, tablets are equipped with a series of sensors which include camera,
microphone, accelerometer and touch screen.
The typical features of tablets are identical to those of a smartphone.
PHABLETS
Phablets is a hybrid between a tablet and a smartphone.
They have much larger screens than a smartphone but are smaller than a tablet.
All the features of a smartphone also apply to phablets together with the typical features of
a tablet.
THE MAIN USES OF SMARTPHONES, TABLETS AND PHABLETS INCLUDE:
Entertainment –streaming Tv-shows and music videos.
Gaming
As a camera or video camera
Internet use -online sales, social networks, using QR codes, and so on.
Sending/receiving emails.
Global positioning system -use of maps to navigate to a location.
Calendar functions
Telephone banking -sending and receiving money using the banking apps.
Voice over Internet Protocol (VoIP) – 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- e.g whatapp
Office and business management- rapid voice and video communication.
Education use -using interactive software to teach or learn from.
Remotely control devices -it is possible to remotely operate devices in the home, such as
microwave ovens, which contain embedded microprocessors by using internet-enabled
smartphones or tablets.
EMERGING TECHNOLOGIES
Negative impacts of AI
1. Find two news stories that have information about the use or development of Artificial
Intelligence.
2. Write a report on the news stories about the impact of the two examples of Artificial
Intelligence.