You are on page 1of 25

Module III

The Software

Scope of the Module

This module consists of three lessons, namely:

Lesson 1. Systems Software

Lesson 2. Applications Software

Lesson 3. Programming Languages

Overview of the Module

Module III explains the various automation software and some of the advanced
productivity tools used in business. Available programs in the market today are briefly
discussed including their applications and capabilities. Factors that influence the choice of the
software are included so as the user could easily decide the choice of the software to be used.

Objectives of the Module

After completion of this module, you should be able to:


1. To classify the three basic types of systems software.
2. To enumerate various application software used in business.
3. To differentiate the use of various software.
4. To identify popular environments for software selection.
5. To recognize the impact of the software as productivity tool.

Suggested Reading

Crisostomo, Conchita. Information Technology Perspectives. Manila: 3K-IT Educational


Services, 1999

1
Introduction to Information Technology
Module III

Lesson 1. SYSTEM SOFTWARE

Lesson 1.1 Introduction

To perform a particular task in computer, instruction or software is important. People


are using computers to accomplish an amazing variety of tasks, namely: to write, to draw, to
calculate, to store and retrieve data, to illustrate, and to communicate with other computers.
These fundamental applications are best achieved by understanding the programs that
transform the computer into a tool for performing these tasks. Choosing the right software
makes hardware selection easy because most programs have very specific hardware
requirements. The choice of computer software is confusing considering more than 75,000
programs available in the market today.

This module guides the user with various office automation software and more
productivity tools used in business.

Lesson 1.2 Systems Software

Software refers to the program or set of instructions together with related procedures
and documentation that enable the computer system to operate effectively. All programs used
to organize, control and maintain a computer system is called system software. Its function is
to facilitate the operation and programming of the computer.

Systems software may be classified into three basic types, namely:

a. Operating System - It is a program that controls the proper functioning of the hardware
and the operation of all other programs. It enables the large computers to execute
two or more programs simultaneously. Types of operating systems include Apple DOS,
IBM PC DOS, MSDOS, UNIX, CPM 86, Windows, etc.

• Macintosh Operating System - Macintosh Systems Software is easy to use. It sets


the standard for icon-oriented graphical-user interfaces with active assistance. It
helps users accomplish different tasks on the computer by explaining how to share
files with other users.

• Windows - It is an operating environment made by Microsoft that lays a


graphical-user interface held around the MS-DOS and PC-DOS operating system. It
is designed to run on IBM-style of microcomputers with 386, 486 and 586 chips.
Windows require a hard disk drive with memory of at least four times as much is
required for DOS. In 1990, Version 3.0 Windows was released in the market. It was
followed by Release 3.11, then Windows 4.0 followed by Windows 95, Windows 97,
and soon to release Windows 2000. The latest windows version incorporates the
networking features.

2
• OS/2 - This operating system was released in April 1987. It is designed to run on
many IBM and compatible microcomputers, and to connect from small personal
computer to large mainframes. Like Windows, it does not require DOS to run
efficiently and it has a graphical-user interface called Workplace Shell (WPS), which
uses icons resembling documents, folders, printers, etc. It can also run most DOS
and Windows application programs simultaneously. It can perform advanced
features like multitasking, multimedia, and “workgroup” environments.

• Windows NT - Windows New Technology was unveiled by Microsoft in May 1993. It


is intended to support large network of computers and work stations interacts
directly with the hardware and works in “client/server” networks with “file server”
computers. A client/server network is a type of local area network (LAN) which
maintains databases and processes requests from the clients. Its features include
the ability to conduct sophisticated searches for precise information in different files.

• Unix - Unix was invented by American Telephone and Telegraph Company (AT & T).
It is an operating system for C-Language and can run on all types of computers. It
has a built-in networking capability and has the ability to run multiple tasks at one
time. This operating system is used in large corporations such as banks, currency
traders, equipment design, etc.

• NetWare - This operating system was developed by Novell Inc. in 1980. It is used
for sharing microcomputer-based local area networks within the company.

b. Language Translator - It is a software that translates instruction written in high level


language into a machine language. It consists of interpreter that translates source code
by reading the program one line at a time while the compiler reads the program after the
entire source code has been translated.

