Top Banner
Using Information Technology Chapter 3 Application Software
67

Using Information Technology Chapter 3 Application Software.

Dec 25, 2015

Download

Documents

Felicia Webster
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Using Information Technology Chapter 3 Application Software.

Using Information Technology

Chapter 3Application Software

Page 2: Using Information Technology Chapter 3 Application Software.

Application Software:Tools for Thinking & Working More Productively

3.1 Application Software

3.2 Common Features of Software

3.3 Word Processing

3.4 Spreadsheets

3.5 Database Software

3.6 Specialty Software

Page 3: Using Information Technology Chapter 3 Application Software.

3.1 Application Software

Application software is software that has been developed to solve a particular problem, to perform useful work on specific tasks, or to provide entertainment.

Normally executables hold applications (.exe)Command files (.com)

Page 4: Using Information Technology Chapter 3 Application Software.

Application Software

Commercial software Public-domain softwareSharewareFreewareRentalware

Page 5: Using Information Technology Chapter 3 Application Software.

Commercial software

Commercial software: Commercial software, also called proprietary software, is software that’s offered for sale, such as Microsoft Word or Office 2000.

Copyright: The exclusive legal right that prohibits copying of intellectual property without the permission of the copyright holder.

Software License: Sign a contract in which users agree not to make copies of the software to give away or for resale.

Page 6: Using Information Technology Chapter 3 Application Software.

Public-domain software

Public-domain software is not protected by copyright and thus may be duplicated by anyone at will.

Page 7: Using Information Technology Chapter 3 Application Software.

Shareware: Copyrighted software that is distributed free of charge but requires users to make a monetary contribution in order to continue using it.

Freeware: Copyrighted software that is distributed free of charge, today most often over the Internet

Page 8: Using Information Technology Chapter 3 Application Software.

Rentalware: Software that users lease for a fee.

Pirated Software: Software obtained illegally.

Is piracy good for industry?

Page 9: Using Information Technology Chapter 3 Application Software.

Tutorials & Documentation

Tutorial - an instruction book or program that helps you learn to use the product by taking you through a prescribed series of steps

Documentation - a user guide or reference manual that provides a narrative and graphical description of a program

Page 10: Using Information Technology Chapter 3 Application Software.

FilesA file is a named collection of (1) data or (2) a program that exists in a computer’s secondary storage.

Three well-known types of data files:

Document filesWorksheet filesDatabase filesThe applications on your computer are also files.

Page 11: Using Information Technology Chapter 3 Application Software.

Exchanging files between programs

Importing: Defined as getting data from another source and then converting it into a format compatible with the program in which you are currently working.Demo: Comma delimited text file imported in Excel

Exporting: Defined as transforming data into a format that can be used in another program and then transmitting it.Demo: Excel file exported in comma delimited file.

Excel file exported in HTML format for www

Page 12: Using Information Technology Chapter 3 Application Software.

Other Types of Software

Examples:

Word processingSpreadsheetsDatabase managers

Industrial automation software like controlling a machine or a robot with a computer

Productivity software - software whose purpose is to make users more productive at particular tasks

Page 13: Using Information Technology Chapter 3 Application Software.

Other Types of Software

Office suite: Bundles several applications together into a single large package.

Groupware: Online software that allows several people to collaborate on the same project.

e.g. MS Source safe

Page 14: Using Information Technology Chapter 3 Application Software.

3.2 Common Features of Software

User interface - the user-controllable display screen that allows you to communicate, or interact, with the computer

Graphical user interface (GUI) - allows you to use a mouse or keystrokes to select icons and commands from menus

Pointer - on-screen object that responds to mouse movements; it changes shape depending on the application

Page 15: Using Information Technology Chapter 3 Application Software.

Desktop, Icons & Menus

Desktop - the system’s main interface screen, which displays pictures that provide quick access to programs and information

Page 16: Using Information Technology Chapter 3 Application Software.

Desktop, Icons & Menus

Page 17: Using Information Technology Chapter 3 Application Software.

Desktop, Icons & Menus

Pull-down menu - a list of options that pulls down from the top of the screen

Menu - a list of options to choose from--a list of commands for manipulating data

Page 18: Using Information Technology Chapter 3 Application Software.

Desktop, Icons & Menus

Fly-out menus - menus that seem to explode out to the right

