Monday, May 30, 2011

The Components of the System Unit

0 comments

Chapter 4: The Components of the System Unit


Chapter 4 presented the components in the system unit, described how memory stores data, instructions, and information, and discussed the sequence of operations that occur when a computer executes an instruction. The chapter included a comparison of various microprocessors on the market today.
The system unit, sometimes called the chassis, is a box-like case housing the electronic components of a computer that are used to process data. System unit components include the processor, memory module, cards, ports, and connectors. Many of the system unit’s components reside on a circuit board called themotherboard. The motherboard contains many different types of chips, or small pieces of semiconducting material, on which one or more integrated circuits (IC) are etched. An integrated circuit is a microscopic pathway capable of carrying electronic current. Each IC can contain millions of transistors, which act as switches for electronic signals.
The central processing unit (CPU), also called a processor, significantly impacts overall computing power and manages most of a computer’s operations. The CPU contains the control unit and the arithmetic/logic unit. The control unit directs and coordinates most of the operations in the computer. For every instruction, the control unit repeats a set of four basic operations called the machine cycle: (1) fetching the instruction or data item from memory, (2) decoding the instruction into commands the computer understands, (3) executing the commands, and, if necessary, (4) storing, or writing the result to memory. The arithmetic/logic unit(ALU) performs the execution part of the machine cycle. Specifically, the ALU carries out three operations:
  • Arithmetic operations – performing calculations, which include addition, subtraction, multiplication, and division
  • Comparison operations – comparing data items to determine if the first item is greater than, equal to, or less than the other item
  • Logical operations – working with conditions and logical operators such as AND, OR, and NOT
  • Compare and contrast various personal computer processors on the market today 
A personal computer’s CPU usually is contained on a single chip, which some call a microprocessor. Intel is a leading manufacturer of personal computer processors. Most high-performance PCs use a processor from Intel called the Pentium® processor. A second Intel brand, called the Celeron™, is designed for less expensive PCs. Two more brands, called the Xeon™ and Itanium™ processors, are ideal for workstations and low-end servers. Intel-compatible processors have the same internal design as Intel processors and perform the same functions, but are made by other companies and often are less expensive. An alternative design to the Intel-style processor, the Motorola processor, is found in Apple Macintosh and Power Macintosh systems. A new type of processor designed for lower-costing personal computers and Internet appliances, called an integrated CPU, combines functions of a processor, memory, and a video card on a single chip. Today’s processors are equipped with MMX™ technology, a built-in set of instructions that manipulates and processes multimedia data more efficiently. Intel’s SSE instructions and AMD’s 3DNow!™ are two other technologies that improve a processor’s performance of multimedia, the Web, and 3-D graphics. To optimize and extend battery life for notebook computers, Intel® mobile processors use SpeedStep™ technology and AMD processors usePowerNow!™ technology.
Most computers are digital, meaning they understand only two discrete states: on and off. These states are represented using two digits, 0 (off) and 1 (on). Each on or off value is called a bit (short for binary digit), the smallest unit of data a computer can handle. Eight bits grouped together as a unit form a byte. A byte provides enough different combinations of 0s and 1s to represent 256 individual characters including numbers, letters of the alphabet, punctuation marks, and other characters.
The combinations of 0s and 1s used to represent data are defined by patterns called coding schemes. Popular coding schemes are ASCII, EBCDIC, and Unicode. Coding schemes make it possible for humans to interact with a digital computer that recognizes only bits. Every character you type on a keyboard is converted into a corresponding byte, a series of on/off electrical states the computer can process.
Memory is a temporary storage place for data, instructions, and information. Memory stores the operating system, application programs, and the data processed by application programs. A byte is the basic storage unit in memory. Memory size is measured by the number of bytes available for use. A kilobyte (KB or K) of memory is approximately one thousand bytes, a megabyte (MB) is approximately one million bytes, and a gigabyte (GB) is approximately one billion bytes. The system unit contains several types of memory.
RAM (random access memory) consists of memory chips that the processor can read from and write to. Most RAM is volatile memory, meaning that its contents are lost when the computer’s power is turned off. Two basic types of RAM chips are dynamic RAM and static RAM. Dynamic RAM (DRAM) must be re-energized constantly or it loses its contents. Static RAM (SRAM) is faster and more reliable than DRAM and has to be re-energized less often, but it is much more expensive.
Memory cache, also called a cache store or RAM cache, improves processing time by storing frequently used instructions and data. ROM (read-only memory) refers to memory chips that only can be read and used; that is, they cannot be modified. ROM is nonvolatile memory (NVM), meaning that its contents are not lost when the computer’s power is turned off. A variation of the ROM chip, called programmable read-only memory (PROM), is a blank chip on which you can place items permanently.
Flash memory, also known as flash ROM or flash RAM, is nonvolatile memory that can be erased electronically and reprogrammed. Complementary metal-oxide semiconductor (CMOS) memory, another type of memory chip, stores configuration information about the computer and uses battery power to retain information when the power to the computer is off.
An expansion slot is an opening, or socket, where you can insert a circuit board into the motherboard. These circuit boards – called cards, expansion cards,boards, expansion boards, adapters, adapter cards, interface cards, add-ins, or add-ons -- add new devices or capabilities to the computer. Four types of expansion cards found in most computers are a video card, a sound card, a network interface card, and a modem card.
A video card converts computer output into a video signal that is sent through a cable to the monitor, which displays an image. A sound card enhances the sound-generating capabilities of a personal computer by allowing sound to be input through a microphone and output through speakers.
A network interface card (NIC) is a communications device that allows the computer to communicate via a network. A modem card is a communications device that enables computers to communicate via telephone lines or other means. Many of today’s computers support Plug and Play, a capability with which the computer automatically can configure expansion boards and other devices as you install them.
Notebook and other portable computers have a special type of expansion slot used for installing a PC Card, which is a thin credit card-sized device that adds memory, disk drives, sound, fax/modem, and communications capabilities to a mobile computer.
A cable often attaches external devices to the system unit. A port is the interface, or point of attachment, to the system unit. Ports have different types of connectors, which are used to join a cable to a device. Male connectors have one or more exposed pins, while female connectors have matching holes to accept the pins. Most computers have three types of ports: serial, parallel, and USB. A serial port is a type of interface that connects a device to the system unit by transmitting data only one bit at a time. Serial ports usually connect devices that do not require fast data transmission rates, such as a mouse, keyboard, or modem. A parallel port is an interface that connects devices by transferring more than one bit at a time. Many printers connect to the system unit using a parallel port. A universal serial bus(USB) port can connect up to 127 different peripheral devices with a single connector type, greatly simplifying the process of attaching devices to a personal computer.
Bits are transferred internally within the circuitry of the computer along electrical channels. Each channel, called a bus, allows various devices inside and attached to the system unit to communicate with each other. The bus width, or size of the bus, determines the number of bits that can be transferred at one time. The larger the bus width, the fewer number of transfer steps required and the faster the transfer of data. In most computers word size (the number of bits the CPU can process at a given time) is the same as the bus width. Every bus also has a clock speed. The higher the bus clock speed, the faster the transmission of data, which results in applications running faster. A computer has two basic types of buses. A system bus connects the CPU to main memory. An expansion bus allows the CPU to communicate with peripheral devices.
Users with mobile computing needs often have a mobile computer, such as a notebook computer and/or handheld computer. A notebook computer, also called a laptop computer, can run either using batteries or using a standard power supply. In addition to the motherboard, processor, memory, sound card, PC Card slot, and drive bay, the system unit for a notebook computer also houses other devices, such as the keyboard, pointing device, speakers, and display.
Handheld computers run strictly on battery. Similar to desktop and notebook computers, handheld computers have a system unit that contains electronic components that process data. A handheld computer’s system unit also contains a display and may house speakers and some form of keyboard and/or pointing device. Handheld computers often have an IrDA port so you can communicate wirelessly with other computers. Many also include a serial port.

