Uploaded by Hay Phim

chapter1-180118064012-converted

advertisement
Chapter 1
Types and Components of Computer Systems
Pages 2 - 7
What is a computer?
• Computers are machines which help us perform
tasks efficiently.
• Computers are involved in the manipulation of
data and the words ‘data’ and ‘information’ are
used interchangeably.
STORAGE
INPUT
PROCESS
OUTPUT
2
What is Hardware?
• Hardware refers to the PHYSICAL components
of a computer system; i.e. those things which
can be touched.
• Hardware includes:
–
–
–
–
–
–
Processor
Video cards
Motherboards
Internal hard disk drives
Read-only Memory (ROM)
Random Access Memory (RAM)
3
System Unit
• The system unit (also
called Tower) is where all
the computer components
are stored. It is the main
part of a Personal
Computer.
• It contains the:
–
–
–
–
–
Motherboard
CPU
Memory
Internal hard disk
and more…
4
The Motherboard
• It is the main circuit board of a
micro-computer.
• Connects all the different
components to each other thus
allowing them to communicate
with each other.
• Connects the:
– CPU
– RAM
– and all other devices…
5
Processor
• CPU (Central Processing Unit)
can be considered to be the
brain of the computer where
most calculations take place.
• It determines the speed of the
computer, and it performs all the
major functions of the computer.
• The CPU speed is measured in
Gigahertz (Ghz).
• The CPU is inserted directly into
a CPU socket, pin side down on
the motherboard.
6
Processor
• Consists of two components: CU and ALU
• The Control Unit (CU) is responsible to perform control
operations, where data is send/received within the computer.
• Arithmetic Logic
Unit (ALU) is
responsible to perform
mathematical
calculations among
numbers and make
logical decisions
(AND, OR, NOT).
7
RAM (Random Access Memory)
• A type of computer memory, where
data is temporarily stored when
applications are running
• Data can be written to and read
from and it is often described as
‘read/write’ memory.
• It is VOLATILE (when the computer
is switched off ALL is lost).
• Stores the data, files or part of OS
currently in use.
8
RAM – Random Access Memory
• When you want to use a program, you instruct the
system to load the program required. In a matter of
seconds, the computer reads the program from the disk
and loads (copies) it to the RAM.
• If the computer is switched off, the contents of the RAM
will be lost. For this reason RAM is called a volatile
memory. So any information which is in the RAM and
needs to be stored permanently must be stored in the
hard disk.
9
ROM (Read Only Memory)
• Is a computer memory which data
can be pre-recorded (by
manufacturer)
• Once data has been written, it
cannot be altered or removed.
• Non-volatile, all data will remain
intact when computer is turned
off.
• Contains BIOS (basic input
output system) which is executed
when the computer is turned on.
10
ROM – Read Only Memory
• ROM refers to chips that have a series of instructions
built into them by the manufacturer.
• The ROM chip retains important instructions in a
permanently accessible, non-volatile form and which
cannot be overwritten.
• When the computer is switched off, the contents of the
ROM are not lost.
11
Video cards
• Also known as video adapter or
graphics card.
• Can be an expansion card (or inbuild) which allows the computer
to send graphic information to a
display device.
• Usually contains a cooling
mechanism, heat sink and
connections to a display unit.
DVI
VGA
12
Sound cards
speakers
microphone
• Also known as an audio
card.
• Is an internal circuit board
which produces input and
output audio signals.
• Sound cards allow the user
to record, input sound via a
microphone. Manipulate
sounds stored on a disk for
multimedia applications.
13
Internal hard disc drive
and solid state drive
• Hard disk drive (HDD) and Solid state drive (SSD) are data
storage devices used for storing and retrieving digital
information.
• They are used for storing booting instructions, Operating
System, software applications and other personal files.
SSD
HDD
14
Comparison between hard drives
15
Hardware devices and peripherals
A peripheral device is any equipment that is externally
connected to the system unit such as: keyboard, printer,
mouse, monitor, speakers, etc…
Memory stick
monitor
Speakers
System unit
Keyboard
External
hard
drive
Mouse
Printer
16
Input, Output and Storage Devices
INPUT
Keyboard
Mouse
Web camera
Speakers
Printer
microphone
scanner
OUTPUT
monitor
Projector
Headphones
STORAGE
Memory
stick
External
hard drive
Internal
hard drive
CD, DVD,
blu-ray
Flash memory
cards
17
Difference between input and output
devices
An input device sends data to a computer system for
processing, where as an output device reproduces or displays
the results of the processing.
BOTH
INPUT
trackball
scanner
OUTPUT
speakers
Digital camera
monitor
Modem
mouse
Dot-matrix
keyboard
Graph plotter
Touchscreen
monitor
Web camera
Inkjet
printer
Barcode
reader
Light
Pen
Joystick
projector
Fax
Headset
2017 © Provided by Anthi
Laser
printer
headphones
18
What is Software?
• Software, also known as programs, are a set of
instructions that make the computer work.
• Software is divided into 2 main categories:
– system software
– application software
19
System Software
• System Software, is also known as Operating System. It
allows the user to control the operation of a computer
system.
• Without OS, computers would not be easily usable by
users.
20
DOS
Disk Operating System is one of the earliest Operating
Systems. User who operated it had to remember commands!
MS-DOS dominated in 1980s.
21
OS Features
User Interface
Peripheral
Management
Memory
Management
OS
Multi-tasking
Security
• Provides a platform to run application software
• Allows communication between the user and the computer (use of
HCI)
• Allows to manage the security (user accounts, password protection)
• Enables hardware to communicate with OS
22
System software
• Compiler is a computer program that translates source code
written in a programming language into binary, also known as
object code or machine language.
• A linker is a computer program that takes one or more object
files generated by a compiler and combines them into a single
executable file, library file that can run on a computer.
• Device driver is a program that enables a particular device
which is connected to a computer, to communicate with the
operating system.
• Utility software are software that have been designed to carry
out specific tasks to help configure, optimize or maintain a
computer system.
23
Application Software
• Application software are programs that allow the
user to perform specific tasks.
• Examples of application software are:
– Word processor
– Spreadsheet
– Database
– Control and measuring software
– Photo editing software
– Video editing software
– Graphics manipulation software
– Apps
24
Examples of Application Software
• Word Processing: used to manipulate text documents,
such as letters or reports. Provides tools for inserting
photos/images, chancing text formatting, spell checking
and mail merging.
• Spreadsheet: used for organising and manipulating
numerical data. These numbers are organised in a grid
of cells. Can use formulas to carry out calculations,
produce graphs and it is also used for modelling and
predictions.
• Database: Helps to organise, manipulate and analyse
large quantities of data. Provides the ability to carry out
queries and produce reports. Also enables to add,
delete and modify data in a table.
25
Examples of Application Software
• Presentation: Used for displaying information if the
form of slide show. Enables to manipulate text,
inserting graphics or audio. Include animations and
slide transitions to keep audience attention.
• Desktop Publisher (DTP): Used for designing flyers,
invitations, posters, reports, magazines and books.
Includes in-build themes/layout structures, that are
editable.
• Control and measuring software: are designed to
allow a computer or microprocessor control devices to
measure physical variables in the real world and
control applications.
26
Examples of Application Software
• Photo editing software: Allows to manipulate digital
photographs stored on a computer or any other
external device. Can change brightness, contrast,
saturation and can also combine photos.
• Video editing software: Can manipulate videos to
produce an edited video, by adding titles, altering
sounds of frames. Also can colour correct and include
transitions between clips.
• Graphics manipulation software: Allows bitmap and
vector images to be manipulated.
• Apps, also known as applications, normally refers to
the applications running on mobile devices, such as
phones or tablets.
27
1.2 Quiz Time!!!




