0% found this document useful (0 votes)
10 views3 pages

Internet Technologies Exam Questions

SIT notes

Uploaded by

silaemoo2002
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views3 pages

Internet Technologies Exam Questions

SIT notes

Uploaded by

silaemoo2002
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

MURANG’A UNIVERSITY OF TECHNOLOGY

SCHOOL OF COMPUTING AND INFORMATION


TECHNOLOGY
DEPARTMENT OF INFORMATION TECHNOLOGY

UNIVERSITY ORDINARY EXAMINATION


2018/2019 ACADEMIC YEAR
THIRD YEAR SECOND SEMESTER EXAMINATION FOR BACHELOR OF
SCIENCE IN CRIMINOLOGY AND SECURITY STUDIES

SIT 310 – INTERNET TECHNOLOGIES


DURATION: 2 HOURS
DATE: 24/4/2019
TIME: 9-11 A.M.

Instructions to candidates:
1. Answer question One and Any Other Two questions.
2. Mobile phones are not allowed in the examination room.
3. You are not allowed to write on this examination question paper.

Page 1 of 3
SECTION A: ANSWER ALL QUESTIONS IN THIS SECTION
QUESTION ONE (30 MARKS)
a) Define the following web server related terms. (6 marks)
i. Common Gateway interface.
ii. Virtual Web site
iii. Hosting Server
iv. The Slashdot effect
v. Load balancing
vi. Band width management
b) Citing some examples, briefly describe how the www works. (3 marks)
c) Describe the meaning of
i. Domain name in the internet. (2 marks)
ii. Describe the four characteristics of the best domains. (4 marks)
d) Justify
i. The concept of hosting in internet and www. (3 marks)
ii. Describe the common internet protocols. (6 marks)
e) Describe the internet architecture. (6 marks)
SECTION B – ANSWER ANY TWO QUESTIONS IN THIS SECTION
QUESTION TWO (20 MARKS)
a) With examples.
i. Describe the undesirable issues in domain name selection. (4 marks)
ii. Demonstrate how one can ensure that the hosting capacities and traffic volumes have
been provided as desired. (6 marks)
b) (i) Describe the meaning of an internet service provider. (2 marks)
(ii) Explain the factors to consider before settling on a service provider for hosting in the
internet. (8 marks)

Page 2 of 3
QUESTION THREE (20 MARKS)
a) (i) Describe the important components of the web. (6 marks)

(ii) Differentiate between the following as used in web development. (4 marks)

I. Server side and client side scripting.


II. ASP and PHP (6 marks)
b) (i) Explain the following statement “The internet is a system of systems”. (2 marks)
(ii) Illustrate the difference between static HTML web pages and CGI scripts web application
in client server internet interactions. (8 marks)

QUESTION FOUR (20 MARKS)


a) Describe any eight web server error messages. (8marks)
b) (i) Explain the short comings of the web server overload. (6 marks)
(ii) Explain any three possible web server anti-overload techniques. (6 marks)

Page 3 of 3

Common questions

Powered by AI

The 'Slashdot effect' occurs when a high-traffic website links to a smaller site, causing a massive influx of traffic that can overwhelm the smaller site’s servers. This surge can cause slow performance or crashes. Strategies to mitigate these challenges include scalable hosting solutions like cloud hosting, implementing robust load balancing, and optimizing for high traffic by using caching mechanisms .

Domain names are a fundamental component of internet architecture as they provide a human-readable address for locating internet resources, simplifying, and managing network navigation. Effective domain names are short, memorable, include keywords relevant to the site’s content or business, and avoid numbers and hyphens to ensure clarity and ease of recall .

Server-side scripting can lead to slower page loading times as it requires server processing for each request, increasing the load on the server and potential latency in response. In contrast, client-side scripting can enhance web performance by shifting part of the computation to the client’s browser, reducing server demand and speeding up page interactions .

Common Gateway Interface (CGI) is a standard protocol for web servers to interact with executable programs running on a server that serve as gateways between web servers and databases or software applications. It allows for dynamic web page generation, enabling server-side functions such as form submission handling and real-time data processing, influencing how data is communicated between servers and clients .

Load balancing is essential in distributing incoming network traffic across multiple servers to ensure no single server becomes overwhelmed. This process increases the efficiency and reliability of applications, enhances user experience by reducing downtime, and optimizes resource use by directing traffic based on server capacity and performance .

Web server overload can lead to slow response times, denied requests, and potential crashes, affecting user experience and business operations. Anti-overload techniques include implementing caching to reduce server load, using load balancers to distribute traffic evenly, and scaling server resources dynamically to handle traffic spikes. These strategies help maintain website reliability and performance .

Static HTML pages deliver pre-written content without interaction customization, making them faster and easier to manage but less flexible for dynamic interaction. CGI script-based applications dynamically generate content on the server side, allowing for customized user interactions and real-time data integration, enhancing interactivity at the cost of increased server processing demands .

Undesirable issues in domain name selection include choosing names that are too long, difficult to spell, or too similar to existing trademarks, which can cause confusion, reduce brand recognizability, and lead to potential legal issues. A poorly chosen domain can impact SEO rankings and the business's ability to attract and retain web visitors .

Factors to consider include the provider's reliability and uptime guarantees, bandwidth capacity, customer support quality, pricing, and security features. These directly influence website performance by affecting access speed, continuity of service, and protection against cyber threats, thereby significantly impacting user experience and operational efficiency .

The internet is described as a "system of systems" because it comprises interconnected networks of autonomous systems, data infrastructure, and communication protocols that work together to provide seamless global connectivity. Components like routers, domain name servers, and various protocols (HTTP, TCP/IP) interoperate to ensure data delivery, resource locatability, and communication transparency across diverse platforms and regions .

You might also like