Computer Software
Computer Software
session
COMPUTER SOFTWARE
Learning outcomes:
Describe the main
types of software
Categorize the
different types of
system software
Software
Software is a set of instructions that tells the
computer and its devices what to do. The hardware
cannot function without the software. Examples of
software are windows media player, Microsoft office,
and WinZip and computer games.
TYPES OF SOFTWARE.
System software
Application software
System Software
System software is the software that controls and coordinates the
operations of the computer and its devices. It serves as an interface between
the user and the application software and the computer hardware.
Examples of system software are;
Operating system (OS)
Programming languages
Device drivers
Utility software
The system software is used to accomplish tasks like;
i. Internal function of a computer.
ii. The devices connected to the computer.
A user interface controls how you enter data and instructions and
how information displays on the screen.
Examples of user interfaces are command-line and graphical.
With a command-line interface, you type keywords or press
special keys to enter data or instructions.
A graphical user interface (GUI) allows you to use menus and
visual images such as icons, buttons, and other graphical objects
to issue commands. A menu is a set of commands from which you
can choose. An icon is a small image that represents a program,
an instruction, a file, or some other object.
A User Interface is the software that enables you to provide
instructions and to control the device.
Programming Language
A programming language is a
standardized communication
technique for expressing
instructions to a computer.
Programming is the process by which Computer Software is created.
Like human languages, each language has its own syntax and grammar.
A Programming Language serves as a translator that enables
communication between you and your Computer.
Categories of Programming Languages
computer.
ii. It requires no translator to translate the
code i.e. directly understood by the computer
Disadvantages of Machine Language:
Close to user
Easy to design
More interactive
Slow in speed
Generally written in high-level language
Easy to understand
Easy to manipulate and use
Bigger in size and requires large storage space
Software sources
Define software
Give example for system software?
Define application Software.
Describe the types of Application software.
Give examples of operating system
Define utility software and give example.
Differentiate system and application software.
Explain the functions of operating system
Describe the Two Main Types software sources
Distinguish between interfaces?
COMPUTER ERGONOMICS,
SECURITY AND INTERFACES
LEARNING OUTCOMES
Assume the correct posture
Identify safety risks
Demonstrate need to take care of computer &
storage media to prevent data loses
HEALTH AND SAFETY
With the increase in computer use, a number of health and safety concerns
related to vision and body aches and pains have arisen. Many problems with
computer use are temporary and can be resolved by adopting simple corrective
action. Most problems related to computer use are completely preventable.
However it is important to seek prompt medical attention if you do experience
symptoms including:
• continual or recurring discomfort
• aches and pains
• Numbness
• Burning sensation
• Stiffness
Seek help even if symptoms occur when you are not working at your computer.
Laptop computers can present particular problems due to small screens,
keyboards and inbuilt pointing devices (e.g. a small portable mouse or
touchpad). Prolonged use of laptops should be avoided.
The main risks associated with using computers
include:
Musculoskeletal problems
Eye strain and a greater awareness of existing
eye problems
Rashes and other skin complaints have also been
reported, although it is thought these are caused
by the dry atmosphere and static electricity
associated with display units rather than by the
display units themselves. There are potential
risks from radiation though this is a contentious
area.
Musculoskeletal problems
These can range from general aches and pains to more serious
problems and include:
• Upper limb disorders such as repetitive strain injury (RSI)
tenosynovitis and carpal tunnel syndrome - by far the most important
as it can quickly lead to permanent incapacity
• Back and neck pain and discomfort
• Tension stress headaches and related ailments
These types of problem can be caused by:
• Maintaining an unnatural or unhealthy posture while using the
computer
• Inadequate lower back support
• Sitting in the same position for an extended period of time
• An ergonomically poor workstation set up
Eye strain
Adjust the height of the chair according to the height of the work area
Ensure your shoulders are relaxed and without strain. (shoulders
back ribs in)
Feet must be flat on the floor
Ensure the lumbar support of the chair supports the natural curve of
your spine
Adjust the computer screen to the top is level with your eyes
Keep your chin in and shoulders relaxed
Keyboard should be placed for a natural support from the chair arm
rests or table if no arm rests
wrists should be straight when typing
Take regular intervals (5 minutes every hour) and perform stretch
and relax exercises
Tables and desks should:
1. Define Ergonomics?
2. How do we protect our eyes?
3. How do we avoid the muscular injury?
The end