Скачать презентацию CSCI N 207 Data Analysis Using Spreadsheet Computer Скачать презентацию CSCI N 207 Data Analysis Using Spreadsheet Computer

33e64d18b0ff5e86e14ef8a3a98ae299.ppt

  • Количество слайдов: 33

CSCI N 207 Data Analysis Using Spreadsheet Computer Software Department of Computer and Information CSCI N 207 Data Analysis Using Spreadsheet Computer Software Department of Computer and Information Science, IUPUI

Software: The Inside Story • Software may come on a CD or DVD, a Software: The Inside Story • Software may come on a CD or DVD, a flash drive, or as a Web download • Today’s software is generally comprised of many files Page 2

Programmers and Programming Languages • The finished software product is distributed by the programmers Programmers and Programming Languages • The finished software product is distributed by the programmers themselves or software publishers – E. g. Microsoft Office 2007 • A programming language provides the tools a programmer uses to create software – Source code – High-level language Page 3

How Software Works • Microprocessors understand only machine language • A compiler translates high-level How Software Works • Microprocessors understand only machine language • A compiler translates high-level language instructions to machine language instructions Page 4

Application Software and System Software • Application software helps people carry out tasks using Application Software and System Software • Application software helps people carry out tasks using a computer – E. g. Power. Point, Excel • System software helps the computer carry out basic operating functions – E. g. Windows XP Page 5

Application Software and System Software Page 6 Application Software and System Software Page 6

Operating System Overview • The operating system (OS) acts as the master controller for Operating System Overview • The operating system (OS) acts as the master controller for all activities Page 7

Operating System Overview • Operating system tasks include – Managing processor resources – Managing Operating System Overview • 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

Operating System Overview • Managing resources – Multitasking, e. g. different jobs concurrently – Operating System Overview • Managing resources – Multitasking, e. g. different jobs concurrently – Multithreading, e. g. different uses use a computer at the same time, one CPU is used – Multiprocessing, e. g. different uses use a computer at the same time, several CPUs are used • Managing memory – The OS allocates RAM when multiple programs run at once Page 9

Operating System Overview • Keeping track of storages – Files and empty spaces on Operating System Overview • Keeping track of storages – Files and empty spaces on your storage medium • User interfaces – Graphical – Command-line Page 10

Operating System Overview • Interacting with the OS – – Launch programs Manage files Operating System Overview • Interacting with the OS – – Launch programs Manage files Get help Customize the user interface – Configure equipment 11

Windows, Mac, UNIX, Linux, and DOS • Mac OS and Windows base their user Windows, Mac, UNIX, Linux, and DOS • Mac OS and Windows base their user interface on the graphical model Page 12

Windows, Mac, UNIX, Linux, and DOS • UNIX was developed in 1969, and is Windows, Mac, UNIX, Linux, and DOS • UNIX was developed in 1969, and is very dependable – Foundation for Apple’s Mac OS X Tiger • Linux is loosely based on a UNIX derivative – Distributed under the terms of a General Public License 13

Windows, Mac, UNIX, Linux, and DOS • Microsoft introduced DOS (Disk Management System) in Windows, Mac, UNIX, Linux, and DOS • Microsoft introduced DOS (Disk Management System) in 1982 – Marketed under MS-DOS • Provided part of the operating system kernel for Windows versions 3. 1, 95, 98, and Me • DOS offers handy troubleshooting utilities Page 14

Handheld and Tablet Operating Systems • Windows XP Tablet Edition is the OS supplied Handheld and Tablet Operating Systems • Windows XP Tablet Edition is the OS supplied with just about every tablet computer – Handwriting recognition Page 15

Utilities • Utility software is designed to perform a specialized task – System software Utilities • Utility software is designed to perform a specialized task – System software – Can be purchased in a store or online – IUWARE - http: //iuware. iu. edu/ Page 16

Document Production Software • Assists you with composing, editing, designing, printing, and electronically publishing Document Production Software • Assists you with composing, editing, designing, printing, and electronically publishing documents – E. g Word, Notepad, Wordpad, Open. Office Page 17

Spreadsheet Software • A spreadsheet uses rows and columns of numbers to create a 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 18

Database Software • A database is a collection of data – Database software helps Database Software • A database is a collection of data – Database software helps you find, organize, update, and report information stored in a database 19

Graphics Software • Designed to help you create, manipulate, and print graphics – Photo Graphics Software • Designed to help you create, manipulate, and print graphics – Photo editing software e. g. Photo. Shop – Drawing software e. g. Paint – 3 -D graphics software e. g. Rhino – CAD software e. g. Auto. CAD – Presentation software e. g. Power. Point Page 20

Music Software • Allows you to make your own digital voice and music recordings Music Software • Allows you to make your own digital voice and music recordings – Audio recording and editing software – CD ripper software – Audio encoding software – Notation software Page 21

Video Editing and DVD Authoring Software • Provides a set of tools for – Video Editing and DVD Authoring Software • Provides a set of tools for – Transferring video footage – Editing raw video – Adding special visual effects – Adding a sound track Page 22

Software Suites • Collection of application software sold as a single package – Less Software Suites • Collection of application software sold as a single package – Less expensive to purchase a software suite than applications individually Page 23

Entertainment Software • Computer games are the most popular type of entertainment software Page Entertainment Software • Computer games are the most popular type of entertainment software Page 24

Business Software • Vertical market software is designed to automate specialized tasks in a 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 Page 25

Buying Software • Make sure your computer meets the system requirements Page 26 Buying Software • Make sure your computer meets the system requirements Page 26

Installation Basics • Installing software places the files in appropriate folders on your hard Installation Basics • Installing software places the files in appropriate folders on your hard disk Page 27

Software Updates • Software publishers regularly update their software – Add new features – 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

Software Updates • Updates are usually available online for registered software • Always install Software Updates • Updates are usually available online for registered software • Always install patches and service packs when they become available • Many software publishers require users to type in a validation code to complete the installation Page 29

Uninstalling Software • Uninstall routines delete the software’s files from the various folders on Uninstalling Software • Uninstall routines delete the software’s files from the various folders on your computer’s hard disk Page 30

Software Copyrights and Licenses • A copyright is a form of legal protection that Software Copyrights and Licenses • A copyright is a form of legal protection that grants the author of an original “work” exclusive rights • Software licenses define the ways in which you may use a computer program – Single-user: Software can be installed on one machine – Multiple-user: Software can be installed on two or more machines – Site: Software can be installed on any machine in the working unit Page 31

Software Copyrights and Licenses • A EULA (end-user license agreement) is displayed on-screen when 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: must have a license to use it – Shareware: try it before you buy it – Freeware: can be used for unlimited time at no cost – Open source: free distribution, access to source codes Page 32

Presentation created by: Lingma Acheson linglu@iupui. edu Presentation created by: Lingma Acheson linglu@iupui. edu