(Computer Software) : K To 12 Basic Education Curriculum Technical Vocational Education

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

8

K to 12 Basic Education Curriculum


Technical Vocational Education

ICF
Module 1 – Quarter 1

(Computer Software)

Internet and Computer Fundamental


Self-Learning Kit/Module

Grade 8

1
Internet and Computer Fundamental (ICF) – GRADE 8
Quarter 1 – Module 1: Computer Software

I. Introduction
Internet and Computer Fundamental (ICF) is one of the subject taken in Technical
Vocational Education. It is one of the introductory subject which is required for the students
in order to be ready in Information Communication Technology (ICT). It is one of the skill
developed so that students may achieve more productive and efficient knowledge in dealing
with the computers because nowadays computers are more important.
The purpose of this subject is to provide the students on the basic knowledge about
the software they use and gives them the idea of the different software used in Computer
Operation.
Internet and Computer Fundamental is the subject taken from Grade 8 Junior High School to
be able for them to recognize the software used which is accommodated in the Microsoft
Office. Software one of the basic component of computer and as the student, they need to
learn more because as of this time it is very much important in handling computer.
This module, covers the continuation of ICF 7 which covers all about the software
used in computer operation, the Microsoft Word, Microsoft Excel, the Desktop Publishing
and the Microsoft Publisher.
This also trained the students on how to cope up with the new trends in software
application which they need to learn more.

II. Objectives
At the end of this module you are expected to;
 Identify how software programs are developed.
 Choose the different software program.
 Show which software programs are designed for specific tasks.

III. Vocabulary List


 Application
The act of putting to a special use or purpose or the quality of being usable for a
particular purpose or in a special way;
 Requirements
A thing that is needed or wanted or a thing that is compulsory; a necessary
condition.
2
 Algorithm
A process or set of rules to be followed in calculations or other problem-solving
operations, especially by a computer.
 Programming Language
It is a vocabulary and et of grammatical rules for instructing a computer or
computing device to perform specific tasks.
 Database Management System (DBMS)
It is a software package designed to define, manipulate, retrieve and
manage data in a database.
 Professional-looking
It pertains to something that looks as though it has been created by a
professionalProgram
 Commands
It is a directive to a computer program to perform a specific task.
 Functionality
It is the usefulness, or how well it does the job it's meant to do.
 Usability
It is a quality attribute that assesses how easy user interfaces are to use and also
refers to methods for improving ease-of-use during the design process.
 Reliability
The quality of being trustworthy or of performing consistently well and the degree
to which the result of a measurement, calculation, or specification can be
depended on to be accurate.
 Compatibility
A state in which two things are able to exist or occur together without problems
or conflict.

IV. Pre-Test
Remember me!

Directions: The four (4) software and applications listed below are part of the lessons you had
learned in ICF7, list down the functions and uses of this software;
a) Paintbrush
b) Typing Master
c) Microsoft PowerPoint
d) Windows Operating System

3
V. Readings
What is software?
 Software consists of programs, which enable a computer to perform specific tasks. It
is a collection of data or computer instructions that tell the computer how to work.
This is in contrast to physical hardware, from which the system is built and actually
performs the work. People are using computer to accomplish an amazing variety of
task, namely; to write, to draw, to calculate, to store and retrieve data, to illustrate
and to communicate with other computers. Choosing the right software makes
hardware selection easy because most software or programs have very specific
hardware requirements.
o It is called software as they only function when loaded into computer’s RAM
memory and must be permanently stored on hard disk.
o It is created using programming languages that contain commands to perform
specific tasks.
o Its commands can be available in menu, toolbar button, shortcut keystroke,
shortcut menu, or combination.
o It is based on set of rules called algorithms created in software program.
o Algorithms is a set of guidelines for how data is input into software program, and
format for output.
o The Software program used determines whether output is text, numbers, sound,
video, etc. and depends on what requirements for output
o The choice of software is based on what you need to do, degree of detail and
features needed, and what you can afford.
 Stages in developing software:
o Planning - includes the analysis of the program or software to be created.
o Programming - starts with creating the coded instruction with the
programming language used.
o Debugging - finding, editing and looking for the errors in the program.
o Documentation – gathering evidences and records for the created software.
o Beta Review - means Beta Testing which is one of the Acceptance Testing
types, which adds value to the product as the end-user (intended real user)
validates the product for functionality, usability, reliability, and compatibility.
Inputs provided by the end-users helps in enhancing the quality of the product
further and leads to its success.
o Quality Control - is a process by which entities review the quality of all factors
involved in a software development. It is an Elements such as controls, job
management, defined and well managed processes, performance and
integrity criteria, and identification of records.
 Types of Software:
o Systems Software
It refers to the program or set of instructions together with related procedures
and documentation that enable the computer system to operate effectively
4
Three Basic types:
a) Operating System – it performs the routine task of controlling and
allocating, managing, and supervising the software and hardware
resources of a computer.
Example #1
 Microsoft Windows
 Mac OS
 UNIX
 Linux, etc.

b) Language Translator – converts the program from human readable


language into machine language.
Types:
 Assembler – converts letter by letter
 Interpreter – converts line by line
 Compiler – converts whole program basis

c) Utility Software - A program that performs a very specific task, usually


related to managing system resources. It is a program for day to day
system maintenance
Example #2
 Anti-virus
 Disk compression
 Disk clean-up
 File compression

5
o Applications Software
Includes programs that do real work for users, such as, word processors,
spreadsheets, and database management systems.
Two type:
a) Customized application software– is the designing of software
applications for a specific user or group of users within an organization.
Such software is designed to specifically address these users' needs
better than more traditional and widespread off-the-shelf software can.
Custom software is typically created just for these specific users by a
third-party or in-house group of developers and is not packaged for
resale.
b) Packaged application software - An application program developed for
sale to the general public. Packaged software is designed to appeal to a
large audience of users, and although the programs may be tailored to
a user's taste by setting various preferences.
Example #3
 Word processing - enables creation of documents such as
