Post on 14-Dec-2015
Computer Concepts 5th EditionParsons/Oja
Page 110
CHAPTER
3
Software BasicsSection A
PARSONS/OJA
Computer Software
Computer Concepts 5th EditionParsons/Oja
Page 112
Section AChapter
3Software Basics
Exactly what is software?
Software: instructions that direct the computer to accomplish a task.
Computer Concepts 5th EditionParsons/Oja
Page 115
Section AChapter
3Software Basics
How does a high-level language relate to the microprocessor’s instruction set?
A compiler translates all of the instructions in a program as a single batch
The resulting machine language instructions are called the object code
Computer Concepts 5th EditionParsons/Oja
Page 116
Section AChapter
3Software Basics
How does a high-level language relate to the microprocessor’s instruction set?
An alternative to a compiler is an interpreter, that converts one instruction at a time while program is running Scripts
• JavaScript
• VBScript
Click to start
Computer Concepts 5th EditionParsons/Oja
Page 116-117
Section AChapter
3Software Basics
Application Software and System Software: How is software categorized?
Software is categorized as either application software or system software Application software is designed to be used
for a purpose such as drawing designs, creating documents, etc.
System software is designed to help the computer carry out the basic operating functions
• Operating systems, utilities, and drivers
Computer Concepts 5th EditionParsons/Oja
Page 117
Section AChapter
3Software Basics
How is software categorized?
Computer Concepts 5th EditionParsons/Oja
Page 118
Section BChapter
3Personal Computer Operating Systems
Operating System Overview: What does an operating system do?
An operating system (OS) is the master controller for all of the activities that take place within a computer. Microsoft Windows XP, Mac OS, Linux, UNIX
The operating system also interacts with the next functional layer called application software.
Computer Concepts 5th EditionParsons/Oja
Page 118
Section BChapter
3Personal Computer Operating Systems
What does an operating system do?
Computer Concepts 5th EditionParsons/Oja
Page 119
Section BChapter
3Personal Computer Operating Systems
What does an operating system do?
An operating system manages resources (any component that is required to perform work)
An operating system also influences the “look and feel” of your software
Computer Concepts 5th EditionParsons/Oja
Page 119
Section BChapter
3Personal Computer Operating Systems
Why does an operating system need to manage memory?
The OS must ensure that instructions and data don’t “leak” into an area allocated to another program
If it fails, data can get corrupted, programs can “crash” and your computer will display error messages
Should you leave all the programs you have opened running until you turn off the computer???
Computer Concepts 5th EditionParsons/Oja
Page 121
Section BChapter
3Personal Computer Operating Systems
Where is the operating system?
The OS’s small bootstrap program resides in ROM and provides the instructions to load the core parts into memory when system boots
This component is called the kernel
Computer Concepts 5th EditionParsons/Oja
Page 130
Section CChapter
3Application Software
Microsoft Works, Microsoft Office XP and Microsoft Office XP Pro
Microsoft Office XP Common features
• Menus, wizards, etc.
• Reduces learning curve Pro: includes Access Educational version
Microsoft Works “Lite” version of Microsoft Office XP
Computer Concepts 5th EditionParsons/Oja
Page 130
Section CChapter
3Application Software
Document production software
How does Autocorrect work????
Computer Concepts 5th EditionParsons/Oja
Page 133
Section CChapter
3Application Software
Spreadsheet Software: What is a spreadsheet?
Spreadsheet - numerical model or representation of a real situation
To use spreadsheet software, you: According to textbook, enter numbers. You should enter …. Spreadsheet software is particularly useful for
what-if analysis
Computer Concepts 5th EditionParsons/Oja
Page 135
Section CChapter
3Application Software
What happens when I modify a worksheet?
Computer Concepts 5th EditionParsons/Oja
Page 137
Section CChapter
3Application Software
Data Management Software: What is data management software?
Data management software helps you to store, find, organize, update, and report information File management software Database management software
Computer Concepts 5th EditionParsons/Oja
Page 137
Section CChapter
3Application Software
What’s the difference between file management software and database management software?
Computer Concepts 5th EditionParsons/Oja
Page 139
Section CChapter
3Application Software
How do I use data management software?
A file structure is somewhat like a fill-in form that contains a list of fields and their data types
Click to start
Computer Concepts 5th EditionParsons/Oja
Page 140
Section CChapter
3Application Software
How do I locate specific data?
Information that needs to be accessed quickly is usually stored as a structured database. stored in a field
A query by example (QBE) helps users search structured databases.
Computer Concepts 5th EditionParsons/Oja
Page 143
Section CChapter
3Application Software
Music Software: Why would I need music software?
Audio editing software – lets you make your own digital voice and music recording MP3: compresses audio files using algorithms MP3 Player CD ripper MP3 encoding software Ear training software Notation software Computer-aided software Midi sequencing software
Computer Concepts 5th EditionParsons/Oja
Page 145
Section CChapter
3Application Software
Entertainment Software: What’s the best-selling entertainment software?
Over $6 billion of computer and video games are sold each year in the U.S. alone 97% by people 18 and under 13% by people over 50 43% by women
Computer Concepts 5th EditionParsons/Oja
Page 148
Section DChapter
3Software Installation and Copyrights
Installation Basics: What’s included in a typical software package?
The key ingredients necessary to install new software are the files that contain the programs, support modules, and data modules
Usually supplied on distribution disks
Computer Concepts 5th EditionParsons/Oja
Page 148
Section DChapter
3Software Installation and Copyrights
How do I know if a software program will work on my computer?
System requirements specify the operating system and minimum hardware requirements for a software product to work correctly
Is it advisable to have the minimum system requirements?
Computer Concepts 5th EditionParsons/Oja
Page 150
Section DChapter
3Software Installation and Copyrights
Installing from a Distribution Disk or CD: How do I install software from a disk or CD?
Should you always select a full installation? A setup program guides you through the
installation process Following the program will make installation easy
Computer Concepts 5th EditionParsons/Oja
Page 151
Section DChapter
3Software Installation and Copyrights
Is installing a software upgrade different from installing a full version?
Installing an upgrade is similar to installing a full version
Update provides a setup file that checks to make sure that your computer contains a valid version of software to upgrade and will guide you through the upgrade process
Should you use the automatic update feature of Windows XP?
Computer Concepts 5th EditionParsons/Oja
Page 152
Section DChapter
3Software Installation and Copyrights
Uninstalling Software: How do I get rid of software?
Uninstall routine deletes the software’s files
Computer Concepts 5th EditionParsons/Oja
Page 153
Section DChapter
3Software Installation and Copyrights
Software Copyrights: Is it legal to copy software?
A copyright is a form of legal protection Purchaser has right to copy software to a
computer’s hard disk in order to install it Purchaser can make a backup copy Purchaser is allowed to copy and distribute
sections of a software program for use in critical reviews and teaching
Most software displays a copyright notice
Computer Concepts 5th EditionParsons/Oja
Page 153
Section DChapter
3Software Installation and Copyrights
Software Licenses: What is a software license?
A software license is a legal contract that defines the ways in which you may use a computer program
A shrink-wrap license goes into effect as soon as you open the packaging
Computer Concepts 5th EditionParsons/Oja
Page 154-155
Section DChapter
3Software Installation and Copyrights
Are all software licenses similar?
Commercial software – typically sold in computers or a web site
Shareware – copyrighted software that you “try before you buy”
Freeware – copyrighted software available for free
Public domain software – not copyrighted, and in public domain
Computer Concepts 5th EditionParsons/Oja
Page 154-155
Section DChapter
3Software Installation and Copyrights
Pirated software
illegal copies of software U.S.: 28% of all software China, Indonesia and other third world
countries: 90% Internet has increased problem of pirated
software Encryption keys
July 4th