Chapter 1, Introduction to Using Computers

Discovering Computers 2004

This file was updated 11 May 04 1527 hrs.

Topics

What is a computer and what does it do?
A computer is
machine
can be electronic, optical, mechanical
can be digital, analog, hybrid
It does the following
executes a stored program
has the ability to alter the sequence of instructions used based on logic tests
Most computers can
Accept input
Perform logic and arithmetic
Produce output
Store data
Pathological examples
Computers used for special purposes do not necessarily perform all three functions.  A random number generator does not have to accept input.
Data and Information
Data is a collection of symbols, which may be discrete or continuous.  A collection of letters of the alphabet is an example of discrete data.  A signal detected from a star might be an example of continuous data.  The speech of a 20-month old child is also data.
Information is a property of data that is related to the meaning of the data.  There is not a lot of information in the speech of a 20-month old child, and perhaps even less in a random collection of alphabet letters.  Hopefully, the information content is high in a mathematics doctoral dissertation.  The information content of signals from the sun is also high.
Processing of data can make information more detectable or understandable, but processing of data does not create information nor transform data into information.
Information Processing Cycle: Input, process, output, storage.
Components of a computer
Hardware: The tangible parts of a computer.  Contrast this with software, which is the collection of programs used to direct the operation of the hardware.
System unit: Chassis that contains the CPU, memory, power supply, interconnections (motherboard or passive back plane), and other devices optionally mounted in the common housing.
Input devices: Any device that provide input data to a computer.
keyboard, mouse, microphone, scanners, digital camera, video camera, sensors
Output devices: Any device that accepts output data from a computer.
printer, monitor, speakers, controllers
Storage devices: Any device that retains data (which includes instructions)
Primary: memory
Secondary: magnetic disk (hard drive, floppy, ZIP, JAZ, drum), static magnetic non-disk (tape, strip, card), dynamic magnetic (bubble memory), optical disk (CD, CD-R, CD-RW), optical cube, topological (nanotech card, punched card)
Direct access, shift (shift registers, bubble memory), sequential
Communication devices: modems, etc.
Transmit by conduction, free radiation, constrained or bounded radiation
Attributes of a computer
Speed
Reliability: Low hardware component failure rates
Consistency: Produces the same results for identical initial conditions and instructions.
Accuracy
Storage capability
Communications capability
Networks and the Internet
Network: Collection of computers that communicate
Share: hardware devices, software, data, tasks
Online: state of being communicating on a network
Client-Server Network
Client software issues task orders to server software.
Server software receives tasking orders from client (and other server) software.
Servers: network control, resource sharing
Web, email, FTP, Instant Messaging, list server, chat room
Internet: World wide collection of computer networks that use TCP/IP.
ISP basic service: connection to internet.  Usually includes email and web server.
Online Service: AOL, CompuServe, Microsoft Network
World Wide Web: 
Collection of web servers that communicate via the Internet.
Not part of Internet. 
Web server: software on a host machine that manages and services web sites.
Web site: HTML home page, plus locally stored files linked to it directly or indirectly.
Web pages are viewed using client software called a browser.
Computer Software
Computer program: sequence of instructions
Instruction cycle: load, decode, execute, store or write-back
Computer must have access to instructions to execute them
Install program
Load program
System software: Controls or influences control of basic resources of a computing system.
Operating System: Executive manager for computer hardware resources.
User interface: 
graphical user interface (GUI), icon
command line
Managers for Processor, Memory, Devices, Files
Translators: Compiler, interpreter, assembler
Utility programs: software that performs functions related to the efficiency of the computer that are initiated upon user command.
Maintenance: scandisk, chkdisk, degragmenter
Diagnostics: POST
Antivirus: Norton, Macafee
Application software
Productivity software: Microsoft Office 2000, Corel PerfectOffice
Packaged software
Custom software
Shareware: (see correction below)
Freeware, Copy Left
Public Domain software
Application Service Provider (ASP): Run programs on someone else's machine rather than owning your own hardware and software.
Software development
Programmers: design sequences of instructions to accomplish tasks
Systems Analyst: top level design of solutions to information management problems, which can include program specifications.
Program languages: Visual Basic, Fortran, Cobol, RPG
Categories of computers
Handheld processors
Calculators
Handheld computers, palmtop
Personal Digital Assistant, Pen computer
Microcomputers, today also called Personal Computers
Computer built around a microprocessor, silicon based chips 
8080, Z80, 80486, Pentium 4, Itanium. Intel and Motorola chips.
A personal computer is an electronic computer that a person can afford, less than $5000.
IBM, Dell, Compaq, eMonster, MacIntosh, and many others. Custom assembly now common.
Desktop, tower, laptop computers: chassis configuration and power source.
Mobile computers: chassis configuration, power source, and communication capability
wireless network laptop by Dell  http://news.cnet.com/news/0-1003-200-2825785.html?tag=st.ne.1003.thed.ni 
Web-enabled mobile devices: can connect to the Internet wirelessly.
Handheld computer, PDA
Smart phone, smart pager
Network Computer
Stripped down PC, no local storage, relies on network to be functional. Almost a dumb terminal.
Thin-client computer; NetPC
Poor man's PC: no secondary storage. Object: achieve necessary capability while minimizing cost.
No stand-alone computing capability
Not a dumb terminal, but not a very bright one either
NetPC: has a hard disk. Can run Java, MS Windows applications.
Internet appliance: Network computer for home application.
Sales of Internet Appliances has not been profitable.  Big companies have pulled out of the market shortly after entering it.  http://news.cnet.com/news/0-1006-200-7013530.html?tag=mn_hd 
Examples: 
Sony eVilla, on the market for 2 months
3Com Audrey, on the market for 6 months
Netpliance I-opener, stopped selling on 31 JAN 2001, cutting 38% of its workforce.   
Gateway Net device, TouchPad, underpowered and overpriced.  Gateway is rethinking its strategy.  http://news.cnet.com/news/0-1006-200-5032190.html  , Gateway letting go of appliance dreams, By Ian Fried, Staff Writer, CNET News.com, March 6, 2001, 4:00 a.m. PT
Compaq
Emachines
New Internet Computer Co.
Set Top Box: Internet appliance (WebTV) using cable TV service and uses a TV for a monitor.
Minicomputers, also today called Workstations and Midrange Servers: 
Factor of 10 increase in speed through technology or architecture. Some use Gallium Arsenic based chips.
DEC Alpha (64-bit architecture), SPARC: Sparc Station, Portable Sun Solaris Workstation, NeXt Cube, IBM AS/400
DEC VAX series (32-bit architecture superminicomputer), last new sale in SEP 2000. The  Compaq (formerly DEC) Alpha has replaced the VAX in the market place.  http://www.compaq.com/alphaserver/vax/vax_now.html 18 Jan 2002
Network servers, science and engineering research
Midrange server is a minicomputer optimized for use as a server.
Mainframe computers; IBM, Amdahl, Harris
Supercomputers: Cray (now owned by DASU Limited)
Newest has 8192 processors, at Lawrence Livermore National Lab, made by IBM
Silicon Graphics, Hitachi, Fujitsu, Compaq, Sun, NEC, Hewlett-Packard
Almost all of the Top 500 computers were placed in service in the last 2 years: http://www.netlib.org/benchmark/top500/top500.list.html 
Special Purpose processors
Embedded processors
Data collection
Control systems
Coprocessors
Elements of an Information Processing System: Hardware, software, input of accurate data, trained information technology personnel, knowledgeable users, documented procedures.
Examples of computer usage
Home.  The multi-computer family, the alarmed and controlled home.
Home networking.  Orthogonal Frequency Division Multiplexing use of home electrical power cables for home network.  Owen Rubin, "Plug Into Home Networks", IEEE Spectrum, 14 June 2002 http://www.spectrum.ieee.org/WEBONLY/resource/jun02/tool.html 
Small business.  Accounting, management, customer information (Kiosk)
Mobile.  Salesmen, field engineers, transportation workers, military.
Communications link: satellite, land-based cell net, other radio link
Docking station: for PDAs, laptops
Power consumption, weight, reliability, durability
Large business.  Input/Output intensive. Massive storage, massive transaction processing, management information systems, televideo conferencing.
Engineering and Science.  CPU intensive, high resolution large display technology, high speed data acquisition, multiple CPUs.
Multimedia creation and editing
Special Purpose
Health monitoring and rescue
Motor Vehicle Event Data Recorder (MVEDR).  World Health Organization is pushing for automobiles to include black boxes for statistics for law enforcement and design engineering.  IEEE Vehicular Technology Society (VTS) is drafting standard P1616 now.
Computer users: Each user category has a cluster of hardware and software that satisfies most of the needs of that category.
Home User
Small Office, Home Office User (SOHO) [buzz...]
Mobile User
Large Business User
Power User
WWW, email, chat, instant messaging
Computer Applications in Society
Education
Finance
Government
Health Care
Science
Publishing
Travel
Industry
Heroes of Computer Science
Admiral Grace Murray Hopper, USNR  http://www.sdsc.edu/Hopper/GHC_INFO/hopper.html 
Donald E. Knuth, Stanford University (now Emeritus), "The Art of Computer Programming", TeX