c. System Utilities - These are programs for day-to-day system maintenance that are
provided with the operating system. They are generally used to support, enhance, or
expand existing programs in a computer system. They include screen saver, data
recovery, backup, virus protection, file fragmentation, data compression, and memory
management. Some of the utility programs are built-in in the operating system while
there are other utility programs which are available on separate disk.

The various services offered by systems utilities are as follows:

• Screen Saver - It is a utility that prevents a monitor’s screen from being etched by an
unchanging image. Although it is not yet scientifically proven, some EDP people
believe that if a computer is left turned on without keyboard or mouse activity,
whatever static image is displayed may burn into the screen. The screen saver
automatically put some moving patterns on the screen to prevent burnout. Also, the
various designs in the screen saver are quite entertaining. Examples of screen
saver include aquatic animals in the aquarium, the moving solar system, parachutes
and balloons, flying saucers, butterfly, etc.

• Data Backup and Recovery Program - This utility program is used to restore or
recover the file or information that has been accidentally deleted. Examples of Data
3
Backup and Recovery programs are Norton Utility from Symantic Corporation,
Fastback Plus from Fifth Generation Systems, Inc. and PC Tools from Central Point
Software, Inc.

• Virus Protection Program - Antivirus software is a utility program that scans hard
disks, diskettes, and computer’s memory to detect and cure viruses.

• Data Compression Utility - Data Compression Utility removes redundant elements,


gaps, and unnecessary data from a computers storage space. It compresses files to
increase its storage capacity. Examples of data compression programs are Stacker
from Stac Electronics, Double Disk from Verisoft Systems Inc., and SuperStor Pro
from AddStor Inc.

• Other Utility Programs

♦ File Conversion Utility - It converts files from Macintosh computer format into
IBM-compatible format. It allows files to transfer from portable computer to a
desktop computer and vice versa.

♦ Security Utility - It protects unauthorized people from gaining access to a


computer without using a password or correct code.

♦ Multipacks Utility - It provides several utility disks for data recovery,


defragmenting, memory management, and other tools. Examples of multiple
package utility programs include all utilities from Microcom, Inc.

Some personal computers use a graphical user interface or GUI (pronounced gooey).
This design depicts files as graphic objects screen. Using a mouse, you can select objects,
open menus, move objects, and manipulate various features. Other computers use
command-line interface. On the DOS prompt (C>), type the command using appropriate
format or syntax.

4
Introduction to Information Technology
Module III
Lesson 1
SELF-PROGRESS CHECK TEST

Test I. Identification

Directions: Write your answer on the space provided for before each number

_____ 1. It refers to all programs used to organize, control and maintain a computer system

_____ 2. It is a program or set of instructions together with related procedures and


documentation that enable the computer system to operate effectively.

_____ 3. It is the latest window version which incorporates the networking features.

_____ 4. It is an operating system of C-Language

_____ 5. The developer of Netware Software

_____ 6. It is a utility program that prevents a monitor’s screen for being etched by an
unchanging image.

_____ 7. It is an acronym for GUI

_____ 8. These are programs for day-to-day system maintenance that are provided with the
operating system used to support the existing program.

_____ 9. It is a program that controls the proper functioning of the hardware and the
operation of all other programs.

_____ 10. It is an operating environment made by Microsoft that lays a graphical user
interface around the MS-DOS and PC-DOS operating systems.

Test II. Answer the following questions briefly

1. How do you differentiate Windows 98 from Windows 2000?

2. Which do you think is easier to use, the DOS or the Windows environment? Why?

3. What are the advantages of providing a screen saver?

4. What are the applications of System Utility Programs?

5
Introduction to Information Technology
Module III

Lesson 2. APPLICATION SOFTWARE

Lesson Objectives:

After completing this lesson, you should be able to:


1. Enumerate the various application software
2. Differentiate the different word processing program
3. Familiarize with various electronic spreadsheets program and its application in
business
4. Identify and evaluate which of the most popular environment for software resources
5. Visualize the impact of the various application software in our daily business
activities

Lesson 2.1 Application Software

Application software are programs that perform data processing requirements or