Application Software

0 comments

Chapter 3: Application Software


Overview

  1. Define application software
  2. Understand how system software interacts with application software
  3. Identify the role of the user interface
  4. Explain how to start a software application
  1. Identify the widely used products and explain the key features of different software applications
  2. Identify various products available as Web applications
  3. Describe the learning aids available with many software applications
This chapter discusses the role of the system software with respect to application software. It then presents an overview of several productivity software applications, graphic design/multimedia software applications, home/personal/educational software applications, and communications software applications. The chapter then identifies various Web applications. Finally, learning aids and supports tools within application software products are presented.
    Define Application Software
Application software consists of programs designed to perform specific tasks for users. Application software can be used as a productivity/business tool; to assist with graphics and multimedia projects; to support home, personal, and educational activities; and to facilitate communications. Specific application software products, called software packages, are available from software vendors. Although application software also is available as shareware, freeware, and public-domain software, these usually have fewer capabilities than retail software packages.
    Understand How System Software Interacts With Application Software
System software consists of programs that control the operations of a computer and its devices. System software serves as the interface between a user, the application software, and the computer’s hardware. One type of system software is the operating system. Before application software can be run, the operating system, which contains instructions that coordinate the activities among computer hardware devices, must be loaded from the hard disk into the computer’s memory.
    Identify The Role Of The User Interface
The user interface controls how you enter data or instructions and how information displays on the computer screen. Many of today’s software programs have a graphical user interface. A graphical user interface (GUI) combines text, graphics, and other visual images to make software easier to use.
    Explain How To Start A Software Application
Both the Microsoft Windows and the Apple Macintosh operating systems use the concept of a desktop. The desktop is an on-screen work area with common graphical elements such as icons, buttons, menus, links, windows, and dialog boxes. A software application can be started by clicking its program name on amenu, or list of commands. Clicking the program name instructs the operating system to transfer the program’s instructions from a storage medium into memory. Once started, the application displays in a window on the desktop. A window is a rectangular area of the screen that is used to show the program, data, and/or information. At the top of the window is a title bar that contains the window’s name.
    Identify The Widely Used Products And Explain The Key Features Of 
  • productivity/business software applications
  • graphic design/multimedia software applications
  • home/personal/educational software applications
  • communications software applications
