Professional Documents
Culture Documents
The Ways in Which IC T Is Used: Igcse Ict Revision Notes: Module 7 1
The Ways in Which IC T Is Used: Igcse Ict Revision Notes: Module 7 1
The Ways in Which IC T Is Used: Igcse Ict Revision Notes: Module 7 1
On the following pages are examples of some of the applications listed above.
Control systems
Computer systems are used in a variety of control situations including domestic
appliances such as washing machines and large industrial processes such as glass
manufacture.
Any control system can be broken down into the stages of input, processing and output.
Input
Sensors take readings at regular time intervals and send the readings to the computer.
Sensors may be measuring temperature, pressure, water flow, wind speed.
Processing
The computer compares these readings and decides what action to take.
Output
Process control
Process control is an example of a real-time system. Data is processed as soon as the
computer receives it, allowing the system to respond immediately to any changes.
Advantages
Immediate response
Fewer staff needed
System can work 24/7, 365 days per year
Used where it may be dangerous for people.
Disadvantages
Greater unemployment
Large initial cost of setting up the system.
Library systems
Every book in the library has a bar code printed inside it. When a new member joins, a
card is issued containing a bar code.
When a member borrows or returns a book, the barcodes of the book and the members
card are read by a bar code reader.
Input
Process
If the book is being returned, the system will calculate if any book is overdue and any
fines to pay.
Output
The library system is a real-time system as a book is taken out or returned the
database is immediately updated.
The database can be searched for any book to find if it is currently in stock in the library
or whether it is out on loan.
Billing systems
Invoice billing systems
The company has a database of all its customers. As well as name and address, this
includes details such as previous order history and possibly payment method.
Input
At regular intervals, customers submit their orders via the Internet, by post or by
telephone.
Processing
Depending on their payment method with the company, the invoice is posted or
emailed to the customer and payment will be made electronically. Otherwise the
customer will send payment to the company after receiving the invoice.
Booking systems
Many people now book on-line for holidays, trains, planes, hotel rooms and theatre
tickets.
Input
When a booking is made, the customer will need to provide input details (name, date,
place, number of people etc.).
These details may be entered by:
a ticket/booking agency, at a computer terminal in a multi-access system;
an individual person, on a form on an Internet web page;
the company, by transcribing them from a paper booking form posted to them or
input during a telephone booking.
Processing
This data is validated and checks are made for availability, the booking is made and
details saved in the database. On-line payments for the booking are required and can
generally be made using a credit or debit card from a secure web page (or over the
counter). As soon as the booking has been processed, no other customer can make the
same booking. This is a real-time (transaction processing) system.
Output
Documents will need to be printed for the customer and sent, but these are often
printed at home by the customer as an e-ticket.
Stock control
Stock control is the name given to the process where the number of items for sale in a
shop is under constant examination.
A stock control system:
keeps track of how many of each item are in stock;
decides (using the in-built rules and stock reorder level) if items need to be reordered from their suppliers;
analyses sales to determine which items are selling well.
The computer stores a master file with records of every item sold in the shop.
As an item is sold, the barcode is scanned and the computer will deduct 1 from the stock level
for that item. The computer will therefore know exactly how many of each item is in stock.
Once the number of items falls below the reorder level then the computer is able to
automatically order new stock from the supplier. This is another example of a real-time
system.
Payroll systems
At the end of each month or week, employees have to be paid. A payroll system uses
a computer to calculate the salaries, print out payslips, record the information for
financial accounts and arrange for the money to be transferred to the employees bank
accounts.
Input
Process
Calculate:
actual pay
deductions such as tax
net amount for each employee.
A payroll system is usually run as a batch processing system. Large volumes of data may
be entered and then processed when all the data has been collected. Often the payroll
processing may be run at off-peak times (e.g. overnight).
The employee database is updated in the payroll process. A backup copy of the database
is made before this is done. The files can then be re-created and the whole process
repeated with no loss of data.
Output
Expert systems
Expert systems, also known as knowledge-base systems, simulate human knowledge
and suggest solutions to given problems.
The four parts of a medical expert system are:
the facts about illnesses and conditions the knowledge base;
the means of asking questions and getting responses from the system the user
interface or human computer interface (HCI);
the set of rules which the data has to abide by the rule base;
the program that can apply the rules to the data in order to get sensible results the
inference engine.
Examples:
medical diagnosis
engine diagnostics
energy conservation
geological surveys
commodity prices
share dealing.
Limitations
Robotics
A robot can carry out the same task over and over again, and it can be reprogrammed to
change the task. Used on repetitive work and jobs that may be dangerous
Robotic systems are real-time systems.
Any data the processor receives from the sensors will be processed immediately.
An embedded system contains a ROM chip which has special software to control a
machine. This software will run continuously. The program processes the data and
sends output signals to motors to control the robot.
Advantages
Robots:
work 24/7 no need for breaks
do not have to be paid
work consistently no mistakes.
Example (in car-making factory)