Presentation is loading. Please wait.

Presentation is loading. Please wait.

3 Computer Software Section A Software Basics CHAPTER PARSONS/OJA

Similar presentations


Presentation on theme: "3 Computer Software Section A Software Basics CHAPTER PARSONS/OJA"— Presentation transcript:

1 3 Computer Software Section A Software Basics CHAPTER PARSONS/OJA
Page 110

2 Computer Software 3 Chapter PREVIEW
Describe the software components of a typical software package Trace the development of a computer program Describe the way an operating system manages each computer resource Describe key features of popular software List types of software available Explain how to install and uninstall software Describe rights associated with software: for users and programmers Page 111

3 Software Basics Section A 3
Chapter 3 Software, Programs, and Data Files: Exactly what is software? Software consists of computer programs and data files that work together to provide a computer with the instructions and data necessary for carrying out a specific type of task Page 112

4 Software Basics Section A 3 Exactly what is software?
Chapter 3 Exactly what is software? Software includes A computer program is a set of detailed, instructions that tells a computer how to solve a problem or carry out a task Executable files Support modules Data files Page 112

5 Software Basics Section A 3
Chapter 3 Is the data that I create classified as software? No, not in today’s terminology In early days, everything not hardware was software, but not so today Page 113

6 Software Basics Section A 3 Why does software require so many files?
Chapter 3 Why does software require so many files? Provides a great deal of flexibility and efficiency for programmers Files containing support programs often have .dll filename extensions. User-executable program files have .exe filename extensions. Data files have a variety of filename extensions, including .dat, .hlp, .bmp, and .txt. Page 113

7 Software Basics Section A 3
Chapter 3 Programmers and Programming Languages: Who creates software? Computer programmers write the instructions for the computer programs Software publishers distribute the software, they specialize in packaging, marketing, and selling commercial software Page 114

8 Software Basics Section A 3 How does a programmer “write” software?
Chapter 3 How does a programmer “write” software? Most software is designed to provide a task-related environment Programmer defines the properties for each element in the environment Its height Its label What happens when you click it Page 114

9 Software Basics Section A 3 How does a programmer “write” software?
Chapter 3 How does a programmer “write” software? The program as it appears on the screen when you run it The program instructions that the computer must execute when the Convert button is clicked Properties associated with the Convert button Page 114

10 Software Basics Section A 3 How does a programmer “write” software?
Chapter 3 How does a programmer “write” software? A computer language provides the tools that a programmer uses to create software Source code High-level languages Page 115

11 Software Basics Section A 3
Chapter 3 How Software Works: How does a high level language relate to the microprocessor’s instruction set? A computer’s microprocessor only understands machine language Page 115

12 Software Basics Section A 3
Chapter 3 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 Page 115

13 Software Basics Section A 3
Chapter 3 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 Page 116

14 Software Basics Section A 3 So how does software work?
Chapter 3 So how does software work? You start it running by selecting it from the Start Menu Main executable starts up first Instructions are loaded into RAM and then sent to microprocessor Program follows its instructions to carry out tasks as specified by user Page 116

15 Software Basics Section A 3
Chapter 3 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 Page

16 Software Basics Section A 3 How is software categorized? Chapter
Page 117

17 3 Computer Software Section B Personal Computer Operating Systems
CHAPTER 3 PARSONS/OJA Computer Software Page 118

18 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 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. Page 118

19 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 What does an operating system do? Page 118

20 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 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 Page 119

21 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 How does the OS manage processor resources? It ensures the microprocessor doesn’t spin its wheels waiting for input while it could be working on other processing tasks Ideally, the OS is able to help the microprocessor switch tasks so that everything seems to be happening at the same time The OS also must ensure that the microprocessor does not sit idle Page 119

22 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Why does an operating system need to manage memory? The OS must ensure that instructions and data from one area of memory 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 Page 119

23 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 How does the OS keep track of storage resources? The OS acts as a filing clerk It remembers the names and locations of all your files and keeps track of empty spaces where new files can be stored Page 120

24 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Why does the operating system get involved with peripheral devices? To ensure that they function correctly OS controls peripherals to ensure input and output proceeds in an orderly fashion Page 120

25 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 How does the operating system affect the “look and feel” of application software? A user interface can be defined as the combination of hardware and software that helps people and computers communicate with each other Graphical user interface (GUI) Command-line user interface Page 120