People use productivity software to become more effective and efficient while performing daily activities. Word processing software allows users to create and manipulate documents that contain text and graphics. With word processing software, you can insert clip art into a document; change margins; find and replacetext; use a spelling checker to check spelling; place a header and footer at the top and the bottom of a page; and vary font (character design), font size(character scale), and font style (character appearance).
With spreadsheet software, data is organized in rows and columns, which collectively are called a worksheet. The intersection of a row and column, called a cell, can contain a label (text), a value (number), or a formula or function that performs calculations on the data and displays the result.
Database software allows you to create and manage a database. A database is a collection of data organized to allow access, retrieval, and use of that data. Aquery is used to retrieve data according to specified criteria, which are restrictions the data must meet.
Presentation graphics software is used to create presentations that communicate ideas, messages, and other information to a group through a slide show. You can use a clip gallery to enhance your presentation with clip art images, pictures, video clips, and audio clips.
A personal information manager (PIM) is software that includes an appointment calendar to schedule activities, an address book to maintain names and addresses, and a notepad to record ideas, reminders, and important information. A software suite is a collection of individual applications sold as a single package.
Project management software allows you to plan, schedule, track, and analyze the progress of a project. Accounting software helps companies record and report their financial transactions.
Power users often use software that allows them to work with graphics and multimedia. Computer-aided design (CAD) software assists in creating engineering, architectural, and scientific designs. Desktop publishing (DTP) software is used to design and produce sophisticated documents. DTP is developed specifically to support page layout, which is the process of arranging text and graphics in a document. Paint software is used to draw graphical images with various on-screen tools. Image editing software provides the capability to modify existing images. Video editing software and audio editing software can be used to modifyvideo and audio segments.
Multimedia authoring software is used to create electronic interactive presentations that can include text, images, video, audio, and animation. Web page authoring software is designed to create Web pages and to organize, manage, and maintain Web sites.
Many software applications are designed specifically for use at home or for personal or educational use. Integrated software combines several productivity software applications that share a similar interface and common features into a single package. Personal finance software is an accounting program that helps pay bills, balance a checkbook, track income and expenses, follow investments, and evaluate financial plans. Legal software assists in the creation of legal documents and provides legal advice. Tax preparation software guides users through the process of filing federal taxes. Personal DTP software helps develop conventional documents by asking questions, presenting predefined layouts, and supplying standard text.
Photo-editing software is used to edit digital photographs. A clip art/image gallery is a collection of clip art and photographs that can be used in all types of documents. Home design/landscaping software assists with planning or remodeling. Educational software teaches a particular skill and exists for about any subject. Reference software provides valuable and thorough information for all individuals. Entertainment software includes interactive games, videos, and other programs designed to support a hobby or provide amusement.
One of the main reasons people use computers is to communicate and share information. E-mail software is used to create, send, receive, forward, store, print, and delete e-mail (electronic mail). A Web browser is a software application used to access and view Web pages. A chat client is software that allows you to connect to a chat room, which permits users to chat via the computer. A newsreader is a software program used to participate in a newsgroup, which is an online area on the Web where users conduct written discussion about a particular subject. An instant messenger is a software program installed to use instant messaging (IM), a real-time communications service that notifies you when one or more people are online and then allows you to exchange messages or files.Groupware is a software application that helps groups of people on a network work together and share information. A videoconference is a meeting between two or more geographically separated people who use a network or the Internet to transmit audio and video data.
     Identify Various Products Available As Web Applications
A Web application is a software application that exists on a Web site. To access the Web application, you visit the Web site that offers the program. Some Web applications are free; for others, you pay for use, service, support, or when a certain action occurs. Web-based training (WBT) is a type of CBT (computer-based training) that uses Internet technology. Many Web sites offer WBT to the general public. An application service provider (ASP) is a third-party organization that manages and distributes software and services on the Web.
    Describe The Learning Aids Available With Many Software Applications
Many software applications and Web sites provide learning aids. Online Help is the electronic equivalent of a user manual. Usually integrated into an application software package, online Help often is context-sensitive, meaning that the Help information is related to the current task being attempted. Most online Help also provide links to Web sites that have a FAQs page. FAQs (Frequently Asked Questions) supply answers to common queries. Many books are available to help you learn to use the features of a personal computer application package. A wizard is an automated assistant that helps complete a task by asking questions and then performing actions based on the answers.

The Internet and World Wide Web

0 comments

Chapter 2: The Internet and World Wide Web




This chapter introduces one of the most significant innovations of the past half century – the Internet. The Internet is defined, and the history of the Internet is detailed. You discover how the Internet works and learn about Internet service providers and online services, connecting to the Internet, how data travels the Internet, and Internet addresses. The World Wide Web, search engines, and multimedia on the Web are explained. You become familiar with Webcasting, electronic commerce, Web publishing, and other Internet services including e-mail, FTP, Telnet, newsgroups, mailing lists, chat rooms, and instant messaging. Finally, netiquette, the Internet code of acceptable behavior by users, is described.
      Discuss How The Internet Works
The Internet is a worldwide collection of networks that links millions of businesses, government offices, educational institutions, and individuals. Data is transferred over the Internet using servers, which are computers that manage network resources and provide centralized storage areas, and clients, which are computers that can access the contents of the storage areas. The data travels over communications lines. Each computer or device on a communications line has a numeric address called an IP (Internet protocol) address, the text version of which is called a domain name. Every time you specify a domain name, a DNS (domain name system) server translates the domain name into its associated IP address, so data can route to the correct computer.
You can access the Internet through an Internet service provider, an online service provider, or a wireless service provider. An Internet service provider (ISP) provides temporary Internet connections to individuals and companies. An online service provider (OSP) also supplies Internet access, in addition to a variety of special content and services. A wireless service provider (WSP) provides wireless Internet access to users with wireless modems or Web-enabled handheld computers or devices.
Employees and students often connect to the Internet through a business or school network that connects to a service provider. For home or small business users, dial-up access provides an easy and inexpensive way to connect to the Internet. With dial-up access, you use a computer, a modem, and a regular telephone line to dial into an ISP or OSP. Some home and small business users opt for newer, high-speed technologies. DSL (digital subscriber line) provides high-speed connections over a regular copper telephone line. A cable modem provides high-speed Internet connections through a cable television network.
     Identify A URL
