WDF521S- WEB DEVELOPMENT FUNDAMENTALS - 2ND OPP - JAN 2020


WDF521S- WEB DEVELOPMENT FUNDAMENTALS - 2ND OPP - JAN 2020



1 Page 1

▲back to top


(
f:
}
,
fMeey ff ea
p
peal
\\\\
y
NAMIBIA UNIVERSITY
OF SCIENCE AND TECHNOLOGY
FACULTY OF COMPUTING AND INFORMATICS
DEPARTMENT OF INFORMATICS
QUALIFICATION: Bachelor of Informatics, Bachelor of Computer
Information Technology, Bachelor of Entrepreneurship
QUALIFICATION CODE: 07BAIF,07BACS,
O7BGIT, O7BENT
LEVEL: 5
Science,
Bachelor
of Geo-
COURSE: Web Development Fundamentals | COURSE CODE: WDF521S
DATE: January 2020
SESSION: 2
DURATION: 3 Hours
MARKS: 100
SUPPLEMENTARY/SECOND OPPORTUNITY EXAMINATION QUESTION PAPER
EXAMINERS:
Ms Helena Nahum
Ms Irja Shaanika
Mr Nkululeko Mthembo
Ms Sinte Mutelo
Mr Veerab Paduri
Mr Gabriel Nhinda
MOpDERATOR: | Mr Simon Muchinenyika
INSTRUCTIONS
1. Answer ALL the questions.
2. Write clearly and neatly.
3. Number the answers clearly.
THIS QUESTION PAPER CONSISTS OF 7 PAGES (Excluding this front page)

2 Page 2

▲back to top


Section A: Multiple choice
Choose one correct answer
[20 Marks]
Which method will send form data via the URL?
get
b) post
c) action
d) aandb
Which one of the following defines a CSS id selector, NEW:
NEW {...}
#NEW {...}
. NEW {...}
all of the above
What is the correct HTML element for inserting a line break?
a) <space>
b) <break>
<br>
d) <lb>
Which one of the following is the benefit of wireframe?
a) Make planning more costly
b) Minimize rework and revision
Facilitate developers’ feedback
d) Minimize collaboration
An introductory web page that appears when you first open your browser.
Web page
b) Web browser
c) Web hosting
d) Home page

3 Page 3

▲back to top


it.
a) a:hover
b) a:link
a:visited
d) a:active
is a set of styles for a link when the user place the mouse pointer over
,
Choose the correct HTML element for the largest heading:
<heading>
<head>
<hi>
<h6>
Choose the correct HTML element to define emphasized text
<italic>
<em>
All of the above
<i>
Which section is used for text and tags that are shown directly on your web page?
Body
Metatags
Main
Head
. Which of the following is true for HTML <Table> element?
Contains a table row
Contains a table cell
Contains the table
d) Configures a description of the table

4 Page 4

▲back to top


11. How can you make a bulleted list?
a) <ol>
b) <list>
c) <ul>
d) <dl>
12. What is the correct HTML for inserting an image?
a) <img href="image.gif" alt="Mylmage">
b) <image src="image.gif" alt="Mylmage">
c) <img src="image.gif" alt=""Mylmage">
d) <img alt="Mylmage">image.gif</img>
13. Which HTML element defines navigation links?
a) <navigation>
b) <nav>
c) <navigate>
d) none of the above
14. Which HTML element is used to specify a header for a document or section?
a) <header>
b) <head>
c) <top>
d) allofthe above
15. A domain name is a unique text-based Internet address corresponding to a unique
a) domain name
b) URL
c) IP address
d) Website

5 Page 5

▲back to top


16. Which of the following tags is NOT a <Form> element attribute?
a) Action
b) Post
c) Method
d) None of the above
17. The purpose of the
communication.
a) TCP
b) HTTP
c) IP
d) FTP
protocol is to ensure the integrity of the
18. Which of the following is a block-level element by default?
a) <ul>
b) <img>
c) <a>
d) <span>
19. Which of the following is a valid <textarea> element attribute?
a) rowspan
b) span
c) rows
d) None of the above
20. Which of the following is NOT a publisher’s role?
a) Everything a creator can do
b) Determine if content should be published
c) They can publish immediately
d) Keeping the CMS up to date

6 Page 6

▲back to top


Section B: Discussion
1.
Define the following terms in relation to web development:
a) Authorization
b) Security threat
c) Internet protocol (IP)
d) <div>
e) CMS(Content Management System)
[50 Marks]
[10 Marks]
(2 Marks)
(2 Marks)
(2 Marks)
(2 Marks)
(2 Marks)
2. — The following questions are in relation to CMS(Content Management System):
[11 Marks]
a) List any five CMS components or features
(5 Marks)
b) Mention and explain three factors that you may take into consideration when
selecting a CSM(Content Management System).
(6 Marks)
3.
The following questions are in relation to information security:
[12 Marks]
a) Mention and describe any four security threats?
(8 Marks)
b) Mention any four ways you can guarantee business continuity in the event of a
security attack.
(4 Marks)

7 Page 7

▲back to top


The following questions are in relation to CSS(Cascading Style Sheets):
[17 Marks]
a) What is responsive web design and how would you achieve it?
(4 Marks)
b) What are the three types of CSS?
(3 Marks)
c) List any five CSS selectors?
d) Give any five benefits of using CSS.
(5 Marks)
(5 Marks)

8 Page 8

▲back to top


Section C: HTMLapplication
[30 Marks]
1. For each type of CSS you mentioned in question 4.b) section B, write the code to
indicate how you would use each type to make the background of the entire page
yellow.
[12 Marks]
2. Study the registration Form below. Write the HTML code for achieving the resulting
HTML form. Include all necessary tags to ensure that your HTML file is complete and
valid.
[18 Marks]
r~ Registration Form:
First name:
Last name:
|
Email:
Birthday:
| dd /nen/ yyyy
| EReotety
End of Paper