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

ICT Software Development Exam Paper

Uploaded by

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

ICT Software Development Exam Paper

Uploaded by

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

END OF TERM I EXAMINATIONS QUESTION PAPER

SECTOR: ICT & MULTIMEDIA


TRADE: SOFTWARE DEVELOPMENT
LEVEL: 5
MODULE TITLE: WEBSITE DEVELOPMENT
DURATION: 2 HOURS
STUDENT’S NAMES:…………………………………………………………………………………………………
SECTION A: Attempt All Questions
01. Define the following terms: 5marks
a. Website
b. Web page
c. Prototype
d. CSS
e. Html
02. What are three (3) parts of a style rule in CSS? 3marks
03. Outline at least two (2) attribute of <form> HTML element. 2marks
04. Indicate whether the statements below are TRUE or FALSE by circling the correct option.
5marks
a. A section 508 Validator is a software application that can help you to determine if
your web pages meet the section 508 standards.
TRUE FALSE
b. A CSS validator checks your cascading style sheet to make sure that they comply with
the CSS standards set by the W3 consortium.
TRUE FALSE
c. Web design is the process of checking something against a rule.
TRUE FALSE
d. If you use CSS, your code does not necessarily need to be correct. Improper code
doesnot affect results in how your page looks or functions.
TRUE FALSE
e. The DOCTYPE is an intimidating looking piece of code that must appear anywhere in
an XHTML document, it tells the browser how to render the document.
TRUE FALSE
05. List at least 3 animation-direction property values. 3marks
06. List any four (4) image file format. 4marks
07. Name any three (3) social networks that can be integrated to your website. 3marks
08. Mention at least three (3) values of position element in CSS. 3marks
09. Write short notes about the following terms. 3marks
a. Internal CSS
b. Inline CSS
c. External CSS
10. Explain the uses of the following <form> attributes. 3marks
a. Method
b. Action
c. Enctype
11. Differentiate between website readability and findability. 2marks
12. Identify the benefits of social networks in website. 4marks
13. As seen in question 12 above, Social media is beneficial to website users. Basing on your
website development knowledge, list at least three (3) risks associated with using social
media. 3marks
14. You have been requested by the user to design the website body with a red background,
font size of 12px and yellow text color. Write a CSS structure that will provide the given
properties to the body of the website. 3marks
15. You have been hired by a company to design a good-looking website to its customers.
Identify the characteristics you could consider so as the website attracts more readers.
4marks
16. How can you create a new layer for each new frame in Adobe Photoshop? 3marks
17. ABN company has a website, it has newly created a Facebook account. Build an html script
that will be used to connect the company’s website such that if a user clicks on a Phrase
ABN-Facebook, he will be redirected to a facebook social media. 2marks

SECTION B: Attempt three (3) Questions

18. Observe the HTML code below and answer the following questions that follow:

<h2>Registration form</h2>
<form action=”registration_formscript.php” method=”POST”>
First name : <input type=”text” name=”firstname”><br>
Second name: <input type=”text” name=”secondname”><br>
<input type=”submit” value=”submit” name=”form_submit”>
<form>

a. Which page will the form direct the user after clicking on submit button? 2marks
b. What is the use of <h2> and <br> tags? 4marks
c. Draw the output of the code above. 4marks
19.
a. Both .gif and .swf are accepted animation formats. Suppose you don’t have flash plug-in,
which of the above formats can save your images so that it can animate in a browser?
And WHY? 4marks
b. Write a script that will import a gif image called image_1.gif into your HTML page?
2marks
c. List at least four (4) types of animation file format. 4marks

20.
a. Identify the errors in the following HTML scripts. 5marks
i. < AHREF=[Link]>
ii. <a href=[Link]>
iii. <em>Level 5<strong>Software Development</em></strong>
iv. <div method=post>
v. <method”POST” form=”action”>
b. Assume you imported bootstrap in your HTML document. Which social media platform
icons will the following HTML tags import in your web page? 5marks
i. <a href=”#” class=”fa fa-facebook”></a>
ii. <a href=”#” class=”fa fa-twitter”></a>
iii. <a href=”#” class=”fa fa-google”></a>
iv. <a href=”#” class=”fa fa-linkedin”></a>
v. <a href=”#” class=”fa fa-youtube”></a>
21. HTML lists are used to specify lists of information. With examples on each case, differentiate
them. 10marks
SECTION C: Attempt 1 Question

22. Assume you have been hired as a web application developer and the company has assigned
you a task to create them a social website. One of the requirements is that, a user will be
requested to create an account with his full name, telephone, username and password he
will use. Create a form that will enable the users to create account using credentials given
above. 15marks

23.
a. Develop a webpage with a div tag with class attribute named top, having the following
characteristics { width=1000px, height=300px, background-color=red and curved
borders} 10marks
b. Suppose you have developed your HTML website and want to validate if it meets
HTML/XHTML language standards. Discuss the practical characteristics of HTML.
5marks

Common questions

Powered by AI

Internal CSS applies styles to a single HTML document, ideal for unique styling but not efficient for larger sites. Inline CSS applies directly to HTML elements, offering quick changes but cluttering HTML code and increasing maintenance difficulty. External CSS separates style from content, promoting maintainability and allowing for faster load times by caching stylesheets. Therefore, external CSS is preferred for its organizational benefits and improved performance .

A CSS structure to style the webpage body with the specified properties is written as follows: body { background-color: red; font-size: 12px; color: yellow; } .

The DOCTYPE declaration in an XHTML document tells the browser how to render the document. It is a critical part of the document's structure as it ensures the browser understands and processes the HTML correctly .

A CSS style rule consists of a selector, a property, and a value. The selector targets the HTML element to style. The property specifies the aspect of the element to be styled, such as color or font-size. The value defines the setting for the property. Together, these components create a rule that defines the visual presentation of HTML elements .

GIFs are more practical than SWF files because they do not require additional plugins like Flash Player, making them universally accessible across browsers and devices. Although GIFs may have limitations in color depth and file size, they are simpler to implement and more compatible with modern web standards, ensuring broader accessibility .

An HTML script to integrate a Facebook link is: <a href="https://www.facebook.com/yourpage" target="_blank">ABN-Facebook</a>. This code creates a clickable link that opens the Facebook page in a new tab .

Integrating social media on websites can expose users to risks such as privacy breaches, inappropriate content, and increased vulnerability to cyber threats. Mitigating these risks requires implementing robust privacy policies, monitoring content for compliance with community standards, and utilizing security measures such as encryption and two-factor authentication .

Website readability refers to how easily users can read and understand the content on a website, while findability pertains to how easily users can locate information within the site. Both are crucial for user experience because high readability ensures content is accessible and engaging, and good findability allows users to efficiently navigate the site, enhancing their overall interaction .

A CSS validator checks your cascading style sheet to ensure compliance with the standards set by the W3 consortium. This process helps identify errors and inefficiencies in the code, thereby improving website performance and ensuring consistent rendering across different browsers .

Integrating social networks into a website enhances user engagement by encouraging content sharing, increasing site traffic through broader audience reach, and facilitating user interaction via social platforms. These advantages boost the website's visibility and user interaction, potentially leading to increased conversion rates and brand loyalty .

You might also like