0% found this document useful (0 votes)
219 views46 pages

Software

The document defines software and differentiates between two major categories: application software and system software. Application software includes programs for end users like word processors, spreadsheets, and databases. System software manages computer hardware, resources, and provides common services for other programs. It includes operating systems, utility software, and software that acts as an interface between hardware and applications. Examples are also given of application software like MS Word and system software like operating systems.

Uploaded by

api-247871582
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
219 views46 pages

Software

The document defines software and differentiates between two major categories: application software and system software. Application software includes programs for end users like word processors, spreadsheets, and databases. System software manages computer hardware, resources, and provides common services for other programs. It includes operating systems, utility software, and software that acts as an interface between hardware and applications. Examples are also given of application software like MS Word and system software like operating systems.

Uploaded by

api-247871582
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 46

Data Operations

Topic: Software
TOPIC: SOFTWARE
Objectives

 Define software
 Differentiate between Application software and system
software
 List at least 5 examples of application software
What is Software?

 Computer software, or simply software, is a collection of data


or computer instructions that tell the computer how to work. 
Define these two major categories of software

 Application software is a program or group of programs


designed for end users. It includes applications such as
database programs, word processors and spreadsheets.
Define these two major categories of software (Cont.)

 System software is a type of computer program that is


designed to run a computer's hardware and application
program. The interface between the hardware and user
applications.
Types of system software

 An Operating System is system software that manages


computer hardware, software resources, and provides common
services for computer programs.

 Utility Software is software designed to help to analyze,


configure, optimize or maintain a computer. It is used to
support the computer infrastructure - in contrast to application
software, which is aimed at directly performing tasks that
benefit ordinary users.
List 5 examples of Application Software

 1) MS Word

 2) WordPad

 3) Notepad

 4) Microsoft Power Point

 5) Keynotes
List 5 examples of Operating System

 1) Apple macOS

 2) Google's Android OS

 3) Linux Operating System

 4) Apple

 5) Microsoft Windows
The operating
system (OS)
Memory
Management

Device and I/O


Logging
Management

Operating
system

File
Security control
Management

Program
Management
Table of contens

 Memory management
 Security control

 Youtube.com
Objectives: To introduce the operating system

 Students will be able to:


 Explain the functions of an operating system (cognitive)
 Draw a concept map showing the types of function (psychomotor)
 Answer guide questions from each slide (psychomotor)
 Complete the matching column (psychomotor)
 Explain the differences between multitasking, multiprocessing and
multiprogramming (cognitive)
 Identify the different process modes (cognitive)
 Distinguish between the different types of user interface
(cognitive)
The operating system

 Known as the brain of the computer


 It has 6 main functions:
 Memory Management
 Device and I/O Management
 Security control
 Program Management
 File Management
 Logging of Events
Memory Management

 Allocates (gives) memory to programs that needs it


 Allocates (gives) storage space between all data stored on the
computer
 What is Virtual memory? Why is it important to the computer?
Device and I/O Management

 Is an interface between the application and the hardware


components, example, MS Word sending something to the
printer
 Name two (2) types of user interface.
 What are buffers?
 Draw or find a picture that shows the two types of interfaces.

r
Security control

 Provides security such as user name and password.


 Keeps track of users on the system, records the time
 What are the user name and password for the computer you are
using right now?
 Provide a reason as to why you have to select, ctrl, alt and
delete to access the computer.
Program Management

 It starts and stops the program


 What are the computer terminologies for starting and stopping
the computer program?
File Management

 OS keeps track of the thousand of files


 It locates stored files
 It saves files to memory
 It will copy, erase, rename and back up files
 Using the following link,
http://images.search.yahoo.com/search/images?&p=file+management
+system&rs=0&fr=yfp-t-348-s&fr2
=
 complete the following tasks:
 Draw an example of file management
 Print screen and paste the diagram of file management into your
presentation
Logging of events

 OS keeps a log of all jobs executed and of every hardware


device
 Logs are used for spotting and diagnosing problems
 In your own words, tell me what is a log?
 What are some reasons for keeping a log?
In your notebook, create the following table but place the
correct function with the correct task
Function Task

Memory Management Require a user to enter a password to carry


out an administrative task

Device and I/O Management Copy documents and music to an external


hard disk

Security control Launch a graphics application

Program Management Send instructions from a music application


to a set of speakers

File Management Allocate RAM to an application that is


currently running
4th objective
THE USER INTERFACE
Command driven

 Click on the following site and using print screen paste an


image of a graphic user interface.
http://www.google.com.jm/images?um=1&hl=en&biw=1020&bih
=555&rlz=1R2SKPB_enUS372&tbs=isch%3A1&sa=1&q=comm
and+driven+user+interface&btnG=Search&aq=f&aqi=g1&aql=&
oq
=
The Types of User interfaces
 Command Line Interface (CLI): The user Graphical User Interface (GUI): The
types commands at a prompt. user interacts with menus and icons.

Most operating systems include both a GUI and a CLI.


The User interface

 Command driven  Graphic User Interface


 Uses the keyboard to type  Used by clicking on Icons
commands into a window display  Uses menus that display options
 Very basic and intended to be for tasks and actions
purely functional  Pull-down menus drop a list of
 Need to know the correct syntax options
for giving commands  Pop up menus activated by a right
 Used by computer experts mouse click
Hardware Interfaces

 Hardware interfaces work by physical interaction. They are


useful for visually impaired people. Braille keyboards allow a
user to use their sense of touch to type letters into a computer.
A Braille keyboard is an example of a non-visual interface.
 Give an example of when you would need a hardware
