Internet Fundamentals and Web Tools Ict-2
Internet Fundamentals and Web Tools Ict-2
Internet Fundamentals and Web Tools Ict-2
No part of this publication may be reproduced or distributed in any form or by any means,
electronic, mechanical, prototyping, recording, or otherwise or stored in a database or retrieval
system without the prior written permission of the publishers. The program listed (if any) may be
entered, stored and executed in a computer system, but they may not be reproduced for publication
ACKNOWLEDGEMENTS
The book comes into existence due to my observation of lack of support material of
undergraduate students. It is published with the belief that it will help the II Year BA /
BCOM / BSC / BBA students to the maximum extent.
Ch.Anilkumar
Lecturer in Computer Science
V.S.R. Govt. Degree & P.G. College
Movva, Krishna District
INDEX
1
1
1
2
2
3
3
4
4
4
5
5
5
6
6
7
7
7
7
8
8
8
8
8
8
9
9
9
Unit 3 : E-Mail:
3.1.
Definition of E-Mail:
3.2.
Advantages and disadvantages:
3.3.
User ID, Password, Email addresses:
3.4.
Domain names:
3.5.
Mailers:
3.6.
Message components:
3.7.
Message composition:
3.8.
Mail management:
3.9.
Email inner workings:
10
10
10
10
11
11
11
12
13
13
Unit 4 : WWW:
4.1.
Web applications:
4.2.
Web terminologies:
4.3.
Web browsers:
4.4.
URL, components of URL:
4.5.
Search engines and examples:
15
15
15
16
16
16
17
17
17
17
18
19
19
20
21
21
Networking concepts:
Definition of Network: Two or more computers connected logically with the help of
data communication devices and transmission media referred to as computer network.
Network Components: The important components used in the computer network are:
Media: It is the medium through which the data travels. The various alternatives for
transmission media are: twisted pair cable, coaxial cable, fibre optics, etc.
Processor: Processor is the hardware which helps to transfer the data from source to
destination. Different processors used in the data communication are: modem,
router, bridge, etc.
Software: To transfer the data from source to destination we require software,
examples are: networking operating system software, internet explorer, etc.
Topology: It is the way which data travels, the various topologies available are:
star, ring, bus, mesh, tree, etc.
Advantages: Advantages of computer network is:
Sharing: network lets you share the information with other computers on the
network
Sharing resource: this means that you can setup certain computer resources like a
disk drive or a printer that all of the computers on the network can access them.
Backup: all data is stored on the server, backing up the critical data is a simple
process.
Disadvantage:
Crash: if the server crashes, then whole of the system will be disturbed.
Data integrity: As all the data is shared it is possible unauthorized person can
access the data if the network security is poor or weakly implemented.
No privacy: network may also means loss of privacy. Especially your boss, with
the right network privileges may be in the position to read your private email.
1.2.
Data Communications:
Data communication means sharing the information. This sharing can be local or
remote or with in a building. Local communication usually occurs in face to face, while
remote communication takes place over distance.
Data communication is the exchange of data between the two devices via some of
transmission medium. Data communication devices must be the part of the communication
system made up of combination of hardware and software.
Components of data communication: there are five major components of data
communication system.
Message: the information which is to be communicated.
Sender: it can be computer, workstation, telephone, etc.
Receiver: it can be computer, workstation, telephone, etc.
Medium: it is physical path by which the message travels from sender to receiver.
Protocol: it is the set of rules that govern the data communication.
Signals used in communication: different types of signals used in communication are
analog and digital.
Analog signal: Analog refers to continues set of specific points of data and all
possible points between. Analog signals can have any value in a range.
Ch. Anilkumar
Digital signal: digital signal is discrete. It can have only limited number of defined
value often as simple as 1 and 0. It is as a light being switched off and on. Digital
signals can have only a limited number of values.
1.3.
Types of Networking: there are three types of network. They are: Local area network (LAN),
wide area network (WAN), Metropolitan area network (MAN).
Local area Network (LAN): when two or more computers are connected in a small are
i.e. within a diameter of not more than a few kilometers then such network is known as
local area network. It is made for an organization and most of the times it is within a
single building. The data rate in LAN is in the form of Mbps. The characteristics of LAN
are:
it covers an area of less than 5 kilometers
it provides high speed data communication
They have low error rates.
They use simple data communication protocols.
Wide area network (WAN): a wide area network is connection of two or more
computers which are geographically dispersed. It has longer distance communications
than LAN. It uses public networks like telephone network or microwave relays for
communication facilities. A cost is involved with such networks so high mostly it is used
by government agencies. The characteristics of WAN are:
It inter connects computers at different sites.
it can connect two or more LANs too
It operates nationwide or worldwide.
Links are slow as compared to LANs i.e. 1200 kbps
Metropolitan area Network (MAN): it resides between LAN and WAN. It interconnects
computer within a city. It uses dual queue dual bus protocol. The implementation for
MAN provides transfer rates from 34 mbps which is not very slow as compared to LAN.
They use broad band cables as transmission media. They also use fibre optical cable as
transmission media.
1.4.
Ch. Anilkumar
Internet addressing:
Each computer and router on the internet must have a name so that it can be
uniquely identified. An Internet addressing or Internet protocol address or IP address consists
of 32 bits, or four bytes. IP addresses as four natural numbers from 0-255. It is common to
express IP addresses as four natural numbers separated by dots. The network interface card
NIC of every computer that wants to send or receive messages on the internet must have at
least one address. This is similar to the need for you to have a unique address receive mail.
On the internet, this address is called IP address. IP address is often expressed in the dotted
decimal format, such as: 192.168.1.1
1.6.
Internet applications:
Search engine: It can be used to search anything and everything. Most popular search
engines are Google and yahoo.
Shopping: Shopping has become easier with the advent of internet. You can buy or
sell online.
Communication: This is a major role of the internet. It helps people to communicate
either with the use of social networking websites or through e mails. Even chatting is a
major use of the internet.
Job search: Nowadays, many people search for their jobs online as it is quicker and
there is a larger variety of job vacancies present.
Studying: Now right from kinder garden children are exposed to internet and
computers. They find many useful things to learn on the internet.
Ch. Anilkumar
Browser:
A browser is a software application used to locate, retrieve and display content on
the World Wide Web, including Web pages, images, video and other files.
1.9.
Types of Browsers:
Web Browsers are software installed on your PC. To access the Web, you need a web
browser, such as Netscape Navigator, Microsoft Internet Explorer or Mozilla Firefox.
Internet Explorer: Internet Explorer (IE) is a product from software giant Microsoft. This
is the most commonly used browser in the universe. This was introduced in 1995 along
with Windows 95 launch.
Google Chrome: This web browser is developed by Google and its beta version was first
released on September 2, 2008 for Microsoft Windows. Today, chrome is known to be
one of the most popular web browsers with its global share of more than 50%.
Mozilla Firefox: Firefox is a new browser derived from Mozilla. It was released in 2004
and has grown to be the second most popular browser on the Internet.
Safari: Safari is a web browser developed by Apple Inc. and included in Mac OS X. It
was first released as a public beta in January 2003. Safari has very good support for
latest technologies like XHTML, CSS2 etc.
Opera: Opera is smaller and faster than most other browsers, yet it is full- featured. Fast,
user-friendly, with keyboard interface, and more.
Ch. Anilkumar
The parts of the internet explorer are: title bar, menu bar, tool bar, address bar, web
page area and status bar.
The title bar displays the name of the webpage or website you have opened.
The menu bar contains menus like file, edit, view favorites, tools, and help, each menu
contains its own options.
Tool bar contains short cut buttons to menu options, which speedup your work.
In the address bar you have to type the address of the website, and then press enter
key. The website will open and the contents of the web site or web page are displayed
at web page area.
The status bar displays the status about the internet explorer.
2.2.
www.facebook.com
For example if you want to open Facebook website then type www.facebook.com in
the address bar and then press the enter button the Facebook page will displayed at web
page area in the browser
2.4.
Ch. Anilkumar
2.6.
Twitter: is an online social networking service that enables users to send and read short 140character messages called "tweets". Registered users can read and post tweets, but those who
are unregistered can only read them. Users access Twitter through the website
interface, SMS or mobile device app.
Twitter was created in March 2006 by Jack Dorsey, Evan Williams, Biz Stone,
and Noah Glass and launched in July 2006. The service rapidly gained worldwide
popularity; it was one of the ten most-visited websites and has been described as "the SMS of
the Internet". As of March 2016, Twitter has more than 310 million monthly active users.
2.7.
2.8.
Ch. Anilkumar
Facebook: Facebook is an online social networking service based in Menlo Park, United
States. The Facebook website was launched on February 4, 2004 by Mark Zuckerberg, along
with fellow Harvard College students and roommates, The founders had initially limited the
website's membership to Harvard students; however, later they expanded it to higher
education institutions in the Boston area,
Users can create a user profile, add other users as "friends", exchange messages, post status
updates and photos, share videos, use various applications (apps), and receive notifications
when others update their profiles. Additionally, users may join common-interest user groups
organized by workplace, school, or other topics, and categorize their friends into lists such as
"People from Work" or "Close Friends". In groups, editors can pin posts to top.
2.10. Flickr: Flickr is an image hosting and video hosting website and web services suite that was
created by Ludicorp in 2004 and acquired by Yahoo in 2005. In addition to being a popular
website for users to share and embed personal photographs, and effectively an online
community, the service is widely used by photo researchers and by bloggers to host images
that they embed in blogs and social media.
2.11.
Skype: Skype is an application that provides video chat and voice call services. Users may
exchange such digital documents as images, text, video and any others, and may transmit
both text and video messages. Skype allows the creation of video conference calls. Skype is
available for Microsoft Windows, Macintosh, or Linux, as well as Android, Blackberry, and
both Apple and Windows smart phones and tablets. Skype Credit or a subscription is
required to call a landline or a mobile phone number. At the end of 2010, there were over
660 million worldwide users, with over 300 million estimated active each month as of
August 2015.
Ch. Anilkumar
Unit 3 : E-Mail
3.1.
3.2.
3.3.
Definition of E-Mail:
E-Mail or electronic mail is a system for sending messages from one individual to
another via telecommunications links between computers or terminals using dedicated
software. The sender and receiver must have email addresses to share their data.
Advantages and disadvantages:
Advantages: As in the early days of the telephone, the original users of email only had a
limited number of people whom they could communicate. Now that email is more
prevalent, some of the advantages of using email are:
Convenience: there are not trips to post office and no need to search for stationary
and stamps. Sending information through email is easy.
Speed: email is fast, based on the speed of the underlying communication network.
Inexpensive: once you are on-line, the cost of sending a message is small.
Printable: a hard copy is easy to obtain.
Global: increasingly, people and business all over the world are using email.
Disadvantages: Despite all of the advantages, we should bear in mind that not everyone
everywhere has access to email. Although the telephone is not truly universal either, it
still far outdistances email in terms of its worldwide availability.
Misdirection: with email, you are your own worst enemy. It is far more likely that
you will accidentally send email to an unintended recipient than it is for someone
actually to intercept your email.
Forgery: email does not preclude forgeries, that is, someone impersonating the
sender, since the sender is usually not authenticated in any way.
Overload: email can also be too convenient and result in a flood of mail.
Junk: another more recent negative development involves junk email. This flooding
of undesirable or inappropriate email is sometime referred to as spam and is
becoming serious problem.
No response: A mild frustration sometimes associated with using email is dealing with
recipients who do not read and respond to their email on a regular basis.
User ID, Password, Email addresses:
User ID: User ID or User name or account name. User id is the concatenation of the word
user and id stands for identification. Your user id identifies you to the computer. User
names must be single word containing group of alphabets, digits and symbols. If your
name were Mary H. Lamb, sensible login names would be mhlamb, marylamb, mlamb,
or lamb. Note that uppercase or lowercase is normally not significant in email names.
Password: your password is a secret code that authenticates you to the computer. In
theory, you are the only one who knows the password to your account, and no one
except you should be able to log on to your account. A good password should be: at
least five letters long contain a non alphabetical symbol such as # *, contain a number,
posses uppercase and lowercase letters.
Email Addresses: The basic form of email address is username@domainname. The text
before the @ sign specifies the username of the individual, while the text after the @ sign
indicates how the computer system can locate the individual mail box. For example
[email protected] here aniltimes13 is username and gmail.com is domain name or
server name.
Ch. Anilkumar
10
3.4.
Domain names: Domain names are used to identify one or more IP addresses. For example,
the domain name microsoft.com represents about a dozen IP addresses. Domain names are
used in URLs to identify particular Web pages. For example, in the URL
http://www.pcwebopedia.com/index.html, the domain name ispcwebopedia.com.
Every domain name has a suffix that indicates which top level domain (TLD) it belongs
to. There are only a limited number of such domains. For example:
gov - Government agencies
edu - Educational institutions
org - Organizations (non profit)
mil - Military
com - commercial business
net - Network organizations
3.5.
Mailers: A mailer is the software that allows you to manage, read, and compose email.
Examples for mailers are: gmail.com, mail.yahoo.com, rediffmail.com, ymail.com, etc.
3.6.
Ch. Anilkumar
11
3.7.
Message composition: To create and send a new email message, then follow these steps:
1. Click compose button.
2. Type the recipient's email address in the To box. Enter multiple addresses by separating
them with a comma. NOTE: If the person is in your Address Book, you can just start
typing the email address (or the name you've entered as their "Display Name") and a list
of choices will appear. Just choose the correct one from the list.
3. In the CC box (carbon copy) type the email addresses you want to receive a copy of the
email. (A recipient who is CC is able to see and correspond with the other recipients of
the message.)
4. In the BCC box (blind carbon copy) type the email addresses you want to receive a
copy of the email. (The email addresses of recipients who are BCC will not appear in
the headers of the message.)
5. Type a brief description of the email message in the Subject box. For example, if you're
sending out a recipe for oatmeal cookies, the subject might be "My oatmeal cookies
recipe".
6. Type the body of the email message.
7. If you wish to add a signature to your email, select one from the Signature pull-down
menu.
Ch. Anilkumar
12
Mail management:
Email management is a systematic approach to maximizing the efficiency of email
practices and minimizing the negative effects that email handling can have on an individual's
productivity and job satisfaction. Tips for effective email management include:
Limiting the number of times you process mail in a day.
Limiting the amount of time you dedicate to processing email in a given session.
Only keeping your email program open while you are actively dealing with it.
Checking email only when you are going to process it.
Deleting as many messages as possible immediately.
Responding immediately to messages that can be answered very briefly.
Moving messages to be dealt with later to a separate folder.
Responding to only emails that require responses.
Limiting recipients to as few individuals as possible.
Keeping responses brief.
Deleting all messages that are not archived after a specific amount of time.
3.9.
Ch. Anilkumar
13
Ch. Anilkumar
14
Unit 4 : WWW
4.1.
Web applications:
A web application is any application that uses a web browser as a client. The
application can be as simple as a message boarder a guest sign-in book on a website, or as
complex as a word processor or a spreadsheet.
Most web applications are based on the client-server architecture where the client
enters information while the server stores and retrieves information. Internet mail is an
example of this, with companies like Yahoo and MSN offering web-based email clients.
The new push for web applications is crossing the line into those applications that do
not normally need a server to store the information. Your word processor, for example,
stores documents on your computer, and doesn't need a server.
Web applications can provide the same functionality and gain the benefit of working
across multiple platforms. For example, a web application can act as a word processor,
storing information and allowing you to 'download' the document onto your personal hard
drive.
If you have seen the new Gmail or Yahoo mail clients, you have seen how
sophisticated web applications have become in the past few years. Much of that
sophistication is because of AJAX, which is a programming model for creating more
responsive web applications.
4.2.
Web terminologies:
Browser - Special software designed to read web pages.
Client - A piece of software designed to contact and obtains data from a Web Server. An
Email Client or Browser Client are examples.
DNS - Domain Name System, The system that translates Internet domain names into IP
numbers.
FTP - File Transfer Protocol, Common method for transferring files between computers
via the Internet.
HTML - Hyper Text Mark-Up Language, Standard Mark-Up coding language for creating
web pages. It is the source code that the computer reads to create the page. See: HTTP
HTTP - Hyper Text Transfer Protocol, Standard protocol for addressing Hyper Text web
pages on the web. See: HTML
ISP - Internet Service Provider, Companies that provide a means for their users to access
the Internet.
Search Engine - A web based database used to find websites. Work on the basis of a
websites relevance to a search phrase.
SMTP - Simple Mail Transfer Protocol. Common protocol used to send email from server
to server via the Internet.
URL - Uniform Resource Locator. At its simplest, URL can be seen to be synonymous with
a 'web address'.
Web page- a document, typically written in HTML, which is almost always accessible via
HTTP, a protocol that transfers information from the Web server to display in the user's
Web browser.
Web Server- a computer that is only used to display websites and web pages.
Website - a collection of Web pages, images, videos or other digital assets that is hosted
on one or several Web server(s), usually accessible via the Internet, cell phone or a LAN.
World Wide Web (www) - An international protocol (http:) used as a common means to
communicate via the Internet.
Ch. Anilkumar
15
4.5.
Ch. Anilkumar
16
Basic HTML:
HTML stands for Hyper Text Mark-up Language
A mark-up language is a set of mark-up tags
HTML documents are described by HTML tags
Each HTML tag describes different document content
5.2.
5.3.
Ch. Anilkumar
17
<style> tag:
The HTML <style> tag is used to specify style sheet for the current HTML
document. Following is an example to define few style sheet rules inside <style>
tag:
<style type="text/css">
<script> tag:
The HTML <script> tag is used to include either external script file or to define
internal script for the HTML document. Following is an example where we are
using Java script to define a simple Java script function:
<script type="text/javascript">
5.4.
Body tag:
The <body> tag defines the document's body. The <body> element contains all the
contents of an HTML document, such as text, hyperlinks, images, tables, lists, etc.
<body>
Simple html program
</body>
EM Tag: ANIL
<strong> tag:
The strong tag <strong> with its corresponding </strong> ending tag is used for
put text in bold.
Syntactic tags:
<B> tag:
The tag <B> with its corresponding </B> ending tag is used for put text in bold.
B Tag: ANIL
<I> tag:
The tag <I> with its corresponding </I> ending tag is used for put text in ilalic.
I tag: ANIL
<U> tag:
The tag <U> with its corresponding </U> ending tag is used for underling text.
U TAG : ANIL
Ch. Anilkumar
18
5.6.
Ch. Anilkumar
19
Definition Lists: HTML and XHTML support a list style which is called definition
lists where entries are listed like in a dictionary or encyclopedia. The definition list is the
ideal way to present a glossary, list of terms, or other name/value list.
Definition List makes use of following three tags.
<dl> - Defines the start of the list
<dt> - A term
<dd> - Term definition
</dl> - Defines the end of the list
<dl>
<dt><b>HTML</b></dt>
<dd>This stands for Hyper Text Markup Language</dd>
<dt><b>HTTP</b></dt>
<dd>This stands for Hyper Text Transfer Protocol</dd>
</dl>
HTML
HTTP
5.7.
Table tags: The HTML tables allow web authors to arrange data like text, images, links, other
tables, etc. into rows and columns of cells.
The HTML tables are created using the <table> tag in which the <tr> tag is used to
create table rows and <td> tag is used to create data cells.
<table border="1">
<tr>
<td>Row 1, Column 1</td>
<td>Row 1, Column 2</td>
</tr>
<tr>
<td>Row 2, Column 1</td>
<td>Row 2, Column 2</td>
</tr>
</table>
Ch. Anilkumar
20
Image formats:
There are 4 main formats in which to store images. They are:
TIFF: TIFF stands for Tagged Image File Format. TIFF images create very large file sizes.
TIFF images are uncompressed and thus contain a lot of detailed image data. TIFF is the
most common file type used in photo software such as Photoshop, as well as page
layout software.
JPEG: JPEG stands for Joint Photographic Experts Group, which created this standard
for this type of image formatting. JPEG files are images that have been compressed to
store a lot of information in a small-size file. Most digital cameras store photos in JPEG
format, because then you can take more photos on one camera card than you can with
other formats.
GIF: GIF stands for Graphic Interchange Format. GIFs also have an extremely limited
color range suitable for the web but not for printing. This format is never used for
photography, because of the limited number of colors. GIFs can also be used for
animations.
PNG: PNG stands for Portable Network Graphics. It was created as an open format to
replace GIF, because the patent for GIF was owned by one company and nobody else
wanted to pay licensing fees. It also allows for a full range of color and better
compression.
5.9.
Ch. Anilkumar
21
Ch. Anilkumar
22
References
[1] Introduction to Computers by S.S. Bhatia, Vikram Gupta, V.Srinivas, Inderdeep Singh, Published
by Kalyani Publishers, 2013
[2] Fundamentals of Computers by Reema Thareja Published by Oxford University Press, 2014
[3] In-line / on-line Fundamentals of Internet and world wide web, Raymond Greenlaw, Ellen
Hepp, published by Tata McGraw Hill, second edition, 2011
[4] http://files-recovery.blogspot.in/2010/06/20-common-types-of-computer-viruses-and.html/
[5] https://en.wikipedia.org/wiki/
[6] www.tutorialspoint.com/
[7] http://accan.org.au/tip-sheets/introduction-to-social-networking/
[8] http://www.webopedia.com/
[9] https://mail.carleton.edu/zimbra/help/en_US/standard/Creating_Messages/parts_of_an_email_
message.htm
[10] http://www.earthlink.net/webmail/help/earthlink/en_US/composing.html/
[11] http://webtrends.about.com/od/webapplications/a/web_application.htm/
[12] http://www.whatisawebsite.com/website-terminology.html/
[13] http://www.w3schools.com/