0% found this document useful (0 votes)
72 views4 pages

Bit1202 Introduction To Web Design and Development Virtual Supp

This document contains an examination for an Introduction to Web Design and Development course. It includes 5 questions assessing knowledge of key web development topics like HTML, CSS, JavaScript, client-server architecture, and the differences between static and dynamic websites. Question 1 has 10 parts asking about concepts like URLs, scripting languages, MIME types, and how to distinguish JavaScript constructs. Questions 2-4 each have 3 related subquestions and Questions 5 has 4 subquestions requiring code snippets or short explanations.

Uploaded by

Ahmed
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)
72 views4 pages

Bit1202 Introduction To Web Design and Development Virtual Supp

This document contains an examination for an Introduction to Web Design and Development course. It includes 5 questions assessing knowledge of key web development topics like HTML, CSS, JavaScript, client-server architecture, and the differences between static and dynamic websites. Question 1 has 10 parts asking about concepts like URLs, scripting languages, MIME types, and how to distinguish JavaScript constructs. Questions 2-4 each have 3 related subquestions and Questions 5 has 4 subquestions requiring code snippets or short explanations.

Uploaded by

Ahmed
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
You are on page 1/ 4

UNIVERSITY EXAMINATION 2017/2018

SCHOOL OF COMPUTING AND INFORMATICS


DEPARTMENT OF INFORMATION TECHNOLOGY

BBIT/BIT
VIRTUAL VARSITY

UNIT CODE: BIT1202 UNIT TITLE: INTRODUCTION TO


WEB DESIGN AND DEVELOPMENT

DATE: AUGUST, 2018 SPECIAL/SUPP TIME: 2 HOURS


INSTRUCTIONS:
 ANSWER QUESTION ONE AND ANY OTHER TWO QUESTIONS

QUESTION ONE COMPULSORY (30 MARKS)


a) Explain the following. (8 Marks)
b) URL
c) Scripting Language
d) MIME
e) XHTML

f) Giving an example showcase the difference between Java and JavaScript as used
in web development. (2 Marks)

g) Define a tag? Explain 3 types of attributes that can be used in HTML code.
(5 Marks)

h) By giving an example for each distinguish external and embedded style sheets.
(5 Marks)

i) By using appropriate examples distinguish the following constructs as used in


JavaScript. (10 Marks)
i. Else If Then

Library copy Page 1


ii. For loop
iii. Do while
SECTION B (20 MARKS EACH QUESTION)
QUESTION TWO (20 MARKS)
a) Describe the process/ steps involved during web project management.
(6 Marks)
b) Describe any five factors that should be considered by an organization when
finding web design firm. (6 Marks)

c) Give any two examples of Web browsers that you know of. (2 Marks)

d) Distinguish between: (6 Marks)


i. Web site and web page

ii. Client side scripting language and server side scripting language.

iii. Post and get form methods.

QUESTION THREE (20 MARKS)


a) A form contains a text input type where the user is required to enter a number.
Write a JavaScript that would validate the form to ensure that the text input is
not null or a non-numeric value. Include comments in the script. (6 Marks)

b) Describe the client-server architecture in relation to the internet services and


give its advantage. (8 Marks)

c) Write a HTML code that would render the table below. The table width is 80%
of the screen width and the images are saved as comp.jpg and printer.png
(6 Marks)

Library copy Page 2


QUESTION FOUR (20 MARKS)
a) Distinguish between a static website and dynamic website. (2 Marks)

b) Briefly outline the advantages of CSS. (5 Marks)

c) Explain any three attributes of the <BODY> tag which can be used to set to alter
page background. (3 Marks)

d) Write the HTML code that produces the output below: (10 Marks)

QUESTION FIVE (20 MARKS)

a) Give the syntax for the following;


a. Check box used to create a form. (3 Marks)
b. Syntax for inserting a video clip. (3 Marks)

b) Demonstrate using code how you create a link that takes you to a different
section of the same page. (4 Marks)

c) Write a java script to print the following pattern. (4 Marks)

Library copy Page 3


d) With the use of a code illustration, differentiate an inline style sheet from an
embedded style sheet. (6 Marks)

Library copy Page 4

You might also like