28
1.2 Quiz Time!!!
29
1.3 Operating Systems
Pages 8 - 9
User Interfaces
• The user interface (UI) is the industrial design which
enables a human to interact with a machine/computer using
a display screen, keyboard or mouse.
• There are two type of interfaces:
– Command Line Interface (CLI)
– Graphical user Interface (GUI)
31
Command Line Interface (CLI)
• CLI, is also known as command language interpreter or
console user interface.
• The user (technician or programmer) can only interact with
the system and perform operations when commands are
typed.
32
Graphical User Interface (GUI)
• Allows the end user to interact with the computer clicking on
icons, rather than typing commands.
• It uses WIMP technology
–
–
–
–
windows
icons
menu
pointer
33
CLI vs GUI
Command line interface
Graphical user interface
 User has direct
communication with the
computer
 It is not restricted to a number
of predetermined options
 Can alter configuration
settings

User must learn
and understand
commands

Commands must be
typed in, more prone to errors
 User doesn’t need to learn
commands
 It is more user-friendly and
can launch applications easily.

It uses more computer
memory due to OS graphics
provided.
34
1.4 Types of computers
PC/ Desktop computer
• PC (personal computer) usually
refers to a general purpose computer
that is made of a separate monitor,
keyboard, mouse and processor.
 They are relatively inexpensive