interface.
Answer the next four
multiply choice questions
in your notebook
WRITE OUT THE QUESTIONS AND THE ANSWERS IN
YOUR NOTEBOOK
In your notebooks, write the questions and select the
correct answers.

1. Which of these is not a component you would find on a GUI


a) Button
b) Menu
c) Window
d) Braille keyboard
In your notebooks, write the questions and select the
correct answers.

2. Name and describe two interface elements you would find in


a GUI that would help you to navigate and use an operating
system.
3. Draw an icon that you could use to navigate your graphic
user interface.
In your notebooks, write the questions and select the
correct answers.

4. Which of the following is an example of a hardware


interface?
a) Touch screen
b) GUI
c) Command driven
d) Menu-driven
Graphic user interface (GUI)

 Click on the following site and using print screen paste an


image of a graphic user interface.
http://www.google.com.jm/images?hl=en&biw=1020&bih=55
5&q=user%20interface&rlz=1R2SKPB_enUS372&wrapid=tlif
130026829095611&um=1&ie=UTF-8&source=og&sa=N&tab
=wi
Aim/Topic: To introduce Computer software

i. Software refers to the programs that make the computer


function and enable it to carry out many different tasks.
ii. Programs are sets of instructions that tell the computer how
to carry out these tasks
iii. System software controls the hardware and how it works.
System software includes operating systems, translators and
utilities.
iv. When you start up a computer, you are booting it. The
booting instructions are contained in the ROM chip. During
booting, the computer looks for the operating system.
Main Memory

 RAM stores data temporarily while the computer is being used


 ROM stores data permanently, such as data to start up a
computer
Special
purpose

Custom General
written Purpose

Application
software

Integrated
Questions
software
Utilities

 Utility programs or utilities are usually bundled with an


operating system. They maintain and protect the operating
system. Listed are some tasks performed by utility programs
a) Manage files by renaming, sorting, listing , backing up,
recovering and deleting them
b) Perform disk formatting which may include clearing a hard disk
and reprogramming it form scratch
c) Scan and defragment a hard drive; this reorganize the hard disk
for better memory management
d) Scan for viruses on a hard disk and remove any viruses that are
found
Application software

 Application programs or application software are programs


that allow a computer to carry out specific tasks but they are
not essential for the computer to work. If you want to use a
computer to create documents, you need an application
program for word programming.
Types of application, Uses and Example

Type Use Example


Word processing For typing and Microsoft Word
compiling
documents
Spreadsheet For putting together Microsoft Excel
and managing
spreadsheets
Database For creating and Microsoft Accsss
managing databases
Entertainment For playing
simulated games on
a computer
Graphics For creating and Adobe Photoshop
editing artwork,
photos and other
General purpose

 General purpose application software is popular software that


can be used by most people for many different purposes. Word
processing applications are general purpose, because they are
used for many reasons by people business and professionals.
General purpose software is often fairly cheap and reliable
because it has been used and developed by many people over
the years.
Special purpose

 Special purpose application software is designed for specific


tasks or industries. It does not have much use beyond those
task. For example accounting software is used for creating and
maintaining accounting records. It is useful only to accountants
or people in the accounting industry. Because it has a very
specific market, special purpose software can be quite
expensive.
Custom written

 Custom written software is often called tailor made or bespoke


software. It is written for a few owners or users to perform
specific tasks. Custom written software is often used to modify
general purpose software so it can do extra tasks. For example,
custom written macros for Microsoft Excel can automate some
spreadsheets tasks.
Integrated software

 Integrated software is a set of useful application that are


bundled together or sold together as one package. For
example; Microsoft Office is an integrated software package of
seven application programs. Word, Excel, Access, PowerPoint,
Publisher, Outlook and FrontPage
 Integrated software is often a cost-effective way of buying
applications because you can get several applications for a
good price.
Questions

1. What is the name given to software that can be used by many


people for a wide range of tasks.
a) General purpose
b) Custom-written
c) Integrated
d) Special purpose
2. Which of these is an example of system software?
a) Spreadsheets
b) Database
c) Utilities
d) Games
Questions

3) Which of these is a translator that translates code by line by


line?
a) Compiler
b) Interpreter
c) Assembler
d) Operating system

4) State two advantages of using an integrated software package.


5) State one disadvantage of using an integrated software package.
6) State two advantages of using a general purpose software package
7) Name two (2) types of system software.
Questions continued

8) An engineering firm wants to purchase software designed


specifically for engineering drawing. What kind of application is
this?
9) What is the purpose of having utility programs on your
computer?
10) Oshane wants to install a program on his computer to do a disk
cleanup and manage files. What type of software is this?
a) Application
b) Operating system
c) Translator
d) utility
Match each description to the type of application software
it describes

Description Types of Application software


Tailor made software that is Integrated
often used to modify existing
software to perform specific
tasks
Software that is created for a General purpose
specific kind of task or industry

Popular software that has many Specific purpose


uses for many different people
A software package that has Custom written
more than one application
State whether the following statements are True or
False

Statements True or False

A typical operating system task


is scanning a computer for virus.

Windows Vista is an example of


an operating system.

An interpreter translates code


line by line into machine
language.
Booting is important for finding
the utilities programs to run a
computer
A translator performs tasks such
Guided Questions continued…

4. The most popular software interface is


a. monitor b. Command-line c.GUI d. Menu-driven
5. Application software does NOT include
a. Presentation software b. Web browser software
c. Word processing software d. Systems software
6. The graphic is called a
a. Picture b. Rectangle c. Screen d. Slide

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy