+ All Categories
Home > Technology > Chapter3.ppt

Chapter3.ppt

Date post: 11-May-2015
Category:
Upload: saina33
View: 1,564 times
Download: 2 times
Share this document with a friend
Popular Tags:
29
Computer Software CHAPTER 3
Transcript
Page 1: Chapter3.ppt

Computer Software

CHAPTER 3

Page 2: Chapter3.ppt

2

3 Key Sections

Section A: Software Basics Section B: Operating Systems and Utilities Section C: Application Software

Page 3: Chapter3.ppt

3

How Software Works

Microprocessors understand only machine language (binary)

A compiler translates software instructions to object code (machine language instructions)

Page 4: Chapter3.ppt

4

2 Broad Categories of Software

Application software helps people carry out tasks using a computer

System software helps the computer carry out basic operating functions

Page 5: Chapter3.ppt

5

Application Software and System Software

Page 6: Chapter3.ppt

6

Operating System—Master Controller

The operating system (OS) acts as the master controller for all activities– Managing processor resources– Managing memory– Keeping track of storage resources– Controlling input and output – Establishing user interface

Page 7: Chapter3.ppt

7

Operating System Resource Management

Operating system tasks include– Managing processor resources– Managing memory– Keeping track of storage resources– Ensuring that input and output proceed in an

orderly manner– Establishing basic elements of the user interface

Page 8: Chapter3.ppt

8

Modern Computers Multitask

The OS allocates RAM when multiple programs run at once

Page 9: Chapter3.ppt

9

Operating System tracks file management

The OS keeps track of files and empty spaces on your storage media

The OS communicates with all connected peripheral devices

User interfaces– Graphical– Command-line

Page 10: Chapter3.ppt

10

Operating System Bootstrap

stored in ROM and supplies the instructions to load the OS in RAM

The kernel provides the most essential operating system services– Memory management– File access

Page 11: Chapter3.ppt

11

Operating System User Interface Interacting with the OS

– Launch programs– Manage files– Get help– Customize the user

interface– Configure equipment

Page 12: Chapter3.ppt

12

Windows, Mac OS, UNIX, Linux, and DOS

Microsoft Windows is the best-selling operating system

Page 13: Chapter3.ppt

13

Handheld and Tablet Operating Systems

Three operating systems dominate the realm of handheld computers– Palm OS– Windows Mobile OS– Symbian OS

Handheld operating systems are simpler and are stored in ROM

Page 14: Chapter3.ppt

14

Handheld and Tablet Operating Systems

Windows XP Tablet Edition is the OS supplied with just about every tablet computer– Handwriting recognition

Page 15: Chapter3.ppt

15

Utility Programs Utility software is designed to perform a specialized

task– System software– Third-party utilities

• WinZip• WSFTP• Norton AntiVirus and McAfee VirusScan• PGP• NetNanny• Adobe Acrobat Reader

– Can be purchased in a store or online

Page 16: Chapter3.ppt

16

SECTION CSection C: Application Software

Document Production Software

Spreadsheet Software “Number Crunching”

Software Database Software Graphics Software Music Software

Video Editing and DVD Authoring Software

Software Suites Educational and

Reference Software Entertainment Software Business Software

Page 17: Chapter3.ppt

17

Document Production Software

Assists you with composing, editing, designing, printing, and electronically publishing documents– Word processing– Desktop publishing– Web authoring

Page 18: Chapter3.ppt

18

Spreadsheet Software A spreadsheet uses

rows and columns of numbers to create a model or representation of a real solution

Spreadsheet software, such as Microsoft Excel, provides tools for creating worksheets

Page 19: Chapter3.ppt

19

“Number Crunching” Software

Provides a structured environment dedicated to a particular number crunching task– Statistical software– Mathematical modeling software– Money management software

• Personal finance software

– Tax preparation software

Page 20: Chapter3.ppt

20

Database Software

A database is a collection of data– Database software helps you find, organize,

update, retrieve, and report information stored in a database

Page 21: Chapter3.ppt

21

Graphics Software Designed to help you

create, manipulate, and print graphics– Paint software– Photo editing software– Drawing software– 3-D graphics software– CAD software– Presentation software

Page 22: Chapter3.ppt

22

Music Software Allows you to make your own digital voice

and music recordings– Audio editing software– CD ripper software– Audio encoding software– Ear training software– Notation software– Computer-aided music software– MIDI sequencing software

Page 23: Chapter3.ppt

23

Video Editing and DVD Authoring Software

Provides a set of tools for– Transferring video footage

from a camcorder to a computer

– Clipping out unwanted footage

– Assembling video segments– Adding special visual effects– Adding a sound track

Page 24: Chapter3.ppt

24

Software Suites

Collection of application software sold as a single package– Less expensive to purchase a software suite than

applications individually

Page 25: Chapter3.ppt

25

Business Software Vertical market software is designed to automate

specialized tasks in a specific market or business Horizontal market software is generic software that

just about any type of business can use– Payroll software– Accounting software– Project management software– Groupware

Page 26: Chapter3.ppt

26

3 SECTION DSection D: Buying and Installing Software

Buying Software Installation Basics Installing from Distribution Media Installing Downloaded Software Software Updates Uninstalling Software Software Copyrights and Licenses

Page 27: Chapter3.ppt

27

Software Updates Software publishers regularly update their software

– Add new features– Fix bugs– Update security

Software patches replace part of the software you currently have installed

Service packs correct problems and address security vulnerabilities, usually in operating systems

Page 28: Chapter3.ppt

28

Software Copyrights and Licenses A copyright is a form of legal protection that grants

the author of an original “work” exclusive rights– Copyright notice

Software licenses define the ways in which you may use a computer program– Single-user– Site– Multiple-user– Concurrent– Shrink-wrap

Page 29: Chapter3.ppt

29

Software Copyrights and Licenses A EULA (end-user license agreement) is

displayed on-screen when you first install software

Different types of software licenses– Commercial software– Shareware– Freeware– Open source– Public domain


Recommended