Professional Documents
Culture Documents
1. Introduction of Computer.
2. Internet.
3. Networking.
3.1. Local Area Network
3.2. Metro Politian Network
3.3. Wide Area Network
4. Network Topologies
5. HTML
6. MS Power point presentation on
any E-Commerce company.
Introduction of Computer
Computer, device capable of performing a series of arithmetic or logical
operations. A computer is distinguished from a calculating machine, such as an
electronic calculator, by being able to store a computer program (so that it can
repeat its operations and make logical decisions), by the number and complexity
of the operations it can perform, and by its ability to process, store, and retrieve
data without human intervention. Computers developed along two separate
engineering paths, producing two distinct types of computer—analog and
digital. An analog computer operates on continuously varying data; a digital
computer performs operations on discrete data.
Analog Computers
An analog computer represents data as physical quantities and operates on the
data by manipulating the quantities. It is designed to process data in which the
variable quantities vary continuously (see analog circuit); it translates the
relationships between the variables of a problem into analogous relationships
between electrical quantities, such as current and voltage, and solves the
original problem by solving the equivalent problem, or analog, that is set up in
its electrical circuits.
Digital Computers
A digital computer is designed to process data in numerical form (see digital
circuit); its circuits perform directly the mathematical operations of addition,
subtraction, multiplication, and division. The numbers operated on by a digital
computer are expressed in the binary system; binary digits, or bits, are 0 and 1,
so that 0, 1, 10, 11, 100, 101, etc., correspond to 0, 1, 2, 3, 4, 5, etc.
Processing of Data
The operations of a digital computer are carried out by logic circuits, which are
digital circuits whose single output is determined by the conditions of the
inputs, usually two or more. The various circuits processing data in the
computer's interior must operate in a highly synchronized manner; this is
accomplished by controlling them with a very stable oscillator, which acts as
the computer's "clock." Typical personal computer clock rates now range from
several hundred million cycles per second to several billion.
Development of Computers
Although the development of digital computers is rooted in the abacus and early
mechanical calculating devices, Charles Babbage is credited with the design of
the first modern computer, the "analytical engine," during the 1830s. Vannevar
Bush built a mechanically operated device, called a differential analyzer, in
1930; it was the first general-purpose analog computer. John Atanasoff
constructed the first electronic digital computing device in 1939; a full-scale
version of the prototype was completed in 1942 at Iowa State College (now
Iowa State Univ.). In 1943 Conrad Zuse built the Z3, a fully operational
electromechanical computer.
During World War II, the Colossus was developed for British codebreakers; it
was the first programmable electronic digital computer. The Mark I, or
Automatic Sequence Controlled Calculator, completed in 1944 at Harvard by
Howard Aiken, was the first machine to execute long calculations
automatically, while the first all-purpose electronic digital computer, ENIAC
(Electronic Numerical Integrator And Calculator), which used thousands of
vacuum tubes, was completed in 1946 at the Univ. of Pennsylvania. UNIVAC
(UNIVersal Automatic Computer) became (1951) the first computer to handle
both numeric and alphabetic data with equal facility; intended for business and
government use, this was the first widely sold commercial computer.
The World Wide Web was unveiled in 1990, and with the development of
graphical web browser programs in succeeding years the Web and the Internet
spurred the growth of general purpose home computing and the use of
computing devices as a means of social interaction. Smartphones, which
integrate a range of computer software with a cellular telephone that now
typically has a touchscreen interface, date to 2000 when a PDA was combined
with a cellphone. Although computer tablets date to the 1990s, they only
succeeded commercially in 2010 with the introduction of Apple's iPad, which
built on software developed for smartphones. The increasing screen size on
some smartphones has made them the equivalent of smaller computer tablets,
leading some to call them phablets.
Internet
The Internet (contraction of interconnected network) is the global system of
interconnected computer networks that use the Internet protocol suite (TCP/IP)
to link devices worldwide. It is a network of networks that consists of private,
public, academic, business, and government networks of local to global scope,
linked by a broad array of electronic, wireless, and optical networking
technologies. The Internet carries a vast range of information resources and
services, such as the inter-linked hypertext documents and applications of the
World Wide Web (WWW), electronic mail, telephony, and file sharing. Some
publications no longer capitalize "internet".
History
Research into packet switching, one of the fundamental Internet technologies,
started in the early 1960s in the work of Paul Baran and Donald Davies. Packet-
switched networks such as the NPL network, ARPANET, the Merit Network,
CYCLADES, and Telenet were developed in the late 1960s and early 1970s.
The ARPANET project led to the development of protocols for internetworking,
by which multiple separate networks could be joined into a network of
networks. ARPANET development began with two network nodes which were
interconnected between the Network Measurement Center at the University of
California, Los Angeles (UCLA) Henry Samueli School of Engineering and
Applied Science directed by Leonard Kleinrock, and the NLS system at SRI
International (SRI) by Douglas Engelbart in Menlo Park, California, on 29
October 1969. The third site was the Culler-Fried Interactive Mathematics
Center at the University of California, Santa Barbara, followed by the
University of Utah Graphics Department. In an early sign of future growth,
fifteen sites were connected to the young ARPANET by the end of 1971. These
early years were documented in the 1972 film Computer Networks: The Heralds
of Resource Sharing.
Governance
Regional Internet Registries (RIRs) allocate IP addresses:
African Network Information Center (AfriNIC) for Africa
American Registry for Internet Numbers (ARIN) for North America
Asia-Pacific Network Information Centre (APNIC) for Asia and the
Pacific region
Latin American and Caribbean Internet Addresses Registry (LACNIC)
for Latin America and the Caribbean region
Réseaux IP Européens – Network Coordination Centre (RIPE NCC) for
Europe, the Middle East, and Central Asia.
Networking
Computer networks consist of multiple computers and other electrical devices
linked together. Networks are classified as local area networks (LANs) or wide
area networks (WANs). The difference between LANs and WANs is usually
determined by the length of the network. Generally, a LAN's distance includes only
several hundred yards. LANs reside mostly in offices, work areas, classrooms, one
building, or within several buildings. WANs exist over many miles, across several
cities, and even around the world. WANs are multifaceted and complex networks.
They require many devices that connect different computers using diverse
communication services. WAN communication speed, reliability, and connectivity
are more challenging to manage than those of a LAN.
In 1861 the Western Union Telegraph Company replaced the Pony Express and
provided a faster, more reliable communication service. Furthermore, the
transcontinental railroad was completed at Promontory, Utah, in 1869. These
events improved the telegraph industry. The telephone was invented in 1876, and
the first transcontinental telephone line was joined at Wendover, Utah, in 1915.
This national telephone network provided a foundation for the wide area computer
networks that evolved later in the twentieth century.
LANs consist of computers, scanners, printers, and cables, which are privately
owned. WANs connect computers, scanners, printers, and other devices that
sometimes may be leased or rented from public and private telephone companies or
data communication companies. These networks place high demands on security
and reliability.
In addition, the communication line or medium that a company uses for its network
is either cable or a wireless technology. When a business creates a WAN, it might
not manage all the lines. Sometimes a business leases lines from a communication
company. These companies are data and voice carriers such as MCI, Sprint,
Verizon, Williams Communications, and AT&T. In these cases, the WAN is not
entirely owned by the initial business. The business owns the line up to the point
where the handoff with the data carrier occurs. Then, the carrier company handles
the transfer of data and hands it back to the business's private LAN network at a
location many miles away.
Nodes on a LAN
Most LANs connect workstations and personal computers. Each node (individual
computer) in a LAN has its own CPU with which it executes programs, but it also
is able to access data and devices anywhere on the LAN. This means that many
users can share expensive devices, such as laser printers, as well as data. Users can
also use the LAN to communicate with each other, by sending email or engaging in
chat sessions.
LANs are capable of transmitting data at very fast rates, much faster than data can
be transmitted over a telephone line; but the distances are limited and there is also a
limit on the number of computers that can be attached to a single LAN.
There are many different types of LANs, with Ethernets being the most common
for PCs. Most Apple Macintosh networks are based on Apple's AppleTalk network
system, which is built into Macintosh computers. The following characteristics
differentiate one LAN from another:
A metropolitan area network (MAN) is similar to a local area network (LAN) but
spans an entire city or campus. MANs are formed by connecting multiple LANs.
Thus, MANs are larger than LANs but smaller than wide area networks (WAN).
MANs are extremely efficient and provide fast communication via high-speed
carriers, such as fiber optic cables.
Distributed Queue Dual Bus (DQDB) is the MAN standard specified by the
Institute Of Electrical And Electronics Engineers (IEEE) as IEEE 802.6. Using this
standard, a MAN extends up to 30-40 km, or 20-25 miles.
A WAN connects more than one LAN and is used for larger geographical areas.
WANs are similar to a banking system, where hundreds of branches in different
cities are connected with each other in order to share their official data.
BUS Topology
Bus topology is a network type in which every computer and network device is
connected to single cable. When it has exactly two endpoints, then it is called
Linear Bus topology.
RING Topology
STAR Topology
In this type of topology all the computers are connected to a single hub through a
cable. This hub is the central node and all others nodes are connected to the central
node.
MESH Topology
Routing
Flooding
In routing, the nodes have a routing logic, as per the network requirements. Like
routing logic to direct the data to reach the destination using the shortest distance.
Or, routing logic which has information about the broken links, and it avoids those
node etc. We can even have routing logic, to re-configure the failed nodes.
In flooding, the same data is transmitted to all the network nodes, hence no routing
logic is required. The network is robust, and the its very unlikely to lose the data.
But it leads to unwanted load over the network.
Partial Mesh Topology: In this topology some of the systems are connected in
the same fashion as mesh topology but some devices are only connected to two or
three devices.
Full Mesh Topology: Each and every nodes or devices are connected to each
other.
Fully connected.
Robust.
Not flexible.
TREE Topology
It has a root node and all other nodes are connected to it forming a hierarchy. It is
also called hierarchical topology. It should at least have three levels to the
hierarchy.
Heavily cabled.
Costly.
If more nodes are added maintenance is difficult.
Central hub fails, network fails.
HYBRID Topology
Complex in design.
Costly.
HTML
Hypertext Markup Language (HTML) is the standard markup language for creating
web pages and web applications. With Cascading Style Sheets (CSS) and
JavaScript, it forms a triad of cornerstone technologies for the World Wide Web.
Web browsers receive HTML documents from a web server or from local storage
and render the documents into multimedia web pages. HTML describes the
structure of a web page semantically and originally included cues for the
appearance of the document.
History of HTML
HTML 2.0 was published as RFC 1866. Supplemental RFCs added capabilities:
HTML 3.2 was published as a W3C Recommendation. It was the first version
developed and standardized exclusively by the W3C, as the IETF had closed its
HTML Working Group on September 12, 1996.
HTML 4.0was reissued with minor edits without incrementing the version
number.
HTML 4.01 was published as a W3C Recommendation. It offers the same three
variations as HTML 4.0 and its last errata were published on May 12, 2001.
May 2000
ISO/IEC 15445:2000 ("ISO HTML", based on HTML 4.01 Strict) was published
as an ISO/IEC international standard. In the ISO this standard falls in the domain of
the ISO/IEC JTC1/SC34 (ISO/IEC Joint Technical Committee 1, Subcommittee 34
– Document description and processing languages).
After HTML 4.01, there was no new version of HTML for many years as
development of the parallel, XML-based language XHTML occupied the W3C's
HTML Working Group through the early and mid-2000s.
October 28, 2014
November 1, 2016
October 1991
HTML Tags an informal CERN document listing 18 HTML tags, was first
mentioned in public.
June 1992
First informal draft of the HTML DTD, with seven subsequent revisions (July
15, August 6, August 18, November 17, November 19, November 20, November
22)
November 1992
HTML DTD 1.1 (the first with a version number, based on RCS revisions, which
start with 1.1 rather than 1.0), an informal draft
June 1993
Hypertext Markup Language was published by the IETF IIIR Working Group as
an Internet Draft (a rough proposal for a standard). It was replaced by a second
version one month later, followed by six further drafts published by IETF itself that
finally led to HTML 2.0 in RFC 1866.
November 1993
HTML+ was published by the IETF as an Internet Draft and was a competing
proposal to the Hypertext Markup Language draft. It expired in May 1994.
HTML 3.0 was proposed as a standard to the IETF, but the proposal expired five
months later (28 September 1995) without further action. It included many of the
capabilities that were in Raggett's HTML+ proposal, such as support for tables, text
flow around figures and the display of complex mathematical formulas.
W3C began development of its own Arena browser as a test bed for HTML 3
and Cascading Style Sheets, but HTML 3.0 did not succeed for several reasons.
The draft was considered very large at 150 pages and the pace of browser
development, as well as the number of interested parties, had outstripped the
resources of the IETF. Browser vendors, including Microsoft and Netscape at the
time, chose to implement different subsets of HTML 3's draft features as well as to
introduce their own extensions to it. These included extensions to control stylistic
aspects of documents, contrary to the "belief of the academic engineering
community] that such things as text color, background texture, font size and font
face were definitely outside the scope of a language when their only intent was to
specify how a document would be organized." Dave Raggett, who has been a W3C
Fellow for many years, has commented for example: "To a certain extent,
Microsoft built its business on the Web by extending HTML features."
January 2008
Although its syntax closely resembles that of SGML, HTML5 has abandoned
any attempt to be an SGML application and has explicitly defined its own "html"
serialization, in addition to an alternative XML-based XHTML5 serialization.
In July 2012, WHATWG and W3C decided on a degree of separation. W3C will
continue the HTML5 specification work, focusing on a single definitive standard,
which is considered as a "snapshot" by WHATWG. The WHATWG organization
will continue its work with HTML5 as a "Living Standard". The concept of a living
standard is that it is never complete and is always being updated and improved.
New features can be added but functionality will not be removed.