specific tasks applied in business, education, science, graphics, medicine, and other tasks.
Examples of application software are as follows:

a. Word Processing - It is an enhanced version of electric typewriter that allows the user to
create, store, and retrieve documents, files, memoranda and letters. Available Word
Processing programs are as follows:

• WORDSTAR - It is a powerful word processing program developed by MicroPro


International Corporation. The program works with a wide variety of computer
brands such as IBM PC/XT or AT, Apple, Commodore, etc. It is user friendly, uses
the popular CP/M and runs in at least 48 kbytes of memory.

• MAGIC WINDOW - It is a type of word processing program used for Apple


Computers and Apple Compatibles. There are two versions of Magic Window
Program namely: Magic Window I and Magic Window II. They differ in terms of
screen display but both use the same keys in typing a document.

• WORD PROGRAM - It is a type of word processing program which characterized by


WYSIWYG (What You See Is What You Get). This means that what you see on the
screen will be exactly printed on the paper. This is used in typing thesis, reports,
minibooks, and other document files containing footnotes and page display.
Command and function keys are located at the bottom of the screen to facilitate the
handling of text.

• FRAMEWORK - It is type of word processing that offers screen formatted menus. It


is the most extensive type because the computer requires at least 256 kbytes of
6
memory. The program has nine menus that provides different ways of looking at the
document, uses margin setting with frames, creates outlines with many levels, and
easily switches for boldface, underline, italic attributes, tab settings, justification,
variable margin, page control, headers, footers, etc.

• THOR - It is a type of word processing program that put commands on the screen in
color and gives total control over the color and the intensity of the text being typed.
THOR stands for “THought Organizer” because it combines free format facility of a
word processor and the power of a database manager.

• THINK TANK - It is the first idea processor and a versatile outlining tool with a
decent text editor. In this type, editing and printing are easily done.

• EXECUTIVE WRITER/EXECUTIVE FILER - It is a combined flexible word processor


and indexed “card file” system that search for card by keywords. Features include
keyboard macros and the ability to store and recall graphics images for insertion into
the text. Word Processing commands are handled by the function keys. It is very
useful in indexing large information particularly for reporters or authors who want to
keep a disk library material for reference.

• MICROSOFT WORD - It is a word processing program designed specifically for


Microsoft operating environment. It provides sophisticated features offered by
traditional text-mode word processing, graphics interface and interaction program to
spreadsheets.

• WORD PERFECT - It is one of the world’s most popular word processing software
programs currently enjoying approximately 40 to 45 percent of the word processing
market. Word Perfect’s list features include the capability to import spreadsheet
files, automatic table creation with graphics-line capability, mathematical equation
and creation, enhanced outline features, mouse support, document-management
features, editing controls, extensive merge features, handling of labels,
dictionary-based hyphenation, macros, and efficient use of expanded memory.

• OTHER TYPES - Supercript, Screen Writer, Word Handler, Windows, Easy Writer,
Apple Writer, Multimate, Macwrite, Fullwrite Pro, and Displaywrite are some of the
most commonly used word processing programs in the local market.

7
Score Virus

The scores virus activates Data files are not affected


at two, four, and seven by this virus, but all
days after the disk has application programs
become infected. The including system files
results include printing have to be deleted to
problems, system erase the virus. Virus RX
crashes, and the is the anti-viral program
malfunction of disk for this particular virus.
accessory operation.

Sample Word Processing Printout

b. Electronic Spreadsheets - These are programs that replace the traditional financial
modeling tools: the accountant’s columnar pad, pencil and calculator. They offer
modern improvements and ease of creating editing, and using financial models and
graphical representations. Available electronic spreadsheets include the following
software:

• VISICALC - It is known as VISible CALCulator that combines the ease of using a


calculator, a pencil, and the familiarity of a worksheet using computer. The first
spreadsheet program for microcomputers. It was created in 1975 by Robert
Frankston and Dan Bricklin in Massachusetts. This was distributed by VISICORP.

• SUPERCALC - It is known as SUPER CALculator, a visible processor spreadsheet


program containing 63 columns and 254 rows designed with the intention of
surpassing VISICALC. The first major controlled spreadsheet program for
microcomputers introduced in 1980 by Sorcion Corporation.