Page 19: Using Information Technology Chapter 3 Application Software.

Desktop, Icons & Menus

Pull-up menu - a list of options that pulls up from the bottom of the screen

Pop-up menu - a list of command options that can "pop up" anywhere on the screen when you click the right mouse button.

A Pull-up menu

Page 20: Using Information Technology Chapter 3 Application Software.

Documents, Toolbars, & Windows

Toolbar - a bar across the top of the display window, which displays menus and icons representing frequently used options

TOOL BAR

Page 21: Using Information Technology Chapter 3 Application Software.

Windows

A window is a rectangular frame on the computer display screen. Through this frame you can view a file of data--such as a document, spreadsheet, or database--or an application program.

Page 22: Using Information Technology Chapter 3 Application Software.

The Help Command

Help command - a command generating a table of contents, an index, and a search feature that can help you locate answers

Usually activated by F1 Key

Page 23: Using Information Technology Chapter 3 Application Software.

3.3 Word Processing

Use of computers to create, edit, format, print, and store text material.

• Creating• Editing• Formatting• Saving • Printing• Web documents creation

Page 24: Using Information Technology Chapter 3 Application Software.

Features of the Keyboard

Special-purpose keys - used to enter, delete, and edit data, and to execute commands

EndCtrl AltDelInsHome

Page 25: Using Information Technology Chapter 3 Application Software.

Features of the Keyboard

Function keys - keys labeled F1.. F12, etc., positioned along the top or left side of the keyboard, which are used to execute commands specific to the software being used

Page 26: Using Information Technology Chapter 3 Application Software.

Macros

A single keystroke or command--or a series of keystrokes or commands-- used to automatically issue a longer, predetermined series of keystrokes or commands.

Demo: Record a macro to change color of a column.

Page 27: Using Information Technology Chapter 3 Application Software.

Creating Documents

Cursor - the movable symbol on the display screen that shows you where you may next enter data or commands

Page 28: Using Information Technology Chapter 3 Application Software.

Creating Documents

Scrolling - moving quickly upward, downward, or sideways through the text or other screen display

Page 29: Using Information Technology Chapter 3 Application Software.

Word wrap

Automatically continues text on the next line when you reach the right margin. The text "wraps around" to the next line.

Page 30: Using Information Technology Chapter 3 Application Software.

Editing Documents

Editing – The act of making alterations in the content of your document. Some features of editing are insert and delete, undelete, find and replace, cut/copy and paste, spelling checker, grammar checker, and thesaurus.

Page 31: Using Information Technology Chapter 3 Application Software.

Insert and delete

Inserting is the act of adding to the document.

Deleting is the act of removing text, usually using the Delete or Backspace keys.

Page 32: Using Information Technology Chapter 3 Application Software.

Find and replace

The Find, or Search, command allows users to find any word, phrase, or number that exists in a document.

The Replace command allows users to automatically replace it with something else.

Page 33: Using Information Technology Chapter 3 Application Software.

Cut/Copy and paste

In a word processing application users can select (highlight) the portion of text they want to copy or move. Then they can use the Copy or Cut command to move it to a special area in the computer’s memory called the clipboard. Once the material is on the clipboard, the user can "paste," or transfer, it anywhere in the existing document or in a new document.

Page 34: Using Information Technology Chapter 3 Application Software.

Spelling checker – Tests for incorrectly spelled words.

Grammar checker – Highlights poor grammar, wordiness, incomplete sentences, and awkward phrases.

Thesaurus – Presents users with the appropriate word or alternative words.

Page 35: Using Information Technology Chapter 3 Application Software.

Formatting Documents with the Help of Templates & Wizards

Formatting - determining the appearance of a document

Template - a preformatted document that provides basic tools for shaping a final document

Wizard - answers your questions and uses the answers to lay out and format a document

Page 36: Using Information Technology Chapter 3 Application Software.

Formatting Documents

Font - typeface and type size

10 point Times New Roman

14 pointArial Black

16 pointCourier New

32 pointArial

18 point

Comic Sans MS

24 points

Tahoma

18 points

Verdana

Page 37: Using Information Technology Chapter 3 Application Software.

Formatting Documents

Spacing and columns:

Single-spacedDouble-spacedOne-columnTwo columnsMany columns

Users can choose whether they want the lines to be single spaced or double-spaced. Users can specify whether they want text to be one column, two columns, or several columns.

