Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Software Unit C. Objectives Introduce Computer Software Explain How Computers Interpret Software Explore Operating Systems Compare Operating.

Similar presentations


Presentation on theme: "Computer Software Unit C. Objectives Introduce Computer Software Explain How Computers Interpret Software Explore Operating Systems Compare Operating."— Presentation transcript:

1 Computer Software Unit C

2 Objectives Introduce Computer Software Explain How Computers Interpret Software Explore Operating Systems Compare Operating Systems Define Document Production Software Define Spreadsheet Software

3 Objectives Define Data Management Software Define Graphics Software Define Business and Science Software Define Entertainment and Education Software Understand Licenses and Copyrights

4 Software Categories System Software Application Software

5 System Software OperatingSystemsDeviceDriversUtilitiesProgrammingLanguages DOS Windows Linux UNIX Mac OS

6 Application Software DocumentProduction SpreadsheetSoftware Accounting & Finance MathematicalModeling Statistical Entertainment DataManagement Graphics Music VideoEducational Reference

7 Software Topics Computer program –main executable program (.exe) Support module –called by the program (.dll) Data module –Example: a dictionary file or a file that is not supplied by the user

8 How Computers Interpret Software Computer languages –Source code –High-level languages: COBOL, C++, Java Machine language Compiler –Creates object code in single batch Interpreter –Converts one instruction at a time –Common with web-based scripts (part of web page)

9 Operating Systems Interacts with application software, device drivers & hardware to manage computers resources MultitaskingCTRL-ALT-DELGUI –graphical user interface Utilities

10 Operating System Categories Single user: PCs and handhelds Multi-user: mainframes or centralized computer processing Network/Server: serves as router to local computer processing Desktop: desktop or notebook PC; single-user, but could handle networking

11 Operating Systems Microsoft Windows –80% of PCs Mac OS UNIX –dependable in multi-user environment Linux –free; good for web servers DOS

12 Document Production Software Use to compose, edit, design, print or electronically publish documents Types –Word processing (Word) –Desktop publishing (PageMaker) –Web authoring (Front Page)

13 Document Production Elements Formatting Page Layout Headers/FootersClipartTables Frames Spell check Word wrap Margins Styles

14 Spreadsheet Software Use for numerical calculations and graphs Rows and columns Worksheet, cell, cell references Cells can contain –Values –Labels –Functions –Formulas

15 Spreadsheet Software Formulas vs. functions Relative vs. absolute cell referencing Automatic recalculation Templates What-if analysis

16 Data Management Software Use to store, find, organize, update and report information File management software –Structured or flat file –A record contains multiple fields

17 Data Management Software Database Management Software (DBMS) –Database (collection of related files) –Relational (tables with records & fields) –Object-oriented (records manipulated using methods) File structure –Fields and data types SQL (Structured Query Language) –Natural query language –Query by example (QBE)

18 Graphics Software Use to create, display, modify, manipulate and print graphics Paint software: realistic art and photos Photo Editing software: simplifies common editing tasks Drawing software: uses vector figures & shapes to create “cartoon-like” images.

19 Graphics Software 3-D Graphics software: create wireframes and then cover with a texture CAD (computer-aided design): 3-D software designed for architects and engineers Presentation software: creates electronic slides like these

20 Business Software Accounting & Finance –Personal finance –Tax preparation –Small business accounting Vertical Market –Hospitals, construction, schools Horizontal Market –Generic like payroll –Project management Groupware –Help collaboration on group projects

21 Science Software Statistical/graphing software Mathematical modeling software –Math CAD

22 Entertainment Software Audio editing (sound recorder) Games MP3 player Video editing (Adobe Premiere) Music Ear training Ear training Notation Notation Computer-aided music Computer-aided music MIDI sequencing MIDI sequencing

23 Educational Software Learn and practice new skills –Arithmetic –Reading –Languages –Typing –SAT Reference software (CD-ROMs)

24 License vs. Copyright Software License: a legal contract that defines the ways in which you may use a computer program. Copyright: a form of legal protection that grants the author of an original work an exclusive right to copy, distribute, sell and modify that work. Software piracy For contract to take effect: –Open a shrink-wrap license product –Agree to an installation agreement

25 Types of Copyright Protections Shareware: try before you buy on the honor system Freeware: no fee - can use, but not alter or sell Open Source: uncompiled source code that can be changed - sold or free Public Domain: can be copied, altered and resold

26 Tech Talk: Installing Software System requirements –Operating system and minimum hardware capacities Steps (setup.exe) –Copy files to hard drive –Uncompress if necessary (Win Zip) –Verify system requirements met –Select appropriate device drivers –Necessary system files/players (Media Player) –Update registry and program menu Uninstall routine or Windows Add/Remove programs

27 Issue Is Privacy a Problem?

28 Computer Software End


Download ppt "Computer Software Unit C. Objectives Introduce Computer Software Explain How Computers Interpret Software Explore Operating Systems Compare Operating."

Similar presentations


Ads by Google