Great Ideas in Computer Science Basic Office and Scientific Applications COMP 41 – Feb 15.

Slides:



Advertisements
Similar presentations
Word Processing and Desktop Publishing Software
Advertisements

Spreadsheet Software lesson 14. This lesson includes the following sections: Spreadsheet Programs and Their Uses The Spreadsheet's Interface Entering.
To facilitate communications To support household activities, for personal business, or for education To serve as a productivity/ business tool To assist.
Ying Wang EDN 303 Fall Objectives Explain the role of an operating system and list the main operating systems used on today’s computers Define and.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Calculations, Visualization, and Simulation 6.  2001 Prentice Hall6.2 Chapter Outline The Spreadsheet: Software for Simulation and Speculation Statistical.
Slide 1 Tomorrow’s Technology and You 8/e Chapter 5 Productivity Applications © 2008 Prentice-Hall, Inc.
Lecture 5 Word Processing. ©1999 Addison Wesley Longman5.2 Text Editors Utility program for creating and modifying text files. Do not embed control characters,
Lecture 5 Spreadsheets and Presentations. ©1999 Addison Wesley Longman6.2 The Spreadsheet The spreadsheet is a matrix that consists of: –Worksheet (a.
Living in a Digital World Discovering Computers 2010.
Introduction to Information Technology v Session : 07 v Source : Shelly, Gary B. Discovering Computers (2004/2005/2006). Thomson Course Technology. Chapter.
Digital Planet: Tomorrow’s Technology and You
W rking with W rds Word Processing and Digital Publishing o o 5.
Tomorrow’s Technology and You 9/e Chapter 5 Productivity Applications  Slide 1.
Living in a Digital World Discovering Computers 2011.
Spreadsheets and Business Graphics: Facts and Figures Chapter 13.
Application Software Productivity Tools for Educators
Chapter 5 Application Software.
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 6 th Edition Application Productivity Tools for Educators Chapter.
With Microsoft Office 2007 Introductory, 3e© 2010 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft.
B.A. (Mahayana Studies) Introduction to Computer Science November March Office Tools A look at the main tools most computer users.
Slide 1 © 2008 Prentice-Hall, Inc.. Chapter 5 Productivity Applications Slide 2 © 2008 Prentice-Hall, Inc.
Slide 1 Computer Confluence 7/e © 2006 Prentice-Hall, Inc.
© Paradigm Publishing, Inc. 5-1 Chapter 5 Application Software Chapter 5 Application Software.
W rking with W rds Word Processing and Desktop Publishing o o.
Basic Application Software Chapter 3. CE06_PP03-2 Basic Applications Called general-purpose or productivity applications Common types Word processors.
 2002 Prentice Hall Revolution in Writing From Word Processing to Paperless Publishing.
Slide 1 Tomorrow's Technology & You © 2006 Prentice-Hall, Inc.
Slide 1 Tomorrow’s Technology and You 8 th Edition © 2008 Prentice-Hall, Inc.
Spreadsheets Chapter 7. Objectives Define and describe spreadsheets, and their features and functions Describe how a spreadsheet might be integrated into.
Applications Software. Applications software is designed to perform specific tasks. There are three main types of application software: Applications packages.
CSCI 1101 Intro to Computers 3. Common Productivity Software.
1 Document Production Software Assists you with composing, editing, designing, printing, and electronically publishing documents –Word processing –Desktop.
Warranty buyer beware. software manufacturers limit their liability for software problems by selling their software “as is”. can’t guarantee error free.
Revolution in Writing From Word Processing to Paperless Publishing.
Excel. Spreadsheet Software  What Is a Spreadsheet, and How Does It Work? A spreadsheet program allows users to perform simple and complex sorting. It.
 Saundra Speed  Mariela Esparza  Kevin Escalante.
Software. Generic Software  e.g. word processing, spreadsheet and database. – This simply implies that any of the dozens of spreadsheet packages, for.
Spreadsheet Applications Calculations, Visualization, and Simulation.
Slide 1 Tim Penyusun Materi KU1072/Pengantar Teknologi Informasi B Productivity Applications.
Chapter 6 Calculations, Visualization, and Simulation.
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 5 th Edition Let’s Review Lesson 2! Who Wants to Be a Computer.
With Microsoft Office 2007 Introductory© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Introductory.
© Paradigm Publishing Inc. 5-1 Chapter 5 Application Software.
Productivity Software. Why use technology support tools? Improved productivity Improved appearance Improved accuracy More support for interaction.
Paperless Publishing web publishing. ebooks. digital paper.
Chapter Six Calculation, Visualization, and Simulation.
Chapter Six Calculation, Visualization, and Simulation.
ITGS Application Software. ITGS Application software (productivity software) –Allows the user to perform tasks to solve problems, such as creating documents,
Chapter 10 Writing and Printing Documents. 2Practical PC 5 th Edition Chapter 10 Getting Started In this Chapter, you will learn: − How word processing.
Chapter Five Working with Words ©1999 Addison Wesley Longman5.2 Chapter Outline The Word Processing Process The Wordsmith’s Toolbox The Desktop Publishing.
Spreadsheets and Business Graphics: Facts and Figures Chapter 13.
Software AS Module Heathcote Ch. 22. Importance of Information  Information technology is fundamental to the success of any business  The information.
Chapter 5 Administrative Software Teaching and Learning With Technology, 3e 1.
Discovering Computers 2011: Living in a Digital World Chapter 3
Objectives Overview Identify the four categories of application software Differentiate among the seven forms through which software is available Explain.
CHAPTER 2 Computer Software.
Tomorrow’s Technology and You 8th Edition
Computer Confluence 7/e
Application Software Productivity Tools for Educators
Chapter 4 Application Software
Application Software Productivity Tools for Educators
Unit# 6: ICT Applications
Tomorrow’s Technology and You 8th Edition
Tomorrow’s Technology and You 8th Edition
Word Processing and Desktop Publishing Software
ICT Word Processing Lesson 1: Introduction to Word Processing
Lesson 14 Spreadsheet Software.
Calculations, Visualization, and Simulation
Presentation transcript:

Great Ideas in Computer Science Basic Office and Scientific Applications COMP 41 – Feb 15

Overview – Chapter 5 Word processing and desktop publishing software have revolutionized writing and publishing Impact of desktop publishing and Web publishing on freedom of the press Future developments in word processing and digital publishing Basic functions and applications of spreadsheets and other types of statistical and simulation programs Computers used to answer “What if?” questions Computers used as tools for simulating mechanical, biological, and social systems

Doug Engelbart Explores Hyperspace Doug Engelbart  Envisioned the potential for computers as productivity tools  In 1968, he demonstrated his Augment system:  Mouse  Video display editing  Mixed text and graphics, windowing  Outlining  Shared-screen video conferencing  Computer conferencing  Groupware  Hypermedia

Word Processors Working with a word processor involves several steps: Entering text Editing text Formatting the document Proofreading the document Saving the document on disk Printing the document

Word Processors Formatting characters Measured by point size (one point = 1/72 inch) A font is a size and style of typeface Serif fonts have serifs or fine lines at the ends of each character 120 pts A 20 pts A 40 pts 80 pts A A A 200 pts Bradley Hand ITC Arial

Word Processors Outliners and Idea Processors Arrange information into levels Rearrange ideas and levels Hide and reveal levels of detail as needed

Spelling Checkers computerized dictionary Synonym Finders computerized thesaurus Grammar and Style Checkers Analyzes words in context, checking for errors of content Points out possible errors and suggests improvements Analyzes prose complexity using measurements such as sentence length and paragraph length Word Processors – Embedded Extras

Form Letter Generators Mail merge produces personalized form letters Create a database with names Create a form letter Merge the database with the form letter to create a personalized letter Personalization beyond name/address Incorporate custom paragraphs based on the recipient’s personal data, makes each letter look as if it were individually written Word Processors – Form Letters

Groupware: software designed to be used by a workgroup Provides for collaborative writing and editing Tracks changes and identifies by the originator’s name Compares document versions and highlights differences in documents Collaborative Writing Tools

Desktop Publishing: The process of producing a book, magazine: Creating text, images Editing text Layout pages Convert to printer format Page-layout software: QuarkXpress PageMaker Adobe InDesign Desktop Publishing

 Produce drawings, photographs, and other graphics to accompany the text  Design a basic format for the publication  Typeset text  Arrange text and graphics on pages  Typesetting and printing pages  Binding pages into a finished publication Desktop Publishing

Paperless Publishing and the Web A common prediction is that desktop publishing - and paper publishing in general - will be replaced by paperless electronic media Electronic Books and Digital Paper The electronic book, or ebook, is a handheld device that can contain anything from today’s top news stories to lengthy novels Digital paper, or epaper, is flexible, portable, paper-like material that can dynamically display black-and-white text and images Beyond the Printed Page

Speadsheets are based on accounting worksheets VisiCalc (Visible Calculator) was designed by Dan Bricklin in 1978 Other people documented earlier designs, by Bricklin’s was the first commercial product Lotus beat out VisiCalc in the 80’s. Lotus added presentation capability (graphs, charts, etc.) Microsoft Excel was introduced for the Mac in 1985 Spreadsheets: The First “Killer App” Dan Bricklin and Bob Frankston photo from

Great Idea: Automatic Recalculation Bricklin has said that the idea for VisiCalc came while watch a professor correct a calculation on the blackboard He realized that a computerized spreadsheet could automatically recomputed all affected values VisiCalc image from wikipedia.org

The Malleable Matrix A spreadsheet consists of: Cells (the intersection of a row and column) Addresses (column letter and row number, e.g., A1, C12) Cell A1 Cell C12 Spreadsheets: Cells and Addresses

Spreadsheets can contain: Values, such as numbers and dates Labels, such as column and report headings, that explain what the values mean Spreadsheets: Text and Labels

Formulas allow you to create instructions using mathematical expressions and commands + (plus) - (minus) *(multiplication) / (division) Sum Average Spreadsheets: Formulas and Numbers

Type the first value in the series, such as Qtr 1 or January or 500 Let the software replicate it to other cells Spreadsheets: Automatic Features

Formulas can be: Relative, so they refer to different cells when they are copied Absolute, so the formula references never change when they are copied When the formula in column B is copied to column C, it changes relative to the new column Spreadsheets: Addressing

Any time a change is entered into the spreadsheet, all data related to the change automatically updates When a value is entered in column E or F the value of the related formula in column G is automatically updated Spreadsheets: Automatic recalculation

Functions (e.g., SUM, AVG, SQRT) automate complex calculations Macros store keystrokes and commands so they can be played back automatically Templates offer ready-to-use worksheets with labels and formulas already entered Spreadsheets: Functions and Macros

 Linking spreadsheets together  When the values change in one spreadsheet, the data is automatically updated in all linked spreadsheets  Database capabilities  Search for information  Sort the data by a specific criteria  Merge the data with a word processor  Generate reports Spreadsheets: Integration with Other Apps

“What if?” Questions Spreadsheets allow you to change numbers and instantly see the effects of those changes “What if I enter this value?” Equation solvers Some spreadsheets generate data needed to fit a given equation and target value Spreadsheets: Hypothetical Speculation

Spreadsheet Graphics: From Digits to Drawings  Charts allow you to turn numbers into visual data  Pie charts (show relative proportions to the whole)  Line charts (show trends or relationships over time) Spreadsheets: Graphics

Bar charts (use if data falls into a few categories) Scatter charts (use to discover, rather than to display, a relationship between two variables) Spreadsheets: Graphics

Accounting and Financial Management software allows you to do electronically handle routine transactions: Writing checks Balancing accounts Creating budgets Online banking services Tax preparation Statistical Software: Money Managers

Mathematics processing software Software turns abstract mathematical relationships into visual objects (Example: Mathematica by Wolfram) Generally, they include an interactive, wizard-like question-and-answer mode, a programming language, and tools for creating interactive documents that combine text, numerical expressions, and graphics Automated Mathematics

Statistical and data analysis software Collects and analyzes data that tests the strength of data relationships Can produce graphs showing how two or more variables relate to each other Can often uncover trends by browsing through two- and three-dimensional graphs of data, looking for unusual patterns in the dots and lines that appear on the screen Statistical and Data Analysis Software

Scientific visualization software uses shape, location in space, color, brightness, and motion to help us visualize data Visualization helps researchers see relationships that might have been obscure or even impossible to grasp without computer-aided visualization tools Scientific Visualization Science is what we understand well enough to explain to a computer ; art is everything else. —Donald Knuth, author of The Art of Computer Programming

Computer modeling uses computers to create abstract models of objects, organisms, organizations, and processes Examples of popular computer models: Games (chess boards, sports arenas, and mythological societies) Models of organisms, objects, and organizations Flight simulators and simulations of science lab activities Business, city, or nation management simulations Modeling and Simulation

Computer simulations are widely used There are many reasons: Safety Economy Projection Visualization Replication Simulation

The accuracy of a simulation depends on how closely its mathematical model corresponds to the system being simulated Some models suffer from faulty assumptions Some models contain hidden assumptions that may not even be obvious to their creators Some models go astray simply because of clerical or human errors garbage in, garbage out is a basic rule of simulation Risks of Simulation

Making Reality Fit the Machine Some simulations are so complex that researchers need to simplify models and streamline calculations to get them to run on the best hardware available Sometimes this simplification of reality is deliberate; more often it’s unconscious Either way, information can be lost, and the loss may compromise the integrity of the simulation and call the results into question Practical Simulation