letters, reports, manuals, and certificates.
Example:
a) Word (Microsoft)
b) WordPerfect (Corel)

 Spreadsheets – is used to perform calculations such as grading


sheets, income taxes, accounting, etc.
Example:

6
a) Excel (Microsoft)
b) Lotus 1-2-3

 Presentations – is used to create professional-looking


presentations that can handle text, drawing, pictures, sounds,
video, etc.
Example:
a) PowerPoint (Microsoft)
b) Corel Presentations (Corel)

 Database management - is used in keeping and organizing large


amounts of information or records in banks, schools, and in most
companies.
Example:
a) Access (Microsoft)
b) Paradox (Corel)

7
 Electronic Mail - is used to send and receive mails in electronic
format.
Example:
a) Outlook (Microsoft)
b) Eudora (Qualcomm)
c) Yahoo
d) Gmail

 Web browsers - is a program that allows you to browse web


pages on the Internet.
Example:
a) Internet Explorer (Microsoft)
b) Netscape Navigator (Netscape)
c) Firefox
d) Google Chrome

 Graphics - a programs often design grouped with multimedia


software, it comes with basic set of tools for drawing and
painting, also provide options to create and edit shapes or
curves, with variety of enhancement tools. Generally used in
advertising, media, or publishing companies.
Example:
a) CorelDraw
b) Illustrator
c) Visio
d) Photoshop

8
e) Free hand
f) Dreamweaver

 Multimedia - allows users to create image, audio, video and etc.


and refers to a combination of text, graphics, sound, animation
and video.
Example:
a) Flash
b) Shockwave
c) Windows moviemaker
d) Picasa
e) VLC

9
VI. Learning Activities

Let us explore:
1. Differentiate software application used in Computer from the application you
are using in your mobile phone.

1. Explain why Beta Review is important in the stages in developing a software.

1. How can you describe customized software from packaged software?


2. Why do computer need the Language Translator software.

VII. POST-TEST
MULTIPLE CHOICE:
Directions: Choose the letter of the best answer.
1. It is a program used to send and receive mails in electronic format.
a. Microsoft Word c. Yahoo
b. Microsoft PowerPoint d. Goggle Chrome
2. It is the software used to create professional-looking presentations that can handle text,
drawing, pictures, sounds, video, etc.
a. Microsoft Excel c. Yahoo
b. Microsoft PowerPoint d. Goggle Chrome
3. It enables the creation of documents such as letters, reports, manuals, and certificates.
a. Microsoft Access c. Microsoft Excel
b. Microsoft PowerPoint d. Microsoft Word
4. It is a program used to perform calculations such as grading sheets, income taxes,
accounting, etc.
a. Microsoft Access c. Microsoft Excel
b. Microsoft PowerPoint d. Microsoft Word

10
5. It is a software used in keeping and organizing large amounts of information or records in
banks, schools, and in most companies.
a. Web Browser c. Database Management
b. Electronic Mail d. Microsoft PowerPoint
6. It consists of a programs, which enable a computer to perform specific tasks
a. System software c. Software
b. Application Software d. Utility Software
7. It Includes programs that do real work for users, such as, word processors, spreadsheets,
and database management systems.
a. System software c. Software
b. Application Software d. Utility Software
8. It includes the operating system and all the utilities that enable the computer to function.
a. System software c. Software
b. Application Software d. Utility Software
9. A program that performs a very specific task, usually related to managing system resources.
a. Operating System c. Language Translator
b. Utility Software d. System Software
10. It converts human readable language into machine language..
a. Operating System c. Language Translator
b. Utility Software d. System Software
11. It performs the routine task of controlling and allocating, managing, and supervising the
software and hardware resources of a computer
a. Operating System c. Language Translator
b. Utility Software d. System Software
12. It converts human readable language in a whole program basis.
a. Interpreter c. Language Translator
b. Compiler d. Assembler

ENUMERATION:
13 - 14: What are the two types of a Software?

15 – 20: What are the six Steps in Developing a Software?

VIII. Assignment/Additional Activities

Let us explore our thinking!


What do you think the common elements in a program or the features of the
programs that they both have?

11
IX. ANSWER KEY PRE/POST-TEST

PRE-TEST

Answer of the students may vary. Use another sheet of paper if necessary. Submit
it online.

PRACTICE TASK #1

Answer of the students may vary. Use another sheet of paper if necessary. Submit
it online.

PRACTICE TASK #2

Beta review is one of the important in the stages of developing a software because
it is the acceptance of the product where the enhancement and quality of the product
depends. This is where the developer of the product may rely because it tests the quality
of the software they developed.

PRACTICE TASK #3

1. Customized application software is a “made to order” software which needs to be


requested before the development while Packaged application software is a
“ready-made” software which are already developed and sold to a market and
needs to be study by the users.
2. Computer needs the language translator software because machine language or
computer language needs to be converted into human readable language and vice
versa.

POST-TEST

1. C
2. B
3. D
4. C
5. C
6. C

12
7. B
8. A
9. B
10. C
11. A
12. B
13. System Software
14. Application Software
15. Planning
16. Programming
17. Debugging
18. Documentation
19. Beta Review
20. Quality Control

References:
Key Application using Microsoft Office 2003 IC3 module B
Computing Fundamental; Computer Software: Innovative Training Works Digital Literacy
https://en.wikipedia.org/wiki/Software#:~:text=Computer%20software%2C%20or%20simply%20soft
ware,and%20actually%20performs%20the%20work.
https://ecomputernotes.com/fundamental/disk-operating-system/application-software

13

You might also like