APPLICATION PROGRAMMING
APPLICATION PROGRAMMING
The World Wide Web ("WWW" or simply the "Web") is a global information medium
which users can read and write via computers connected to the Internet. The term is often
mistakenly used as a synonym for the Internet itself, but the Web is a service that operates over
the Internet, as e-mail does. The history of the Internet dates back significantly further than that
of the World Wide Web.
The hypertext portion of the Web has an interesting history, notable influences being IBM's
Generalized Markup Language and Ted Nelson's Project Xanadu. Since its implementation in the
1990s as an academic system for sharing papers, the World Wide Web has evolved far beyond
what its creators imagined.
The concept of a home-based global information system goes back at least as far as Isaac
Asimov's short story "Anniversary" , in which the characters look up information on a home
computer called a "Multivac outlet" -- which was connected by a "plantewide network of
circuits" to a mile-long "super-computer" somewhere in the bowels of the Earth. One character is
thinking of installing a Mulitvac, Jr. model for his kids.
(ii) URIs
Every resource available on the Web -- HTML document, image, video clip, program, etc. -- has
an address that may be encoded by a Universal Resource Identifier, or "URI".
URIs typically consist of three pieces:
Section-B
Q2. Essential skills that must be indentified while selecting the members of the web
Project team.
- Traditional Project; the requirements, priorities, current status, next steps, etc are
obvious and do not require constant management. Web Project, the Web Project Manager must
continuously translate and reiterate the Vision of Senior Leaders to all Project members. The
Web Project Manager must be able to communicate with all Project members in a simple and
succinct manner. Constantly evolving Business Requirements must be translated into
accommodating Functional and / or Technical Requirements. Functional and / or Technical
constraints must be translated into Business Requirements.
• Client
– Is an arbitrary application program
– Is invoked directly by a user, and executes only for one session.
– Runs locally on user’s personal computer
– Actively initiates contact with server
– Can access multiple services as needed
– Does not required special hardware or a sophisticated operating system
• Server
– Is a special-purpose, privileged program
– Is invoked automatically when a system boots, and continues to execute through
many sessions
– Runs on shared computers
– Waits passively for contact from arbitrary remote clients.
– Accepts contact from arbitrary clients but offers a single service
– Requires powerful hardware and a sophisticated operating system
• ISP( Internet Service Provider)
An ISP is a company that supplies Internet connectivity to home and business customers.
ISPs support one or more forms of Internet access, ranging from traditionalmodem dial-up to
DSL and cable modem broadband service to dedicated T1/T3 lines.
More recently, wireless Internet service providers or WISPs have emerged that offer Internet
access through wireless LAN or wireless broadband networks.
In addition to basic connectivity, many ISPs also offer related Internet services like email, Web
hosting and access to software tools.
Q5. States the importance of following HTML tags. Also give one example for each.
Section-C
Q6. What do you mean by internet protocol? Give few important protocols governing the
web.
CYBER LAWS
With the advent of Computers as a basic tool of Communication, Information Processing,
Information Storage, Physical Devices Control, etc., a whole new Cyber Society has come into
existence. This Cyber society operates on a virtual world created by Technology and it is the
“Cyber Space Engineering” that drives this world. In maintaining harmony and co-existence of
people in this Cyber Space, there is a need for a legal regime which is what we recognize as
“Cyber laws”. Cyber Laws are the basic laws of a Society and hence have implications on every
aspect of the Cyber Society such as Governance, Business, Crimes, Entertainment, Information
Delivery, Education etc.
WHY THE NEED FOR CYBER LAW?
• Coming of the Internet.
• Greatest cultural, economic, political and social transformation in the history of human
society.
• Complex legal issues arising leading to the development of cyber law.
• Different approaches for controlling, regulating and facilitating electronic communication
and commerce.
Q8. What features distinguishes XML from HTML? Compare with DHTML. Show the
Syntax for XML code for Students Record.
XML was designed to carry data, not displaying data
-XML is not a replacement for HTML.
-Different goals:
XML was designed to describe data and to focus on what data is.HTML was designed
to display data and to focus on how data looks.
-HTML is about displaying information, XML is about describing information.
Features of XML
(i) Plain Text
-Easy to edit
-Useful for storing small amounts of data
-Possible to efficiently store large amounts of XML data through an XML front
end to a database
(ii) Data Identification
-Tell you what kind of data you have
-Can be used in different ways by different applications
(iii) Stylability
-Inherently style-free
-XSL---Extensible Stylesheet Language
-Different XSL formats can then be used to display the same data in different
ways
(iv) Inline Reusabiliy
-Can be composed from separate entities
-Modularize your documents without resorting to links
HTML and its derrivative DHTML is used to position information in a web page, and XML is
used to describe that information.