• MULTIPLAN - It is known as MULTIple PLANner wherein multiple department


income statements can be built and consolidate into a company-wide statement.
The program runs only in 64 kilobytes of memory.

• CONTEXT MBA - The first integrated program that incorporates five applications,
namely: graphics, data management, advanced spreadsheets, text processing, and
data communications into one package. It is an impressive program due to its
speed and jack-of-all trade’s orientation.

• LOTUS 1-2-3 - It is an extremely advanced spreadsheet program that combines the


features of business graphics and data management functions.

• SYMPHONY - Type of electronic spreadsheet which features five environments,


namely: SHEET (worksheet), DOC (documents of word processing), GRAPH
(graphical capabilities) FORM (database), and COMM (telecommunications).

• FRAMEWORK - It is an integrated software package distributed by Ashton-Tate of


California. Features include integrated outlining, word processing, database,
8
spreadsheet, graphics, and telecommunications. It is based upon “frames” which
contain three dimensional displays of information.

• EXCEL - Type of spreadsheet program that operates in windows environment. It


contains of 16,384 rows and 256 columns. Its main components include
worksheets, databases and charts.

• QUATTRO - Type of spreadsheet that has the same features with Lotus except for
the default column width, pull down menus, layouts, block manipulation, added fonts,
macros, and graphics.

• BUSINESS PLAN BUILDER - Developed by Jian Software; works with most DOS
spreadsheets and word processing program. This is used to develop and print
complete business plan for banks and investors.

• MICROSOFT WORKS - An integrated program with good word processor, a flat-file


database manager, telecommunications, and spreadsheet.

• OTHER TYPES - Procalc, Lucid 3D, Freelance Lotus, etc.

Year 1st Sem. 2nd Sem. Summer

1993 2506 2690 491 4500


1994 3567 3490 495 4000
1995 4010 3981 502 3500
T ho usand

3000 Year
2500
2000
1500 1993
1000 1994
500 1995
0
1 1 1

Year

Sample Electronic Spreadsheet Printout

c. Database Management - It is a computerized record keeping system that involves


building up, maintenance and management of file structures necessary to extract
information and reports. Available Database Management programs include:

• DBASE III+ (Ashton-Tate Corporation) - An improved version of Dbase II and III

9
• DBASE IV (Ashton-Tate Corporation) - latest version of Dbase III+ consisting of
Assist Menu in accomplishing data management tasks.

• PERSONAL FILING SYSTEM or PFS - A simple database management program for


microcomputer users.

• PERSONAL RBASE (Microrim, Inc.) - An easy-to-use DOS relational database


management program designed for individual users for a database of more than
5,000 records.

• FOXPRO (Fox Software, Inc.) - A full-featured, programmable database


management system that offers easy-to-use interface and for stand alone
applications.

• Q&A (Semantic Corporation) - An integrated program that combines an excellent


word processor with an equally excellent flat-file database manager creating of
about 5,000 records or less.

• 4TH DIMENSION (Acius, Inc.) - A full-featured, programmable relational database


management system for Macintosh.

• FILE FORCE (Acius, Inc.) - A stepped-down version of a professional relational


database; an excellent choice for more than 5,000 records with excellent
label-printing capabilities, and juice layouts for forms and reports.

• FILEMAKER PRO (Claris Corporation) - A flat-file manager with lookup capabilities;


an excellent choice for a relatively small database of less than 5,000 records.

• SUPERBASE 4 (Precision Software) - A full-featured relational database


management system for Microsoft Windows.

• ORACLE - Cooperative-server database applied for computer networks.

• ACCESS (Microsoft Corporation) - A full-featured database program included in the


Microsoft Office family. It is designed for windows environment.

Record# NAME AGE


1 Mayette Manalo 40
2 Ricky Adorna 32
3 Herman Culannay 24
4 Jenny Isip 29

Sample Database Management Printout

10
d. Computer Games - These are programs incorporating animated graphics and sound to
entertain people. Some of the computer games include Snack Attack, Load Runner,
Chess, Solitaire, Golf, Digdug, Moonbugs, Minesweeper, etc.

Sample Computer Game