Examples of Computer Usage

Living with  Computers: Today's typewriter, adding machine, filing cabinet, and answering machine.  Few computers make and serve coffee (yet), but it is brewing.
At Home
Main home attractions:
Apple's dream of the computer being an essential part of the kitchen, supplying recipes, grocery store orders, appliance control, has only partially become common: the digital logic in appliances. The biggest home use has become email and entertainment via the web and through computer games, usurping the place of the remote office.  For a few geeks, it has also become a tool for education and research.  As Internet costs increase, the entertainment function will become more balanced with other home uses.
Communication: We will spend $1200 on a computer and $40 per month on phone plus internet connection for "free" long distance written communication.  The cost is more than saying the same words over the phone with those we want to communicate with.  Even so, the quality of thought in communication via email is higher than by voice, if you discount teen chat rooms.  In chat rooms, many people are attracted by its anonymity... but seem to forget that anonymity also means you do not really know who is on the other end of the conversation.  This has led to abduction of gullible teen girls.
Shopping
Banking and investment
Education
Download entertainment
Leisure publications on the Web
Home Networks. It used to be the 2 (or 3) car family.  Now it is the 2 (or 3) computer family.
Internet Appliances.  Set top boxes did not produce the level of sales dreamed of.  This part of the strategy of reducing the digital divide failed to produce enough profit to make it worthwhile.
Education: Knowledge, skill, wisdom acquired through self study and instruction.
Instruction presentations
Simulations
Business Presentations
Computer Based Training (CBT), Computer Aided Instruction (CAI)
Courseware
Multimedia content delivery
Simulation
Automated testing and grading
Individualized instruction
Self-paced study
Adaptive instruction
Practice skills, update experience
Expert instructor not in residence
Portable training
Preserve expert knowledge
Reduced instruction delivery costs (but not preparation costs)
Web-Based Training (WBT) and Distance Learning or Distance Education: Distance Education includes all methods of non-residential instruction, including correspondence courses and satellite-based classrooms.  Web-based training is one variation.  Web-based training is a way of collecting special-topic students world-wide on subjects that are very specialized and the audience is small.  It also is valuable for home schoolers and isolated students.  If you are very self-disciplined, you can get a quality education in many subjects using this approach.
Classroom
Special Education
American Distance Education Consortium http://www.adec.edu/ 
Be choosy about distance education.  
A good criteria: Ask the university you want your degree from if a course you plan to take from a distance education provider will be accepted at the university for the purpose of fulfilling degree requirements.  
At major universities, distance education gets lots of lip-service, but faculty choose to spend time on research.  Distance education work is low priority in academic departments even though it is high priority with university administration.  Income to a university academic department comes from contracts.  Promotion and tenure for professors come from publishing, not distance education.  
There are a few distance education zealots that are good at both.  Shop carefully for these golden nuggets.  University of Nebraska is a good candidate; it started distance education before it was "cool".  Another choice is University of Maryland, which has provided transferable credit education to the military on a world-wide basis for a long time. Commercially, Cisco is good.
Edutainment:  Avoid it.  Arcade games masquerading as educational software gets kids hooked on arcade games, not on scholarship.  Been there, done that; it is a short term gain and long term loser.
Reader Rabbit is OK.  Concept density is low, but it provides repetition at an age appropriate level for early beginning readers.
Math Blaster develops pattern recognition responses, not understanding.  Kids get hooked on arcade aspect rather than on math aspect.
Carmen Sandiego, Sim City, Chess Master are all good games that exercise problem solving skills.  They are OK for leisure activity, but are not a substitute for content acquisition.
Digital Divide
Reason this is a concern:
Follow the money trail of vested interests.
By users: limits access to information, critical to upward mobility.
By vendors: limits access to markets.
Microsoft wants more people to sell to, which means expanding the retail market, whether by individually financed or subsidized purchase.
Keep perspective on priorities:
Access to food, water, clothing, power, transportation, public safety, health care, and basic communications have priority in importance.  Many people who do not have access to Internet also lack one or more of these other assets.
There are a lot of people and occupations that do not need Internet access to do well, just as not everyone needed to be able to touch type in the previous generation.
The original concern from a 1996 Department of Commerce study was that purchase of home PCs was divided along racial lines in the USA.  A more recent study (2000) has demonstrated that for the same income group, the racial digital divide is not significant.
The digital divide is measured with respect to Internet access.  What is significant is income group and distance from a metropolitan area.  This is the same problem with electrical power and telephone service decades ago.  Long distance phone access to Internet Service Providers is one primary problem.  Computers at public libraries can overcome general lack of access in rural communities.  The other issue is an understanding of what computers can do for rural workers.  I know at least one dairy farmer that used computers since the mid-1980s to mix and measure feed for each cow, and collect statistics on milk production for each cow.  That farmer did not use the internet.  Absence of internet connection does not imply lack of productive computer use.
Northern versus Southern Hemisphere is more of a problem.  You need reliable electrical supply.  For Internet use, you need a reliable communications system.  Poor nations, sparse population, and regional and civil wars all work against establishment of computer based communications.
Web sites on the digital divide:
Americans in the Information Age: Falling Through the Net http://www.ntia.doc.gov/ntiahome/digitaldivide/ 
Survey Methodology Documentation and Data http://www.bls.census.gov/cps/computer/computer.htm 
Raw Data (12 MB) http://www.bls.census.gov/ferretftp.htm 
Falling Through the Net, Toward Digital Inclusion (October 2000) http://www.ntia.doc.gov/ntiahome/fttn00/contents00.html 
1994 versus 1997: http://www.ntia.doc.gov/ntiahome/net2/charts.html 
Opportunities for Disabled People
Motion limited people
Employment opportunities that do not require mobility
Robotic prosthetics
Input/Output limited people
Adaptive devices to provide input/output for computer
Synthetic speech
Braille output
Sensory limited people
Neural implants is becoming a reality.
Entertainment:  
The numbing of the American mind, and we even pay for it willingly!  Stupid 101.  The opiate of the masses.
Positive comment: The entertainment industry led the development of the CD and DVD as a cheap way to distribute huge files.  The computer industry benefited from this.
You can view fine art on the web.  Is this entertainment or education?  Well, mathematics is entertaining.
There are a few very good webcasts.  For example, Les Miserables by Victor Hugo:
 http://www.oneplace.com/ministries/focus_on_the_family_radio_theatre/Archives.asp 