26 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 How does the operating system affect the “look and feel” of application software? Page 120

27 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 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 Page 121

28 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Do I ever interact directly with the OS? Yes, typically through helpful tools called utilities Launch programs Manage files Get help Customize the user interface Configures equipment Page 121

29 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Do I ever interact directly with the OS? Page 121

30 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Are different operating systems needed for different computing tasks? Single-user operating system Multi-user operating system Network operating system Multitasking operating system Desktop operating system Page 122

31 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Windows, Mac OS, Linux, Unix, and DOS: What’s the best-selling operating system? Microsoft Windows is the most popular, and is installed on over 80% of the world’s personal computers Page 123

32 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 What’s the best-selling operating system? The Windows operating system gets its name from the rectangular work areas that appear on the screen-based desktop Page 123

33 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 What’s the best-selling operating system? Programs can be run in separate windows Start menu Icons Taskbar Start button Page 123

34 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Is Mac OS similar to windows? Developed several years before windows, it still has a GUI interface Both have windows, icons, menus and pointers Page 124

35 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Is Mac OS similar to windows? Page 124

36 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Are Unix and Linux the same? UNIX was developed in 1969 at AT&T’s Bell Labs Linux was developed in 1991 Is distributed under the terms of a General Public License (GPL) Red Hat Linux, Caldera OpenLinux, and Debian GNU/Linux Page 125

37 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Are Unix and Linux the same? Page 125

38 Personal Computer Operating Systems
Section B Personal Computer Operating Systems Chapter 3 Why do I keep hearing about DOS? First operating system that most people have used DOS (Disk Operating System) was developed by Microsoft Is in kernel of Windows 3.1, 95, 98 and ME Page 126

39 3 Computer Software Section C Application Software CHAPTER PARSONS/OJA
Page 128

40 Application Software Section C 3
Chapter 3 Document Production Software: How can my computer help me with my writing? Word processing software, such as Microsoft Word, is used for producing reports, letters, papers, and manuscripts. Desktop publishing software helps you use graphic design techniques to enhance the format and appearance of a document. Web authorizing software helps you design and develop customized Web pages. Page 128

41 Application Software Section C 3
Chapter 3 How does document production software help me turn my ideas into sentences and paragraphs? Document production software automatically tries to fit your text within the margins using word wrap. As you type, the spelling checker compares your words with a list of correctly spelled words. Words not included in the list are marked with a wavy line as possible misspellings. Click to start Page

42 Application Software Section C 3 What if I’m a bad speller?
Chapter 3 What if I’m a bad speller? A spell checker that marks misspelled words in a document is included The spell checker uses a spelling dictionary of words when it checks spelling Customizable Page 129

43 Application Software Section C 3
Chapter 3 Will document production software help improve my writing? A document production software has tools that can help improve your writing Thesaurus Grammar checker Page

44 Application Software Section C 3
Chapter 3 Can document production software help me break bad writing habits? Search and Replace can be used to find mistakes and replace them with corrections Page 130

45 Application Software Section C 3
Chapter 3 How do I get my documents to look good? The format for a document refers to the way that all the elements of a document are arranged on the page Font Point size Paragraph style Paragraph alignment Line spacing (leading) Style Page

46 Application Software Section C 3
Chapter 3 How do I get my documents to look good? Sample Fonts Page 130

47 Application Software Section C 3
Chapter 3 How do I get my documents to look good? Click to start Page 131

48 Application Software Section C 3
Chapter 3 How do I get my documents to look good? Page Layout refers to the physical position of each element on a page Header is text that you specify to automatically appear in the top margin of every page Footer is text that you specify to automatically appear in the bottom margin of every page Page Numbers Graphical elements are photos, diagrams, etc. Tables are a grid-like structure that can hold text and pictures Frames Page

49 Application Software Section C 3
Chapter 3 How do I get my documents to look good? Text can link to frames on the next page, or any page of the document. Click to start Page 132

50 Application Software Section C 3
Chapter 3 Does document production software increase productivity? Index and Table of Contents - automatically produced by most document production software Mail Merge - process of creating a series of personalized letters by combining information in a mailing list with a blank form letter Automatically numbering footnotes and positioning them Providing document templates Exporting a document into HTML format Page 132

