- •Computer Basics
- •Applications: Word Processing
- •Word Processing
- •Steps to produce a document
- •Features/Terms:
- •Do it! Simple Text
- •Directions:
- •Move the cursor:
- •Features/Terms:
- •Features/Terms:
- •Applications: Desktop Publishing
- •Features/Terms:
- •Instant Messaging
- •Applications: Security & Utility
- •Security Programs
- •Types of security programs:
- •Utility Programs
- •Examples:
- •Integrated Software
- •Computer Types & Applications: Summary
- •Input: Intro
- •Types of Input
- •Keyboard
- •Common differences:
- •Input: Keyboard
- •Explanation:
- •Input: Pointing Devices
- •Input: Terminals
- •Input: Multimedia
- •Voice Input
- •Input: Data Automation
- •Input: Data Accuracy
- •Input: Summary
- •Input: Quiz
- •Processing: cpu
- •Explanation:
- •Processing: Motherboard
- •Processing: Summary
- •Output: Printer Types
- •Impact Printers
- •Types of Impact Printers
- •Types of Non-Impact Printers
- •Thus, Things to Consider When Choosing a Printer:
- •Output: Summary
- •Storage: Accessing Data
- •Total time to transfer a kilobyte:
- •Don't lose it!
- •Storage: Caring for Data
- •What are the risks?
- •First: a Back Up Plan
- •Storage: Summary
- •Computer to Computer: Transmission Media
- •Broadcast
- •Computer to Computer: Modems Signals
- •Transmission Rate
- •Physical Types
- •Digital Modems
- •Types of Digital Modems
- •How Device Speeds Compare
- •Protocols
- •Computer to Computer: Summary
- •System Software: Types
- •More Terms
- •Common Operating Systems for Desktop Computers
- •Life Cycle
- •Which is most popular?
- •Wikipedia:
- •Hitslink.Com:
- •System Software: Utilities
- •Security Software
- •Malware: What you need protection from
- •Programs that add protection:
- •Programming: Summary
- •What You See: On the Front
- •Explanation:
- •What You See: Summary
Input: Data Accuracy
A famous slogan in computing sums up the importance of accurate data:
GIGO = Garbage In, Garbage Out
Conclusions are no better than the data they are based on.
Checking for Accuracy
A major task for any program that accepts data is to try to guarantee the accuracy of the input. Some kinds of errors cannot be caught but many of the most common kinds of mistakes can be spotted by a well-designed program. A program should attempt to do the following:
1. |
test data type and format |
ex. |
2/a/96 is not a date |
|
|
ex. |
If a phone number should have exactly 10 digits with the area code, then 555-123 is not acceptable. |
2. |
test data reasonableness |
ex. |
231 should not be a person's age, at least not since the time of Noah and the Flood |
|
|
ex. |
A sale of $50,000 worth of chewing gum at the corner market is probably missing a decimal point somewhere! |
3. |
test data consistency |
ex. |
A man's death date should be later than his birth date! |
|
|
ex. |
The sum of the monthly paychecks should be the same as the total paid for the year. |
4. |
test for transcription and transposition errors |
ex. |
Typing 7754 instead of 7154 is a transcription error, typing the wrong character. |
|
|
ex. |
Typing 7754 instead of 7745 is a transposition error, interchanging two correct characters. Both are very hard to check for! |
Input: Summary
The data that a computer receives is input, the first part of the machine processing cycle. Input can be raw data, user responses like mouse clicks, commands, and programs.
The keyboard is an input device that comes is several different shapes, sizes, and key arrangements. The QWERTY layout is still the most popular, though it is not the most efficient layout.
A variety of pointing devices let you control the computer - mouse, trackball, game controller, glide pad, pen or stylus, touchscreen.
Modern terminals like point-of-sale terminals make it easy to input sales, calculate totals with tax, and monitor inventory.
Multimedia input devices send photos, sounds, and videos to your computer. You can even use your voice to control the computer or input data, if you have voice recognition software.
Automating input helps avoid errors. Scan instead of type! Special inks, special shapes to characters, bar codes of several types, and RFID tags all make it easy to input accurately. But some errors can still occur. Transcription errors record an incorrect character. Transposition errors reverse the order of characters. Input must be checked for correct type of values, reasonableness, and consistency.