computers designed for the individual
users.
 They tend to be better specification
for a given price, compared to
laptops.
 They are fixed to one location, so less
likely to loss internet connection.
36
Types of Computers
• The Macintosh, also known
as Mac’s are a series of
personal computers designed
and developed by Apple Inc.
• They use a different
operating system called
Mac/OS.
• These computers are usually
used by graphic designers
and video editors are they
are advertised for their
distinguished graphics.
37
Laptop computers
• Laptop computer refers to the type of computer where the
monitor, keyboard, pointing device and processor are all
together in a single unit.
• A portable computer, which is suitable for carrying around
while travelling. They are usually battery powered and small
size.
38
Tablets
• Tablets are a recent device
produced to enable internet
activities on this portable handheld
device.
• They use touch-screen technology
(hence no keyboard is required) or
a stylus.
• They can access the internet using
WIFI or 4G/5G mobile connectivity.
• They are equipped with sensors,
front and rear cameras, Bluetooth
and some devices even support
flash memory
39
Smartphones
• Smartphone is a mobile phone that performs many
functions of a computer and allows to make phone
calls. The difference with a typical mobile phones is
that it has an operating system.
• Allows to run a number of apps for different
purposes, such music and video streaming, instant
access to social networking, etc..
40
Smartwatches
• Smartwatches give the ability to users to wear a
mini-computer on their wrists.
• They use touchscreen technology, and some also
have the ability to link using Bluetooth technology.
• They allow internet connectivity, phone calls, texts,
health monitoring and GPS.
41
Mainframe computers
• Mainframe computer is a large and
powerful computer system capable of
great processing speeds and data
storage.
• Their purpose is to run commercial
applications,
such
as
banking,
government and airline data.
• They that can support many users at
the same time.
• They have several CPUs, can support
multiple OS and have huge amount of
memory and storage capacity.
42
Comparing Computer Types
+ Cost
+Speed
+Storage
•Mainframe
•PCs
–Desktop
–Laptop
•Smartphone
•Smartwatch
- Cost
- Speed
- Storage
43
1. 4 Quiz Time!!!
44
1. 4 Quiz Time!!!




45
1.5 Impact of emerging
technologies
Artificial Intelligence
• Artificial intelligence (AI)
biometrics is a system that uses
fingerprint identification or facial
recognition to verify a person.
• A person’s finger prints are
scanned using specialized
equipment and compared in a
database.
• AI technologies are being
developed and improved, so they
can be embedded in security
systems as they more reliable.
47
Vision enhancement
• Low-vision enhancement (LVES) allows images to be
projected inside a headset using video technology
connected to a computer. Allows user to view and
examine objects closer.
48
Vision enhancement
• Night vision enhancement (NVE) has the ability to
enhance and view an image in low light conditions, such
when there is darkness.
• Military use this technology for surveillance at night.
49
Robotics
• Robotics is a field of mechanical/ electrical engineering
which deals with design, construction, operation and
application of robots.
• Used in car factories to weld car bodies, spray panels
and fit items. Another application is use for drones
which can be used for search and rescue. Also used for
complex surgical procedures to improve precision and
flexibility control.
50
Quantum cryptography
• Cryptography is the practise and techniques for secure
communication between parties, where a message is
unreadable by unauthorised users (hackers). Also referred
as encryption.
• Quantum cryptography use photons and their physical
quantum properties produce a virtually unbreakable system.
Improves protection of security of data. Relies that the
photons oscillate in different directions and produce random
0s and 1s.
51
Example of key distribution
Computer-assisted
translation (CAT)
• Computer-assisted translation (CAT): is a type of
language translation where a human translator, uses a
computer software to help the translation process.
• They mainly use two tools:
• Terminology management software: are linguistic
databases that grow and ‘learn’ as translations are being
carried out
• Translation memory software: they automatically insert
from previously stored translations for specific words,
phrases or sentences.
53
Computer-assisted translation
54
3-D and holographic imaging
• Holography is the science of making holograms and
displaying a 3-D images. It is an encoding of the laser light,
as an interference pattern which diffracts into a reproduction
of the original.
55
3-D
• Is the process of developing a mathematical representation
of any three dimensional surface of an object.
3D modelling
3D printer
56
Virtual reality
• Virtual reality is a computer
generated of a three-dimensional
artificial environment that can be
interacted with in a seemingly real
or physical way by a person with
the use of electronic equipment.
• User uses equipment such as data
goggles, sensor suits, data gloves
or helmets.
• Used in military training,
education, games ect.
57
Download