Professional Documents
Culture Documents
What is Software?
Software is a collection of instructions that can be ‘run’ on a computer. These
instructions tell the computer what to do.
Software is not a physical thing (but it can of course be stored on a physical
medium such as a CD-ROM), it is just a bunch of codes.
For a computer system to be useful it has to consist of both hardware and
software.
Two types of software
Applications Software
System Software
Applications Software
Application software are designed to allow users to Application Software Examples
complete specific tasks. This may be to: Word Processor
Write a letter/Present information Spreadsheet
Browse the internet Databases
Manipulate data in a spreadsheet or database
Manipulate graphics, sound or video.
System Software
Word Processing: Used to prepare reports, Spreadsheet: Use to create, organise and
school essays etc. manipulate numeric data.
Create New or edit existing text documents. Use of various formulas to:
Formatting tools carry out set tasks:
Create font styles Sum, Max, Min, Average
Importing tables/images Count, CountA
Spell Check CountIf & SumIF
Copy/Paste Lookups
Graphics Manipulation: Used to create Video Editing: Used to edit and format
and edit bitmap and vector graphics video using various tools and
Pixels in bitmap images can be techniques.
changed to produce a different image.
Vector images use: Splitand Trim videos
Lines
Create split screens
Curves
Rearranging order of clips.
Text
Transitions between clips (Fade)
Inserting Audio
Applying filters and using video
enhancement techniques
Application Software Examples
Apps (Phone Applications) Apps are the Measuring and Control Software which are
software which runs on mobile phones. responsible for changing physical conditions in an
They usually come with the phone or environment.
can be downloaded and updated.
Measuring
Sensors take readings which are processed by the
Games (Angry Birds)
computer or microprocessor.
Video/Music Streaming (YouTube) Control Software
Social Media (Facebook, Twitter,
Instagram)
By comparing sensor readings to a pre-set level
the control software will decide on an output (For
Communication (Whats App, Viber) example to increase or decrease the heat in a
Camera (Editing images) green house).
GPS (Satellite navigation)
Health/ Fitness
Application Software Examples
Software licensing
Software is copyrighted. It is illegal to use it without a software license.
Types of license are:
1. Licensed software. Purchasers buy the right to use it.
2. Public domain software is free and has no restrictions on its use but you might not be given
the source code.
3. Open source. Licenses are free and you have access to the source code and are allowed to
modify it.
4. Shareware is licensed software that is initially free to try out. However, you must pay for a
license if you decide to make regular use of it.
5. Creative Commons licenses help software producers communicate the rights they keep for
themselves and the rights they give to others.
Software updates
Software updates are a way for software developers to fine-tune a product to make it the best
it can be. They offer small, frequent improvements rather than major changes.
Unlike a software upgrade, updates need the existing software program you're using to
work. Updates sometimes run automatically in the background.
Software updates are important because they often include critical patches to security holes.
They can also improve the stability of your software, and remove outdated features.
they can improve your experience in the long run and ensure that you get the most from your
technology.
System Software Examples
An operating system is a system software that manages the general operation of a computer
system:
Role of an operating System
Helps the user interact with the computer through a user interface.
Provides security and prevents unauthorized access to a system
Allows users to load, run and store applications. Also resolve errors occurring applications
Decided what should be loaded and deleted from memory
Manages input, output and backing devices.
Helping save, organize, find and delete files
Graphical User Interface (GUI)
GUI (Graphical User Interface) is an user interface built around graphics.
WIMP
Windows – areas for displaying information
Icons -small images used to represent files/folders or applications
Menus - lists of options or applications users can select from
Pointers –Mouse pointer can be used to select and open files/applications
GUIs are quite easy to use due to the visual nature of the interface
The user has lots of visual clues as to what things do.
Post GUI (GUI) Touch Screen Technology
Post GUI allows the use of pinching, scrolling, expanding
Post GUI allows the use of touch screen
Command Line Interface (CLI)
CLI requires the user to enter Examples: MS-DOS operating system and the
command prompts to interact command shell in the Windows operating system
with the computer. Example Command Prompts
CLI are normally used by expert ATTRIB: Displays or changes file attributes.
users as it is complicated to use.
CD: Displays the name of current directory
CLI and is not restricted to a
number of predetermined options. CHKDSK: Checks a disk and displays a status
report
Copy: Copies one or more files to another location
DIR: Displays a list of files and sub directories
Main Differences between CLI and GUI
Graphical User Interface (GUI) Command Line Interface (CLI)
Advantages: Advantages:
The user does not need to learn any commands. The user has more freedom to use specific
The interface is easier to use. command in interacting with the computer.
Can use a pointing device to clicks and select It is possible to alter computer settings.
icons or menu options. Disadvantages:
Disadvantages: User needs to learn commands
Takes up more memory than a CLI interface. Commands must be typed in without errors.
Requires an operating system to operate. No visual aids.
TYPES OF PERIPHERAL DEVICES
Uses
Inputting numeric data into:
OCR scans text from hardcopies and converts it into an editable form which can be used and
edited in a range of software including word processors.
USE:
Used in Self-Immigration System at Airports.
Identity Cards
Students scanning text from books which can be edited.
Advantages:
Faster method of data entry compared to manually typing the data.
Less chance of errors.
Disadvantages
Not as accurate as the OMR reader
Unable to read handwriting.
WEBCAM
Web Cams • Used by users who want to have a web conference (Skype Call)
Allows for face to face video chat.
Can contact people without the need to travel.
Quality is dependent on internet connection
MICROPHONE
RFID reads information stored on tags (small silicon chip that can be placed on a
sticker) using radio waves. RFID tags can be attached to objects or animals/people.
USE:
Track movement of animals(livestock) or people
Stock Control: Scan stock items for quantity
Airports: Track Luggage to make sure nothing is lost
Contactless cards to make a payment
Advantages:
Can read objects from a distance.
Can read in bulk
Very fast reading –quick response
Allows read/write operations to take place
Can read biometric readings
Disadvantages
Radio symbols can be jammed or hacked.
More expensive than a barcode
Tags could interfere with each other.
SENSORS
Sensors are used to input data
about the physical environment.
They can automatically input
data without the need for
human action.
Their output is then processed
by a computer.
Sensors are one of the main
features of smart devices such
as smartphones and smart
environments such as smart
homes.
SENSORS
A sensor is a device that converts a real world
property into data that a computer can process.
Sensor Example and its Use
Temperature Used in green houses to measure
temperature
Light Umpires check light conditions in cricket match
Moisture To check the moisture in the soil in a green
house
Water-Level Used in washing machine to measure
water level
Proximity Used when parking cars to judge distance.
Movement Detects movement which could trigger an
alarm
Pressure Used in burglar alarms
SENSORS
Input Devices : Sensors
Real world measurements are
collected as an analogue signal from
the sensor.
A computer only understands digital
signals.
An ADC (Analogue-to-digital
converter) is needed to convert the
signal so a computer understands the
signal.
Discuss the difference between a CLI and GUI interface?
Key Words: Windows, Icons, Menus, Pointers, visuals aids,
learn, command prompts, pre-determined options, expert user
The GUI (Graphical user interface) allows the users to interact with the
interface by using a pointer to select windows, icons and menu options.
The GUI will have visual aids which it make it easier for users to learn how
to use the interface. On the other hand users are required to enter
command prompts to interact with the CLI(Command Line Interface). The
command prompts have to be learned by the user and entered correctly.
This would make the CLI interface more challenging to for the user to
learn. However the advantage of using the CLI for expert users is that you
are not restricted to pre-determined options which would be the case in
the GUI. This would allow for greater freedom when using the CLI.
Discuss why different user interfaces require the use of different types of
input devices.
With a GUI (graphical user interface) a mouse enables users to easily manoeuvre a
pointer around a screen to select Icons representing applications, menu options and
windows. The mouse can also be used to drag windows and icons across the screen.
People with disabilities may prefer to use a tracker ball as a pointing device as they may
have limited motility in their wrists. In addition a joystick or gamepad could be used to
mimic the behavior of a mouse when playing games. On the other hand a keyboard will
be required to enter command prompts into a CLI (Command Line Interface). Touch
screens can be used to directly select options on a screen normally found on portable
devices such as smart phones, tablets or even at a POS (Point of Sale).
Compare the use of Contactless and Chip and Pin cards at the POS terminal?
Key Words: Secure, PIN, Replicate details, limited payments, speed of
transaction, Overseen
The Chip and Pin is a more secure method of payment as the user would
be required to enter a 4 digit pinto proceed with the transaction. The
advantage of using the contactless method of payment is that it reduces
the time taken by retailers to deal with each customer which increases
the speed of the transaction. This will help reduce the queuing time at the
POS. However only small/limited payment scan be made on the contactless
method which would restrict your purchase limit. Also it is easier for
thieves to copy/replicate details of the contactless card by using a scanner
at a short distance. On the hand the PIN could be over seen by other
people once it has been entered into chip and pin reader. In conclusion
the contactless method maybe a suitable method of payments if the
customer is only purchasing items within the limit of the card.
Compare and contrast the use of Mouse, Touchpad and Tracker ball as
a pointing device?
Key Words: familiar, flat surface, damage, difficult/easier use, fixed
device, limited motility, expensive
The mouse is normally used with a desktop computer and is the most
familiar pointing device used. However the mouse requires a flat surface
to be used and is more likely to be damaged. The touch pad is a fixed
device commonly found on laptops. It is more difficult to use compared to
a mouse. The tracker ball pointing device is used by users who have
limited motility in their wrist. User would move the ball at the top of the
device using their fingers to control the pointer on the screen.
The tracker ball however tends to be more expensive than the other
pointing devices.
An automatic washing machine contains a device to read RFID chips sewn into
clothing. When an item of clothing is placed in the washing machine it is
scanned. Describe how the data is read from the RFID chip.
The washing machine sends out (interrogation waves) radio signal to read
the data from the RFID. They act as a passive transponder.
Explain the benefits of using RFID technology in a washing machine.
The drawbacks of using OMR are that if the marks don't fill the space
completely or not in a dark enough pencil then they may not be read
correctly. OMR is only suitable for recording one out of a selection of
answers, not suitable for text input. Answer forms have to be prepared
which may be expensive. The format of the question could be restricted to
formats like multiple choice.
Describe the difference between Application and System
Software?
Key Words: specific tasks (Word Processor), manage and maintain
(Operating System)
The operating system provides the user interface which allows the user to
interact with the system. In addition the operating system provides
security and prevents unauthorised access to a system. Files and folders
can be created and organised.
Furthermore the operating system allows users to load, run and store
applications also decides what should be loaded into the computer
memory (RAM). The operating system also manages the
input/output/storages devices.
Compare the use of MICR, OCR, OMR, Barcode scanner and a keyboard
to enter data.
Mobile phones would be easier to use a method of payment because you would
only be required to hold the phone next to the reader. As the credit card does
not have to be physically present it cannot be stolen and will be less prone to
damage as there is no need to swipe the card. In addition as there will be no
need to remember a PIN code or use a signature. On the other hand a
compatible phone would be required which could be expensive and stores would
have to invest in new equipment. The mobile phone could run out of battery or
there may be issues with signal and connectivity. In addition some users may not
be familiar with using their phone as a payment option. Furthermore users will
be restricted on how much can be paid. The phone signal may be intercepted by
hackers or phones could be stolen and used as methods of payment with no
authentication. Nevertheless many users now carry mobile phones and it doesn’t
matter if they forget their credit/debit cards. Consequently the credit/debit card
number is not used in the transaction.