51 Application Software Section C 3
Chapter 3 Spreadsheet Software: What is a spreadsheet? Spreadsheet - numerical model or representation of a real situation Checkbook To use spreadsheet software, you: Enter numbers Indicate how the computer should manipulate those numbers Spreadsheet software is particularly useful for what-if analysis Page 133

52 Application Software Section C 3
Chapter 3 What does a computerized spreadsheet look like? Worksheets An on-screen spreadsheet Based on grid of columns and rows Cell - intersection of columns and rows A cell can contain Numbers (values) Text (labels) Formulas (tells computer how to calculate) Page 133

53 Application Software Section C 3
Chapter 3 What does a computerized spreadsheet look like? Page 133

54 Application Software Section C 3 How does spreadsheet software work?
Chapter 3 How does spreadsheet software work? Cell reference - unique address given to cell A1 = column A, row 1 You can modify a spreadsheet by Changing text, numbers, formulas Inserting rows and columns Deleting rows and columns Formulas can contain Cell references Mathematical operators Numbers Page 134

55 Application Software Section C 3 How does spreadsheet software work?
Chapter 3 How does spreadsheet software work? Example Spreadsheet Click to start Page 134

56 Application Software Section C 3 How does spreadsheet software work?
Chapter 3 How does spreadsheet software work? Page 134

57 Application Software Section C 3
Chapter 3 What happens when I modify a worksheet? Relative reference - cell reference Absolute reference - never changes when you insert rows or move formulas Automatic recalculation – recalculates all formulas whenever contents of any cell are changed Page 135

58 Application Software Section C 3
Chapter 3 What happens when I modify a worksheet? Click to start Page 135

59 Application Software Section C 3
Chapter 3 How will I know which formulas and functions to use when I create a spreadsheet? Visualize your worksheet Enter numbers and labels in cells Enter formulas Can use wizards and templates to help Understand the Calculations and Formulas Page 135

60 Application Software Section C 3
Chapter 3 Accounting and Finance, Mathematical Modeling, and Statistical Software Page 136

61 Application Software Section C 3
Chapter 3 Aside from spreadsheets, what other “number crunching” software is available? Accounting and finance software Personal finance software Tax preparation software Small business accounting software Statistical software Mathematical modeling software Page 136

62 Application Software Section C 3
Chapter 3 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 Page 137

63 Application Software Section C 3
Chapter 3 What’s the difference between file management software and database management software? A structured file is a file of information organized in a uniform format Stores data that describes collection of similar entities Each file is a collection of records Each record holds data for a single entity A field holds one item of data relevant to a record Page 137

64 Application Software Section C 3
Chapter 3 What’s the difference between file management software and database management software? Page 137

65 Application Software Section C 3
Chapter 3 What’s the difference between file management software and database management software? A single file (flat file) can be a useful repository File management software helps you create, modify, search, sort, and print the data in flat files A database is a collection of data in which records might have different fields Page

66 Application Software Section C 3
Chapter 3 What’s the difference between file management software and database management software? A relational database structures records into tables in which each column is a field, and each row is a record An object-oriented database treats each record as an object, which can be manipulated using program instructions called methods Database management software (DBMS) is designed for creating and manipulating the records that form a database Page 138

67 Application Software Section C 3
Chapter 3 What’s the difference between file management software and database management software? Relational Database Page 138

68 Application Software Section C 3
Chapter 3 How do I use data management software? A record structure is somewhat like a fill-in form that contains a list of fields and their data types Click to start Page 139

69 Application Software Section C 3
Chapter 3 How do I use data management software? Page 139

70 Application Software Section C 3
Chapter 3 After I design the record structure, what next? Enter data Modify records Sort records Sort key – field that is used to alphabetize or otherwise sort the records Page 140

71 Application Software Section C 3 How do I locate specific data?
Chapter 3 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. Page 140

72 Application Software Section C 3 How do I locate specific data?
Chapter 3 How do I locate specific data? A query language is a set of command words to direct the computer to: Locate information Sort records Change data in records SQL ( Structured Query Language) Some software even allows a natural language query Page 140

73 Application Software Section C 3 How do I locate specific data? Search
Chapter 3 How do I locate specific data? Search Form Page 140

74 Application Software Section C 3 How can I use search results?
Chapter 3 How can I use search results? You can do the following Print reports Export data to other programs Convert the data to other formats Transmit data to other computers Page 141