e. Graphics - These are programs used to create cards, banners, letterheads, sign and
other graphical figures. Examples of the graphics programs include Print Master, Print
Shop, Harvard Program, Newsmaster, Storyboard, ExecuVision, Powerpoint, Banner
Mania, Print Artist, Freelance Plus, Corel Draw, etc.

f. Communication Program - These are programs that enable the user to exchange
information with other computers. Principles involve is an electronic version of
walkie-talkie by sounding message to other computers and receives a response. They
are used mainly for applications such as exchanging data files and accessing on-line
information services. Example of communication software is an Electronic Mail or
E-Mail, and Internet.

g. Integrated Programs - Integrated packages combine the features of several application


programs into one software package. Examples of integrated packages are Microsoft
Office, Microsoft Works, Personal Filing System, WordPerfect Works, Eight-in-One,
Claris Works, LotusWorks, etc.

h. Advanced Software Tools - Advanced Software Tools are general-purpose programs


that have advanced versions that can perform more exceptional tasks. These
advanced tools are as follows:

11
• Project Management Software - This is a program used to plan, schedule, manage
day-to-day activities, and control the cost and resources required to complete the
project on time. It keeps track of the locations, people, materials, expenses, and
schedules needed to complete the project on time and within the budget. The tools
available are Gantt chart to indicate the duration of a series of tasks, and Program
Evaluation Review Technique (PERT) chart to show the timing and relationships
among the tasks of a project. Examples of project management software are
Hardvard Project Manager, Microsoft Project for Windows, Project Schedules, Time
Line, and Super Project.

12
• Creativity Software - This software is used for generating and organizing wishes,
ideas, and for solving problems. It does not attempt to propose solutions to
problems but rather takes the user through an organized suggestions that helps the
user gets ideas and form solutions. Examples are Mindlink Problem Solver, Idea
Generator Plus, Idea Fisher, and Brainstorm.

• DeskTop Publishing (DTP) - It is a program that combines text and graphics to


produce high quality printed output. It involves the use of microcomputer, mouse,
scanner, and laser printer. Examples of desktop-publishing programs are Aldus
PageMaker, Ventura Publisher, Quack Press, First Publisher, Aldus Publisher and
Adobe.

• Personal Finance Program - This software keeps track of income and expenses,
writes checks, prepares financial statements and projections and offers financial
planning and portfolio management. Examples of Personal Finance Program are
AccPac+, Dac Easy, Quicker, Microsoft Money, WinCheck, TurboTax, etc.

• Hypertext - It is a software that allows the users to have fast and flexible access to
information in large documents.

• Computer Aided Design (CAD) - These are programs used for engineering design of
products and structures. It helps architects design buildings and work spaces, and
engineers design planes, cars, and electronic devises. A variant on CAD is
Computer Aided Design and Drafting (CADD), a software that helps people do
drafting. The program includes symbols that help the user put together the graphics
elements such as the floor plan of the house. Computer Aided Manufacturing (CAM)
is a software for designing an automated manufacturing system. Examples of CAD
programs are Autosketch, Easy CAD, AutoCAD, TurboCAD, Supervision,
VersaCAD, AutoDesk, etc.

Lesson 2.2 Kinds of Application Software

The four kinds of application software are as follows:

1. Single-Purpose Application Program - These are programs that concentrate on just one
application but provide many tools to carry out the application. They are flexible,
capable of applications in a variety of contexts. Examples of single-purpose application
programs are Word Processing and Database Management.

2. Integrated Application Programs - These programs offer two or more single-purpose


programs in one program delivering many or most of the features needed to tackle two
or more applications. They are capable of transferring data from one application
module to another quickly and easily. Little time or effort is required to switch from one
module to another. An example of this type is Microsoft Works that includes a word
processor, a spreadsheet, a database manager, business charts, graphics functions,
and communications. Data from any of these application modules can be easily
transferred to another module.
13
3. Special-Purpose Application Programs - These programs combine limited aspects of
two or more software functions to support a narrowly restricted application software.
They incorporate the large development effort needed to tailor software for a specific
application. Examples of these programs include Pagemaker, FastPak Mail and
Timeslips III. In the Pagemaker, the page layout program combines limited word
processing and object-oriented graphics capabilities for the single jumped of laying out
pages for publication. The FastPak Mail was designed specifically for creating and
maintaining mailing lists, as well as for printing mailing labels. Timeslips III was
designed specifically to computer for expense billing system.