Page 38: Using Information Technology Chapter 3 Application Software.

Formatting Documents

Users can indicate the dimensions of the margins--left, right, top, and bottom--around the text. Justify means to align text evenly between left and right margins, as for example, is done with most newspaper columns (and the text in this Instructor’s Manual). Left justify means to not align the text evenly on the right side, as in many business letters ("ragged right").

Margins and justification:

Left marginRight marginTop marginBottom marginJustificationLeft-justification

Page 39: Using Information Technology Chapter 3 Application Software.

Formatting Documents

Pages, headers, footers:

Page numbersHeadersFooters

Other formatting:

BordersShadingTablesFootnotesGraphicsClip art

Page 40: Using Information Technology Chapter 3 Application Software.

3.4 Spreadsheet

A grid of Rows and Columns that allows users to create tables and financial schedules by entering data into rows and columns.

In Microsoft Excel a workbook is a collection of worksheets.

Page 41: Using Information Technology Chapter 3 Application Software.

Spreadsheet – Organization

Column headings appear across the top ("A" is the name of the first column, "B" the second, and so on).

Row headings appear down the left side ("1" is the name of the first row, "2" the second, and so forth).

Labels are any descriptive words, such as APRIL, RENT, or GROSS SALESExcel

Page 42: Using Information Technology Chapter 3 Application Software.

The Basics: How Spreadsheets Work

Where columns and rows meet:

Cell - the place where a row and a column intersect

Cell address - position of a cell, such as A2

Value - a number or date entered in a cell

Page 43: Using Information Technology Chapter 3 Application Software.

The Basics: How Spreadsheets Work

Why the spreadsheet has become so popular:

Formulas - instructions for calculations

Functions - built-in formulas

Recalculation - process of recomputing values

What-if analysis

Page 44: Using Information Technology Chapter 3 Application Software.

The Basics: How Spreadsheets WorkAnalytical graphics - graphical forms that make numeric data easy to analyze

Page 45: Using Information Technology Chapter 3 Application Software.

3.5 Database

A database is any electronically stored collection of data in a computer system. The data may be in any form, text, picture, sound etc.

Or

A collection of interrelated files.

Page 46: Using Information Technology Chapter 3 Application Software.

A Simple Data Management Problem:

Suppose we want to save Phone Numbers…

Solution 1

• A blank notebook OR a phone/address book• Entries recorded by pen, in time order

Advantages

• Cheap, simple, private, reliable, space efficient

Disadvantages

• Hard to search, update, share, expand• Hard to add information, e.g. email addresses

Page 47: Using Information Technology Chapter 3 Application Software.

Database software

A program that sets up and controls the structure of a database and access to the data, called a Database Manager or Database management System (DBMS).

Page 48: Using Information Technology Chapter 3 Application Software.

Advantages of Integrated Database Approach

Sharing of DataFiles owned by single user – DB is owned by

organizationControl of Redundancy

Different users may have same data (Names of NIIT students) – DB contains only one occurrence of same data

Data ConsistencyEffect of eliminating redundancy. Data needs to be

updated only once at one place. Files are distributed and data needs to be updated in all of the files.

Page 49: Using Information Technology Chapter 3 Application Software.

Advantages of Integrated Database Approach

(cont)Improved Data Standards

DBA defines organization-wide standards on how to represent data in a database. (format, conventions)

Better Data SecurityFiles are not secure. DB can give security to the very basic

level.Remember you could not enter evaluation information for

teacher in your evaluation database after time expired…Improved data Integrity

DB gives DBA the power to define integrity constraints. E.g BIT-4 student cannot study a course offered to BIT-3

Constraints can be within the records (Intra-Record) or between the records (Inter-record)

Page 50: Using Information Technology Chapter 3 Application Software.

Balancing of Conflicting RequirementsEach department has different conflicting

requirements. DB can be designed in a manner to avoid conflicts.

Faster Development of New ApplicationsA well-designed DB is always modular. When a new application is purposed DB mostly

contains data for such a DB application.Better Data Accessibility

Query Language support allows any user to get data required anytime. No need for a programmer.

Advantages of Integrated Database Approach

(cont)

Page 51: Using Information Technology Chapter 3 Application Software.

Economy of ScaleCost and resources are pooled. So lower cost per

