IS202 Website Development Module 1: INTRODUCTION Short Questions 1. Briefly explain the development of the Internet. The internet was developed in the 1960s by the Department of Defence Advanced Researched Projects Agency (ARPA), the internet was originally called the ARPANET. 2. Explain the difference between the Internet and the World Wide Web. The internet- is a massive network of networks, a networking infrastructure that interconnects millions of computers globally. World Wide Web- is a service that provides access to information stored on web servers. 3. In what way is the Internet heterogeneous? Heterogeneous Network is a network that uses multiple network architectures and operating systems. 4. What is a protocol? Protocol- a set of rules that dictate how data should be delivered over the internet. 5. What is TCP/IP? TCP (Transfer Control Protocol)-ensures data is received in order and IP (Internet Protocol)- unique numbers assigned to all networks, subnetworks and computers. 6. What is FTP? Why is necessary to create such as protocol? File Transfer Protocol- it is necessary because, it is used to communicate and transfer files between computers on a TCP/IP network (internet). 7. Explain the difference between a computer IP address and its domain name IP addresses- are unique numbers assigned to all networks, sub-networks and computers. Domain name- is introduced to ease the trouble of memorising string of numbers to access our favourite website. 8. How is a relative URL different from an absolute URL? Relative URL- partial information to locate a resource. Absolute URL- contains all the information necessary to locate a resource. 9. What distinguishes a server from client? A client is a machine or a program that requests for services through the web while a server is a machine or program that provides services to the clients according to the client’s requests. 10. Which process does the user usually interact directly with, the Server or the Client? The client process. 11. Explain why port numbers are required and how they are used? A port number is a way to identify a specific process to which an Internet or other network message is to be forwarded when it arrives at a server. The port number is passed logically between client and server transport layers and physically between the transport layer and the IP layer and forwarded on. 12. What is a Fully Qualified Domain Name? A fully qualified domain name (FQDN) is the complete domain for a specific computer, or host on the internet. 13. How does a URL differ from a FQDM? A Fully Qualified Domain Name (FQDN) is that portion of an Internet Uniform Resource Locator (URL) that fully identifies the server program that an internet request is addressed to. Quiz 2 1. Which social media platform is most ideal for Business to Business (B2B) companies? LinkedIn, YouTube, Twitter, Slide Share, Facebook, Instagram and Google+ 2. What happens in Joomla if you set the SSL (Secure Sockets Layer) enabled options on? It does this by making sure that any data transferred between users and sites, or between two systems remain impossible to read. 3. Differentiate between the terms social networking and social media? Social Networking is an online community where members post and exchange social media content. Social media is websites and application that enable users to create and share content or to participate in social networking. 4. How many H1 tags can you have on a single web page? Does it even matter? Your website should have only one h1 tag. 5. Explain the difference between the CSS style declaration “visibility: hidden” and “display: none”? Visibility: hidden – the tag is not visible; space is allocated for it on the page. The tag is rendered it just isn’t seen on the page. Visibility: none – not appear on the page at all. 6. Differentiate between a module and template in Joomla? Templates are designs of complete pages that have editable content and imagery. Modules are set of components that can be designed to fit any type of content. 7. Briefly explain the purpose of the HTML element shown <meta name="viewport" content="width=device-width, initial-scale=1.0"> The purpose of the HTML element is to make sure, in a responsive design mode, the website can be viewed on all viewports or different devices' screen successfully. 8. State an important benefit of meta tag? They are important as they impact how your site appears. 9. List the three important things required in order to publish content on the web. Web development software Internet connection A web server 10. Explain the following monitoring methods used to monitor your website. o o o o Logs Visits Hits Cookies Logs- to monitor who visits your website. Visits- monitor who visits your website and how many people had visited your website for this day. Hits- monitors how many hits you get for a certain amount of time. cookies- monitors the users or visitors frequent visits and their history.