The most widely used service on the Internet is the World Wide Web. The World Wide Web (WWW or Web) consists of a worldwide collection of electronic documents called Web pages. A browser is a software program used to access and view Web pages. Each Web page has a unique address, called a URL(Uniform Resource Locator), that tells a browser where to locate the Web page. A URL consists of a protocol, domain name, and sometimes the path to a specific Web page or location on a Web page. Most URLs begin with http://, which stands for hypertext transfer protocol, the communications standard that enables pages to transfer on the Web.
A search engine is a software program you can use to find Web sites, Web pages, and Internet files. To find a Web page or pages, you enter a relevant word or phrase, called search text or keywords, in the search engine’s text box. Many search engines then use a program called a spider to read pages on Web sites and create a list of pages that contain the keywords. Any Web page that is listed as the result of the search is called a hit. Each hit is a link that can be clicked to display the associated Web site or Web page.
There are six basic types of Web pages. An advocacy Web page contains content that describes a cause, opinion, or idea. A business/marketing Web pagecontains content that promotes or sells products or services. An informational Web page contains factual information. A news Web page contains newsworthy material including stories and articles relating to current events, life, money, sports, and the weather. A portal Web page offers a variety of Internet services from a single, convenient location. A personal Web page is maintained by a private individual who normally is not associated with any organization.
Many exciting Web pages use multimedia. Multimedia refers to any application that integrates text with one of the following elements: graphics, sound, video, virtual reality, or other media elements.
A graphic is a digital representation of information such as a drawing, chart, or photograph. Two common file formats for graphical images on the Web are JPEG(Joint Photographic Experts Group) and GIF (Graphics Interchange Format), which use compression techniques to reduce the size of graphics files and thus speed downloading.
Animation is the appearance of motion created by displaying a series of still images in rapid sequence. One popular type of animation, called an animated GIF, uses computer animation and graphics software to combine several images into a single GIF file.
Audio is music, speech, or any other sound. A common format for audio files on the Web is MP3, a popular technology that compresses audio. More advanced Web audio applications use streaming audio, which transfers audio data in a continuous and even flow, allowing users to listen to the sound as it downloads. Videoconsists of full-motion images that are played back at various speeds. Video files often are quite large in size. The Moving Pictures Experts Group (MPEG) defines a popular video compression standard. Streaming video allows you to view longer or live video images as they are downloaded.
Virtual reality (VR) is the use of computers to simulate a real or imagined environment that appears as a three-dimensional (3-D) space. A VR world is an entire 3-D site that contains infinite space and depth.
      Define Webcasting
Pull technology is a method of obtaining information that relies on a client such as your computer to request a Web page from a server. On the other hand,Webcasting, also called push technology, is a method of obtaining information in which a server automatically downloads content to your computer at regular intervals or whenever updates are made to the site. Webcasting saves time by delivering information at regular intervals and allows users to view Web content when they are offline, that is, when they are not connected to the Internet.
      Describe The Uses Of Electronic Commerce (E-Commerce)
Electronic commerce (e-commerce) is a financial business transaction that occurs over an electronic network such as the Internet. Today, there are three types of e-commerce. Business to consumer (B-to-B or B2C) e-commerce consists of the sale of goods to the general public. Customers visit an online business through an electronic storefront, which contains descriptions, graphics, and a shopping cart that allows customers to collect their purchases. Consumer to consumer (C-to-C or C2C) e-commerce occurs when one consumer sells directly to another. An online auction is an example of consumer to consumer e-commerce. Business to business (B-to-B or B2B) e-commerce, which is the most prevalent type of e-commerce, takes place between businesses, with businesses typically providing services to other businesses.
    Explain How E-Mail, FTP, Newsgroups And Message Boards, Mailing Lists, Chat Rooms, And Instant Messaging Work
A variety of services are used widely on the Internet, including e-mail, FTP, newsgroups and message boards, mailing lists, chat rooms, and instant messaging. E-mail (electronic mail) is the transmission of messages and files via a computer network. You use an e-mail program to create, send, receive, forward, store, print, and delete messages. To receive messages, you need an e-mail address, which is a combination of a username and a domain name that identifies a user.
FTP (File Transfer Protocol) is an Internet standard that allows you to upload and download files with other computers on the Internet. An FTP server is a computer that allows you to use FTP to upload files to, and download files from, an FTP site. With anonymous FTP, anyone can transfer some, if not all, available files. A newsgroup is an online area in which users conduct written discussions about a particular subject. The computer that stores and distributes newsgroup messages is called a news server. You use a program called a newsreader to access a newsgroup, read previously entered messages (called articles), and add (post) messages of your own.
A thread consists of the original article and all subsequent related replies. In a moderated newsgroup, a moderator reviews articles and posts them, if appropriate. A message board is a popular Web-based type of discussion group that does not require a newsreader and typically is easier to use than a newsgroup. A mailing list is a group of e-mail names and addresses given a single name. To add your e-mail name and address to a mailing list you subscribe to it; to remove your name, you unsubscribe.
A chat is real-time (meaning everyone involved in the chat is online at the same time) typed conversation that takes place on a computer. A location on an Internet server that permits users to chat is called a chat room. Some chat rooms support voice chats and video chats, where you can hear or see others and they can hear or see you as you chat. A chat client is a program on your computer that allows you to connect to a chat server and start a chat session. Instant messaging (IM) is a real-time Internet communications service that notifies you when one or more people are online and then allows you to exchange messages or join a private chat room.
Netiquette, which is short for Internet etiquette, is the code of acceptable behaviors users should follow while on the Internet. Rules for e-mail, newsgroups, and chat rooms include:
  • Keep messages brief and use proper grammar and spelling.
  • Be careful when using sarcasm and humor.
  • Be polite and avoid offensive language.
  • Avoid sending flames (abusive messages) and spam (unsolicited junk mail).
  • Do not use all capital letters, which is the equivalent of SHOUTING!
  • Use emoticons (such as :) for smile) to express emotion.
  • Use abbreviations (such as BTW for by the way) for popular phrases.
  • Clearly identify a spoiler, which is a message that reveals a solution to a game or an ending to a movie or program.
  • Read the FAQ (frequently asked questions) document.
  • Do not assume all material is accurate or up-to-date.
  • Never read someone’s private e-mail.