department.More Control of Concurrency

Simultaneous access by two or more users is allowed.

Better Backup and Recovery ProceduresSimple backup. Imagine backing up all the files of all

the departments.

Advantages of Integrated Database Approach

(cont)

Page 52: Using Information Technology Chapter 3 Application Software.

DisadvantagesHigh Cost of DBMS

SQL Server is costs around 4,000 USD for 10 UsersHigher Hardware Costs

Cost of high end servers is more than 100K USDHigher Programming Cost

You guys wont work for FREE! High Conversion Cost

Data to be removed from files and filled into the DBSlower Processing of Some Applications

Sequence of records might not be there and you may need to arrange it.

Increased VulnerabilityHACKERS!!!

More Difficult RecoveryUnlike files there are certain rules by which DB is

recovered.

Page 53: Using Information Technology Chapter 3 Application Software.

End Users

Roles in the Integrated Database Environment

DB

DBMS

Prewritten Program

SQLInterface

ApplicationsIn C/C++

VB, Java, ASP, JSP etc

Commands To Create, Maintain,

modify DB

NaïveUsers

CasualUsers

ApplicationProgrammers DBA

Page 54: Using Information Technology Chapter 3 Application Software.

Relational Database Management System (RDBMS)

A database management system in which the data is organized into related tables.

Table is based upon real world entity

It is based upon relational algebra i.e. Union, Join, Intersection etc.

You can’t just keep mathematics out

Page 55: Using Information Technology Chapter 3 Application Software.

Organization of RDBMS

Tables of rows and columns

Row (record) - example: a person’s address

Column (field) - example: the person’s last name

Page 56: Using Information Technology Chapter 3 Application Software.

Entity set is the Table containing entities

EntityEntity is basically a single ROW in the

table.Attributes

Attributes are columns in the database table

Page 57: Using Information Technology Chapter 3 Application Software.

Working of RDBMS

Key field – A unique identifier - a field that can be used as a common identifier.

Querying - locating and displaying records

Page 58: Using Information Technology Chapter 3 Application Software.

Working of RDBMS

Analyzing – Sorting and applying formulas

Putting Search Results into Use – Saving, formatting, printing or transmitting

Lab on databases will be after web development lab

Page 59: Using Information Technology Chapter 3 Application Software.

Personal Information ManagersPersonal information manager (PIM) - software to help you keep track of and manage information you use on a daily basis, such as addresses, telephone numbers, appointments, to-do lists, and miscellaneous notes

Microsoft Outlook

Page 60: Using Information Technology Chapter 3 Application Software.

3.6 Specialty Software

Presentation Graphics Financial Software Project Management Software Computer Aided Design Computer Aided Manufacturing Desktop Publishing Drawing & Painting Programs Web page design/authoring software Video/audio editing software

Page 61: Using Information Technology Chapter 3 Application Software.

Presentation GraphicsPresentation graphics software - uses graphics, animation, sound, and data or information to make visual presentations

PowerPoint outline view

Page 62: Using Information Technology Chapter 3 Application Software.

Financial SoftwareFinancial software - a growing category that ranges from personal-finance managers to entry-level accounting programs to business financial-management packages

Quicken software

Page 63: Using Information Technology Chapter 3 Application Software.

Project Management Software

A program to plan and schedule the people, cost, time and resources required to run and complete a project with a timeline.

Microsoft Project is an excellent software. Do try it

Page 64: Using Information Technology Chapter 3 Application Software.

Computer Aided Design (CAD)

Programs intended to assist design of electronics circuits or other products, structures, maps etc.

AutoCAD, Solid Edge are world leaders

Page 65: Using Information Technology Chapter 3 Application Software.

Computer Aided Manufacturing (CAM)

Software that allows a computer aided designed product to be manufactured over automated manufacturing machines.

G-Code language

Page 66: Using Information Technology Chapter 3 Application Software.

Desktop PublishingDesktop publishing (DTP) - mixing text and graphics to produce high-quality output for commercial printing, using a microcomputer and mouse, scanner, laser or ink-jet printer, and DTP software

Page 67: Using Information Technology Chapter 3 Application Software.

Drawing & Painting Programs

Drawing program - graphics software that allows users to design and illustrate objects and products

Painting program - graphics program that allows users to simulate painting on screen

Vector image

Raster image