4. Vertical-Market Application Programs - These programs are special purpose programs


not only targeted for a specific purpose but also developed for a specific profession.
They incorporate the development necessary to tailor them to a special purpose and the
knowledge about the specific needs of a particular profession or business. An example
of this program is Shrink Plus that provides a scheduling time, billing support, expense
tracking, insurance company billing, and clinical record-keeping that meets the needs of
a psychotherapy practice.

14
Lesson 2.3 Software Environments

The three most popular environments for software resources include DOS, Macintosh,
and Windows. DOS caters personal information software. Macintosh is strong in graphic’s
display, and Windows focus on office automation, project management and business area
software. Lists of software are given below:

Application Program DOS Macintosh Windows

Time Management Harvard Project Manager MacProject Desktop Set


Instant Recall Quick Dex Finalsoft Executive
Lotus Agenda Smart Alarms BM Current
PCTools On Target
Time Line CaLANdar

Database Dbase III, III+, IV


Management FoxPro 4th Dimension Superbase
Rbase File Force Access
Q&A File Maker Pro

Spreadsheet Lotus 123 Excel Excel


Microsoft Works Microsoft Works Lotus 123
Quattro Pro Wingz

Word Processing Microsoft Word Microsoft Word Microsoft Word


Word Perfect Word Perfect Ami Pro
WordStar Quickletter Just Write

Desktop Publishing Newsmaster Adobe Adobe


Digital CorelDraw
Darkroom Image In
Freehand Pagemaker
Ventura Publish It Publisher
SuperPaint

Presentation Lotus Freelance Persuasion Persuasion


Graphics Graphics
Harvard Graphics PowerPoint PowerPoint

Telecommunication Microsoft Works Microsoft Crosstalk


PCTools Works Terminal
Shrink Direct Microphone II Teleware
Quickeen

Utility Programs CPAV Carbon Copy


Disk Optimizer Mac
Fastback Disk Doubler
PCTools DiskFit
Norton Utilities Fastback
Norton Utilities

15
Introduction to Information Technology
Module III
Lesson 2
SELF-PROGRESS CHECK TEST

Test I. Multiple Choice

Directions: On the blank provided for before the number, write the letter representing your
answer.

_____ 1. Lotus 1-2-3 is an example of what software


a. Word Processing
b. Electronic Spreadsheet
c. Database Management
d. Hypertext

_____ 2. Pagemaker is an example of what application software


a. Single-Purpose
b. Integrated Application
c. Special-Purpose
d. Vertical-Market

_____ 3. FoxPro can be used under this software environment


a. DOS
b. Windows
c. Macintosh
d. All of the above

_____ 4. Adobe software can be classified as


a. Database
b. Word Processing
c. Electronic Spreadsheet
d. DeskTop Publishing

_____ 5. Computer Aided Design (CAD) programs are used for


a. Time Management Application
b. Database Management
c. Engineering design and drafting
d. Personal Finance Program

_____ 6. PowerPoint program is classified as


a. Integrated Program
b. Advance Software Tool
c. Graphics Program
d. Communication Program

_____ 7. Software that allows the users to have fast and flexible access to information in large
documents
16
a. Project Management Software
b. Creativity Software
c. DeskTop Publishing
d. Hypertext

_____ 8. Microsoft Works can be categorized as


a. Single-Purpose Application Program
b. Integrated Application Program
c. Special-Purpose Application Program
d. Vertical-Market Application Program

_____ 9. This program is not classified as application software


a. PowerPoint
b. Microsoft Word
c. Excel
d. COBOL

_____10. MSWord is classified as


a. Word Processing
b. Electronic Spreadsheet
c. Graphics Program
d. Database Software

17
Introduction to Information Technology
Module III

Lesson 3. PROGRAMMING LANGUAGES

Lesson Objectives:

After completing this lesson, you should be able to:


1. Familiarize with various programming languages commonly used by the
programmers
2. Evaluate and select the software to be used in particular application
3. Identify different factors that influence the choice of software to be used

Lesson 3.1 Programming Languages

Programming Languages are programs and instructions that enable the user to
communicate and function effectively with the computer. These languages are classified as:

a. Machine Language - uses low level binary instruction’s codes designed for a certain
machine that can be directly recognized by the Central Processing Unit (CPU) of the
computer. Instructions in this level are expressed in strings of zeros (0’s) and one (1’s).
Example of binary code is 101100.

b. Assembly Language - uses symbols and three letter mnemonics to represent machine
instructions. An example of this symbol is LD that means “to load."

c. High Level Language - uses program statements similar to words and symbols of the
English language. Examples of High Level Languages are:

c.1 BASIC - It stands for Beginners All-Purpose Symbolic Instruction Code. It was
developed by John Kemeny and Thomas Kurtz intended for students who will be
learning business programming for the first time.

c.2 COBOL - It stands for Common Business Oriented Language. This was
introduced in 1959 by the Conference of Data System Language (CODASYL) for
business related data.

c.3 FORTRAN - It stands for FORmula TRANslator. This was developed by the
International Business Machine (IBM) in 1954 and was the first high level
language good for scientific problems and complicated formula in Mathematics
and Economics.

c.4 PASCAL - It was named after Blaise Pascal by its author Niklaus Wirth in 1971.
An enhanced version of Pascal Language is Turbo Pascal.

18
c.5 RPG - It stands for Report Program Generator developed by the IBM in 1964. It
is a problem-oriented language designed to produce business reports.

c.6 ALGOL - It stands for ALGorithmic Oriented Language, introduced in 1958 and is
suitable for scientific and engineering computations.

c.7 PL/M - It is an acronym for Programming Language for Microcomputer. It is a


microprocessor oriented high-level language developed by Intel USA in 1975. It
is used for Intel microcomputer development system.

c.8 PL/I - It stands for Programming Language I

c.9 LISP - Known as LISt Processing. This language was developed by McCarthy in
1960. It is suitable for nonnumeric operations involving logic’s used for pattern
recognition.

c.10 APL - An acronym for Advance Programming Language developed by IBM. It is


used to perform complex arithmetic logic operations with single command.

c.11 LOGO - It was developed by Seymour Paper and his colleagues at MIT in the
late 1960s. It has been popularized as a first educational language for children in
making drawings, color and animate images.

c.12 JUVIAL - JUles own Version of International Algorithmic Language

c.13 ADA - This language is named in honor of Lady Augusta Ada Lovelace. Ada
worked with Charles Babbage at the Cambridge University in England. She
wrote the first computer program for mechanical computer developed by Charles
Babbage.

3.14 PROLOG - It stands for PROgramming in LOGic. It is used primarily for artificial
intelligence. It was developed in France and it is quite suitable for handling large
databases for producing rules-based expert systems applications.

3.15 C Language - It is a general purpose high-level language designed by a group at


Bell Telephone Laboratories, USA in 1970. It is used by system programmers in
developing complex programs such as an operating system and application
program. C++ is the enhanced version of C-Language.

c.16 Visual Basic - The latest programming language applicable for windows
environment.

19
Lesson 3.2 Software Selection

End-users often involved in the evaluation and selection of software used. Since there
are several hundred different commercial software packages to choose from, comparison of
programs is necessary before making a final choice. Several factors that influence the choice
are given below:

1. Functionality - The user should know the capabilities and features of the software. For
example, if the user needs to attain a graphic illustration of the data in a spreadsheet
application, then the software must have this feature.

2. Compatibility - The choice of a software package considers the compatibility with other
packages already in use in the organization. This is important in exchanging data
between users.

3. Cost - This is a consideration in a few applications but sometimes, this is ignored by


other users.

4. Usability - Software must be easy to use. It must lead the user through every step in a
simple, direct, and easy-to-follow manner.

5. Speed - The user considers the time to finish the job.

20
Introduction to Information Technology
Module III
Lesson 3

SELF-PROGRESS CHECK TEST

Test I.

Directions: Give the acronym of the following:

1. RPG