75 Application Software Section C 3
Chapter 3 Graphics Software: What kind of software do I need to work with drawings, photos, and other pictures? Graphics – refers to any picture, drawing, sketch, photograph, image or icon that appears on your computer screen Graphics Software Paint software Photo editing software Drawing software Page 141

76 Application Software Section C 3
Chapter 3 What kind of software do I need to work with drawings, photos, and other pictures? Page 141

77 Application Software Section C 3
Chapter 3 What kind of software do I need to work with drawings, photos, and other pictures? Graphics Software 3-D graphics software Page 142

78 Application Software Section C 3
Chapter 3 What kind of software do I need to work with drawings, photos, and other pictures? CAD software (computer-aided design software) Presentation software Slides Click to start Page 142

79 Application Software Section C 3
Chapter 3 Music Software: Why would I need music software? Audio editing software – lets you make your own digital voice and music recording MP3 MP3 Player CD ripper MP3 encoding software Ear training software Notation software Computer-aided software Midi sequencing software Page 143

80 Application Software Section C 3 Why would I need music software?
Chapter 3 Why would I need music software? Rewind to beginning Play Record Fast forward to end Stop Page 143

81 Application Software Section C 3
Chapter 3 Video Editing Software: Is video editing software difficult to use? Video editing software provides a set of tools for transferring video footage, editing video, adding special effects, and adding a sound track Page 144

82 Application Software Section C 3
Chapter 3 Educational and Reference Software: How can I use my computer to learn new things? Educational software – helps you to learn and practice new skills MindTwister Math 3-D Froggy Phonics SAT GMAT LSAT Page 144

83 Application Software Section C 3 What’s reference software?
Chapter 3 What’s reference software? Reference software – provides you with a collection of information and a way to access that information Encyclopedias Microsoft Encarta Grolier’s encyclopedia Comptons encyclopedia World Book Britannica Dictionaries Page 145

84 Application Software Section C 3
Chapter 3 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% are people 18 and under 13% are people over 50 About 43% are women Page 145

85 Application Software Section C 3
Chapter 3 What’s the best-selling entertainment software? Computer games Role-playing games Action games Adventure games Puzzle games Simulation games Sports games Strategy games Page 146

86 Application Software Section C 3
Chapter 3 What’s the best-selling entertainment software? Ratings Page 146

87 Application Software Section C 3
Chapter 3 Business Software: Do businesses use specialized software? Vertical market software Horizontal market software Payroll software Accounting software Project management software Groupware Page 147

88 3 Computer Software Section D Software Installation and Copyrights
CHAPTER 3 PARSONS/OJA Computer Software Page 148

89 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 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 Page 148

90 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 How do I know if a software program will work on my computer? System requirements specify the operating system and minimum hardware requirements necessary for a software product to work correctly Page 148

91 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 Why is it necessary to install software? When you install software, the new software files are placed in the appropriate folders on your computer’s hard disk Copies files from distribution disk Uncompresses files Analyzes computer’s resources Analyzes hardware components and peripheral devices Looks for any system files and players Updates necessary system files Page 149

92 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 Are all of the files for the software provided on the distribution disk? Some files are common files and are often supplied by the operating system These common files are not usually on the distribution disks Page 149

93 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 Are all of the files for the new software installed in the same folder? You can specify the folders Some support programs may be stored in other folders Page 149

94 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 Installing from a Distribution Disk or CD: How do I install software from a disk or CD? A setup program guides you through the installation process Following the program will make installation easy Page 150

95 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 How do I install software from a disk or CD? Page 150

96 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 Installing Downloaded Software: Is the installation process different for downloaded software? Sometimes files are zipped, so they must be unzipped Other types Self-installing software Self-executing zip file Manual download and install Page 151

97 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 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 then it guides you through the rest of the upgrade process Page 151

98 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 Uninstalling Software: How do I get rid of software? Uninstall routine deletes the software’s files Page 152

99 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 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 Page 153

100 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 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 Page 153

101 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 What is a software license? Page 153

102 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 What is a software license? An installation agreement is displayed on the screen when you first install the software Page 154

103 Software Installation and Copyrights
Section D Software Installation and Copyrights Chapter 3 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 Open source software Public domain software – not copyrighted, and in public domain Page


Download ppt "3 Computer Software Section A Software Basics CHAPTER PARSONS/OJA"

Similar presentations


Ads by Google