0% found this document useful (0 votes)
95 views8 pages

Rift Valley University: Department:-Weekend Computer Science

The document is an assignment for a Web Programming and Design course. It contains questions about the differences between static and dynamic websites, advantages and disadvantages of the Internet, a history of the Internet, objectives and examples of JavaScript, and definitions of terms like internet, intranet, hosting, and networking.

Uploaded by

Ayele Mitku
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
95 views8 pages

Rift Valley University: Department:-Weekend Computer Science

The document is an assignment for a Web Programming and Design course. It contains questions about the differences between static and dynamic websites, advantages and disadvantages of the Internet, a history of the Internet, objectives and examples of JavaScript, and definitions of terms like internet, intranet, hosting, and networking.

Uploaded by

Ayele Mitku
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 8

Rift Valley University

Department:- Weekend Computer Science


Second Year Third semester

Course Title: - Web Programming and Design

Assiynment One

Prepared by :-
BirukErmias
ID RVCSWD 0059/15

Sep 30/2017
Assignment one Web Programming and Design

1.) The main difference b/n static and dynamic website

A static web page is one that has been written once, like a word processing document, and then
saved onto the web server. It’s like a file. If you could access the web server at a file system
level, move the file over to your computer, and then open it up locally in your web browser, it
should look exactly the same as if you looked at it through the Internet. Any changes to a static
web page need to be made manually, and then saved again.

A dynamic web page is created on the fly. It doesn’t actually exist on the web server until a web
browser requests it. When a request is made, web server runs whatever program will create the
web page. That program creates the page dynamically and returns it to the web server, which
then passes it along to the web browser.

A static website does not respond to user input. It displays the same content all the time. A
dynamic website changes depending on user input. A good example is a website with… forms.
Static

A static website is developed with content that never changes when a user opens the page in a
Browser.

A Dynamic site has features that are defined by the interactions of the User. Simple
Examples of Dynamic features . If a website shows the local time zone of a user who opens the
dynamic site, then the time zone displayed will be different for users from America and Europe.
If a website has a counter that records how many page hits have occurred then the page will
change every time a new user open the page in a browser, thus making the site always changing.
A dynamic site may offer multiple language sets for users, thus making the site change for
different users.
2.) Explain the main advantages and disadvantages of internet

Advantages of the Internet

The Internet provides opportunities galore, and can be used for a variety of things. Some of the
things that you can do via the Internet are:

 E-mail: E-mail is an online correspondence system. With e-mail you can send and
receive instant electronic messages, which works like writing letters. Your messages are
delivered instantly to people anywhere in the world, unlike traditional mail that takes a
lot of time.
 Access Information: The Internet is a virtual treasure trove of information. Any kind of
information on any topic under the sun is available on the Internet. The ‘search engines’
on the Internet can help you to find data on any subject that you need.
 Shopping: Along with getting information on the Internet, you can also shop online.
There are many online stores and sites that can be used to look for products as well as
buy them using your credit card. You do not need to leave your house and can do all your
shopping from the convenience of your home.
 Online Chat: There are many ‘chat rooms’ on the web that can be accessed to meet new
people, make new friends, as well as to stay in touch with old friends.
 Downloading Software: This is one of the most happening and fun things to do via the
Internet. You can download innumerable, games, music, videos, movies, and a host of
other entertainment software from the Internet, most of which are free.

Disadvantages of the Internet

There are certain cons and dangers relating to the use of Internet that can be summarized
as:

 Personal Information: If you use the Internet, your personal information such as your
name, address, etc. can be accessed by other people. If you use a credit card to shop
online, then your credit card information can also be ‘stolen’ which could be akin to
giving someone a blank check.
 Pornography: This is a very serious issue concerning the Internet, especially when it
comes to young children. There are thousands of pornographic sites on the Internet that
can be easily found and can be a detriment to letting children use the Internet.
 Spamming: This refers to sending unsolicited e-mails in bulk, which serve no purpose
and unnecessarily clog up the entire system.

If you come across any illegal activity on the Internet, such as child pornography or even
spammers, then you should report these people and their activities so that they can be controlled
and other people deterred from carrying them out. Child pornography can be reported to:

 Your Internet service provider


 Local police station
 Cyber Angels (program to report cyber crime)

3.) Explain the history of internet

