Wednesday, November 24, 2010

Chapter 5 Continued:

Scientific Visualization:
-Scientific visualization software uses shapes, location in space, color, brightness, and motion to help us visualize data.
-Visualization helps researches see relationships that might have been obscure or even impossible to grasp without computer-aided visualization tools.
-Computer modeling: uses computers to create abstract models of objects, organisms, organizations, and processes.

-Examples of popular computer models:

  • Games
  • models of organisms, objects and organizations.
  • Flight simulators and simulations of science lab activities.
  • Business, city, or nation management simulations.
  • Computer simulations are widely used

There are many reasons:

  • Safety
  • Economy
  • Projection
  • Visulization
  • Replication

-GIGO Revisited:

-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 astry simply becasue of clerical or human errors.

-Still, garbage in, garbage out is a basic rule simulation.

Making reality Fit the machine

-Some simulations are so comlex 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 its unconscious.

- Either way, information can be lost, and the loss may comprmoise the integrity of the simulation and call the results into question.

The illusion of Infallibility:

  • A computer simulation, whether generated by a PC spreadsheet or churned out by a supercomputer, can be an invaluable decisionmaking aid.
  • The is that the people who make decisions with computers will turn over too much of their decision-making power to the computer.
  • Risks can be magnifies because peoeple take computers seriously.

-Future user interfaces will be based on agents rather than on tools.

-Agents are software programs designed to be managed rather than munipulated.

-An intelligent software agent can:

  • Ask questions as well as respond to commands.
  • Pay attention to its user's work patterns.
  • Serve as a guide and a coach.
  • Take on its owner's goals.
  • Use reasoning to fabricate goals of its own.

Tomorrow's agents will be better able to complete with human assistants.

Future agents may possess a degree of sensitivity.

A well trained software agent in the future might accomplish these tasks:

-Remind you that its time to get the trues rotated on your car and make an appointement for the rotation.

-Distribute notes to the other members of your study group or work group and tell you which members opened those notes.

-Keep you poted on new articles on subjects that interest you and know enough about those subjects to be selective without being rigid.

-Manage your appointments and keep track of your communications.

-Teach you new applications and answer reference questions.

-Defend your system and your home from viruses, intruders, and other security breaches.

-Help protect your privacy on and off the net.

Wednesday, November 3, 2010

Chapter 5: Productivity Applications

Doug Engelbart Explores Hyperspace

-One of the pioneers of the computer hardware and software

-In 1968, he demonstrated his Augument system:
  • Mouse
  • Video Display editing
  • Mixed text and graphics, windowing
  • Outlining
  • Shared-screen video conferencing
  • Computer conferencing
  • Groupware
  • Hypermedia
The Wordsmith's Toolbox

-Working with a processor invloves several steps.

  • Entering text
  • Editing text
  • Formatting the document
  • Proofreading the document
  • Saving the document on disk
  • Printing a document

-Entering, Editing, and Formatting Text

-Displayed on the screen and stored in the computer's RAM.

  • Save your work periodically because RAM is not permanent memory.

-Editing Text

  • Navigate to different parts of a document.
  • Insert or delete text at any point
  • Move and copy text
  • Search and replace words and phrases.

The Wordsmith's Toolbox

-Formatting the Document

  • Stylesheets
  • headers and footers
  • multiple variable-width columns
  • graphics
  • automatic editing features
  • hiddden comments
  • table of contents and indexes
  • coaching and help features

Word Processors

-Rules of Thumb: Word processing is NOT TYPING

Use the return or Enter key only when you must

  • Word wrap moves text to the next line.

-use tabs and margins guides, not the spacebar, t0 align columns

  • WYSIWYG is a matter of degree.
  • text that looks perfectly aligned onscreen may not line up on paper.

-Dont underline:

  • Use italics and boldface for emphasis:italicize book and journal titles.

-Use only one space after a period.

  • Proportionally-spaces fonts look better without double spaces

-Outliners and Idea processors are effective at:

  • Arranging information into levels.

  • Rearranging ideas and levels

  • Hiding and revealing levels of detail as needed.

-Digital referencing:

  • Dictionaries, quotation books, encyclopedia, atlases, almanacs, and other references are now available in digital form.
  • The biggest advantage is the speed
  • the biggest drawback is that people can plagerize

-Grammar and Style Checkers

  • Analyze each word in context, checking for errors
  • check spelling
  • point our errors and suggest improvements

-Form letter Generators

  • Mail merge capabilities produce pernalized form letters.
  • create a database with names
  • Create a form letter
  • merge the database with the form letter to create a personalized letter.

- You can incopertate custom paragraphs based in the recipent's personal data.

-Collaborative Writing Tools:

Groupware: Software designed to be used by a workgroup

  • Provides for collaborative writing and editing.
  • Tracks changes and identifies then by the originators name.
  • Compare document versions and highlights differences in documents.

-processing handwritten words

-processing words with software that can reliably recognize human speech

-Anticipating a writers needs, acting as an electronic editor or co-author.

-What is Desktop Publishing?

  • The process of producing a book, magazine, or other publication includes several steps.
  • writing text
  • editing text

-producing drawing, photgraphs, and other graphics to accompany the text

-Designing a basic format for the publication.

-typesetting text

-Arranging text and graphics on pages

-Typesetting and printing pages

-Binding pages into a finished publication.