Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
CP102: Information Processing with Computer Systems A brief introduction to computers What is a computer The application of computers The classification of computers Copyright © 2003 by Prentice Hall What is a Computer? A computer is a machine/device that can Accept input (data) Process the data to create information Store data Output data Follows a stored set of step-by-step instructions (program) Data: raw facts representing people and events Information: data that is organized, meaningful, and useful CP102_Module 1: An Introduction to computers 2 Computer System Components Hardware Equipment associated with the system The Basic Components of a Computer Software Programs, instructions that tell the hardware what to do People Computer programmer: writes software User/end-user: purchases and uses software CP102_Module 1: An Introduction to computers 3 Hardware Four primary components: Input devices Processor Output devices Storage devices CP102_Module 1: An Introduction to computers 4 Personal Computer System CP102_Module 1: An Introduction to computers 5 Input: What Goes In Input: the data put into the computer for processing Input devices: Keyboard Pointing device, e.g. mouse Scanner Voice input Digital cameras Video input CP102_Module 1: An Introduction to computers 6 Keyboard Most common input device Generates electrical signals which are translated into characters Standard keyboard 104 keys Ergonomic Keyboards Designed to reduce or minimize repetitive strain injury of wrists. Provide more natural, comfortable position of wrists, arms, and hands CP102_Module 1: An Introduction to computers 7 Pointing Devices Used to position a pointer on the screen Communicate commands to operating system by clicking a button Common devices Mouse Devices used for games Devices used in laptops Others CP102_Module 1: An Introduction to computers 8 Mouse The most common pointing device Movement on flat surface causes movement of pointer on screen Several types Mechanical - small ball on underside rolls as mouse is moved Optical - uses a light beam to monitor mouse movement Cordless - uses either infrared or radio waves, rather than a cord, to connect to computer CP102_Module 1: An Introduction to computers 9 Trackball and Joystick Trackball Variation on mechanical mouse User rolls the ball directly Often built into laptop computers Joystick Short lever with handgrip Distance and speed of movement controls pointer’s position Pressing trigger causes actions to take place CP102_Module 1: An Introduction to computers 10 Touchpad and Pointing Stick Touchpad Rectangular pressure-sensitive pad Sliding finger across pad moves pointer Tapping with finger recognized as click Pointing stick Small pressure-sensitive post mounted in center of keyboard Pushing post in any direction moves pointer CP102_Module 1: An Introduction to computers 11 Other Pointing Devices Graphics tablet User moves stylus or puck across board Used to create or trace precise drawings Touch screen Allow user to touch items on screen Position of finger on screen determines item to be input into system Used at kiosks in public places such as malls Pen-based computing Use pen-like stylus to input data Often used in PDAs or pocket PCs CP102_Module 1: An Introduction to computers 12 Scanner Reads special letters, numbers, and symbols Wand reader, bar code reader often used in stores Common Uses Scanners at supermarkets Document imaging - converts paper documents to electronic versions Documents stored on disk Can be edited or processed by software Flatbed scanner Typically scans one page at a time Can be used to scan large bound documents CP102_Module 1: An Introduction to computers 13 Scanners (continue) Sheet-fed scanner Motorized rollers feed sheet across scanner head Handheld scanner Smallest and least accurate Optical character recognition (OCR) software required to convert picture into characters CP102_Module 1: An Introduction to computers 14 Source Data Automation Use of special equipment to collect data at the source Primary areas Magnetic-ink character recognition (MICR) Optical recognition devices Other sources CP102_Module 1: An Introduction to computers 15 MICR Uses a machine to read characters made of magnetized particles Banking industry is predominant user Characters preprinted on lower left-hand side of check Amount added by MICR inscriber when check is cashed CP102_Module 1: An Introduction to computers 16 Optical Recognition Uses a light beam to scan data and convert to electrical signals Common uses Scanners are the most common form Other optical recognition methods CP102_Module 1: An Introduction to computers 17 Other Optical Recognition Methods Optical Mark Recognition Machine senses marks on piece of paper Optical character recognition Wand reader reads characters in special typeface Bar Codes A series of vertical marks Represents a unique code Universal Product Code (UPC) used as standard in supermarkets CP102_Module 1: An Introduction to computers 18 Voice Input User speaks to computer Speech recognition devices convert spoken words into binary digits Most are speaker-dependent System “learns” user’s voice Types of systems Discrete word systems - user must pause between words Continuous word systems - user can speak normally CP102_Module 1: An Introduction to computers 19 Digital Camera User takes photo that is stored on a chip Photo can be downloaded to computer Use photo-editing software to enhance Store permanently on CDs or DVDs Photos composed of many pixels of color Photos stored on removable memory card CP102_Module 1: An Introduction to computers 20 Video Input Digital video consists of series of still frames Displayed rapidly enough to give illusion of motion Web cam used to transmit video over the Internet Can capture video from analog sources with video capture card CP102_Module 1: An Introduction to computers 21 Processor Processor Also called central processing unit (CPU) The brain of a computer, the most important component of a computer Center of activity in the computer Consists of electronic circuits Interprets and executes program instructions Communicates with input, output, and storage devices Actually transforms data into information Examples CP102_Module 1: An Introduction to computers 22 Storage Register Inside CPU, temporarily hold data Primary storage, i.e., memory Used to temporarily hold data After it is retrieved from input device and before it is processed After it is processed and before it is released to output device Temporary (volatile) storage. Data in memory lost if power is lost or program closed CP102_Module 1: An Introduction to computers 23 Secondary storage Provides long-term storage Separate from memory Common media Magnetic disks Diskette Hard Disk Optical disks Use a laser beam to read large volumes of data inexpensively CD-ROMs DVD-ROMs Magnetic tape CP102_Module 1: An Introduction to computers 24 Output: What Comes Out Output: the result produced by the CPU Common forms of output: text, numbers, graphics, and sounds Common output devices: Screen (monitor): can display text, numbers, photographs, even video, in full color Printer: produces printed reports as instructed by a program CP102_Module 1: An Introduction to computers 25 Computer Screen Technology Screen is part of computer’s monitor Screen output known as soft copy Intangible and temporary Common forms Cathode ray tube (CRT) Flat-panel screens Smart displays CP102_Module 1: An Introduction to computers 26 CRT Screens Display text and graphics Most are in color Some monochrome monitors are used in applications that have no need for color or graphics Graphics card converts signals from the control unit into the image the user sees Factors affecting performance CP102_Module 1: An Introduction to computers 27 Factors Affecting Performance Scan rate The frequency with which the image is refreshed Resolution (clarity) of screen Measured in pixels (picture elements) The more pixels, the higher the resolution Graphics standards exist Dot pitch The amount of space between dots The smaller the dot pitch, the sharper the image Video memory A high-speed form of RAM installed on graphics card CP102_Module 1: An Introduction to computers 28 Graphic Standards Agree on resolutions, colors, other issues related to displaying graphics Super Video Graphics Adapter (SVGA) is most common standard Provides 800 (horizontal) x 600 (vertical) pixels on the display Other varieties of SVGA exist Support 16 million colors The number of colors that can be displayed depends on amount of video memory CP102_Module 1: An Introduction to computers 29 Flat-Panel Screens Liquid crystal display (LCD) Originally used for laptops, but making their way to desktop computers Very thin (only a few inches) Produce sharper text images than CRTs Easier on eyes than CRTs Flat-panel technologies CP102_Module 1: An Introduction to computers 30 LCD Technologies Active-matrix Uses many thin-film transistors (TFT) Produces brighter image and can be viewed from wider angles Passive-matrix Uses fewer transistors Cheaper and uses less power Gas plasma Supports very large displays Has brilliant color display Viewable at very wide angles CP102_Module 1: An Introduction to computers 31 Smart Displays Based on flat-panel technology Each contains its own processor Wireless transmitter-receiver allows user to control desktop from anywhere in the house CP102_Module 1: An Introduction to computers 32 Printers Produce information on paper output Printed output known as hard copy Orientation settings Portrait - vertical alignment Landscape - horizontal alignment Two ways of printing Impact printer Nonimpact printer CP102_Module 1: An Introduction to computers 33 Impact Printers Physical contact with paper required to produce image Line printer Prints an entire line of a program at once Typically used with mainframe computers printing lengthy reports Dot-matrix printer Has print head consisting of one or more columns of pins Pins form characters and images as pattern of dots CP102_Module 1: An Introduction to computers 34 Nonimpact Printers Places an image on a page without physically touching the page Laser printer Uses light beam to help transfer images to paper Produces high-quality output at very fast speeds Ink-jet printer Sprays dots of ink from jet nozzles Can print in both black and white and color Requires high-quality paper so ink does not smear Less expensive than laser printers CP102_Module 1: An Introduction to computers 35 Voice Output Voice synthesizers convert data to vocalized sounds Two approaches Synthesis by analysis - analyzes actual human voice, records and plays back as needed Synthesis by rule - uses linguistic rules to create artificial speech Used in automated telephone-based customer service applications Useful when an inquiry would be followed by a short reply, such as a balance inquiry CP102_Module 1: An Introduction to computers 36 Music Output Multimedia clips, games, videos include sight and sound Speakers placed on side of monitor Powered sub-woofers produce low-frequency sounds Musical Instrument Digital Interface (MIDI) Rules for connecting musical instruments, synthesizers, and computers Allows users to set up home studios that rival capabilities of professional recording studios CP102_Module 1: An Introduction to computers 37 Terminals Combine input and output capabilities Dumb terminal Keyboard for input and monitor for output No processing capability Intelligent terminal Has limited memory and a processor Point-of-sale (POS) terminal Captures retail sales data when transaction takes place CP102_Module 1: An Introduction to computers 38 Program / Software A program is a set of instructions that tells a computer what to do An instruction is a fundamental operation that a CPU does, such as an addition of two numbers, save/load data to/from memory, etc. A program runs on a computer to carry out a desired task. Operating system software Application software CP102_Module 1: An Introduction to computers 39 Program / Software A program is a set of instructions that tells a computer what to do An instruction is a fundamental operation that a CPU does, such as an addition of two numbers, save/load data to/from memory, etc. A program runs on a computer to carry out a desired task. Operating system software Application software CP102_Module 1: An Introduction to computers 40 Application Programs Information processing Word-processing Spreadsheet Database Statistics Scientific computation Internet, WWW. Entertainment Audio, Music Video Computer aided design and manufacture Control Industrial process control Airplane, ship, car, satellites, space vehicles, robots CP102_Module 1: An Introduction to computers 41 Networking Network: a system that uses communications equipment to connect computers and their resources Common network tools: Local Area Network (LAN) Modem Electronic mail CP102_Module 1: An Introduction to computers 42 Local Area Network Personal computers in an office are connected so users can communicate Users can operate computers independently Can share resources and exchange data CP102_Module 1: An Introduction to computers 43 Modem A device that allows users to communicate with other computers over telephone lines Required when you don’t have a digital connection such as DSL or a cable modem CP102_Module 1: An Introduction to computers 44 Electronic Mail (e-mail) Send and receive messages electronically Can send text, pictures, links to Web sites Can attach files for collaboration Messages stored in computer “mailbox” CP102_Module 1: An Introduction to computers 45 The Internet The largest and most far-flung network Connects users worldwide Not actually a network, but a collection of thousands of networks CP102_Module 1: An Introduction to computers 46 Getting Connected To access the Internet, connect to a server computer Server receives, processes, and transmits information Computers use a standard to communicate Need an Internet Service Provider (ISP) CP102_Module 1: An Introduction to computers 47 Internet Service Providers The owner of a server computer Charges a fee for access to the Internet Fee can provide unlimited access or be based on usage Provides the user a means to connect to the server Once connected, you can connect to the Internet and all other server computers CP102_Module 1: An Introduction to computers 48 Computer Protocols Provides a standard way to communicate with other computers Transmission Control Protocol/Internet Protocol (TCP/IP) used on the Internet Allows different types of computers to share data CP102_Module 1: An Introduction to computers 49 Getting Around the Internet Began as a means for Department of Defense and its research institutions to share information Information was text-only Commands to navigate were obscure Now, much more visually based Use browser to explore the Internet World Wide Web CP102_Module 1: An Introduction to computers 50 Browser Software that allows you to use a mouse to explore the Internet Click on screen text and/or graphics to move to different locations Most commonly used to explore the World Wide Web CP102_Module 1: An Introduction to computers 51 The World Wide Web A subset of the Internet Actually, a standard for displaying and transmitting information Web site: a location on the Web Home page: the main page of a Web site CP102_Module 1: An Introduction to computers 52 Classification of Computers Personal Computers Notebook Computers Handheld Computers Midrange Computers Mainframes Supercomputers CP102_Module 1: An Introduction to computers 53 Personal Computers Desktop computers Also known as PCs, microcomputers, or home computers Broken down into three categories: Low-end computers Fully-powered personal computers Workstations Network computer Central processing unit and minimal memory Designed to be used on a network Sometimes called thin client CP102_Module 1: An Introduction to computers 54 PC Categories Low-end computers Fine for home users, word processing, simple games, Internet access Fully powered computers Good for heavy use of graphics, programming, or action-oriented games Workstations Very high-end computers used by engineers, financial traders, and graphic designers CP102_Module 1: An Introduction to computers 55 Notebook Computers Small, lightweight computers Capabilities approach that of desktop computers Similar processing and memory Most have hard disk, and diskette or CD-ROM drive Typically more expensive than comparable desktop computers CP102_Module 1: An Introduction to computers 56 Handheld Computers Personal Digital Assistant (PDA) Keeps track of appointments, contacts, etc. Accepts input with hand-held stylus Pocket PC Offers capabilities of PDAs, plus the ability to run stripped-down versions of software such as word processing and spreadsheets CP102_Module 1: An Introduction to computers 57 Midrange Computers Multi-user computers designed to serve the needs of medium-sized organizations Hundreds or thousands of users connected Used for inventory, order-entry, and other company-wide applications CP102_Module 1: An Introduction to computers 58 Mainframes Very large and powerful computers Capable of processing billions of instructions per second Capable of handling billions of characters of data Often used for applications with many users Reservations systems Large mail-order houses E-mail servers CP102_Module 1: An Introduction to computers 59 Supercomputers The fastest and most powerful computers Capable of processing trillions of instructions per second Used for very sophisticated applications requiring mammoth data manipulation: Weather forecasting Weapons research Special effects for movies CP102_Module 1: An Introduction to computers 60 Benefits of Computers Productivity Workers use computers to do their jobs faster and better Many processes can be more efficiently controlled by computers Decision Making Helps decision makers sort out financial, geographical, and logistical factors Cost Reduction Helps hold down costs of labor, energy and paperwork CP102_Module 1: An Introduction to computers 61 What we care about a computer? Speed Reliability Storage Capability Security By-products Cost CP102_Module 1: An Introduction to computers 62