Introduction to Computers

0 comments

Chapter 1: Introduction to Computers


This chapter presents a broad survey of concepts and terminology related to computers. The idea of computer literacy is introduced. You  discover what a computer is and what it does. You learn about the components of a computer, the power of computers, computer software, and networks and the Internet. Categories of computers are identified, including personal computers, minicomputers, mainframe computers, and supercomputers.
You discover how people employ computers, from home users to large business users. Finally, you learn how people use computers to provide information. Reading and understanding the material in this chapter should help you better understand these topics as they are presented in more detail in the following chapters.
Computers have touched every part of our lives: the way we work, the way we learn, the way we live, even the way we play. It almost is impossible to go through a single day without encountering a computer, a device dependent on a computer, information produced by a computer, or a word that was introduced or whose meaning has changed with the advent of computers. Because of the significance of computers in today’s world, it is important to be computer literate. Beingcomputer literate means you have knowledge and understanding of computers and their uses.
    Define The Term Computer
A computer is an electronic machine, operating under the control of instructions stored in its own memory, that can accept data, manipulate the data according to specified rules, produce results, and store the results for future use. Computers process data to create information. Data is a collection of raw unprocessed facts, figures, and symbols. Information is data that is organized, meaningful, and useful. To process data into information, a computer uses hardware and software.Hardware is the electric, electronic, and mechanical equipment that makes up a computer. Software is the series of instructions that tells the hardware how to perform tasks.
    Identify The Components Of A Computer
Computer hardware components include input devices, output devices, a system unit, storage devices, and communications devices. An input device is any hardware component that allows a user to enter data and instructions into a computer. Six commonly used input devices are the keyboard, mouse, microphone, scanner, digital camera, and PC camera. An output device is any hardware component that can convey information to a user. Three commonly used output devices are a printer, a monitor, and speakers.
The system unit is a box-like case made from metal or plastic that protects the internal electronic components of the computer from damage. The system unit contains the central processing unit and memory. The central processing unit (CPU) is the electronic device that interprets and carries out the basic instructions that operate the computer. Memory is a temporary holding place for data and instructions.
A storage device records and retrieves data to and from a storage medium. Six common storage devices are a floppy disk drive, a Zip® drive, a hard disk drive, a CD-ROM drive, a CD-RW drive, a DVD-ROM drive, and a DVD+RW drive. A communications device enables computer users to communicate and exchange items such as data, instructions, and information with another computer. A modem is a communications device that enables computers to communicate usually via telephone lines or cable.
    Explain Why A Computer Is A Powerful Tool
A computer is a powerful tool because it is able to perform the information processing cycle operations (input, process, output, and storage) with amazing speed, reliability, and accuracy; store huge amounts of data and information; and communicate with other computers. Computers allow users to generate correct information quickly, hold the information so it is available at any time, and share the information with other computer users.
    Differentiate Among The Various Types Of Software
There are two categories of computer software: system software and application software. System software consists of the programs that control the operations of a computer and its devices. Two types of system software are the operating system and utility programs. An operating system (OS) coordinates all activities among hardware devices and contains instructions that allow you to run application software. A utility program performs specific tasks, usually related to managing a computer, its devices, or its programs. You interact with software through its user interface.
Application software consists of programs that perform specific tasks for users. Popular application software includes word processing software, spreadsheet software, database software, and presentation graphics software. Application software can be packaged software (copyrighted software that meets the needs of a variety of users), custom software (tailor-made software developed at a user’s request), freeware (copyrighted software provided at no cost), public-domain software (software donated for public use with no copyright restrictions), or shareware (copyrighted software distributed free for a trial period).
    Explain The Purpose Of A Network
A network is a collection of computers and devices connected together via communications devices, such as a modem, and communications media, such as cables, telephone lines, cellular radio, and satellites. Networks allow users to share resources, such as hardware devices, software devices, data, and information. Most business computers are networked, either by a local area network (LAN) in a limited geographic area or by a wide area network (WAN) in a large geographical area.
    Discuss The Uses Of The Internet And The World Wide Web
The world’s largest network is the Internet, which is a worldwide collection of networks that links together millions of businesses, government agencies, educational institutions, and individuals. Users connect to the Internet to send messages, access information, shop for goods and services, meet or converse with other users, and access sources of entertainment and leisure. Most users connect to the Internet through an Internet service provider (ISP) or an online service provider (OSP). The World Wide Web is a popular segment of the Internet that contains billions of documents called Web pages. These documents can contain text, graphics, sound, video, and built-in connections, or links, to other Web pages stored on computers throughout the world.
    Describe The Categories Of Computers And Their Uses
