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

Computer Science Paper3

The document outlines the practical examination for Computer Science (4021/3) for the Gweru Diocese, scheduled for the 2022 end of term session. It includes instructions for candidates, details on the required materials, and a breakdown of the marks allocated to various sections such as programming, database, and web design. Candidates are required to submit both hard and soft copies of their work, which includes designing interfaces, coding programs, and creating databases and web pages.

Uploaded by

tzvidza
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)
17 views4 pages

Computer Science Paper3

The document outlines the practical examination for Computer Science (4021/3) for the Gweru Diocese, scheduled for the 2022 end of term session. It includes instructions for candidates, details on the required materials, and a breakdown of the marks allocated to various sections such as programming, database, and web design. Candidates are required to submit both hard and soft copies of their work, which includes designing interfaces, coding programs, and creating databases and web pages.

Uploaded by

tzvidza
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

GWERU DIOCESE EXAMINATIONS

COMPUTER SCINECE 4021/3

PAPER 3 Practical

2022 END OF TERM SESSION 3 Hours

Additional materials:
1 CD for each candidate
Printing facility
Bond paper

TIME 3 Hours

INSTRUCTIONS TO CANDIDATES

Insert your name as a header where appropriate.


Answer all questions.
For each question indicate software used.
Print screenshots for table designs, query designs, reports, form designs and interface
designs.
Submit both the hard copy and soft copy of your answers. Work on CD without hard copy
will not be marked.

Database printouts should be done from the package used.


INFORMATION FOR CANDIDATES
This paper consists of questions on: Programming 50 marks
Database 30 marks
Web design 20 marks
Total 100 marks

The number of marks is given in brackets [ ] at the end of each question.


Answer all questions

1. Design and write a Vb.net program to accept a number form a user through Input Box
and display its multiplication table into the List Box.

[10]

2. (a) Design an interface below which shows a Temperature converter. The program
should be able to convert Celsius to Fahrenheit.

Temperature Converter

Celsius

Fahrenheit

Compute Clear Quit

The interface should consist of


3 command buttons
3 labels
2 text boxes [4]

(b) Add the code on Compute button to display the result of the conversion of the
number entered [6]
(c) Add code on Clear and Quit buttons to clear the text boxes and quit the
program. [4]

3. (a) Design the interface below.

BMI CALCULATOR

Weight

Height

BMI

Compute Clear Exit


[4]

(b) Add code to the Compute button to calculate the user’s body mass index (BMI)
[6]

2
4. A computer program is designed to calculate the grade of a student mark entered through
a text box using the grading scale in the table.
mark grade
70-100 A
60-69 B
50-59 C
45- 49 D
40- 44 E
0-39 U
Any other mark Invalid

The grade is displayed in a text box.

(a) Design a form based interface for the above scenario.


[8]
(b) Code the command button to calculate the grade using SELECT CASE
STATEMENT
[10]
5. A school keeps its students details in a computerised database.
(a) Create the following database which keeps students details

Student Surname First name Date of Fees paid Home town


Number birth ($)
M001 MOYO PAUL 06/10/89 500 BULAWAYO
M002 DUBE MOSES 05/05/90 600 MUTARE
M003 THOMAS CLEO 08/10/89 450 KWEKWE
M004 NCUBE JAMES 02/02/91 450 GWERU
M005 ZHOU TENDAI 03/03/92 500 HARARE

Print the database. [10]


(a) Create a form to enter details about students. The form must have buttons such as ADD,
SAVE , NEXT and PREVIOUS
[8]
(c) Create a report showing surname, first name and fees. The report should calculate the
total fees paid by all students. Print the report
[5]
(d) Create a query for pupils who have paid $500 or more. Print the query
[4]
(e) Create a query to display students whose names begin with the letter P. Print the query
[2]

6. Design a simple school website with the following:

An Html form that allows you to enter your personal data.

(Hint: make use of text field, password field, emails, lists, checkboxes, radio buttons

(b) Create html unordered list showing departments at your school [10]
3
(c) Create an html table with the following:

Three columns which are Subject_Name,Subject_Code,Subject_Teacher


Populate the table with subjects offered at your school
Set the table border to “1” [10]

You might also like