Practical Guide To Computer Practical
Practical Guide To Computer Practical
COMPUTER PRACTICAL
For Schools and Colleges
In East Africa
Compiled by:
Kuule Mudashiru
Emirates College School – Computer Department
PREFACE
Users of this workbook should remember that each instruction requires one
to demonstrate a skill asked for. For example, double underline the first
paragraph. In this case, a user has to demonstrate knowledge of double
underlining. It is important that each instruction is attempted before moving
on. A user who skips an instruction means he / she is not fully aware of the
procedure.
Kuule Mudashiru
Emirates College School – Computer Department
+256 772-302066 or +256 702-616275
i
ACKNOWLEDGMENT
f) My wife and children for their spiritual and moral support accorded
during the time of putting together this book.
ii
TABLE OF CONTENTS
PREFACE ............................................................................................ i
ACKNOWLEDGMENT .................................................................... ii
GENERAL INSTRUCTIONS TO USERS ....................................... iv
MYTHS ABOUT COMPUTER PRACTICAL EXAMS ................... v
APPLICATION EXPECTATION ..................................................... vi
WORD PROCESSING ....................................................................... 1
SPREADSHEETS ............................................................................ 35
PRESENTATIONS .......................................................................... 65
DATABASE MANAGEMENT SYSTEMS .................................... 94
WEBPAGE PUBLISHING ............................................................ 132
APPENDIX ..................................................................................... 139
Principles of a good PowerPoint presentation ................................ 139
Table 1.1: Data types used in Ms. Access ...................................... 140
Table 1.2: Field property explanations ........................................... 142
Table 1.3: Some input masks used in a table object ....................... 144
Table 1.4: Criteria used in a query .................................................. 145
APPLICATIONS FOR COMPUTER PRACTICAL ..................... 148
Examples of electronic word processors ........................................ 148
Examples of spreadsheet packages ................................................. 151
Examples of Presentations applications .......................................... 154
Examples of Database Management applications .......................... 156
Website authoring applications ....................................................... 159
iii
GENERAL INSTRUCTIONS TO USERS
d) Attempt instructions in sequence i.e. from the first to the last but not
last to first or any other orders you would prefer.
iv
MYTHS ABOUT COMPUTER PRACTICAL EXAMS
Many candidates have expressed fears and false belief about computer
studies practical exams. Some of which include:
a) When one uses office 2007, the work looks professional and fetches
more marks than lower versions.
c) When you use a flash disc, it will show that you are modern.
d) When you save a shortcut, that file will open in another computer.
e) A Compact disc Recordable can be used only once. One can’t write
onto it another time.
g) Database and spreadsheets are difficult. No one can obtain total marks
if he / she attempted them.
All these and more are wrong. Learn better practices that will enable you
pass this paper very well. These false beliefs do not exist in this paper. The
only answer is “DO A LOT OF PRACTICE”.
v
APPLICATION EXPECTATION
Word-processing:
Spreadsheets:
Presentations:
Database management:
vi
g) Practice how to insert footer and header in your form and report
respectively.
h) For a query, use the appropriate criteria.
i) Generate a correct formula to return a required response in the query,
form and report where necessary.
j) If a form is required, use it to enter data into a table where applicable.
k) Attempt all the instructions as given.
Web publishing:
vii
WORD PROCESSING
1. Using a word processing application of your choice typeset the
following text as it appears and save as ‘wordprocessor’.
Today, computers can be used at home, schools, libraries, banks and many
other places. A student can use a computer to store his work, create a time
table, and communicate with other students from different campuses, e.t.c.
Instructions:
Title bar.
Menu bar.
Tool bar.
Workspace.
Scroll bar.
Status bar.
Rulers.
1
Task pane.
View buttons.
Instructions:
To cope with the crises, some people especially low income earners
now buy cooked food from the evening roadside markets.
(i) Insert the following table after the second paragraph of the text
above.
Sources of fuel in Uganda Innovations
Firewood Improved stoves
Charcoal Hydro
Kerosene
Gas
2
(ii) Copy and paste the last two paragraph onto the second page of this
file and do the following on the copied text:
a) Insert a title ‘effects of the crises’ and make it italic, underline and font
type Arial Black.
The abacus
The earliest counting devices known to man were his own hands and
fingers. If that wasn't enough, things in nature were used like shells, twigs,
pebbles, stones, and so forth. It is a good idea to think about the history of
arithmetic, mathematics, writing and recorded information. Man's invention
of the computer resulted from man's need to quantify, to count and to do
mathematic calculations.
Instructions:
3
a) Copy your work and paste it on page four of your document.
b) Format heading to upper case, bold, underline and font size 16.
c) Justify align the content.
COMPUTER CLASSIFICATION
Computers are put in different classes depending on many factors. This can
be by processing speed, size, number of users, method of access, e.t.c.
today, many people prefer to categorize computers depending on size, from
the biggest to the smallest, they are: -
i) Supercomputers.
ii) Mainframe computers.
iii) Mini computers.
iv) Micro computers.
Micro computers are common at every work place and at home. At home,
one can interact with the following:
Instructions:
4
a) Underline, bold and italicize the word computer everywhere it appears.
b) Change the heading to appear in font size 16 and the rest of your work
in font size 13.
c) Apply a double underline on your heading.
d) Replace the word sms with SMS in your entire document.
e) Spell check your work.
f) Bold and centre all columnar headings in your table.
g) Set your work to appear in Arial Narrow font style.
h) Save your work and print two copies.
6. Using a suitable word processor of your choice typeset the following
work the way it appears and save as ‘textbooks’.
Schools maintain a library where selected titles are kept for students to
borrow and read. In my school, students can complete their assignments,
exercises in good time because the library is equipped with necessary
books.
We students have little respect for material. Some tear away pages; others
drop the books on the floor carelessly. A small fraction of students have
gone ahead to steal school books at the end, we suffer dangers of having
inadequate reference material.
Instructions:
5
i) Print the two documents.
Instructions:
a) Copy this work and paste onto page three of your document and
take out the following instructions.
b) Convert your table into text and format the paragraphs to stand after
one clear typing line.
c) Drop cap every first letter in each paragraph of your work by three
lines.
d) Insert a heading ‘water’ centre, bold and double underscore.
e) Change the heading to upper case.
f) Insert header, your name and footer your class.
g) Insert page number in the format of ‘page x of y’.
h) Print two copies of your work.
8. Using a word processor of your choice, type the following document
exactly as it is and save as ‘computer virus article’
6
A man who admitted infecting thousands of computers across the world
with fast – spreading viruses has been jailed for two years. Simon Vallor,
22, created a virus at his home in Llandudno, North Wales, and released
them on the internet.
The ‘mass – mailer’ viruses were sent as e-mails that would corrupt data
on the computer’s hard drive when they were opened. In addition, the
viruses were automatically sent to everyone on the computer’s address
book.
“People who commit such offences are not just computer buffs or
nerds sitting alone in their bedrooms obsessed with their computers”
“His sentence reflects the severity of his crime and it’s reassuring to
computer users in the UK Courts are treating cybercriminals on a par
with more traditional offenders”.
Instructions:
a) The first page of your work is paper size letter and page two is paper
size A4. Do not change the page margins for this page.
7
c) Format the page bottom, left, top and right margins are all at 0.4”.
d) The font is Arial Narrow 12.
f) The three paragraphs that begin with quotation marks are bold and
indented by one inch from both left and right margins.
g) Add a title “BBC NEWS: Computer Virus Author Jailed” in font style
impact, centered bold and font size 20 pts.
l) Save as ‘finished_work’.
9. The entrepreneurship club of your school is going to participate in an
exhibition at Lugogo shortly this year. The club has been asked to show
a simple marketing flow chart. You have been asked to typeset the
following as it appears.
i. Wholesalers.
ii. Retailers.
iii. Agents.
iv. Distributors.
8
KAMUKAMU
ENTERPRISES
Consumers
Instructions:
9
10. Typeset the following table as it appears and save as “Kawamu
Restaurant Ltd”.
Drinks:
Soda 1,000/=
Butunda 1,000/=
Safi 600/= No discount
Yoghurt 1,200/=
Rwenzori water 1,000/=
Foods:
Instructions:
b) Centre the heading, double underling, bold and apply a text boarder.
c) Choose the best table border lines for the table above.
10
11. The following table was prepared by the Director of Studies of Light
College pertaining extra lessons covered by 10 teachers.
11
12. Using a suitable word processor of your choice, set the margins to 1cm
top, bottom, left and right respectively. Set your work space tab stop at
9 cm and 18 cm; choose a correct dot leader to the right of the
document. Save your document as ‘Admission Letter’
KIGOMBYA HIGH SCHOOL – MUKONO
P.O. BOX 1234 MUKONO
TEL: 0777-777-777
In God we Trust
Admission Letter:
Healthy record:
d) Bold; apply font size 21pts to your 3 line heading. Remember to change
font color to red.
e) Provide a free line between ‘Admission letter’ and the text above.
f) Apply an outline on ‘Admission Letter’ and activate all caps check box
in your form.
g) Set the tab stops at: 9cm and 18 cm, centred with dot leader style.
The sale of internet and non- internet enabled phone devices is curtailed by
exercise duty and value added tax levy, a leading handset vendor said last
week.
Huawei Technologies, a Chinese firm that has so far sold 30,000 Android
powered handsets that enable mobile phone users to access internet,
explained that the figure would be higher even for basic handsets if there
was no tax levied.
While this has boosted internet penetration, the figure is still too small
compared to Kenya where close to 20,000 handset devices have been sold
through the different vendors.
13
“The problem is brought about by VAT and import duty” said Steven
Zhang, the Huawei Technologies Terminal Sales Director.
Instructions:
a) Copy the work to page two of your document and carry out the
following instructions.
b) Insert page number in the format of: Page 1 as A and Page 2 as ii.
f) Bold the last line of your work on both pages A and ii.
14. Using a suitable word processing application of your choice typeset the
following text as it appears and save as ‘calculations’.
A business needs to report and communicate its performance, level of profit
margin obtained and other important aspects to shareholders. An accountant
prepares what is called ‘financial ratios’ that assists a stakeholder to
interpret a set of accounts well.
These ratios are generated using already tested formulae which include:
A. Cost of Sales = Opening Stock + Net Purchases – Closing Stock.
14
Gross profit
E. Margin = Net Sales
x 100
Gross Profit
F. Mark up = Cost of Sales x 100
c) Set your work on paper size A4, with margin settings of 0.4” (inches)
for top, bottom, left and right.
d) Ensure that you use an equation editor for all the formulae.
15. The school bursar has asked you to typeset the following fees demand
note to be sent to parents and save the document as ‘demand_note’.
Date: 12-04-2011
15
Re: fees damand note
Your co-operation in this matter will be appreciated with great urgency. For
any question, do not hesistate to call the school bursar for clarification.
‘Knowledge is power’
Yours truly,
Nakabago Faith N.
Headteacher SJW.
The school bursar has also provided you with the following list of
defaulters. Generate it in a different document and save as ‘fees_source’
Instructions:
a) Set your work on an A5 portrait paper size with margins set as 10mm
for top, bottom, left and right respectively.
c) Change the school address to title case and centre align it.
16
e) Change the sentence that begins with Re: to upper case, bold and
double under score.
f) Merge the two documents such that the names of students, class and
fees are entered into the main document.
i) Create fresh document to create envelopes (Italiano size) that will carry
these fees demand notes. Save your work as ‘letters’.
j) Print envelopes for carrying these demand notes and exit the
application.
16. Using a word processor of your choice, key in the following text as it
appears and save as ‘ram_for_microprocessors’
The main type of memory and the most familiar to users is random access
memory (RAM). RAM is the same as main memory. A computer can both
write data into RAM and read data from RAM. Every time a user turns on
his or her computer, a set of operating instructions is copied from the hard
disk into RAM. These instructions, which help control basic computer
functions, remain in RAM until the computer is turned off.
Instructions:
17
b) Copy and paste this work on page four of your work.
17. Using a suitable word processing program of your choice typeset the
following text as it appears.
Instruction:
c) Format your work into three columns such that each paragraph stands
out in each column.
18
d) Underline the source and change to font color light blue.
e) Add footer, your name; footer your class.
18. Typeset the text below using any word processing application program.
Ever run of battery power in the middle of a meeting? Has the urgent beep
of your mobile PC’s battery alarm made you the centre of attention during
an executive presentation? Even with recent advancement in battery cell
technology and in software that makes efficient use of power, you can do
only so much work on a single charge. The trick is to get the most out of the
power that is available. Chances are, you already have ways to make sure
your mobile P.C has power no matter where you are. May be you always
carry the power cord or an extra battery for times when AC power isn’t
available. Those strategies work, but do you know to get the most out of the
battery you’ll be using during your next five – hour flight?
Instructions:
a) Break the text into two paragraphs, the second beginning with
“Chances…”
c) Make the heading appear in title case, bold. Double underline and font
size 17.
d) Make your text appear in dark blue and in Vedana font style.
19
a) Print a copy of your work.
19. Using a suitable word processing application of your choice, typeset the
following sweeping rosta for Senior One North for week one.
Instructions:
a) Using the copy and paste facility, populate the table above. Remember
each student has to sweep four times a week.
c) Insert a heading, senior one north sweeping rosta for week one 2011.
Break the heading in three lines well centred.
20
e) Using the cell alignment facility, centre the days of the week.
f) Double click each column to enable the names to appear on each typing
line automatically.
g) Centre the days of the week both vertically and horizontally. Change
the text direction of all the days.
h) Bold all the days of the week and change to font colour blue with a red
highlight.
COMPUTER CLUB
Certification of Appreciation
“Gakyali Mabaga”
21
Instructions:
i) Change the first line to Stencil Bold font style. Font 38, navy blue
colour.
ii) Change the second line to font size 30, and the third to font 28 pts.
e) Between the last heading and certificate of merit, allow a provision for
a graphic that will work like your school badge.
h) Make sure that your work fit well on one page of your document.
Name Post
Nanokha Daniel Chairperson
Oboyoi Moses Vice chairperson
Mbabazi Phiona Treasurer
Sempala Harriet Secretary
Senkumba Pafra Member
Masaba Swabulin Member
Kibuye Davis Member
j) Using the mass documentation facility, merge the above fields to the
certificate. Change the colour of merged fields in a red colour on your
main document.
Across Africa, new information technologies are rapidly changing the lives
of a small but growing number of people. In rural Togo a farmer gets real-
time information on market prices in the capital, Lomé, through a cellular
phone. In Accra, Ghana, entrepreneurs who in the past were not able to get
a dial tone on their land-line telephones can now connect immediately using
Internet telephony, technology that allows phone calls to be made through
the Internet. And in Niger, the Bankilare Community Information Centre
downloads audio programmes from the African Learning Channel and
rebroadcasts them on local radio.
So far, these are some of the few, fortunate Africans. For most people even
making a telephone call is still a remote possibility in an era when most of
the world is now communicating almost instantly across cities, regions and
the globe using wireless and satellite technologies to send high-speed
electronic messages.
Africa has the fewest telephone lines, radios, television sets, computers and
Internet users of any part of the world. These tools, used to package and
transmit information and knowledge, are broadly referred to as information
and communications technologies (ICTs). The gap between those with
access to ICTs and those without is generally referred to as the "digital
divide." It is most extreme in Africa, where in 2001, out of 800 million
people, only 1 in 4 had a radio, 1 in 13 a television set, 1 in 40 a telephone
and 1 out of 130 a computer. The divide widens in Africa's countryside,
where a lack of roads, telephone lines and electricity separates the rural
majority from their urban counterparts.
"The digital gap brings with it a danger of isolating certain peoples, those in
Africa in particular," says Senegalese President Abdoulaye Wade. "It is
paradoxical and ironic that the continent which invented writing . . . [is]
excluded from universal knowledge." In December, President Wade will be
popularizing his "digital solidarity" programme at the World Summit on the
Information Society (WSIS) to be held in Geneva, Switzerland. Under the
programme, technologically advanced nations would commit to assisting
23
poorer ones. A country can express solidarity, for example, by signing onto
a digital charter committing itself to "a specified, quantified action for the
benefit of countries where the rate [of Internet access] is lower than a given
level," explains President Wade. A digital solidarity fund should be set up
to pay for ICT projects in poor countries, he says, financed by "raising large
amounts of money collected painlessly because the contributions are so
small." Levies of one US cent could be charged on every international call
or one dollar on the purchase of each personal computer or software
package.
"The digital gap brings with it a danger of isolating certain peoples, those in
Africa in particular."
Instructions:
a) Set your margins to 2cm left, right, top and bottom. Use paper size A4.
c) Centre the heading, double underline, in upper case and font colour
blue.
j) Insert header your name and footer your class and stream.
k) Put a boarder around the second last paragraph with a shadow and 3pts
of thickness.
24
A triangle is one of the basic shapes of geometry: a polygon with three
corners or vertices and three sides or edges which are line segments. A
triangle with vertices A, B, and C is denoted ∆ ABC.
In a scalene triangle, all sides are unequal. The three angles are also all
different in measure. Some (but not all) scalene triangles are also right
triangles.
Instructions:
c) Add footer your name and header your class and stream.
25
23. Using a word processing application, key in the following text as it
appears and save as ‘compact disc’.
The Compact Disc (also known as a CD) is an optical disc used to store
digital data. It was originally developed to store and playback sound
recordings exclusively, but later expanded to encompass data storage (CD-
ROM), write-once audio and data storage (CD-R), rewritable media (CD-
RW), Video Compact Discs (VCD), Super Video Compact Discs (SVCD),
PhotoCD, PictureCD, CD-i, and Enhanced CD. Audio CDs and audio CD
players have been commercially available since October 1982.
Standard CDs have a diameter of 120 millimetres (4.7 in) and can hold up
to 80 minutes of uncompressed audio or 700 MB (700 × 220 bytes) of data.
The Mini CD has various diameters ranging from 60 to 80 millimetres (2.4
to 3.1 in); they are sometimes used for CD singles, storing up to 24 minutes
of audio or delivering device drivers.
Instructions:
b) Insert a heading, compact disc in upper case, font colour green and
double underline.
26
g) Print a copy of your work and exit the application.
Advertising
In the countryside, schools still prefer using wood to design a sign post. A
signpost looks like the specimen below:
BUKOMANSIMBI KINDERGARTEN
P.O. BOX 20,
IGANGA
‘Knowledge is power’
27
Instructions:
d) Save as advert2.
e) Print your work from the file advert and advert2 respectively.
25. Using a word processor of your choice, design the following document
for use by a retailer in your village. Save the document as ‘receipt’.
Lumala Retailers
P.O. Box 855
Jinja
Date: ………
RECEIPT
Instructions:
28
c) Insert text a 2 ¼ shadow boarder around the word RECEIPT.
e) Copy and paste the document such that you have two on the same page.
Food:
Matooke 40 20,000
Meat 20 8,000
Fish 05 10,000
Rice 23 2,000
Sub total ?
Drinks:
Soda 400 1,000
Mineral water 300 600
Local brew 700 300
Sub total ?
Music
Public Address 01 250,000
Local artistes 08 500,000
Sub total ?
Miscellaneous - 1,000,000
Instructions:
29
a) Copy and paste this table on page two of your document. Ensure that all
the instructions below are carried out on page two of the document.
b) Determine the amount due to each item in the budget.
c) Bold, font blue all sub-total. (Hint: the subtotal is arrived at after adding
the sum above for each category.
f) Copy and paste to page three of your document and carryout the
following instructions.
b) Using the internet, translate the above passage from French to English.
30
c) Paste the translated passage into page two of your document.
d) Change the font size of your work on page two to 13.5, font style
rouded Arial, regular.
Instructions:
a) Copy the table above and paste to page 2 and page 3 of your document.
31
c) Sort the class in descending order on page 2.
g) Insert two rows in page 2 and add records of your choice and sort your
work again.
29. Typeset the following text as it appears and save as “property masters’.
Property masters
Section Purpose
Land i) Buy land from persons.
ii) Sales to people at a discount.
iii) Helps in land leasing and
fencing.
iv) Enable money settlement in
good time.
Vehicles Buy new and used vehicles.
Sales to people at a discount.
Helps in vehicle card transfers.
Enable money settlement in
good time.
32
Section Purpose
Plots Buys plots of land.
Sells to people at a discount.
Construct houses for sale.
Enable the buyer to acquire
property without strings.
They help the buyer at land
leasing and boundary
demarcation
Maids 1. Train maids in acceptable home
standards.
2. Settles disputes between maids
and employers.
3. Bargains on behalf of the
tenants.
4. Operate as caretakers of maids.
Consultation Carries out general property
consultations.
Instructions:
f) Change the page margins to 0.9” for top, bottom, left and right.
g) Centre the text both vertically and horizontally in each cell for the
section column respectively.
j) Insert a caption to each table: ‘Property master’ for table on page 1 and
‘Copied’ for table two on Page 2 of your document.
33
k) Insert your name as header and your class as footer.
34
SPREADSHEETS
1. Use the following data collected from Honest Hill Primary School to
create a spreadsheet saved as “enrolment’.
a) Insert a row between P.4 and P.6 to hold enrolment for P.5. Boys 45
and Girls 78 respectively.
b) Add a line boarder to make your work appear professional.
c) Sort your work in ascending order basing on the number of girls.
d) Centre columnar headings.
e) Insert a header, your name and footer your class.
f) Insert a new work such that your workbook has four worksheets.
g) Copy your work from sheet1 and paste it in worksheet4.
h) Add a row after P.7 to accommodate total, hence determine the total
enrolment for boys and girls respectively.
i) Using data series to include totals for both girls and boys, create a pie
chart to reflect this data. Remember to apply a title just below your
work.
j) Rename worksheet one “All”, and worksheet4 “Copied.
k) Print a copy of your work and exit the application.
2. The following records were extracted from the books of one leading
supermarket in Mukono Town. Use it to attempt instructions following
and save as ‘mukono_town’.
Instructions:
Instructions:
Instructions:
Total
Instructions
a) Type in all text and numbers shown in the spreadsheet below.
b) Format all numbers as a currency.
c) Center the spreadsheet heading 'Sales and Produce Department' across
the spreadsheet.
d) Format all text as displayed in the sample above..
e) Create formulas to display a total for each fruit.
38
f) Create formulas to display a total for each month.
g) Create a formula to calculate the total sales for all fruit items for the
year to date.
h) Insert a row between Bananas and Pears for Lemon: 234, 345, 456, 567.
Allow your spreadsheet to update automatically.
i) Add a line boarder to make your work look attractive.
j) Create a bar graph using all columns for fruit name and months above.
Remember to insert an appropriate title, x axis and y axis respectively.
Position your legend at the bottom of your graph.
k) Make sure that all labels appear on your graph.
l) Change the font size for labels on your graph to 8 pts and font colour
green.
m) Align all columnar headings to 45o
n) Centre your work horizontally and vertically and print one copy.
7. Type in the following spreadsheet, and format it to look like the sample
below. Save your work as ‘statinonery_order”.
Unit price
Quantity
Item ordered
total
Stabile boss highlighters 2 1,500
Blue track 1 2,890
Push pines (pkt) 1 1,390
Chrome letter clips 5 590
Stephens Whiteboard Markers (Blue) 2 2,390
Stephens Whiteboard Markers (Green) 2 2,390
Stephens Whiteboard Markers (Black) 2 2,390
Stephens Whiteboard Markers (Ream) 10 2,390
Order total
Instructions
a) Type in all text and numbers shown in the spreadsheet below.
b) Format all numbers with appropriate formats.
c) Center the spreadsheet heading 'Mike's Stationery Order' across the
spreadsheet.
d) Format all text as displayed in the sample below, including the rotated
text labels.
e) Create formulas to display a total for each stationery item ordered.
f) Create a formula to calculate the total for the stationery order.
g) Centre your work vertically and horizontally.
h) Insert header your name and footer your class.
i) Print three copies of your work.
39
8. Type in the following spreadsheet, and format it to look like the sample
below. Save your work as ‘sales_represe’.
Sales Rep. Week Week Week 3 Week
1 km 2 km km 4 km
Nambuya Immaculate 150 234 456 234
Nasali Hajirah 219 908 123 543
Zirintusa Andrew 300 100 543 654
Daudi Mwondha 890 456 654 765
Ojambo Moses 1000 789 765 887
Zeede Recheal 348 123 987 765
Musene Patrick 456 456 1000 123
Instructions
a) Type in all text and values shown in the spreadsheet below.
b) Format all numbers with appropriate formats).
c) Center the spreadsheet heading 'Travel Expenses for the Month of May'
across the read sheet.
d) Add two columns labeled Total Distance moved and Amount
Reimbursed.
e) Create formulas to display a total for each Sales Rep.
f) Create formulas to calculate the amount due to each Sales Rep, on the
basis that each Rep. is reimbursed 6,000 per kilometer traveled.
g) Apply all borders and shading, feel free to experiment with your own
colour schemes.
h) Insert header, your name and footer your class and stream.
i) Print three copies of your work and exit the application.
9. Type in the following spreadsheet, and format it to look like the sample
below.
Daniel’s Hotel
Lunch items Units sold Unit price Sales
Sandwiches 2,300 1,000
Meat pies 1,100 500
Macaroni and other salads 3,650 2,500
Filled rolls 560 500
Soup 348 1,000
Dessert 288 1,000
Tea 890 1,200
Coffee 974 1,700
Cold drinks 599 600
Totals
Average
40
Instructions
a) Format all numbers with appropriate formats.
b) Format all text as displayed in the table above.
c) Create formulas to display a total for each item in Daniel’s Hotel.
d) Create a formula to calculate the total sales for the Lunch Bar.
e) Determine the average sales for the period.
f) Add a red line boarder around your work.
g) Insert header, your name and footer your class and stream.
h) Centre your work both vertically and horizontally.
i) Print a copy of your work.
10. Type in the following spreadsheet, and format it to look like the sample
below. Save as ‘weekly income schedule’.
Weekly Income Schedule
Date Expenditure Refund Total Exp Income Profit
06 – May 423,980 62,000 550,000
13 – May 598,120 67,000 780,000
20 – May 410,000 45,000 659,900
27 – May 499,450 33,750 653,980
03 – May 370,000 28,120 589,120
10 – May 440,800 56,750 659,800
17 – May 530,000 51,750 659,000
24 – May 490,550 96,750 663,600
Totals
Instructions
a) Type in all text and numbers shown in the spreadsheet.
b) Format all numbers with appropriate separators.
c) Center the spreadsheet heading "Weekly Income Schedule" across the
spreadsheet.
d) Format all text as displayed in the sample.
e) Create formulas to display a total for each item in the Lunch Bar.
f) Create formulas to calculate the Total Exp (Total Expenditure).
g) Create formulas to calculate the profit.
h) Create formulas to calculate the totals for each column.
i) Below the column for totals, create another row with a row heading,
‘Minimum’, hence; determine the minimum income and profit
respectively.
j) Apply all borders and shading (colour), feel free to experiment with
your own colour schemes.
k) Copy and paste your work on worksheet3.
l) Change the tab names for sheet1 = Original and sheet3 = Also.
m) Print a copy of your work.
41
11. Create a spreadsheet using the following information. You have been
tasked with creating a spreadsheet to generate and stationery order for
the month of March. Save as ‘stationery’.
Description Quantity Cost per item
Note Pad 202 2,850
Highlighter Pen 280 2,950
Ball Point Pen Blue (pkt) 520 2,500
Ball Point Pen Red (pkt) 340 2,500
Ball Point Pen Green (pkt) 250 2,500
Exercise Book 1B 35 4,950
Cello-tape 75 2,950
Manila Folders 100 2,950
A4 Refill Pad 90 5,950
Writing Pad 86 3,950
Pencil Sharpeners 110 950
Crayons (pkt) 80 3,850
Pencils 603 100
Colour Pencils (pkt) 50 2,950
Felt Pens (pkt) 40 3,950
Staples (pkt) 75 3,500
Stapler 30 9,950
Hole Punch 25 14,950
Ring Binder 45 10,950
Instructions:
42
f) Insert two columns i.e. Total and V.A.T respectively.
g) Create a formula to calculate totals for each stationery item.
h) Create a formula to calculate the order total for the month.
i) Create a formula to calculate the V.A.T component of the order. Note
all prices include V.A.T., and the value of V.A.T is 12.5%.
j) Create a formula to calculate the net total (pre V.A.T total) of the order
for the month.
k) Setup a header for this spreadsheet as ‘stationery’.
l) Setup a page number for this spreadsheet and place it in the footer, well
centred and bold.
m) Print a copy of your work.
12. You have been asked to prepare a spreadsheet using the results of a
survey on the types of fizzy drinks people prefer. 3000 people were
asked what their favorite fizzy drink is, and what their next preference
would be if their favorite was not available.
Instruction:
43
f) Adjust the column width and row height to suit the layout you have
selected.
g) Create formula's to calculate the percentage of the total number of
people surveyed that preferred a specific fizzy drink as their first
preference.
h) Create formula's to calculate the percentage of the total number of
people surveyed that preferred a specific fizzy drink as their second
preference.
i) Setup an appropriate header for this spreadsheet.
j) Setup a page number for this spreadsheet and place it in the footer.
k) Change the paper size to A4.
l) Print your work.
13. Create a spreadsheet using the following information. You have been
asked to prepare a spreadsheet to show the profit and loss figure for the
last financial year. The profit and loss should be shown as ‘Shillings’
and as a percentage.
a) Enter the raw data above and save as ‘profit and loss’.
b) Apply appropriate number separators on your data.
c) Center your spreadsheet horizontally and vertically on the page.
d) Give your spreadsheet an appropriate title and center it across your
spreadsheet.
e) Select the best page orientation for your spreadsheet.
f) Adjust the column width and row height to suit the layout you have
selected.
g) Create formulas to calculate the profit / loss as a currency for each
month.
44
h) Create formulas to calculate the profit / loss as a percentage for each
month.
i) Create formulas to calculate the Annual Totals for the Income,
expenditure, and profit / loss.
j) Create a formula to calculate the profit / loss for the whole year.
k) Setup an appropriate header for this spreadsheet.
l) Setup a page number for this spreadsheet and place it in the footer.
m) Print two copies of your work.
14. Create a spreadsheet using the following information. You have been
asked to construct a spreadsheet for Mike's Mail Order Company.
45
Item Price Delivery Ordered This
Charge Month
Kitchen Scales 89,950 1,500 83
Kitchen Utensils 29,950 1,000 197
Microwave Oven 799,950 2,000 42
Model Boat 59,950 1,000 179
a) Enter the raw data above and save as ‘mail order’.
f) Adjust the column width and row height to suit the layout you have
selected.
h) Create formulas to calculate the Monthly Income for each Item, the
Monthly Income from the delivery of each Item, and the total Monthly
Income for each item.
i) Create formulas to calculate totals for each column in your spreadsheet.
l) Setup a page number for this spreadsheet and place it in the footer. Print
your work.
Instructions:
a) Enter the above data in suitable spreadsheet program of your choice and
save as ‘primary.
b) Apply line boarder, align the subject names to 900
c) Sort all names in ascending order.
d) Create three columns for ‘total’, ‘average’ and ‘minimum’ score.
e) Using the newly created columns, use relevant formula to generate
total, average and minimum score for each student.
f) Using a column for total mark, create a new column heading for
position. Use this column to position all students.
g) Using the columns for name of student and total mark, create a bar
chart to represent this data. Print all your work.
16. The following records were provided by Pacific Computers sales for
two days.
Sales
Item Monday Tuesday Unit Price
Keyboard 15 05 20,000
Mice 45 06 15,000
Hard drive 46 05 100,000
Ipod 78 04 23,000
Flash drives 87 03 50,000
Extension adapter 65 04 25,000
Mother board 43 02 130,000
X550 terminal 01 03 900,000
19” monitors 12 01 300,000
Foam cleaner 00 02 50,000
Printer 12 03 300,000
47
Instructions:
Good stock
Re-order
48
Instructions:
Instructions:
49
a) Insert a column a column after each subject and name it Grade.
f) Apply line boarders around your work. Set columnar headings to 450.
Grade Number
1
Distribution
2
3
Grade
4
Total
Using the Countif function, determine the number of students that belong to
each category of division.
19. One bus transport company has ten buses graded as below.
50
A 52 234
B 52 123
C 60 678
D 54 435
E 52 231
F 28 345
G 28 678
H 50 900
I 64 234
J 54 123
K 35 212
Instructions:
a) Enter the above data on spreadsheet program of your choice and save as
‘transport’.
b) Apply boarder formats as it appears in the data above.
c) Assuming all buses travel to Kampala from Jinja with the same
capacity. Each passenger pays Shs. 4,000 and each luggage for shs.
2,000 each. Create a column with a heading labeled total fare received.
Hence determine the fare obtained for each category of bus.
d) In column E, insert a columnar heading, ‘comment’.
51
Item Quantity Unit Price (shs)
Bogoya (pcs) 1,800 200
Salads (packets) 200 400
Plastic table 400 1,000
Tent 05 150,000
Decoration - 300,000
Video coverage 02 500,000
Still photos 02 200,000
Music system 01 400,000
Master of ceremonies 04 100,000
Transport (trucks) 03 50,000
Cake (200 kgs) 01 1,000,000
Miscellaneous expenses - 200,000
Instructions:
House P W D L F A Gd Ppts
Kabelega 5 2 3 0 12 2
Rwenzori 5 3 2 0 12 6
Elgon 5 2 3 0 3 1
Victoria 5 0 0 0 1 29
52
House P W D L F A Gd Ppts
Kyoga 5 3 0 2 14 8
Nile 5 4 1 0 21 4
Ssezibwa 5 5 0 0 18 9
Kidepo 5 1 3 1 6 10
Churchill 5 5 0 0 23 8
Kilimanjaro 5 4 0 1 13 7
Semulki 5 3 1 1 10 13
Instructions:
a) Copy this work and paste into sheet2 and perform the following
instructions.
b) Apply boarder lines around your work.
c) Determine the Gd which is given by F – A.
d) Calculate the number of points accumulated by a team given that each
W = 3pts; L=0 pts; D=1pt.
e) Using the data series for House and Gpts, represent this data onto a line
graph to indicate performance for each house. Insert it as a object in
sheet4.
f) Sort your data in ascending order basing on ‘House’.
g) Create a column labeled Posn: in column J.
h) Using the Rank function, determine the position of each house and
insert your answer in column J basing on total points accumulated by
each house.
i) Insert a header, ‘interhouse’.
j) Align columnar headings to 300.
k) Print three copies of this work and exit the application.
22. Eastern Motor Club provides the following records to use. Present the
data below in a spreadsheet program of your choice and save as
‘motorclub’.
Stage 1 Stage 2
Rally driver Time flag Time Time flag Time
off arrived off arrived
Lumala 8:00 10:01 10:30 2:00
Susan M 8:05 10:13 10:31 2:01
Sula Kato 8:10 10:15 10:32 2:01
Chippa A. 8:15 10:16 10:33 2:04
53
Binasali 8:20 10:17 10:34 2:30
Emma Kato 8:25 10:19 10:35 3:00
Karim Hirji 8:30 10:20 10:36 3:12
Rwakataka 8:35 10:21 10:37 3:13
Amin Dada 8:40 10:35 10:38 3:14
Instructions:
Instructions:
54
b) On sheet2, format your data to include a separator and zero decimal
places.
c) Apply boarder on your range of selected data.
d) Determine total number of livestock for each year.
e) Determine minimum, maximum and average livestock per category
above.
f) On sheet2, insert a row in row1 to hold the heading, ‘livestock
numbers: 1992 – 1997’. Merge and centre the heading.
g) Using relevant range of data series, represent data for 1996 on a pie
chart. Remember to insert it as an object in sheet3, include a suitable
title and legend.
h) Insert a header, your name; footer, your index number.
i) Print a copy of your work.
24. The following table shows details of electricity meter readings for ten
different customers of UMEME (U) Limited at the beginning and end
of the months of September, October and November respectively. Save
your work as ‘electricity_bill’.
The cost of one unit of electricity is shs. 250, and each customer pays a
constant service fee of shs. 5,000, regardless of the number of units of
electricity consumed.
Instructions:
55
c) Rename sheet 4 as ‘finalbill’.
d) Insert a blank row above the table on sheet 4 and enter the label, Unit
cost in cell A1 with corresponding values 250 in B1 and the label,
Service fee in D1 with a corresponding value of Shs. 5,000 in cell E2.
e) Use columns F and G to calculate the electricity bill for September,
October and November respectively.
f) Use column H and I to compute the electricity bill for September and
October. Assign all columns suitable headings.
g) Format all currencies to have a symbol UGX, before all the values.
i) Insert a centred footer, your name and print sheet 4 on paper size A4
landscape and save your work.
A B C D E
1 Rates
2 Increase 3%
3 Decrease 2.5%
4
5
6 Income: Maize sales 2,000
7 Wheat sales 25,000
8 Millet sales 12,500
9
10 Total income 39,500
11 Exp.
12 Fertilizers 16,000
13 Labour 10,000
14 Transport 8,000
15
16 Total expenditure 34,000
17
18 Profit: 23,500
19
If the expenditure is decreased by 2.5% and income goes up by 3%.
56
Instructions:
a) Calculate the figures in cells E10 and E16 to find the total income and
expenditure in each case.
c) Calculate the new expenditure in Cells F12, F13 and F14 respectively.
57
d) Calculate the amount obtained from export sales for the period.
g) Using the columns for item and % export, create a pie-chart to represent
this information and should be saved as an object to sheet4 of your
workbook. Print your work separately.
Instructions:
a) Beginning from cell A1, key in this data into a suitable spreadsheet
program of your choice and save as ‘family’.
b) Complete the spreadsheet using percentages given for each column
respectively.
d) Insert a row between Masaba and Sempala for Nabweteme and insert
1,200,000.
e) Allow the rest of the columns to automatically calculate the required
amounts.
f) Format your data to hold the mask for ‘Shs”. in each column before the
amount in each case.
58
g) Using the columns for savings and name, create a pie – chart of your
choice to represent the above data. Let your chart rest in sheet3 of your
workbook. Add footer your name and header your class in each sheet.
b) Insert a row between buns and Popcorns for Mineral Water with
recorded at Qty: 340 each 800.
e) Insert a fresh row after that of books labeled “Total” to determine the
total amount received.
i) Insert header in sheet 3 of your work as your name and footer as your
class.
l) Using the columns for item and amount, populate a line graph to
represent this data. Remember to insert correct heading, x and y axes
labels respectively. Insert your legend to the right of the graph. Print a
copy of your work and exit the application.
29. Key in the following data in a spreadsheet program of your choice and
save as ‘roll call’.
Instructions:
b) Insert a grid beginning form cell A17 to sort the data above.
60
Status Mon Tue Wed Thur Frid
A
B
f) Make sure that your summary table and graph automatically updates.
k) At the bottom of summary table, add a row for total to determine the
total number of students expected every day.
30. The following grades were generated by the Director of Studies of one
Primary school for term two, 2000.
Instructions:
a) In the column for Agg., determine the total of the best done four
subjects.
b) Given that a pupil with an aggregate less than 5, obtains Division 1, less
than Agg. 13, Division 2, less than Agg. 24, Division 3, and the rest
Division 3. To obtain division one, a pupil should have passed MTC
with a 6 and below, ENG less than 7. For division 2, a pupil should
have passed MTC and ENG. A pupil who fails ENG goes to Division 3
even if the Agg. Total is below 13.
Division No:
1
2
3
4
e) Generate a formula that will be used to filter the results for the
summary table above.
62
g) Change the tab colour as: Raw Data = Green and Copied Data =
Yellow.
31. The following records relate to the sales of a restaurant for the period of
June, 2000
Instructions:
a) Beginning from cell A1, enter the above data in a suitable spreadsheet
program of your choice.
f) Create a pie-chart using data series for item and percentage sales. Insert
it as an object in sheet4 o your workbook.
g) Provide a centred header as your name and class as a left aligned footer.
63
h) Save your work as ‘sales_june_2000’ and provide a printout of your
relevant worksheets.
Instructions:
a) Beginning from cell A1, enter the above data in a suitable spreadsheet
program of your choice.
h) Using data series for Name of artistes and No. of Cds sold; prepare a
bar graph to represent this data.
64
PRESENTATIONS
The government has to ensure that all corrupt officers are severely
punished, that they refund the wealth obtained through improper ways,
sensitize the general public about the dangers of corruption, including
corruption as a topic to be taught in schools that individuals obtain
knowledge, publicizing names of all corrupt people, setting up a
commission of inquiry into corruption.
Instructions
a) Apply action buttons to link slides manually to each other.
65
e) Ensure that each point appears in an ordered list.
g) Set all headings to font size 45 and the content font size 28.
Instructions:
a) Prepare a presentation using the data given above, save your work
as your name.
66
b) Add relevant graphics to enhance your work.
c) Add footer your name and header your class and stream.
Instructions
e) Insert your name as footer, slide numbers and today’s date but
make it fixed.
67
4. The computer club of your school has asked you to design a manual
slide for use while addressing senior one and five students. Design four
slides that include the following topics.
Instructions:
a) On the first slide, include the motto of the club “IT for Everyone”
and name of the presenter (write your name).
c) Mention activities that have been carried out last year and what the
club intends to cover this year.
Instructions
68
iv) Slide IV – representing the disadvantages of the internet.
(b). Use minimal graphics and design.
(c). Link one slide to another.
(d). Include your name as header and ‘internet’ as footer.
(e). Save your presentation as ‘training’.
(f). Print your work in handout mode of four per page.
6. Computer viruses are some of the biggest nightmares all over the world
faces. As a computer student, you have volunteered to educate
computer users this threat.
Create six slides which you are going to use during the presentation. Each
slide should have:
b) Your name, index number and slide number as footer at the right hand
of each slide.
e) Use relevant clips which are to be placed at the right hand top of the
slide.
i) Slide I should include the title and definition of viruses, your name and
school.
iii) Slide III should include damage made by viruses in a computer and its
accessories.
iv) Slide IV should include the ways through which viruses enter a
computer.
69
vi) Slide VII should include cure of computer viruses when they have also
entered the computer, give examples of cures you are familiar with.
i) Title slide: Should have the topic, your name and date of presentation.
v) Slide 5: Conclusion.
e) Printout a handout having all the slides fitting on one page, which you
will issue out to your PIASY group members during the meeting as
your give a talk.
70
b) Use minimal effects on your slides to make the presentation
entertaining.
h) Print your presentation and ensure that all the work fits on one page.
Instructions:
c) Add header, ‘your name’ and footer ‘your class and stream.’
10. The entrepreneurship club of your school is to have a talk show on the
visitation day this term. You have been asked to generate a manually
71
running presentation saved as ‘entrepreneurship’ with the following
content.
Is a person who starts a business and sees it growing in size over time. A
good entrepreneur should be:
Hardworking
Creative.
Risk taker.
With visionary mission.
Persistent.
Rewards him/herself with profit.
Slide three: Functions of an entrepreneur
a) Insert action buttons that link slides in the sequence of next, next to last
and to first respectively.
72
b) Use a uniform theme for all the slides.
c) Add two relevant graphics at the top right hand side of your slide.
e) Ensure that your slide transition is visible enable but not too strong.
11. You are campaigning for the post of class captain in your class. Prepare
an automatically running presentation that you are to cast before the
class members and save as ‘campaign’.
On this slide, mention your full name, religion, house, and three clubs that
you belong to. (Should not exceed 30 words)
Mention what the present class captain has done, what areas were a
challenge to him and how students were responding to his orders /
commands.
Show how you will effectively organize the cleaning exercise on a daily
routing. How and when will the class be swept and mopped. Talk about the
sitting arrangement after cleaning.
Mention how you are to ensure that all teachers do not miss the lessons, and
how best you are to encourage your fellow students to attend regularly.
73
On this slide, show how you are to organizing debates in class. Shows
whether you are in position to organize inter class debate and other
activities.
Instruction:
b) Ensure that the font size of the titles for each slide stand at 32pts.
12. The Prep Master of your school provides the following data concerning
prep attendance for three days. He has asked you a computer studies
student to prepare an automatically running presentation you are to save
as ‘preps’
The prep department of your school has collected the following information
concerning prep attendance per class. Read it and carefully advise yourself
on how best you will attend preps regularly.
Instructions:
b) Replace on slide one ‘your school’ with the real name of your school.
c) Add a name of the prep masters / mistresses at your school on slide one.
In the form of Presented by: Mr./Ms./Mrs. x
e) Ensure that the text animations stand at 3 sec. and slide transition at
1sec. respectively.
g) Print one copy of slide 3 in slide mode and slide 1 and 2 in hand out
mode.
13. A new hotel “Care and Care” is to open shortly in your village. You
have been recruited to create an automatically running presentation for
its advertisement. Save it as ‘CareNcare’.
Include the full name of the hotel, its physical address, telephone number
and direction. (It may not be the correct address, telephone number and
direction, imagine something)
Spacious rooms.
Swimming pool for all age ranges.
On time meals and snacks.
Pool table
75
Cinema facilities.
Garden for after parties.
Gym and sauna facilities
Include the mode of transport that a person can access to reach the care and
care hotel. Mention about 6 modes of transport.
Instructions
b) You are free to alternate the text animation to make the advert
appealing.
e) Set your work to fit on the screen size 4:3 on screen show.
14. You father has asked you to prepare an automated family presentation
containing four slides, and save as ‘family’.
On this slide, include the full names of your father and mother, physical
address, tribe of your father and mother, religion of affiliation.
On this slide, include 10 close family members giving their full names and
position in the family.
76
The information must appear in a table of necessary number of columns and
rows respectively. Apply a good colour theme on your table to make it
appear professional.
On this slide, include 5 ordered activities that your family carries out e.g.
health sensitization.
On this slide, include a short conclusion statement about your family and a
few pieces of advice to other members in the community.
Instructions:
f) Rehearse your timings to 4 seconds for text and 1 second for slide
transition.
Slide one:
On this slide, include the motion that is “Science has brought major changes
in lives that have made life meaningful”. Include the date of the debate
(insert today’s date) and the venue as the school’s main hall.
77
Slide two: Organisation of the debate
On this slide, include the name of the chairperson, secretary, time keeper
and chief whip centred.
Instructions:
78
Slide one: Definitions
Define the term food security; write the name of your area MP as the
presenter towards the bottom of your presentation.
Slide two: Ways of ensuring food security
On this slide, write five ways homes have to ensure constant food supply all
year round.
On this slide, suggest five possible ways the government has taken to
encourage food security in Uganda.
On this slide, write 5 activities homes in your community have to carry out
to encourage food security.
On this slide, write a short statement giving remarks by the area Member of
Parliament.
Write your name and post you are carrying in the Ministry of Health.
79
Slide four: Preventive measures
On this slide, include your position about malaria and how the community
has to respond to the call.
Instructions
18. The games master of your school has organized inter house
competitions. He has decided to use a presentation to make students
aware of the upcoming event. You have been requested to design an
automatically running slide that will include the following:
Once again, the sports and games department is informing students and the
entire school that this year’s sports activities are as follows:
Football
80
Junior category
Intermediate category
Senior category
Handball
Junior category
Intermediate category
Senior category
Slide three: Rules
i) Junior games are set for students below the age of 14 with body weight
of less than 32 kgs
ii) Intermediate games are open to junior members and students below the
age of 16 and body weight of less than 40 kgs.
iii) Senior games are open to all members.
iv) Rules and regulations for each game will be in force.
v) School rules will be in force
Slide four: Conclusion
All house teachers and captains are encouraged to prepare their teams for a
colourful event this year.
Instructions
81
19. The Managing Director of Wairaka F.M. has asked you to prepare an
automatically running presentation to be used at the radio station
reception area for visitors’ view to include the following information
and save as ‘wairakafm’.
This slide is to have the name of the Radio station “Wairaka F.M”, P.O. box
866 JINJA – Uganda PLOT 10 Daudi Street, Wairaka
Include a table of 2 x 6 to hold programs that the radio relays to the people.
Program Presenter
Morning breeze MC Zonto
Music as you work DJ Shiru, Afande Kelekele
Youth attention Tuff B, Sharon O
Welcome back Uncle Kine, Juliana Kanyomozi
Talk show Andrew Mwenda, Mzeei Owana
With Wairaka F.M, you will not miss out any minute of entertainment and
amusement. Stay tuned.
Instructions:
b) All the slide headings should stand at font size 32 and the rest of your
work at size 26 respectively.
82
c) Insert an automatic date in the format of Day e.g, Saturday, Month and
day of the month e.g. March 12, and year e.g. 2009.
e) Ensure that the timings are 4 seconds for text and graphics animation
and 1 second for slide transition.
f) Change the slide size for on-screen show of 16:10 and orientation of
landscape.
g) Let the slide speed be medium, insert your name as footer and
“Wairaka F.M” as header.
20. Pacific computers deals in computer related accessories. You are the
sales person of the enterprise and you are required to create a
presentation that you will use to market items in your shop saved as
‘pacific_computers’.
On this slide, include a list of 6 popular software programs that you will be
marketing.
On this slide, include range of repair and maintenance activities you are
capable of handling in the workshop section of Pacific Computers.
On this slide, include that Pacific Computers has other services that can be
of help but outside the computer arena and these include:
Book printing.
83
Sorting and binding.
Calendar, magazines, fliers, brochures, etc
Large format printing and item customizing.
Instructions:
On this slide, include the name of the school; name the title ‘Careers Day’.
Include the name of your careers master at the bottom.
On this slide, define the term career; mention any five different careers one
can choose from.
84
On this slide, mention any 6 advantages of getting a good job as a result of
choosing a good career.
Instructions:
d) Ensure that your text is well animated with fewer slide transition
effects.
22. You are working as Computer Training Volunteer with a new NGO in
your community. You are to handle the topic “COMPUTER
CLASSIFICATION BY SIZE’. Prepare a manually running
presentation you will use to deliver the lesson. Consider the following
and save as ‘ngo’.
i) Super computers
ii) Mainframe computers
iii) Mini computers
iv) Micro computers
Instructions:
a) Make sure that each sub heading appears on its own slide.
85
b) Generate at – least four characteristics for each type of computer (i) to
(iii).
Instructions:
f) Change the font size to 34 for all the headings in your presentation in
font style Verdana and font colour Green.
g) Insert your name as footer. Add a fixed date in the format of dd/mm/yy.
86
h) Format your presentation to slide sizes for overhead.
Instructions
a) Create a slide (slide one) to contain a title slide for ‘Senior Four
Revision”. Indicate the name of the presenter.
87
presentation entitled ‘Computer viruses’ with the following sub –
heading.
Instructions:
a) Insert one slide (Slide one) to contain a title: Computer viruses. On this
slide, define the term computer virus; write your name as a presenter.
Lay out your text to create better slide usage. You are free to vary the
font sizes.
d) On slide four, mention the ways you can ensure to reduce dangers of
computer viruses.
f) Insert one slide (slide 6) where you are to write your name, class and
stream all in upper case.
88
26. Today, there is rampant child sacrifice in your community. One Human
Rights Organization is to conduct a sensitization workshop for
members in your community looking at the following aspects:
Instructions:
c) On slide two: create a title: causes of child sacrifice. On this slide, list 6
reasons for rampant child sacrifice in Uganda.
d) Insert one slide (slide three). On it note the heading: dangers of child
sacrifices. List 5 dangers of child sacrifices to people in Uganda
e) Insert a new slide (slide four). On this slide, indicate solutions to child
sacrifice. List 5 solutions the government of Uganda has taken to
reduce the dangers of child sacrifice.
f) Slide five: Conclusion, on this slide; indicate a short conclusion of your
presentation
g) Write the words Previous and Next on appropriate slides. Link them to
work as action links for your presentation.
Instructions:
a) Insert a new slide with a title: Tourism in Uganda. On this slide, define
the term tourism. Write your name at the bottom for the presenter.
89
b) Add another new slide; on this add a title, animal scenery. Insert a two
column slide where you are to write a list of animals in Uganda that
form the animal scenery.
c) Insert a slide with title: Water bodies – on this slide include beautiful
water bodies that are worth visiting by tourist in Uganda. This slide
should have a layout similar to that of slide two.
h) Save your presentation as ‘tourism’ print on copy in hand out mode and
exit the application.
Instructions:
a) Insert four blank slides for your presentation and save as ‘exams’
c) Slide two should include a title: How to Prepare for an Exam, also
remember to include the tips for successfully making yourself ready for
an examination in your school.
90
e) Slide four to include a conclusion. On behalf of the examinations
master, write a conclusion mentioning the fact that exams are part of
life and are here to stay.
f) Re-arrange the slide such that slide three comes just after slide one.
Instructions:
a) Create a new slide (slide one) with title: Computer Training. On this
slide, indicate your name as presenter.
b) Insert a new slide (slide two) with a title: Reasons for studying
computer. On this slide include 5 reasons for taking computer studies at
“O” Level.
c) Insert a slide, (slide three) with a title, topics covered. On this slide,
mention any seven topics that are taught in computer studies in paper 1.
Write text at the bottom ‘continued…’
d) Duplicate slide three and replace the content for topics taught in paper
2. Erase the word ‘continued…’ from this slide.
91
e) On slide five, note a title: conclusion. On this slide, encourage parents
accept paying fees for computer training for their children while still in
“O” Level.
30. The School Champlain has organized the following lyrics for use
during the worship and praise. You are member of the Chapel Choir
and responsible for casting the hymn on the wall. Key in the hymn as it
appears below and save as ‘lyrics'.
Refrain
Refrain
Refrain
92
What the saints established that I hold for true.
What the saints believèd, that I believe too.
Long as earth endureth, men the faith will hold,
Kingdoms, nations, empires, in destruction rolled.
Refrain
Refrain
Refrain
b) Each stanza should appear on its own slide ending with the word
Refrain.
c) Use correct font sizes for different stanzas to make sure that the lyrics
fit appropriately well.
d) Centre all your work in the presentation and show the word refrain in
italics.
g) Add a word ‘forward’ on each slide apart from the last. This word
should be hyperlinked correctly and print all your work.
93
DATABASE MANAGEMENT SYSTEMS
Instructions:
Instructions:
95
e) Create a form to show multiple records in a datasheet with each record
in a row from the query designed above. Save as ‘results’. Print your
work and exit th eapplicaton.
b) Create a form to enter the data above in the table and save it as ‘eggs’.
d) Design a form to return multiple records from the query and save as
‘multiple_eggs’. Adjust the borders for the records to auto fit.
96
4. The database manager of Hiltop dairy farm provides the following data
relating to farm animals. From the data below, create a database with a
file name ‘Hiltopdiaryfarm’
Instructions:
97
StudID Student Name MTC ENG SCIE SST Total
MJS/003 Ssempa L. 03 45 67 89
MJS/004 Oboyoi D. 08 34 43 87
MJS/005 Gidudu I. 45 32 23 67
MJS/006 Nabubolo A. 43 54 21 54
MJS/007 Mwanja A. 56 65 34 54
MJS/008 Rukundo A. 76 43 32 43
MJS/009 Kamau D. 54 21 23 32
MJS/010 Mulefu D. 32 12 43 12
MJS/011 Nagudi G. 12 34 54 10
Instructions:
98
Instructions:
Instructions:
a) Create a table called ‘personal details’ with fields: Reg No. Names,
Class, Age and House having appropriate data types.
b) Insert a primary key in the appropriate field name.
d) Create a query for Muteesa and Simba house members. Save as houses.
Save the form as ‘registration’.
99
e) Create a report that shows the following fields: Name, Class and House.
Save the report as ‘registration’.
Instructions
c) The first field on your table design holds the field name EmployeeID.
Format the data type to auto random number for this field and adjust
your table accordingly.
d) Design a form for using to enter data into the database table, and name
it ‘entry data form’. Therefore, use it to populate the table above. The
form should display:
All field options as they appear in the table except the Sex field which
should be a combo box to display “sex”.
Fill the form background with a yellow colour.
e) Create a query for workers who are above 30 years and save as ‘old’.
f) Create a query to filter names of workers whose names end with letter
‘a’ and save as ‘lettera’.
Note:
c) Create a table using design view which include a lookup for M and F,
and save it as employee table.
d) Create a form called ‘employee form’ and enter the above records.
Remember to use the combo box appropriately.
f) Create a query for employees whose title end in the format ‘er’ and
save as ‘letterser’.
101
j) The academic retirement age is 55 years. Populate a query to filter
employees whose ages are above 55 and save as ‘retirement’.
m) On your report add today’s data as footer and provide a page number.
10. The table below gives the information about employee members of
‘kamukamu enterprises’.
Instructions:
d) Create a query to filter employees who come from a District that has
letter ‘i’ within the district name and save as ‘district’.
102
e) Insert a new field name into your query for medication, which is
assumed to be 25% of the amount paid. Run a query showing all the
other field names and save as ‘medication’.
Instructions:
c) Design a form named ‘future’ that should be used to enter the above
data into a form.
103
e) Create a query named ‘futureG’ and return records for all the girls in
the class.
f) Create a query ‘futureM’ to return records for all the boys in the class.
104
Instructions:
a) Create two tables with the table names to be used as file names.
d) Create a query using all the fields from the two tables and add one field
for Amount (shs). In this column determine the amount of money
received from the sales. Save the query as ‘sales’.
e) Design a query that will return products that were manufactured during
the year 2010 and save as ‘man_2010’.
f) Design a report to show items from the query using the following field
names: HardwareId, Item, Price, Quantity and Amount.
105
CommodityID Item Stock - In Issue
APM-015 Math sets
APM-016 Tinned fish
APM-017 Packed chicken 200 180
APM-018 Towels 100 98
APM-018 Soap (in bars) 600 500
APM-019 Bulbs 1,000 980
APM-020 Flasks 20 18
APM-021 Toilet paper 20,000 19,500
Instructions:
c) Design a form that you will use to populate the table saved as
‘apple_form’.
i) Generate a query that will retun items that did not have any value
posted for Stock In., and save as ‘apple_empty’.
j) Create a query that will return items whose names begin with letters T
and M and save the query as ‘TnM’.
14. Amos and Moureen stationers maintain a manual database and you
have been asked to convert the records into an electronic database save
as ‘amos and moureen’.
106
ItemId Item name Store In charge
AMS/001 Exercise books A
AMS/002 Black books C
AMS/003 Manila A
AMS/004 Art bond C
AMS/005 A4 bond paper C
AMS/006 New print A
AMS/007 Johnson A
AMS/008 Sets A
AMS/009 Office glue A
AMS/010 Printing plates C
AMS/011 Boxes of chalk A
AMS/012 Duplicating paper A
AMS/013 Art pencils A
AMS/014 HB pencils C
AMS/015 Pens – Bic C
Instructions:
b) Create a query using all the field names. It is given that the in charge
for store A is Alex and for C is Christine. Generate a function that will
return all the in charge persons and sort the records in ascending order.
Save the query as ‘in_charge’.
c) Using the field names for ItemId, Item name and store, create a query
that will return only items that are found in store A.
15. Music Uganda monitors local artistes by recording the albums so far
produced and launched. Create a database to manage the album info for
the organization saved as ‘music_uganda’.
107
MUM-003 Bebe cool 10
MUM-004 Kenzo 07
MUM-005 Dr. hilderman 03
MUM-006 King micheal 08
MUM-007 Red banton 03
MUM-008 Haruna mubiru 05
MUM-009 Mesach semakula 10
MUM-010 Abdu mulasi 07
MUM-011 Mukabya 17
MUM-012 Big eye 02
MUM-013 Stecia mayanja 09
MUM-014 Nandujja 10
MUM-015 Madox sematimba 11
MUM-016 Chris evans 03
MUM-017 Aziz azion 07
MUM-018 General megadee 05
MUM-019 Papa cidy 02
MUM-020 Weasel and radio 08
MUM-021 Kanyomozi 11
Instructions
b) Design a form that you will use to populate the above table. Save the
form as ‘musicians’.
c) Using all the fields, design a report to output the information above. On
your report, create a text box that will hold amount. It is given that each
album was estimated to sale about 2,000 copies. Let your report
indicate the number of copies each artiste had.
d) Assuming that each copy was taken at a cost of shs. 3,000; on your
report, create a text box that will return this. Remember to use a
formula.
108
g) Save the report as ‘musicians’.
16. The caterer of Katono Primary School maintains the following stock
records for term one. Create a database saved as ‘Katono’ to store the
following records.
Table 1: Stock In
The caterer also provides you with table two for other information related to
the items.
Itemid Quantity
KPS/001 180
KPS/002 100
KPS/003 20
KPS/004 03
KPS/005 01
KPS/006 03
KPS/007 40
109
Itemid Quantity
KPS/008 29
KPS/009 479
KPS/010 21
KPS/011 1,940
KPS/012 2,904
Instructions:
a) Create two tables and save using the title names for file names.
c) Remember to relate the two tables using a primary key and a foreign
key for your work.
e) Using all the field names for both tables, create a query saved as
‘katono’. On this query add a field name; Balance to return the balance
of amount is stock after deducting Issues from Stock In.
f) Design a report to hold all records from the query. On your report, add
a text box that you have to name “Loss”. The loss is estimated to be 3%
of the Balance Stock.
Table 2: Contacts
Instructions:
a) Design the two tables and save using the table titles. Use a data type of
auto number and add and incremental numbering. Format your field to
contain NPA/000.
111
b) In the two tables, format all text to appear in title case. Show your input
mask format.
e) Generate a dynaset that will return records for all staff members whose
telephone numbers begin with 07 and come from districts that begin
with letter K and save as ‘staff’.
f) Create a query that will return only male staff members and save as
‘male’.
g) Design another query that will return only female staff members and
save as ‘female’.
h) Create a query that will return all names of staff who do not come from
Kamuli and save as ‘other districts’.
i) Design a report that will return a list of all staff members with all the
records provided and save as ‘staff’ and print all your work.
18. The Manager Jobiah Hotel maintains a record for the hotel. Create a
database to hold the following information saved as ‘jobiahhotel’.
112
JBM/014 Face towels 100 B
JBM/015 Water tanks 08 A
JBM/016 Television set 07 C
JBM/017 Television stands 04 B
JBM/018 Counters 03 A
JBM/019 Stoves 21 C
Instructions
a) Design a table to hold the above field names and save as ‘jobiah’. On
your table collect a field data type that allows for lookup facility on the
form for A, B and C respectively.
c) Create a table that you will use to enter the above data into a table and
save as ‘jobiah’.
e) The hotel has a policy that every year, 3% of the items present is added
the following year. Create a query using all field names that will return
this and save as ‘nextyear’.
19. St. Denis Kijjaguzo operates a canteen and sales a wide range of
commodities. Organize the following tables into a database for easy
monitoring and save as ‘kijjaguzo’.
Instructions:
b) Input a mask that will return all items names in capital letters.
e) Design a query that will return all the field names in the table. Add four
field names for: Amount, Margin, Expenses and Profit respectively.
Amount is obtained as a product of Quantity Sold and Rate; Margin is
20% of the amount obtained and Expenses are 10% of the amount
obtained. Profit is Margin – Expenses. Save your query as ‘profit’.
f) Using the field names for CommodityID, Item Name and Quantity
Sold, create a query to filter items sold whose quantity sold is less than
250. Save your query as ‘quantityless’.
114
20. Uganda Super League Ltd runs the Uganda first division football.
Create a database to manage the table standings for one season saved as
‘ugandasleague’.
Instructions:
a) Create a table that to hold the above fixture and save as ‘uslltd’.
c) Design a query that will return a dynaset saved as ‘pts’ using all the
field names. In this query, create a formula that will show the number
of points each team has given that each W=3, D=1 and L=0.
d) Design query saved as ‘pts’ to return the Goal difference of each team.
Given that F-A = goal difference. Insert this field before PTS and save
as ‘complete’. Remember to sort your records in descending order
using the field name of PTS.
e) Create a report that uses records from the query saved as ‘complete’ to
return all the items stored therein.
g) Print a copy of all your work in this database and exit the application.
115
21. Mummy’s electrical enterprises records sales in an exercise book. The
manager asks you to prepare an electronic database for use saved as
‘mummys_ltd’.
Instructions:
b) Format your table such that the ID is an auto number, make it to allow
look up for China, Germany and England.
d) Design a form that will have the facility of look up for model.
f) Using all field names, design a query that will return items that have a
model name England and save the query as ‘england’.
g) Create another query using all the field names for items with model
name of China and save as ‘china’.
116
h) Create another query using all the field names for items that do not
have a model name ‘Germany’ and save as ‘not_germany’.
i) Create a report containing all field names from the table. On it add a
field name for Price Range. It is assumed that England = Expensive,
German = Cheaper and China = Cheapest. Generate a function that will
return this argument.
22. Muto hardware shop sales a large assortment of building and roofing
items Muto manages two stores A and B. Create a database to hold
these tables below saved as ‘muto_hardware’.
HardwareId Quantity B
MHS-001 3,000
MHS-002 5,000
117
MHS-003 300
3MHS-004 150
MHS-005 400
MHS-006 2,000
MHS-007 7,000
MHS-008 20,000
MHS-009 40,000
MHS-010 9,000
MHS-011 2,000
MHS-012 9,000
MHS-013 50,000
MHS-014 300
MHS-015 700
MHS-016 300
MHS-017 1,000
Table 3: Unit Cost
Instructions:
a) Create three tables to hold the data above. Save each table using the
table title for each. Remember to have the auto number data type for the
HardwareID
118
b) Insert a primary key in the field HardwareID.
d) Generate a query that will return all fields apart from Hardware ID for
table two and three.
e) Using your field, add a new field for ‘Total Income’ to determine the
total income received from the two stores altogether given that
(Quantity A + Quantity B)*Cost = Total Amount and save as
‘total_amount’.
f) Generate a report to hold all records from the query above and save it as
‘total_amount’.
23. Nkabi tours and travel maintains a list of hotels that tourist can be
choose from. Design a database to hold the following records for the
organization.
119
NTT/018 Fireball Kampala
NTT/019 mushroom Mbale
b) Use the auto number data type for the HotelID in the format of
“NTT/000”.
d) Enter an input mask in your table to return all the text in title case.
f) Create a table that will have the look up menu for the districts in the
table.
g) Design a query that will return hotels that are in Kampala and Mbale
districts.
h) Design a report that will return all fields from the table. Add one field
name on your report for “Description”. For Jinja = New water bodies,
Kampala = City Centre, Mbale = The Masaba Land and Sesse = Island
Scenery. Generate a function that will return this.
24. Pick Hill Primary School manages a manual payroll to regulate salary
payment to workers. Design an electronic database named ‘pick_hill’
and carry out the following instructions.
Instructions:
e) Create a form with all the field names in the table and add the following
field names on your query: Housing = 30%, food = 10%, medical =
20%; tax which is in ranges i.e. above 500,000 = 20% and those below,
18% on the gross pay. .
f) Change the header ‘computer studies’ in upper case and in font colour
red.
h) Using the records form the form, design a query to return workers
whose savings is above 200,000 and save as ‘savings’.
25. Lake Victoria Fisheries deals in fish products and provides the
following records. Create a database saved as ‘fish’ and carry out the
instructions below.
e) Design a report using all field names in the table and save as ‘fish’.
f) On the report add fields for: Quantity Unsold, create a formula to return
records for the quantity unsold.
122
UBA-005 Sesse Swimming and fishing
UBA-006 Botanical Music shows, swimming
UBA-007 King fisher Swimming
UBA-008 Source of the Nile Swimming
UBA-009 Wairaka B.M.U Swimming
UBA-010 Bufulibi Swimming and fishing
UBA-011 Ntinkalu Fishing, boat racing
UBA-012 Masese Fishing, boat racing
UBA-013 Panaroma Bird watching, swimming
UBA-014 Buwenda Swimming
UBA-015 Mada Boat rafting
Instructions:
c) In your table, select a suitable data type that will have a drop down
menu for music shows; music shows, swimming; swimming; fishing,
boat racing; birad watching, swimming; boat rafting, e.t.c.…
d) Design a form that will be used to enter the above data into a table and
save as ‘beaches’.
e) Create a query that will generate a dynaset for beaches where music
shows and swimming are carried out and save as ‘beaches’.
f) Design a new query that will return activities whose first letter is B or F
and save as ‘beachbnf’.
123
BusID Company Name Passenger No. of buses
Capacity
UBOA-003 Horizon 32 08
UBOA-004 Hero 28 10
UBOA-005 Otada 54 03
UBOA-006 Bukadde Magezi 62 05
UBOA-007 Eastern Coach 62 08
UBOA-008 Airforce One 32 09
UBOA-009 Kiira Coach 28 02
UBOA-010 Tugezyeku 54 10
UBOA-011 United Coaches 32 04
UBOA-012 Arrow Boys 28 09
UBOA-013 Soroti Coaches 62 06
UBOA-014 Ambi Coaches 28 07
UBOA-015 Akamba 62 10
Instructions:
b) Format the field for No. o f buses to accommodate the two figure
output.
d) Create a form that will display all the record on one form that shows
multiple items. Insert one field name fare collection. The Association
has a fixed charge per passenger of shs. 15,000 form Mbale stage.
Create a function that will return a product of passenger capacity, No of
buses and charge per passenger. Save the form as ‘buses’.
e) Using all the field names form the table, create a query for companies
that have less than 07 buses and save as ‘buses’.
124
ProcessorID Processor type Clock speed Quantity
KCV/001 Pentium III 1.2 Ghz 40
KCV/002 Pentium III 1.8 Ghz 50
KCV/003 Pentium III 1.0 Ghz 45
KCV/004 Pentium IV 1.2Ghz 80
KCV/005 Pentium IV 3.6 Ghz 100
KCV/006 Pentium IV Celron 2.0 Ghz 30
KCV/007 Pentium IV AMD 2.0 Ghz 50
KCV/008 Pentium IV Intel 2.0 Ghz 200
Instructions:
b) Format the ProcessorID to reflect and auto number with the ID format
already given in the table.
c) Create a query where you will add two fields for price and amount.
d) The company assumes that processors: 1.2 Ghz = 100,000; 1.8 Ghz =
120,000 1.0 Ghz = 80,000; 2.0 Ghz = 180,000. Create a formula to
return the logical expression in the field of price.
f) Create a form of multiple items that will display data in the query and
save as processor.
29. St. Florence S.S. maintains a database to manage fees collection. Create
a database called ‘fees payment’ to hold the following records.
Instruction:
a) Create two tables and use the table names as a file name to each.
d) Using all the field names in table one and only stream from table two,
create a two field names for: Section Fees and New Balance on the
query saved as ‘balance’. Create a function that will return Section fees
per student.
e) Given that New Balance = (Section Fees + Balance) – Fees paid.
Generate a function to return the new balance on your query saved as
‘balance’.
f) Using records in the query named ‘balance’ create two new queries for
‘sectionb’ and ‘sectiond’ to return students in boarding section and day
section respectively.
30. Water Mission Uganda supplies safe and clean water to household in
Kampala suburbs. The organization prepared the following water usage
meant to develop bills for customers. Create a database saved as ‘water’
to hold the following information.
c) Create a multiple item form to return all the fields. Add two
columns for: Litres used, Amount Paid. Given that each litre is sold
at shs. 2. Generate a function that will return this. Save the form as
‘bill’.
d) Create a query form the table using all the fields above to return
consumers whose new metre reading is above 1000.
128
MRF-011 Blue magic 3:10
MRF-012 Born to be winner 4:59
MRF-013 Kanya Mpisa 5:45
MRF-014 Gukyabaza 4:27
MRF-015 Tsumani 3:48
MRF-016 Champion dance king 3:32
MRF-017 How we do it 3:39
MRF-018 Nkwagala Nyo 4:00
MRF-019 Minzani 4:08
MRF-020 Omukiza Gwo 3:33
MRF-021 Nafunye Omwana 3:40
Instructions:
c) Create a query to return all tracks whose names have letter ‘i’ and save
as ‘letter’.
d) Select all tracks whose track length is between 3:10 and 4:00 minutes.
Save your query as ‘tracklength’.
129
StudentID Name Other name BOT EOT
CS/R/011 Kizito Geoffrey 100 80
CS/R/012 Asiimwe Esther 65 100
CS/R/013 Nsereko Kerich 76 76
CS/R/014 Lukwago Amos 56 87
CS/R/015 Omakada Moses 87 98
CS/R/016 Walugembe Samson 96 90
CS/R/017 Magumba Hakimu 99 87
CS/R/018 Ebokorait Patrick 93 98
CS/R/019 Bamutya Jamali 87 90
CS/R/020 Kasumba Karen 90 100
CS/R/021 Lubowa Kyemba 92 76
Instructions:
d) Create a form for use to enter the above information into a table saved
as ‘results’.
e) Create a query saved as ‘results’. In your query, add three field names:
30%, 70%, TOTAL (100). Remember to convert your values for BOT
to 30% and EOT to 70%. Determine the total obtained by each student
after conversion.
f) In your query, do not display the BOT and EOT fields. Run the query
and save.
g) Design a report using all records from your query saved as ‘results’.
Add footer, today’s date, your name and page number.
h) Adjust your header to read: End of Term one Results, Senior One.
130
33. Nakasozi Supermarket maintains a Point of sale system. You are
required to create an independent database that will be included in the
system for use. Create a database saved as ‘supermarket’ and carry out
the following instructions.
Instructions:
e) Using field names for commodity name, quantity and unit price, add a
new field name for amount. Determine the amount paid for each item
and save the query as ‘sales’.
131
WEBPAGE PUBLISHING
e) Add a table and think of your own programs with the times at which
they are on air e.g. News, Sports Update, Hilton Top 20 count down,
e.t.c.
Page three: Photo Gallery
f) Add about 8 well organized photos from the clip art collection to
represent how this page will be used.
Page four: Contact us
132
2. Using any available web publishing software, design a two page
website for your former primary school:
(i). the first page in the index or Home page, it should include the
following:
The name of the school and a school logo. (The logo may not
necessarily be the correct logo of your former school)
Any introduction information.
Addresses of the school (does not have to be the actual address)
A facility for visitors to send an e-mail to the school.
Well linking navigation bar.
(ii). The second page should contain a bulleted list of the departments in the
school, and a table showing at least four teachers indicating the classes
and the respective subjects they do teach.
i) A page title.
ii) Appropriate graphics.
iii) Between 150 – 200 words.
iv) Proper layout
v) Creativity
vi) Save your work as hweb.
4. Using web publishing software of your choice, prepare a website for the
school’s computer club and save all your assets in a folder called
‘computer club’. On your website include the following:
Include a brief introduction about the NGO like, founding body, location,
physical address, number of orphans, services given to orphans.
Page 2: Menu
Generate a table of 5 x 4 to include the menu for orphans. Use the following
layout and populate it according to your wish. Include the literature below:
134
Morning tea Breakfast Lunch Dinner Super
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
On this page, generate a list of 10 first schools were the orphans attend
school. Include a full address of the school (the address many not
necessarily be the correct one). Also include the fees paid at each school
and a list of terminal requirements.
Instructions:
c) Add an e-mail link to all pages with a word ‘Click here to donate’.
Instructions:
d) Add a marquee that keeps on alternating from right to left and forth.
g) Add a button for Next on page one and back on page two well
hyperlinked. The buttons should be at the bottom of a page.
Instructions:
136
c) Page two: program; on this page, include the program of immunization
in Uganda. Uganda is divided into five sections: North, East, West,
Central and South. Under these headings, mention two districts from
each region to work as a co-rdinating centre. Remember to bullet the
districts respectively.
Name contact
You are free to write the physical address, telephone number and time of
contact.
m) Add the current time after the marquee on the extreme right with: Time
in Jinja: your date goes here. Print your work.
8. Design a three page website for your village tourism potential. Save as
‘tourism’
Instructions:
137
a) Insert shared page banner ‘village tourism potential’.
g) One page one: Home, include the definition for tourism; describe the
nature of tourism items that are located in your home village. Ensure
that you describe each item to enable readers to understand the tourism
scenery well.
h) One page two: Facilities, include a list of hotels, restaurants that are in
your village that can offer lunch, accommodation, breakfast and other
hotel facilities.
j) Print out each page of your site and exit the application.
Page three: Contact us, write down a list of 8 members that can be
contacted. Write the contact in a table.
Instructions:
138
a) Insert banner ‘Environmental Degradation’.
APPENDIX
7. Should have relevant graphics to either the title or content in the slide.
139
10. A presentation should have a required number of slides.
140
Data type Stores Size
Currency Monetary values. 8 bytes.
Use for storing monetary
values (currency).
AutoNumber A unique numeric value 4 bytes or 16 bytes
that Office Access 2007 when used for
automatically inserts replication ID.
when a record is added.
Use for generating unique
values that can be used as
a primary key. Note that
AutoNumber fields can
be incremented
sequentially, by a
specified increment, or
chosen randomly.
Yes/No Boolean values. 1 bit (8 bits = 1 byte).
Use for True/False fields
that can hold one of two
possible values: Yes/No
or True/False, for
example.
OLE Object OLE objects or other Up to 1 gigabyte.
binary data.
Use for storing OLE
objects from other
Microsoft Windows
applications.
Attachment Pictures, Images, Binary For compressed
files, Office files. attachments, 2
This is the preferred data gigabytes. For
type for storing digital uncompressed
images and any type of attachments,
binary file. approximately 700k,
depending on the
degree to which the
attachment can be
compressed.
141
Data type Stores Size
Hyperlink Hyperlinks. Up to 1 gigabyte of
Use for storing hyperlinks characters, or 2
to provide single-click gigabytes of storage
access to Web pages (2 bytes per
through a URL (Uniform character), of which
Resource Locator) or files you can display
through a name in UNC 65,535 characters in a
(universal naming control.
convention) format. You
can also link to Access
objects stored in a
database.
Lookup Wizard Not actually a data type; Table or query based:
instead, this invokes the The size of the bound
Lookup Wizard. column.
Use to start the Lookup Value based: The
Wizard so you can create size of the Text field
a field that uses a combo used to store the
box to look up a value in value.
another table, query or list
of values.
Field Property To
Field Size Set the maximum size for data stored as a
Text, Number, or AutoNumber data type.
Format Customize the way the field appears when
displayed or printed.
DecimalPlaces Specify the number of decimal places to use
when displaying numbers.
NewValues Set whether an AutoNumber field is
incremented or assigned a random value.
InputMask Display editing characters to guide data entry.
Caption Set the text displayed by default in labels for
forms, reports, and queries.
142
Field Property To
DefaultValue Automatically assign a default value to a field
when new records are added.
ValidationRule Supply an expression that must be true
whenever you add or change the value in this
field.
ValidationText Enter text that appears when a value violates
the ValidationRule expression.
Required Require that data be entered in a field.
AllowZeroLength Allow entry (by setting to Yes) of a zero-
length string ("") in a Text or Memo field.
Indexed Speed up access to data in this field by
creating and using an index.
UnicodeCompression Compress text stored in this field when a large
amount of text is stored (> 4,096 characters)
IMEMode Control conversion of characters in an Asian
version of Windows.
IMESentenceMode Control conversion of characters in an Asian
version of Windows.
SmartTags Attach a smart tag to this field.
AppendOnly Allow versioning (by setting to Yes) of a
Memo field.
TextFormat Choose Rich Text to store text as HTML and
allow rich formatting. Choose Plain Text to
store only text.
TextAlign Specify the default alignment of text within a
control.
Precision Specify the total number of digits allowed,
including those both to the right and the left of
the decimal point.
Scale Specify the maximum number of digits that
can be stored to the right of the decimal
separator.
143
Table 1.3: Some input masks used in a table object
Criteria Effect
>234 Returns all numbers greater than 234. To find all
numbers less than 234, use < 234.
>="Wairaka" Returns all records from Wairaka through the end
of the alphabet.
Between Returns dates from 2-Feb-07 through 1-Dec-07
#2/2/2007# And (ANSI-89). If your database uses the ANSI-92
#12/1/2007# wildcard characters, use single quotation marks (')
instead of pound signs (#). Example: Between
'2/2/2007' And '12/1/2007’.
Not "Germany" Finds all records where the exact contents of the
field are not exactly equal to "Germany." The
criterion will return records that contain characters
in addition to "Germany," such as "Germany
(euro)" or "Europe (Germany)".
Not "T*" Finds all records except those beginning with T. If
your database uses the ANSI-92 wildcard character
set, use the percent sign (%) instead of the asterisk
(*).
145
Criteria Effect
Not "*t" Finds all records that do not end with t. If your
database uses the ANSI-92 wildcard character set,
use the percent sign (%) instead of the asterisk (*).
In(Uganda,UK) In a list, finds all records containing Canada or
UK.
Like "[A-D]*" In a text field, finds all records that start with the
letters A through D. If your database uses the
ANSI-92 wildcard character set, use the percent
sign (%) instead of the asterisk (*).
Like "*ar*" Finds all records that include the letter sequence
"ar". If your database uses the ANSI-92 wildcard
character set, use the percent sign (%) instead of
the asterisk (*).
Like "Maison Finds all records that begin with "Maison" and
Dewe?" contain a 5-letter second string in which the first 4
letters are "Dewe" and the last letter is unknown. If
your database uses the ANSI-92 wildcard character
set, use the underscore (_) instead of the question
mark (?).
#2/2/2007# Finds all records for February 2, 2007. If your
database uses the ANSI-92 wildcard character set,
surround the date with single quotation marks (')
instead of pound signs (#); for example,
('2/2/2007').
< Date() - 30 Uses the Date function to return all dates more
than 30 days old.
Date() Uses the Date function to return all records
containing today's date.
Between Date() Uses the Date and DateAdd functions to return all
And records between today's date and three months
DateAdd("M", 3, from today's date.
Date())
Is Null Returns all records that contain a null (blank or
undefined) value.
Is Not Null Returns all records that contain a value.
146
Criteria Effect
"" Returns all records that contain a zero-length
string. You use zero-length strings when you need
to add a value to a required field, but you don't yet
know what that value is. For example, a field might
require a fax number, but some of your customers
might not have fax machines. In that case, you
enter a pair of double quotation marks with no
space between them ("") instead of a number.
147
APPLICATIONS FOR COMPUTER PRACTICAL
WORD PROCESSING
1. AbiWord
2. Bean
3. Document.Editor
4. EZ Word
5. Feng Office Community Edition
6. GNU TeXmacs
7. Groff
8. JWPce is a Japanese word processor, designed primarily for the English
speaker who is reading or writing in Japanese.
9. KWord
10. LyX
11. OpenOffice.org Writer
12. Ted
13. TextEdit (Bundled with Mac OS X)
14. LibreOffice Writer (fork of OpenOffice)
15. WordPad
16. Suite Office - WordGraph
Proprietary software / Commercial software:
148
16. Microsoft Word - Windows and Mac
17. Microsoft Works Word Processor
18. Microsoft Write - Mac (a stripped-down version of Word)
19. Nisus Writer - Mac
20. Polaris Document Master - Android and Windows Mobile
21. Pages - Mac
22. PolyEdit
23. Ragtime (an all-in-one desktop publishing software) - Mac, Windows
24. Oracle Open Office Writer
25. QuickSilver formerly Interleaf
26. Scientific Word & Workplace - technical and scientific word
processing producing latex documents
27. Scrivener
28. TextMaker
29. ThinkFree Office Write
30. WordFile4ME
31. WordPad included with all versions of Windows since 95.
32. WordPerfect
33. Xiosis Scribe - Windows
34. Xoom Office
35. Word Pro
Freeware:
1. Atlantis Nova
2. Baraha Free Indian Language Software
3. IBM Lotus Symphony
4. Jarte
5. Kingsoft Office Personal Edition
6. Madhyam
7. Qjot
8. TED Notepad
9. SSuite Office - WordGraph
10. Softmaker / Textmaker
11. PolyEdit Lite
12. Rough Draft
Online word processors
1. Adobe Buzzword
2. EtherPad, real time word processor
3. Google Docs - free online service
4. Nevrocode Docs
5. Microsoft Office Web Apps - free online service
149
6. ThinkFree Office Write
7. Verbosus - Free LaTeX and Octave Editor
8. WriteOnline
9. ZCubes – free online service
10. Zoho Writer
11. FeyaSoft Office Suite
150
SPREADSHEETS
Historical
151
1. Gnumeric - for Windows and Linux. Started as the Linux Gnome
desktop spreadsheet. Reasonably light-weight but has very advanced
features.
2. Kingsoft Office Spreadsheets Free 2012 - For MS Windows. It can
handle Microsoft Excel .xls and .xlsx files, and also produce other file
formats such as .et, .txt, .csv, .pdf, and .dbf. [4]
3. KSpread - following the fork of the Calligra Suite from KOffice in mid-
2010, superseded by KCells in KOffice and Tables in the Calligra Suite.
4. LibreOffice Calc - developed for Windows, Linux, Bsd and Mac
operating systems by The Document Foundation. TDF was formed in
mid-2010 by several large organisations such as Google, RedHat,
Canonical (Ubuntu) and Novell along with the OOo Community
(developed by Sun) and various OpenOffice.org forks, notably Go-oo.
Go-oo had been the "OpenOffice" used in Ubuntu and elsewhere.
LibreOffice started as StarOffice in the late 1990s, became OpenOffice
under Sun and then LibreOffice in mid-2010. TDF works with external
organisations such as NeoOffice and Apache Foundation to help drive
all 3 products forwards.
5. NeoOffice - for Mac. Started as an OpenOffice.org port to Macs but by
using the Mac-specific Aqua user interface instead of the more widely
used X11 windowing server it aimed to be far more stable than the
normal ports of other suites.
6. OpenOffice.org Calc - for Windows, Linux and Mac. Started as
StarOffice. Sun changed the name to OpenOffice.org and developed a
community of developers (and others) between the late 1990s and mid-
2010. Oracle gave it to the Apache Foundation in 2011. IBM
contributed their fork of OOo, IBM Lotus Symphony, to Apache a few
weeks later.
7. Siag - for Linux, OpenBSD and Mac OS X. A a simple old spreadsheet,
part of Siag Office.
8. Tables - for Windows, Linux, FreeBSD, Mac OS X and Haiku. Part of
the extensive Calligra Suite. Possibly still mainly for Linux but ports
have been developed for other Operating Systems.
Standalone spreadsheets
1. Bean Sheet
2. GNU Oleo
152
1. EditGri – access, collaborate and share spreadsheets online, with API
support
2. Google Spreadsheets – as part of Google Docs & Spreadsheets
3. iRows – closed since 31 December 2006
4. JotSpot Tracker – acquired by Google Inc.
5. Spreader - Free service that converts OpenOffice Excel spreadsheets
into web .NET applications.
6. Smartsheet - Online spreadsheet for project management, interactive
Gantt, file sharing, integrated with Google Apps
7. ThinkFree Online Calc – as part of the ThinkFree Office online office
suite, using Java
153
14. Quattro Pro - part of WordPerfect Office
15. StarOffice Calc - Cross-platform. StarOffice was originally developed
by the German company Star Division which was purchased by Sun in
1998. The code was made open source and became OpenOffice.org.
Sun continues developing the commercial version which periodically
integrates the open source code with their own and third party code to
make new low price versions.
16. Xoom Office Spreadsheet - for MS Windows.
1. numberGo Publisher
2. Quantrix Modeler
3. Lotus Improv
4. Javelin
PRESENTATIONS APPLICATIONS
1. Adobe Persuasion
2. Apple Keynote
3. Beamer (LaTeX)
4. Corel Presentations
5. Digitalsoft Keypoint
6. Google Docs
7. Harvard Graphics (obsolete)
8. IBM Lotus Freelance Graphics
9. IBM Lotus Symphony
10. IPE Presentations
11. Kingsoft Presentation
12. KPresenter
13. Lotus Freelance Graphics (obsolete)
14. Microsoft PowerPoint
15. Office Web Apps
16. OpenOffice.org Impress (open source)
154
17. Prezi
18. S5 Web-Based Presentation Format
19. Slide Effect
20. SlideRocket
21. SlideShare
22. SoftMaker Presentations
23. Worship presentation program
24. Zoho
155
DATABASE DESIGN
1. ADABAS
2. Adabas D
3. Adaptive Server Enterprise
4. Advantage Database Server
5. Alpha Five
6. Altibase
7. Applications-By-Forms
8. Architecture of Btrieve
9. Automatic Storage Management
10. Bento (database)
11. Borland Database Engine
12. Btrieve
13. Butler SQL
14. C-treeACE
15. Calpont
16. CDS ISIS
17. User:Alexkachanov/Transactions
18. ConceptBase
19. Cornerstone (software)
20. Database Marketing Agency
21. Database Programmer's Toolkit
22. Datablitz
23. DATACOM/DB
24. DATATRIEVE
25. Db for dummies
26. DBase
27. DBASE Mac
28. Dbfree
29. DevInfo
30. DyBASE
31. FileMaker
32. FilePro
33. Flash Recovery Area
34. FoxPro
35. FrontBase
36. Gemstone (database)
37. Helix (database)
38. IBM Business System 12
156
39. IBM DB2 Express-C
40. IBM Informix
41. IBM Informix Dynamic Server
42. IBM InfoSphere
43. IBM Lotus Approach
44. IBM Lotus Domino
45. IBM Lotus Notes
46. IBM System R
47. IDAPI
48. Illustra
49. InfiniDB
50. InfinityDB
51. Integrated Data Store
52. InterBase
53. InterSystems Caché
54. JBASE
55. Jet Propulsion Laboratory Display Information System
56. JSMDB
57. Lexst Database Cluster
58. Linter SQL RDBMS
59. MaxDB
60. Micro DBMS
61. Microsoft Access
62. Microsoft Jet Database Engine
63. Mimer SQL
64. Model 204
65. MSDE
66. MSQL
67. Multics Relational Data Store
68. NexusDB
69. Nomad software
70. NonStop SQL
71. Objectivity/DB
72. OneTick
73. OpenBase
74. OpenEdge Database
75. OpenInsight
76. Oracle Database
77. Oracle interMedia
78. Paradox (database)
79. Polyhedra DBMS
80. PrimeBase
157
81. R:Base
82. RDM Embedded
83. Relational Interface System
84. Rocket U2
85. SAND CDBMS
86. Sav Zigzag
87. ScimoreDB
88. Sones GraphDB
89. Soup (Apple)
90. Spatial Query Server
91. SQL Anywhere
92. SQL Server Express
93. StepSqlite
94. Sybase IQ
95. TeraText
96. TimesTen
97. Unisys DMSII
158
WEBSITE PUBLISHING
Text editors: Plain text editors may be used to produce webpages. The
following are some commonly used text editors:
1. AkelPad
2. Crimson Editor
3. FAR Manager (+Colorer plugin)
4. gedit
5. jEdit
6. Kate
7. Metapad
8. nano
9. NEdit
10. Notepad
11. WordPad
12. SciTE
13. TextEdit
14. TextMate
15. TED Notepad
16. UltraEdit
Source code editors: Source code editors evolved from basic text editors,
but include additional tools specifically designed toward handling code.
1. ActiveState Komodo
2. Alleycode HTML Editor
3. Aptana
4. Arachnophilia
5. BBEdit
6. BlueFish
7. Coda
8. E Text Editor
9. Eclipse with the Web Tools Platform
10. EditPlus
11. Emacs
12. EmEditor
13. Geany
14. HTML-Kit
15. HomeSite
159
16. Notepad++
17. NetBeans IDE
18. NoteTab
19. PHPEdit
20. PhpStorm IDE
21. Programmer's Notepad
22. PSPad
23. RJ TextEd
24. Scintilla
25. Smultron
26. skEdit
27. TED Notepad
28. TextMate
29. TextPad
30. TextWrangler
31. TopStyle
32. UltraEdit
33. WebStorm IDE
34. vi
35. Vim
Discontinued editors
160