2. PROLOG

3. APL

4. CODASYL

5. IBM

6. ALGOL

7. BASIC

8. COBOL

9. FORTRAN

10. PL/M

Test II. Answer the following questions

1. If you will be buying a computer unit, what software will you need to install? Why?

2. How do you know that the software you selected is the best and the most effective
software?

3. Among the different programming languages enumerated, which do you think is the
most suitable and effective to use? Why?

21
Introduction to Information Technology
Module III

ANSWER KEY TO SELF-PROGRESS CHECK TESTS


Lesson 1
Test I
1. System Software 6. Screen Saver
2. Software 7. Graphical User Interface
3. Windows 2000 8. System Utilities
4. IBM PC-DOS 9. Operating System
5. Novell Inc. 10. Windows

Lesson 2
Test I
1. b 6. c
2. c 7. d
3. a 8. b
4. d 9. d
5. c 10. a

Lesson 3
Test I
1. Report Program Generator
2. Programming in Logic
3. Advance Programming Language
4. Conference of Data System Language
5. International Business Machine
6. Algorithmic Oriented Language
7. Beginners All-Purpose Symbolic Instruction Code
8. Common Business Oriented Language
9. Formula Translator
10. Programming Language for Microcomputer

Test II
1. The software that you need to install will depend on your requirements, e.g. If
you are an accountant you need to install an spreadsheet program and an
operating system.

2. You will know if the software you selected is the best for you if it answers all your
requirements.

3. Among the different programming languages enumerated, the Visual Basic is the
most suitable and effective to use today because it is easy to use and works
under the windows environment wherein you just need to click an icon for a
specific command.

22
Name : _______________________________________ Date : ___________________
Address : _______________________________________ Student No. : _____________

Introduction to Information Technology


Module III

MODULE III TEST

A. Multiple Choice: Write the letter on the blank provided for.

_____ 1. COBOL is an example of


a. High Level Language
b. Assembly Language
c. Machine Language

_____ 2. Pagemaker Management is an example of


a. Integrated Application Program
b. Single-Purpose Application Program
c. Vertical-Market Application Program

_____ 3. An example of Electronic Spreadsheet is


a. Excel
b. Paintbrush
c. Newsmaster

_____ 4. Combines text and graphics to produce high quality output


a. DOS
b. DPT
c. Windows

_____ 5. Superbase 4 is an example of


a. Database Program
b. Communication Program
c. Special Purpose Software

_____ 6. Windows is classified as


a. Operating System
b. User Interface Software
c. System Utilities

_____ 7. Visual Basic is under the


a. System Software
b. Application Software
c. Programming Languages

23
_____ 8. High Level language is a
a. Low level binary codes
b. Three letter mnemonics
c. English language

_____ 9. Adobe is an example of


a. Electronic Spreadsheet
b. Word Processing
c. Desktop Publishing

_____ 10. Unix is a


a. System Software
b. Utility Program
c. Communication Program

B. Give the acronym of the following:

1. OS

2. GUI

3. WPS

4. AT&T

5. WYSIWYG

6. VISICALC

7. DTP

8. PERT

9. ALGOL

10. CADD

C. On the blank provided for after each number, write the developer of the following
programs / software

1. Windows NT __________________________________________________

2. Netware __________________________________________________

3. Norton Utility __________________________________________________

4. Fastback Plus __________________________________________________

24
5. PC Tools __________________________________________________

6. Unix __________________________________________________

7. Stacker __________________________________________________

8. Double Disk __________________________________________________

9. Superstor Prop __________________________________________________

10. Excel __________________________________________________

11. Magic Window __________________________________________________

12. Visicalc __________________________________________________

13. Supercalc __________________________________________________

14. Framework __________________________________________________

15. Business Plan Builder _________________________________________________

16. Dbase IV __________________________________________________

17. For Pro __________________________________________________

18. Q & A __________________________________________________

19. Personal Rbase __________________________________________________

20. 4th Dimension __________________________________________________

21. RPG __________________________________________________

22. Fortran __________________________________________________

23. C Language __________________________________________________

24. Windows 2000 __________________________________________________

25. LISP __________________________________________________

25

You might also like