The six major categories of computers are personal computers, handheld computers, Internet appliances, mid-range servers, mainframes, and supercomputers. These categories are based on differences in size, speed, processing capabilities, and price. A personal computer can perform all of its input, processing, output, and storage activities by itself. Personal computers include desktop computers and notebook computers. A desktop computer is designed so the system unit, input devices, output devices, and any other devices fit entirely on or under a desk or table. Variations of desktop computers include tower models (computers with tall and narrow system units that can sit vertically on the floor), all-in-one computers (less expensive computers that combine the monitor and system unit into a single device), and workstations (more expensive and powerful computers designed for work that requires intense calculation and graphics capabilities).
A notebook computer is a portable personal computer small enough fit on your lap. Notebook and desktop computers are used at home or in the office to perform application software-related tasks or to access the Internet. A handheld computer is a small computer that fits in your hand. Handheld computers can perform specific, industry-related functions, or can be general-purpose.
A PDA (personal digital assistant) is a handheld computer that provides personal organizer functions, such as a calendar, appointment book, and notepad. AnInternet appliance is a computer with limited functionality whose main purpose is to connect to the Internet from home. A mid-range server is more powerful and larger than a workstation computer. Users typically access a mid-range server through a personal computer or a terminal, which is a device with a monitor and a keyboard that usually has no stand-alone processing power.
A mainframe is a large, expensive, very powerful computer that can handle hundreds or thousands of connected users simultaneously. A supercomputer is the fastest, most powerful, and most expensive category of computer.
    Identify The Various Types Of Computer Users
Computer users can be divided into five categories: home user, small office/home office users, mobile users, large business users, and power users. A home userspends time on the computer for personal and business communications, budgeting and personal financial management, entertainment, and Web access. A small office/home office (SOHO) user includes any company with fewer than 50 employees, as well as self-employed people that work out of their home. A mobile user travels to and from a main office or school to conduct business, communicate, or do homework. A large business user works for a company that has a large number of employees and computers usually connected to a network. The power user – such as an engineer, architect, or desktop publisher – typically works withmultimedia, which combines several media elements into one application, and requires the capabilities of a workstation or other powerful computer.
    Understand How A User Can Be A Web Publisher
In addition to being a recipient of information, Internet users have the ability to provide information to other connected users around the world. Users can create a Web page with word processing software or with Web page authoring software. Publishing a Web page is the process of making it available on the Internet.

Friday, May 6, 2011

Computer Basics Lecture Notes

0 comments
Computer Basics Lecture Notes



Basic Computer

0 comments

Basic Computer Literacy Information

