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
گارگاه کامپيوتر The Internet & the World Wide Web )(concepts تهيه كننده :علي برادران هاشمي ARPANet Advanced Research Projects Agency Network 1969 – US Department of Defense and Rand Corporation Origins 2 Cold War – fear that a bomb could demolish computing capabilities Several computers, geographically dispersed, networked together Plan – if one computer was disabled, others could carry on using alternative communication routes ARPANet Transmitting the Message Messages divided into packets TCP/IP protocol 3 TCP – does the packeting and reassembling of the message IP – handles the addressing ARPANet Expands Beyond the Military 4 Research computers from universities Defense contractors Needed technical expertise to work on Internet Tim Berners-Lee 1990 Perceived a spider’s web of computers with links from computer to computer CERN site Easy movement due to links 5 Dr. Berners-Lee’s physics laboratory Birthplace of the World Wide Web Hypertext Hyper-region Marc Andreessen 6 1993 Created browser software Mosaic – first browser Provided attractive images and a graphical interface permitting users to click on pictures as well as text ARPANet to Internet 7 TCP/IP software is public domain Network became more valuable as it embraced other networks ARPANet disappears Internet Explosion Mid 1990s Estimate over 333 million users worldwide Part of our daily lives Four factors 8 TCP/IP standard Ability to link from site to site Ease of use of browser Growth of PC and LANs that can connect URL Uniform Resource Locator http://domain-name.top-level-domain/last-section 9 Unique address of a web page or file on the Internet Case-sensitive http hypertext transfer protocol http://domain-name.top-level-domain/last-section 10 Protocol – rules Communication using links Domain name http://domain-name.top-level-domain/last-section Address of the ISP Domain names are registered 11 Ongoing fee is paid for each domain name Top-level Domain Represent the purpose of the organization of entity .com .gov .edu .org .net 12 May be a two-letter country code (.ir) Last section http://domain-name.top-level-domain/last-section 13 Directories and file names that specify a particular web page URL (Universal Resource Locator) URLs--addresses for web pages http://www.aut.ac.ir/departments/index.htm Protocol : http:// Protocol - a set of communication rules for exchanging information. Domain name: aut.ac.ir Directory name: departments 14 File name: index.htm Getting Started 15 Computer with a modem or NIC Internet service provider (ISP) Browser Related software Internet Service Provider Vehicle to access the Internet Provides 16 Server computer Software to connect Choosing Your Internet Access Device & Physical Connection 17 Bandwidth - an expression of how much data can be sent through a communications channel in a given amount of time Broadband - very high speed connection Transmission speeds Transmission speeds: 18 Bps - bits per second. Kbps - kilobits per second, or 1000 bits per second. Mbps - megabits per second, or 1 million bits per second. The prefix “mega” in “megabits” comes from the Greek word “megas” meaning “mighty” or “great.” Gbps - gigabits per second, or 1 billion bits per second. The prefix “giga” in “gigabits” comes from a Greek word meaning “giant.” Telephone (Dial-Up) Modem: Low Speed but Inexpensive & Widely Available 19 Modem - device that sends and receives data over telephone lines to and from computers Most modems today have a maximum speed of 56 Kbps. dial-up connection. High-Speed Phone Lines: More Expensive but Available in Most Cities ISDN - hardware and software that allows voice, video, and data to be communicated over traditional copper-wire telephone lines DSL - also uses regular phone lines but much faster than ISDN 1.5-8.4 Mbps download; 16-640 Kbps upload T1 - a traditional trunk line that carries 24 normal telephone circuits and has a transmission rate of 1.5 Mbps 20 128 Kbps T1 - 1.5 Mbps Generally used by corporate, government, & academic sites. Cable modem Cable Modem: Close Competitor to DSL 21 Always “on” (like DSL) Download transmission speed of 10 Mbps Upload transmission speed of 500 Kbps Subject to slowdowns during peak-load times Cable modem - connects a personal computer to a cable-TV system that offers an Internet connection Choosing Your Internet Service Provider (ISP) 22 ISP - a company that connects you through your communications line to its servers, or central computer, which connect you to the Internet via another company’s network access points Wireless Internet Access Supports mobile handheld devices Applications 23 Text pagers PDAs Pocket computers Web-enabled cellular phones E-mail Checking weather Making airline reservations Wireless Internet Access Need Wireless Application Protocol (WAP) 24 Account with wireless access provider Cellular modem card or adapter Convert web pages into format for mobile devices Resized for limited display area Fewer graphics transmitted Slow download speeds The World Wide Web Q: What makes the Web graphically inviting? Q: What makes the Web easily navigable? 25 A: Multimedia A: Hypertext The World Wide Web (Cont.) 26 Multimedia (from “multiple media”) - technology that presents information in more than one medium, including text graphics, animation, video, and sound. Hypertext - a system in which documents scattered across many Internet sites are directly linked--with hyperlinks--so that a word or phrase in one document becomes a connection to a document in a different place. HTML (Hypertext Markup Language) - the set of special instructions (called “tags”) that are used to specify document structure, formatting, and links to other multimedia documents. The Web & How It Works Website--the domain on the computer Site - a computer with a domain name Example: www.aut.ac.ir Website - the location of a web domain name in a computer somewhere on the Internet 27 Web pages--the documents on a website Web page - a document on the WWW that can include text, pictures, sound, and video Browser Netscape Communicator Microsoft Internet Explorer (IE) 28 Browser 29 Used to explore the Internet Display web pages Browser Functions and Features Browser display window 30 Displays contents of web page from each Internet site visited Screen limits how much of the site you can view at a time. The page can be scrolled using the scroll bar to see its entire contents Status line – progress of data being transferred and other messages Browser Functions and Features Welcome banner on title bar Browser logo – animation indicates you are in the process of moving to a new site Hot list 31 Bookmark Favorites Store your favorite URLs Browser control panel – menus and buttons Browser Menus and Buttons Pull-down menu Buttons 32 Convenient shortcuts for commonly used functions Click button rather than locate command from pull-down menu Browser Support Frames Divides page into rectangular sections Each section displays web pages independently Several small pages on one screen 33 Can be scrolled independently Can be replaced with other pages independently Plug-ins Software that increases the functionality of a browser Download from web sites Install Example 34 Audio-video Image viewing Adobe Acrobat Reader Shockwave Programming ActiveX Controls 35 Capabilities similar to Java Browser must be enabled to support applets / ActiveX Controls Security issues Moving Between Sites Clickable categories in the browser 36 Sports Weather News Technology Comic strips Enter the URL in the address text box and press <Enter> Processing Requests URL 37 User enters a URL User computer sends request to the ISP server ISP server sends request across networks of TCP/IP computers Destination site is reached Content is transmitted back to your computer (process in reverse) Searching the Internet Search engine User specifies a search request Browser links to Search Engine Request returns matching pages based upon the Search Engine’s database Results presented 38 Processing Requests Search Engine Database Search Engine builds database Searchable terms Related web sites Spider, robot, bot Follows links across the web Automatically indexes pages to a database 39 One word All words Pages may be submitted by the owner Processing Requests Search Engine Database (Cont.) Request same search using different engines yields different results Databases built independently 40 Size Content Search methodology Metasearch – atomically puts the same request to several search engines Processing Requests Directory vs. Search Engine Directory Search Engine 41 Human involvement! Sites organized by content category May concentrate on specific content areas Subjective decisions regarding inclusion and importance Spider, robot, or bot automatically builds database Index on a few keywords Index on all words on web page Processing Requests Search Engine Limitations Index only a fraction of the Web Approximately 20% to 33% of sites More web pages added daily Solution 42 Same request to several search engines Metasearch Search Tools Directories Yahoo! NetGuide Search Engines Metasearch Sites MetaCrawler Dogpile 43 AltaVista Excite Google HotBot Infoseek Lycos Northern Light Refine the Search Add words Enclose words in “quotes” Use Boolean logic Examples “World Trade Center” Jordan AND NOT Michael 44 Jordan -Michael Other Uses of the Internet 45 Streaming media Instant messaging Newsgroups FTP Telnet E-mail Internet Relay Chat (IRC) Streaming Hear and see digitized content as it is downloaded Audio Video Animation Uses substantial bandwidth Quality of content 46 Speed of connection Internet traffic Performance will improve as bandwidth improves Content is displayed using Plug-ins Instant Messaging An IM conversation occurs in a small window (rectangular area containing a document or activity) on each participant’s display screen. Instant messaging (IM) - allows any user on a given e-mail system to send a message and have it pop up instantly on the screen of anyone else logged onto that system 47 Lack of common standards Time wasters when you have to get work done Other participant may be a very slow typist Newsgroups / Usenet Large bulletin board divided by category Posting and reading of messages that focus on specific topics Over 20,000 newsgroups Functions 48 Conversation File download Newsreader software required (included with most browsers) Newsgroup Operations Lurking Posting material Inappropriate material 49 Flame Flame war Moderated newsgroup FTP File Transfer Protocol Download files to your local computer Upload files to another computer Requirements to download file 50 Permission to download from a site File is available for copying Anonymous FTP – do not need to identify yourself to the remote computer Download/Upload 51 Download - to transmit data from a remote computer to a local computer Upload - to transmit data from a local computer to a remote computer Telnet Use your PC as a terminal providing remote access to another computer Permits 52 Log on to a host Use as if you are sitting at a local terminal Need account on the host system Telnet software required (provided with most browsers) e-mail Send/receive written messages Most used feature of the Internet Mail server – Collects and stores e-mail Mailbox – Assigned to each user E-mail address 53 User name @ Domain of the mail server Sending & Receiving E-Mail E-Mail Software & Carriers 54 Find (Buy!) e-mail software Get e-mail program as part of other computer software (such as browser) Get e-mail software as part of your ISP package Get free e-mail services How many of you have a free email account? What are its advantages? What are its disadvantages? E-Mail Addresses [email protected] User name: A_hashemi Computer name : ce Domain name: aut Top-level domain: .ac Two-letter country extension: .ir Tips about e-mail addresses: 55 Domain - a location on the Internet. Type addresses carefully Use the “reply” command when responding Use the “address book” feature Deal with each e-mail reply only once Mailing Lists Mailing Lists: List-serves 56 E-Mail Based Discussion Groups e-mail mailing lists of people who regularly participate in discussion groups e-mail Client Software Functions 57 Retrieve Send Create Store Print Delete Address book Attach files Filters … Spam: Unwanted Junk E-Mail 58 Spam - unsolicited e-mail in the form of advertising or chain letters. Delete without opening the message Never reply to a spam message! Enlist the help of your ISP or use spam filters Fight back Problems Useless web sites Misinformation and misstatements on web sites Concern over government censorship 59 Multiple website on ONE server with ONE IP! Social Issues Behavior problems Netiquette 60 Who is out there? What are they doing? Suggestions for appropriate behavior Example: TYPING IN CAPS is shouting Netiquette: Appropriate Online Behavior 61 Consult FAQs Avoid flaming Don’t SHOUT! Netiquette: Appropriate Online Behavior 62 Avoid sloppiness but avoid criticizing others’ sloppiness Don’t send huge file attachments, unless requested When replying, quote only the relevant portion! Any Question? 63