E-Commerce
Reduces transportation costs of making a sale.
Speeds the responsiveness of urgent contracting.
Geographically widens the market for soliciting and responding to invitations to bid on contracts.
Retail e-commerce over the web has received much attention.  Pursuit of this market drove the consumerization of the web.  The collapse of the delivery of goods during the Christmas rush season of 1999 A.D. was a harbinger to the current retrenching of the Internet market.  Y2K (Year 2000 fears of computer hardware and software obsolescence) turned out to illustrate "Yours To Keep" depends on physical delivery of goods, not just advertising and collection of orders.  The idea of electronic commerce is far from dead.  We are going through a period of balancing retail electronic commerce with other more traditional methods of reaching a market.  Once again, we are learning that real wealth comes from real work, not just images.  Information flow is very important, but there is more that needs to be done.
Electronic storefront, shopping cart
Online auction: Beware! This is one of the top scam-ridden businesses.  Owners or co-conspirators artificially drive up cost by counter-bidding.  It is common for goods to be sold at prices above the list price.  Fair market value is determined by the price someone is willing to pay for goods and services.  What are ethical and unethical ways of influencing market value?
Beware of impulse buying.  If you are tempted to buy something, save a copy and try again next week.  Urgently made purchases are rarely best-value purchases, and often are unnecessary.  After a while, you find out that things that are on "sale" are routinely on sale.  It might not be that exact item, but a comparable item will be.
Finance
Personal Finance Software: A convenient way for a disciplined person to manage personal finances.  Beware: Do not use on-line bookkeeping services for personal finances.  The data you supply will end up in a market research firm, or worse.
Online Banking: 
This is being driven by government and business to reduce the cost of getting pay to you.  It is faster and more secure.  
Problem:  You do not have personal control over the receipt of funds.  It is not always clear when money becomes available to you.  When banks buy each other out, the routing code sometimes is changed without your knowledge, leading to lost money and no willing responsible manager.
Problem:  You lose the ability to have anonymous transactions.  This is good for taxing agencies.  It is bad if you are engaging in competitive ventures.
Problem:  If makes people dependent upon banking services.  This is very bad if you are homeless or are a migrant worker.
Online Stock Trading:  Day Trading is very risky, addicting, and has cost families their savings.  I strongly recommend against direct online stock trading.  A reputable stock broker can give you much better advice... for a high fee.  You pay for what you get, you should take charge to get what you pay for. (Beware also: brokers make their money off the transaction, not on whether the stock goes up or down.  Get to know your broker.  It s/he an overpriced used car salesman, or someone with real knowledge and ability to be of service?  Try to find a broker that is over 50 years old, retired from another line of work, with formal education in business or finance at the Master's degree level, and 3 or more years experience as a broker.)
Government.  Finally, an idea whose time has arrived.  There is enormous volumes of information online which you have already paid for through your taxes.  You can now read the law for yourself, and find Supreme Court Decision opinions.  You don't need to let the new media be your filter for what you should think.  Federal, state, and local governments are now online.  It does not replace direct personal contact with your politicians, but it is much better than it used to be.
U.S. Code http://www.law.cornell.edu/lexicon/uscode.html 
LII: Supreme Court Collection http://supct.law.cornell.edu/supct/ 
The Federal Judiciary Homepage: News and information about the Federal Courts
 http://www.uscourts.gov/ 
Judicial Watch Main Menu http://www.judicialwatch.org 
National Center for State Courts Home Page http://www.ncsc.dni.us 
THOMAS -- U.S. Congress on the Internet http://thomas.loc.gov/ 
Welcome To The White House http://www.whitehouse.gov/ 
FedWorld Information Network Home Page http://www.fedworld.gov/ 
National Archives and Records Administration http://www.archives.gov/ 
Bush Presidential Library and Museum http://www.csdl.tamu.edu/bushlib/bushpage.html 
Gerald R. Ford Library and Museum http://www.lbjlib.utexas.edu/ford 
IRS - The Digital Daily: Income Tax Forms, Instructions, Publications, Regulations, and other stuff http://www.irs.gov/ 
The National Security Archive at George Washington University http://www.gwu.edu/~nsarchiv/ 
CIA -- The World Factbook http://www.cia.gov/cia/publications/factbook/index.html 
National Weather Service Home Page -U.S. Government warnings & forecasts, Organization, Online Documentation, Mission http://www.nws.noaa.gov/ 
National Weather Service Raleigh, NC http://www.nws.noaa.gov/er/rah/ 
Health Care
Record keeping
Rapid communication: within hospital, to pharmacy, between health care institutions.  It does not necessarily improve the quality of communication.  There is still need for a patient to be personally being aware of what actually is done.  Nursing station personnel often enter what they expect will be done rather than what actually was done.
Diagnosis and treatment guidelines and training: telemedicine.  This has huge positive implications for making quality health care available to poor nations with few doctors.  It permits some specialty care with the specialist at a great distance.
Computer Aided Surgery:  This is a reality, today.  The Navy does it.
Research dissemination
Science
Much of the communication between researchers is over the Internet.  The Internet made rapid communication a reality.  Commercialization of the Internet slowed the Internet considerably, impeding information exchange.  This is one of the many reasons for developing a new generation of network technology.  This work is now in progress, and is separately being pursued by the National Science Foundation and the Department of Defense.
Look for on-line language translation to make a huge contribution in the future for communication between researchers (and businesses).
Publishing
Electronic Books E-Book Library at the Electronic Text Center, University of Virginia http://etext.lib.virginia.edu/ebooks/ebooklist.html 
Electronic Reference: 
MerckMedicus http://www.merckmedicus.com/ 
USNA Library http://www.usna.edu/Library/Quick.htm 
Newspapers and Magazines: NAAź: Hotlinks to Newspapers Online http://www.naa.org/hotlinks/index.asp 
e-books: Electronic books have the advantage that you can search and extract easily.  For blind people, the recent availability of relatively low cost synthetic-speech readers opens up new vistas.
For the publisher, copyright protection is a huge problem.   
Another problem is that a particular fixed format that is readable with hardware and software several years ago cannot be read today.   An attempted solution to this is the e-book which places the electronic book on a dedicated piece of hardware.   This also permits the publisher to control the amount of time the book can be used, and how many times a particular page can be read.  
Problem: The protection of the book from being copied in electronic form negates the motivation for wanting to buy a book in that format.  This is a good innovation for electronic books that have a significant interactive component.  
For static conveyance of information, the Basic Object Oriented Knowledge (BOOK) is still a useful display device.
Travel
Travel planning
Resources available to pilots for two decades are now becoming available to motorists. Weather. Routes.
Navigation: Global Positioning System, a satellite constellation, receiver, and software used to compute the location of the receiver.
Maps, route specification, and navigation directions. 
Monitoring and recovery from theft
Emergency assistance, possibly automated call for help when involved in a crash
Mobile communication
Vehicle operation and control
Telecommuting
Hype exceeds reality at the moment.
Save commuting time and expense
Devote more time to work
Reduces company investment in office space
Increases company investment in telecommunications
Workers lack daily contact with office social and political environment
Good for workers who need to go out to visit customers
Bad for workers who need to receive customers
Emerging Technologies
Virtual Reality
3-D imaging, tactile, and audio.
Great for training simulation.
Software Agents
Penn State used intelligent agents for distance education courses preparing people for the Fundamentals of Engineering exam.  Over the net is best, but is also in wide use in phone menu systems.
Intelligent Agent: Microsoft IntelliSense.  Popular implementation of ideas well-established by the early 1980s.  It takes time to build a large user database that can catalog user needs and symptoms.
Network Agent: Performs tasks on a remote computer, and reports results back to user.  Search engines, automatic notification or alarm services, other client/server actions.
Robots
Robots do not require social security, medicaid, or double time pay on holidays.  They don't require sleep, don't get drunk on duty, or engage in politically correct or incorrect behavior.  (While harassment is not common from robots, many people find them sometimes frustrating.)
Hazardous, repetitive, or high precision tasks: 
Working inside a nuclear power plant or volcano, or on the ocean bottom.  
Send robot after a dangerous crook in a building or cave.
Manufacturing equipment.
Future nursing home care:  Robots less likely to abuse patients purposefully, can reduce staff without reducing the already low quality of care.  I recommend against it.  Fix the staffing problem. 
Child care: Play partner for kids, the automatic baby sitter.  It can't do much worse than no one there.  It can provide safety monitoring.  It can provide an extra pair of eyes and ears.  It will not initiate child abuse purposefully unless programmed to.  Caution: kids will destroy it quickly.  I recommend against it.  Get a real person.