Not everyone today knows the basics needed to understand use of computers for communications and information technology applications in education. These notes give a very simplified explanation of the most basic concepts; you should use them as a guide to find out more about each topic listed below. Ultimately, the best way to learn to use these tools is to practice using them 'hands-on', but you need to know a few basics to get started and to know where to go from there. (Some points below are a bit over-simplified.)
1. What computers are and are not
The term 'computer' is misleading for many people. It suggests that these machines are mainly about computing with numbers; that was their original use, but they are in fact 'all-purpose' machines. A computer can work as a telephone, a television, a VCR, a CD player, a typewriter, a bulletin board, a post office, a multimedia textbook, a mini-library, an art gallery, a music-composing tool, etc. You can use it to design a house, create a 3D painting, simulate a science experiment, and, yes, even compute with numbers. Most uses of computers in education today do not involve numbers at all.
2. How a computer works
The brain of the computer is called the Central Processing Unit (CPU). It is located inside the main box on a printed electric circuit called a Motherboard; it is a 'micro-chip', a piece of ceramic-like material that has billions of microscopic electrical connections etched onto it. Any form of information (words, pictures, sounds, numbers) can be converted to electric signals that are 'input' to the chip. The electric connections on the chip allow these signals to be compared to one another and combined with one another according to a 'program' that 'processes' or manipulates the information into a new form, which becomes the 'output' electric signal from the chip. Everything else in a computer is designed to take human information and convert it to the input electric signals for the chip, or to take the chip's output signals and convert them back to a form that humans can recognize. These other components are called 'peripherals', or just input and output devices.
3. Computer programs
Something has to tell the chip what to do with each input signal in order to combine it with other input signals to make the output: the program. The program is just more information; it is written in a 'programming language' that is a cross between English and Algebra. An input device called an 'interpreter' or 'compiler' converts the typed program into input signals to the chip. The chip combines the other input information with the program information to create its output signals. All information for the chip has to be in the form of a simple electric signal: voltage on (or voltage high) vs. voltage off (or voltage low). This simple signal is represented by a '1' (for ON or High) vs. a '0' (for OFF or Low) in writing programs. Every letter of the alphabet, every number, every color, every location on the computer screen, every sound has a code in terms of a long sequence of 1's and 0's (voltage signals), such as: 100111010100011101.
Since this form of coding is slow and hard to remember, programming languages are built so that the program writer puts in words and special symbols (for operations like comparing two codes, storing a code temporarily in the computer's memory chip, etc.), and the language runs its own program to convert these into the actual 1 and 0 codes. As computer languages have become more advanced they have basically become complex programs themselves: they tell the CPU how to convert instructions from the user into 1 and 0 codes. A long set of instructions makes up a program, and is also called 'the code' for that program. The 1's and 0's are called the 'machine language code' -- since they directly control the electric signals to the chip -- and the instructions about what to do with each unit of information is called the 'assembly language code'. Most programmers write in a 'high level language' (e.g. C++ or Visual Basic or Java), which runs a little program to convert itself into the machine code. In high level languages the kinds of instructions you write are things like: Open a window on the screen, take the words from this file and display them in the window, highlight the word that the mouse cursor (see below) is over, etc.
4. The parts of the computer
What you see when you look at a typical computer workstation is:
  • a Monitor -- looks like and basically is a TV screen and controls
  • a Keyboard -- like a typewriter but with many useful extra keys
  • a Mouse -- a palm-size gadget that rolls on a ball and has buttons on it
  • a Printer -- inkjet or laser-xerox miniature printing machine a microphone and speakers -- if you're lucky, not all machine have these
  • a pair of stereo Speakers, for multimedia systems (also sometimes a Microphone to speak into)
  • a miniature TV camera -- if you're very lucky; not yet common
  • the BOX -- contains the CPU microchip and all the really important components
So then, what's in/on the BOX?
On the Front of the box:
  • On/Off switch (sometimes on the side)
  • Reset button -- only on some machines
  • Floppy-disk Drive -- you put in a square disk that contains information
  • CD-ROM drive -- you put in a digital CD platter that contains a lot of information
  • Tape Drive -- optional, for storing information in case something goes wrong
  • Other special drives -- old-fashioned big diskette drive, super-new storage drives
  • On/off light, Hard Disk Operating light, miscellaneous lights and buttons
Inside the Box. What you see on the front is just the opening slot of the actual drives. A 'drive' is a storage device. In addition to the CPU chip and the input and output devices, computers need places to store information either temporarily or more permanently (for reuse later), the short-term storage is called RAM (random-access memory) and is expensive. For longterm storage various kinds of disks and platters and cassettes are used; these are basically like videotape, but much higher quality, or like CDs. The drives read the information off these storage media and pass it on to the CPU; some drives can also write new information onto the disk or platter/CD or cassette.
  • The CPU and RAM memory chips on the 'motherboard'
  • The HARD DRIVE -- the main longterm storage system for programs and info
  • The Disk and CD-ROM drives -- the main part of them is inside the box
  • The specialized 'Boards' -- these run the input and output devices
  • The Modem -- one of the boards; connects to the telephone line
  • Network Board -- another board, connects to the LAN (see below)
  • Video Board -- connects to the monitor
  • An electic power supply, battery, and a lot of connecting cables
Every input device and output device is connected first to a specialized Board that has its own microchip to convert signals and pass them on to the CPU (on the main or Mother Board).
On the back of the Box. This is where all the input/output peripherals are connected to the Box, and the Box is connected to the electric outlet, the telephone system (for a modem), and the local area computer network (LAN) cable system. There are a lot of confusing cables back here. Sometimes they come lose. The specialized Boards stick out the back slightly, just like the drives stick out the front slightly. The Boards have connector sockets called Ports where the keyboard, mouse, printer, monitor, etc. are supposed to be plugged in.
5. How to turn it on
To make the computer work, there has to be electric power to several different parts, so there are sometimes several ON switches; you need to turn ALL of them on. If you are lucky there will be one Master Switch to do all this for you, but don't count on it. First make sure there are no disks VISIBLE in any of the drives (look, don't touch). If there is one in the drive, push the release button to get it out. Now, turn on the power supply switch if there is one (sometimes called Master Switch). Turn on the Monitor (watch for a light to come on). Turn on the Printer (optional). Turn on the Box.
The machine is working if: lights come on on all the parts, after a minute or less you see something on the monitor screen: words, numbers, changing colors. It takes a few minutes for a computer to warm up and get itself ready to work, be patient.
6. The 'Boot Up' Process
Watch the monitor screen while the machine is starting up. It may go by fast at times, but you can learn a lot. There are ways to slow it down, too, but that's for advanced users. The first things you usually see on a PC (not a Mac) is the count-up of the RAM memory. 8000 is very small, 16000 is ok, 32000 is good, more is wonderful. The machine is really testing the short-term memory storage to see that it's working and how much there is. You can add more memory by paying for it and sticking it in the box.
Now the machine starts to check all the different input and output devices. It looks for the keyboard and tests it, the mouse, the monitor, the printer, the hard drive, the disk drive, the CD-ROM drive, etc. For each of these it loads a program called a 'driver' program to convert signals between the CPU and the device. This is the time when the machine detects any problems. Hope that it doesn't find anything wrong! This is also usually the time when a program is run automatically to check for 'viruses' (these are unwanted programs that can damage the machine or make it not work properly; they have nothing to do with biological viruses at all).
If everything is working, the machine displays the USER INTERFACE. This is your signal that you can now take over and tell the machine what to do. Everything before this was automatic, run by programs built into the machine. The basic startup program is called the BIOS, then there are other programs that you can sometimes change (like how to check for viruses, what kind of CR-ROM drive you have, etc.).
7. The Operating System and the User Interface
The operating system is the master program that runs the computer behind the scenes while you work. It translates your instructions into actions by the machine. It also heads off conflicts between one part of the machine and another, making them all take turns. The most common operating systems are Windows, MacOS, and Unix. DOS is an older system that is now a small part of Windows.
The User Interface is what you see on the screen at the beginning. You can come back to this screen anytime you need it. Sometimes a part of it is always visible. The simplest user interface is a Command Line. The line is shown by a Prompt, some symbols that tell you where to type your commands (e.g. C:\windows> ...); this is not so common today, but it is easy to use -- if you remember the Commands. Since most people can't remember a lot of commands or don't want to be bothered, the alternative is a GUI, graphical user interface: a pretty set of little pictures called 'icons' with printed labels on them that appear on the screen to remind you of the commands. The Mouse is used to 'click' on an icon or label to issue a command. The most common commands are the ones to start new programs. The programs then give you more choices of specialized commands to edit text, draw pictures, access the internet, etc.
8. Programs, Commands, Folders and Files
An 'application program' is the most common kind of program. A word-processor is an application program for writing, reading, and editing text. A paint or draw program is for making, viewing, and changing pictures. A calculator program is for doing arithmetic. Almost everything you want to do with a computer is available, for a price, as a program or set of connected programs. Every program appears on screen as an icon, or has a command to start it.
Once you start a program, there are special commands that work only in that program to make it do things, or there are special icons that appear to help you do these things. Many programs have a linked Help program, that tells you what to do. Some have Wizard programs that walk you step by step through something. There are also Tutorial programs to introduce a new program to you. And there are program manuals, printed books that explain how to use the program. To use any program you have to LEARN how.
Most programs create, read, and modify information. This information is then stored in a FILE. There are text files, picture files, sound files, video files, multimedia files, and others. All information in a computer is stored in some kind of a file. To keep track of all these files, there is a Filing System, a special program built into the operating system. What you see are Folders (also called directories or subdirectories), and inside a folder there are files. There can also be folders inside other folders. To locate a particular file of information, the computer, and sometimes you, need to know the Path to the file, which consists of telling what DRIVE it is stored on, what folder it is in, what folder that folder is in, and so on. Usually each drive has a letter, or an icon. If there are letters, A: and B: are the floppy disk drives, C: is the main hard disk drive (where most of the files are kept permanently), and other letters can be other disk drives and CD-ROM drives. A path might look like C:\windows\system\audio.dll -- this is the path to a file called audio.dll that contains information that the windows operating system uses to communicate with the speakers and play music or sound; it is in a folder called System and that is in a folder called Windows and that folder is permanently stored on the C: hard drive. Usually you can just use the icons for the file system to click on folders, 'open' them, and see more folders or files 'inside' them. These are just visual images on the screen, not the actual files, but you can link to the real files by clicking on their image icons.
10. Actually doing something
Start up the computer (section 5). Wait till everything stops. Click on an icon on the user interface screen. If nothing happens, 'double click' (twice very fast) or hit the Enter key. This will either start a program or open a folder than contains files and programs. On many computers if you double-click a file that can be seen or heard with a program, the program will automatically start up and show the file (a text, a picture, etc.). Otherwise you have to start the program first and then use its special commands to open a particular file.
Look for a MENU bar at the top of the screen once a program has started. Move the mouse around to put the cursor on the menu bar and press the button on the mouse. You should see a list of commands. Click on a command, or move the mouse with the button held down over a command and then let go of the mouse button (takes a little practice). If there is a FILE menu of commands, one will be the OPEN command. If you activate this command, a little box will usually appear to ask which file you want to open, and very often there will be a way to see a list of all the files that the program can use. There will also be a NEW command, to let you create a new file, e.g. a new text document, a new picture, etc.
There is also usually a HELP command somewhere near the end of the MENU bar, or pressing the F1 key (one special key, not F and 1) may start the Help program.
The FILE menu will also usually have a QUIT or EXIT or CLOSE or STOP command which will either close the file you are using or stop the program altogether (it does not stop the computer, just one program). The program will usually ask you if you want to save the new file or changes you made to a file in permanent storage. If it was a new file, say YES; if it was a file you found already in the computer, say NO, unless you are really sure that it is ok to make a change in it. A file remains unchanged in storage unless you specifically SAVE changes to it. The copy on file is not the copy you see on the screen, until you tell the machine to replace the file copy with the one on screen. This is called SAVING the new file.
The operating system usually knows what program goes with what file (this is called an 'association'), but sometimes you have to tell it. Sometimes a program cannot use a file of information until it has been 'converted' to work with that program. If you have a paper you wrote on a Mac and want to print it on a PC, it has to be converted first. If you have a paper you wrote with the MSWord program and you want to edit it with the WordPerfect program, it has to be converted first. Always keep a copy of the original version, just in case something goes wrong. This safety rule is called 'backing up' the file, i.e. keeping a spare copy of the old version in case the new version doesn't work or is accidentally lost or ruined.
Key Things to Learn First:
How to use the Mouse to start a program and use menu commands in a program How to copy a file from a disk to the hard drive and vice versa How to make a back-up copy of a file on a disk or on the hard drive How to find a program or a file in the computer's filing systems of folder icons How to check a disk to make sure it has no viruses on it (VERY IMPORTANT!!) How to start a Browser program to access the Internet (WWW, web) How to print a file How to store on disk or hard-drive a copy of a file you found on the internet
The Most Important Types of Application Programs
  • Word Processor -- creates, reads, edits text files; sometimes can add pictures or tables
  • Paint or Draw -- creates, shows, and changes pictures and images; usually in color
  • Database -- stores and organizes information, helps locate needed information
  • Spreadsheet -- does simple math calculations, especially for businesses
  • Communications -- helps connect to other computers by modem and telephone
  • Browser -- connects to the Internet to show web pages
  • Email -- write, read, send, receive, store, and organize electronic mail messages
Input Devices: Keyboard, Mouse, Microphone, Trackball, Joystick; Disk or CD drive when it reads a disk or CD Output Devices: Monitor, Printer, Speakers; Disk drive when it writes information onto a disk Storage Devices: Hard disk, Floppy diskette disk, CD-ROM platter disk, Tape Backup drive
Types of Computers: Macintosh, Windows PC, Unix workstation, Mainframe, Supercomputer
Communications between computers: Modem -- telephone connection; LAN -- local cables; Internet -- long-distance cables
To learn more about the Internet and WorldWideWeb (WWW), click here.