The history of the Internet began as a U.S Department of Defense network to


link scientists and university professors around the world & with the development of
electronic computers in the 1950s. Initial concepts of wide area networking originated in
several computer science laboratories in the United States, United Kingdom, and France.
[1]
 The US Department of Defense awarded contracts as early as the 1960s, including for
the development of the ARPANET project, directed by Robert Taylor and managed
by Lawrence Roberts

Internet history timeline

Early research and development:

 1965: NPL network planning starts


 1966: Merit Network founded
 1966: ARPANET planning starts
 1967: NPL network packet switching pilot experiment
 1969: ARPANET carries its first packets
 1970: Network Information Center (NIC)
 1971: Tymnet packet-switched network
 1972: Merit Network's packet-switched network operational
 1972: Internet Assigned Numbers Authority (IANA) established
 1973: CYCLADES network demonstrated
 1974: Telenet packet-switched network
 1976: X.25 protocol approved
 1978: Minitel introduced
 1979: Internet Activities Board (IAB)
 1980: USENET news using UUCP
 1980: Ethernet standard introduced
 1981: BITNET established
4.) Explain the main objective of JavaScript with examples

JavaScript is one of the 3 languages all web developers must learn:


  1. HTML to define the content of web pages
   2. CSS to specify the layout of web pages
  3. JavaScript to program the behavior of web pages

JavaScript is the programming language of HTML and the Web.


JavaScript is easy to learn.
JavaScript is one of the 3 languages all web developers must learn:
   1. HTML to define the content of web pages
   2. CSS to specify the layout of web pages
   3. JavaScript to program the behavior of web pages

A JavaScript object is a collection of unordered properties.


Properties can usually be changed, added, and deleted, but some are read only.
Example
<!DOCTYPE html>
<html>
<body>

<h2>My First JavaScript</h2>

<button type="button"
onclick="document.getElementById('demo').innerHTML = Date()">
Click me to display Date and Time.</button>

<p id="demo"></p>

</body>
</html>
Answer
My First JavaScript
Click me to display Date and Time.
Fri Sep 29 2017 09:03:45 GMT+0300 (E. Africa Standard Time)

5.) Define the following terms with examples


a.) internet
The Internet is a worldwide system of interconnected computer networks that use the
TCP/IP set of network protocols to reach billions of users.. The Internet is a vast
hardware and software infrastructure that enables computer interconnectivity.
The Internet has definitely made many aspects of modern life much more convenient.
From paying bills and buying clothes to researching and learning new things, from
keeping in contact with people to meeting new people, all of these things have become
much more convenient thanks to the Internet.
b.) Intranet
An intranet is a private network, operated by a large company or other
organisation, which uses internet technologies, but is insulated from the global
internet
An intranet is a private network that is contained within an enterprise. It may
consist of many interlinked local area networks and also use leased lines in the wide
area network. Typically, an intranet includes connections through one or more
gateway computers to the outside Internet.
The main purpose of an intranet is to share company information and computing
resources among employees. An intranet can also be used to facilitate working in
groups and for teleconferences.
c.) Hosting
is a service that runs Internet servers, allowing organizations and individuals to
serve content to the Internet. There are various levels of service and various kinds of
services offered.
A common kind of hosting is web hosting. Most hosting providers offer a
combination of services; e-mail hosting, for example. DNS hosting service is usually
bundled with domain name registration.
Generic kinds of Internet hosting provide a server where the clients can run
anything they want (including web servers and other servers) and have Internet
connections with good upstream bandwidth.

d.) Networking
Networking is the communication between two or more networks, encompasses every
aspect of connecting computers together.
Network requires many protocols and features to permit scalability and manageability
without constant manual intervention.
We are using network for
• Sharing data or access to a program loaded on the network ( file sharing)
• Sharing printers ( print sharing)
• Sending messages back and forth ( email)
• Sending and receiving faxes
• Accessing internet
• Accessing a centralized data base

e.) Domain naming system/ DNS /


The domain name system (DNS) is the way that internet domain names are located
and translated into internet protocol (IP) addresses. The domain name system maps
the name people use to locate a website to the IP address that a computer uses to
locate a website. For example, www.ethiotelecom.com into a internet web browser, a
server behind the scenes will map that name to the IP address 4.2.2.2 or
213.55.96.166

You might also like