Computer Pratical Exercise Final
Computer Pratical Exercise Final
AREAS COVERED
1. MS WORD
2. MS EXCEL
3. MS POWERPOINT
4. MS ACCESS
5. MS PUBLISHER
6. WEB DESIGN
Paper 2/3
BASIC TERMINOLOGY...............................................................................................................................................4
Question...........................................................................................................................................................................9
EXERCISE 1.................................................................................................................................................................14
EXERCISE 2.................................................................................................................................................................15
EXERCISE 3.................................................................................................................................................................16
EXERCISE 4.................................................................................................................................................................17
EXERCISE 5.................................................................................................................................................................18
EXERCISE 6.................................................................................................................................................................19
EXERCISE 7.................................................................................................................................................................20
EXERCISE 8.................................................................................................................................................................21
EXERCISE 9.................................................................................................................................................................22
EXERCISE 10...............................................................................................................................................................23
EXERCISE 11...............................................................................................................................................................24
EXERCISE 12...............................................................................................................................................................25
EXERCISE 13...............................................................................................................................................................26
EXERCISE 15...............................................................................................................................................................28
EXERCISE 16...............................................................................................................................................................29
EXERCISE 17...............................................................................................................................................................30
EXERCISE 18...............................................................................................................................................................32
EXERCISE 19...............................................................................................................................................................33
EXERCISE 20...............................................................................................................................................................34
EXERCISE 21...............................................................................................................................................................35
SPREADSHEETS SOFTWARE...................................................................................................................................53
TYPES OF SPREADSHEETS......................................................................................................................................53
Uses/Applications of Spreadsheets................................................................................................................................54
OPERATORS................................................................................................................................................................55
CELL REFERENCES...................................................................................................................................................55
FORMULAS..................................................................................................................................................................56
FUNCTIONS.................................................................................................................................................................56
EXERCISE 1.................................................................................................................................................................61
EXERCISE2..................................................................................................................................................................62
EXECISE 3....................................................................................................................................................................63
EXERCISE 4.................................................................................................................................................................64
EXERCISE 6.................................................................................................................................................................66
EXERCISE 7.................................................................................................................................................................68
EXERCISE 8.................................................................................................................................................................69
EXERCISE 9.................................................................................................................................................................70
EXERCISE 10...............................................................................................................................................................71
EXERCISE 11...............................................................................................................................................................73
EXERCISE 12...............................................................................................................................................................74
EXERCISE 13...............................................................................................................................................................75
EXERCISE 14...............................................................................................................................................................76
EXERCISE 15...............................................................................................................................................................77
PRESENTATION SOFTWARE...................................................................................................................................78
PowerPoint Views.........................................................................................................................................................80
PRESENTATION EXERCISE..........................................................................................................................................84
EXERCISE 1.................................................................................................................................................................84
EXERCISE 2.................................................................................................................................................................85
EXERCISE 3.................................................................................................................................................................86
EXERCISE 4.................................................................................................................................................................87
EXERCISE 6.................................................................................................................................................................88
EXERCISE 7.................................................................................................................................................................89
EXERCISE 8.................................................................................................................................................................90
EXERCISE 9.................................................................................................................................................................90
EXERCISE 11...............................................................................................................................................................92
EXERCISE 12...............................................................................................................................................................93
EXERCISE 13...............................................................................................................................................................93
DATABASES................................................................................................................................................................95
TYPES OF DATABASES............................................................................................................................................95
DATABASE OBJECTS................................................................................................................................................97
DEFINITION OF TERMINOLOGIES.........................................................................................................................98
DATA TYPES...............................................................................................................................................................99
FIELD PROPERTIES.................................................................................................................................................100
DATA VALIDATION................................................................................................................................................101
ERRORS......................................................................................................................................................................102
QUERY CRITERIOR......................................................................................................................................................107
EXERCISE 2...............................................................................................................................................................125
EXERCISE 3...............................................................................................................................................................126
EXERCISE 4...............................................................................................................................................................127
EXERCISE 5...............................................................................................................................................................128
EXERCISE 6...............................................................................................................................................................129
EXERCISE 7...............................................................................................................................................................130
EXERCISE 8...............................................................................................................................................................131
EXERCISE 9...............................................................................................................................................................133
EXERCISE 10.............................................................................................................................................................135
EXERCISE 11.............................................................................................................................................................136
EXERCISE 12............................................................................................................................................................137
EXERCISE 13.............................................................................................................................................................138
EXERCISE 14.............................................................................................................................................................139
EXERCISE 1...............................................................................................................................................................153
EXERCISE 2...............................................................................................................................................................153
EXERCISE 3...............................................................................................................................................................154
EXERCISE 4...............................................................................................................................................................154
EXERCISE 5...............................................................................................................................................................154
EXERCISE 6...............................................................................................................................................................155
EXERCISE 7...............................................................................................................................................................156
EXERCISE 8...............................................................................................................................................................156
EXERCISE 9...............................................................................................................................................................158
EXERCISE 10.............................................................................................................................................................159
EXERCISE 11.............................................................................................................................................................160
WEBSITE PUBLISHING...........................................................................................................................................161
IMPORTANT TERMS................................................................................................................................................161
Word processing is the process of creating a word document and involves typing, editing, formatting
and printing of text document using a word processor.
Word processor is a tool or program that can be used to create, edit, format, store and print a
document that contains text and graphics
Examples of word processors include: Microsoft Word, Corel WordPerfect, Lotus WordPro, Apple
Pages, OpenOffice.org Writer, etc.
Text editors are simple word processors that are generally used to type without any special formatting.
Text editors are mainly used to create small notes, memos and programs.
Word processors are mostly used for writing letters, reports, projects, books, essays, memos, resumes
(CVs) etc.
BASIC TERMINOLOGY
Typeface is the shape of the characters. Some common typefaces are Times New Roman, Arial,
and Tahoma.
Line spacing refers to the amount of vertical white space between two lines of text, from
baseline to baseline. Line spacing is measured in points.
Text alignment refers to the way lines of text are arranged relative to the edges of a block of
text. There are four types of alignment: left, centre, right, and justify.
Justification is the process of aligning text in a document to both the left and right margins at
the same time.
Indent is the amount of white space set in between the margin and the beginning of text.
Examples of indents include the first line indent, hanging indent and right indent.
Formatting text is the process of changing the appearance of text in a document. Formatting
text involves using commands like bold, italics, underlining, changing font colour, etc.
Editing text refers to the process of making changes to the content of an existing document.
Editing text involves commands like cut, paste, overtype, undo, insert, and delete.
Word Wrap: is a feature allows a user to type continuously without pressing the enter key at
the end of the line.
Text wrap. Is a facility allowing text to surround embedded features such as pictures, tables,
etc.
Find: allows the user to locate all occurrences of a particular character, word or phrase.
Replace: allows the user to substitute existing characters, words or phrases with the new ones.
Spell checker: allows the user to check spellings of the whole document at one time or to check
and even correct the spelling of individual words as they are typed (Autocorrect)
Grammar checker: this reports grammatical errors, usually by a wavy green line, and suggests
ways to correct them.
Thesaurus: suggests alternative words with the same meaning (synonyms) for use in the
document.
Mail Merge: This is feature used to create similar letters to be sent to several people. The
names and addresses of each person can be merged with one single main document.
Automatic page numbering: numbers the pages automatically in a document
Tables: allow users to organize information into rows and columns.
Multi-columns: arranges text into two or more columns that look similar to newspaper or
magazine
Drop cap – Formats the first letter in paragraph to be dropped across two or more lines.
Title bar—indicates the task currently running. On the right hand side of the title are the minimize,
restore/minimize and close buttons
Menu bar—provides the user with a group of commands that are used to manipulate the document
Tool bars—consist of sets of command buttons for quick execution of frequently used groups of
commands.
Document window—this is the working area where the document is created
Status bar—Displays information that the user may need to know such as the current position of the
insertion point, progress, edit mode, etc.
Advantages:
Word processors can save softcopies for future use while with a type writer; a document has to
be fully retyped if needed again.
During typing with a word processor, it is possible to undo a mistake, while any error made
with a type writer is immediately impacted on the printout.
A type writer prints one character at a time while a word processor prints many pages at a
time.
There is a variety of quick text formatting features such as bold, italic, underline, colour, etc. in
a word processor whereas there are limited formatting options with a typewriter.
A word processor provides grammar and spell check options whereas a typewriter cannot help
in spell checking.
It is easier to insert graphics and drawings in a word processor yet it is not easy to draw with a
type writer.
A word processor allows the user to type continuously without pressing the enter key at the
end of each line (word wrap) whereas the user needs to advance the lever of a typewriter
manually, at the end of every line.
It is very simple to align text in a document to Left, Centre, Right or Justified whereas with a
type writer, one has to manually align the text, which is very difficult.
A word processor has edit features such as Copy and Paste in which repeatedly occurring text in
a document can be copied to and pasted from the clipboard whereas a type writer has no
clipboard.
A word processor can work on many pages at a go by inserting pages numbers, footers,
headers, watermarks, etc. whereas a type writer works on one page at a time.
Ctrl-Alt-F Footnote
Ctrl-B Bold
Ctrl-C Copy
Ctrl-Enter Break—page
Ctrl-F Find
Ctrl-F4 Close
Page orientation - is the layout of a page in which a rectangular page is oriented for normal
viewing.
Type of orientation
1. Portrait is the layout of a page in which the height of a page is greater than the width
2. Landscape is the layout of a page where the width is greater than the height
Paragraph spacing. This determines the amount of space above or below a paragraph.
Formatting a document. Is the process of improving on the appearance of a document involving
formatting text, setting margins, borders and shading, page layout, paper size and orientation
Tab stops. Are places where text can be made to line up. You can use the ruler to set manual tab
stops at the left side, middle, and right side of your document.
Format painter copies formatting from one place, which can be applied to another place
Document views. These include;
Normal view, which shows formatting such as; line spacing, font, point size, italics, etc.
Web layout view enables you to view your document as it would appear in a browser.
Print layout view shows the document as it will look when it is printed.
Reading layout formats your screen to make reading your document more comfortable.
Outline view, displays the document in outline form
Blocking or highlighting text. Is the selecting of text to make it ready for manipulation and
modification
Question
Print preview
It is a feature in an application program that enables users to have a view in their document the way it
would look if printed.
1. Using a word processing application of your choice typeset the following text as it appears
and save as ‘FIRST EXERCISE”.
A computer is a device that simplifies work. It is a fast machine, it stores data and can be used to
perform many other functions. A desktop computer comes with a system unit, monitor, keyboard
and mouse. All these work together to help a user perform a task.
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, etc.
Instructions:
b) On page three; insert a heading, ‘Personal Computer’ and apply a text highlight of a yellow
Color.
Expected Score 04 01 01 01 01 01 01 10
Actual Score
1. Using a word processing application of your choice typeset the following text as it appears and
save as ‘word processor’.
A computer is a device that simplifies work. It is a fast machine, it stores data and can be used to
perform many other functions. A desktop computer comes with a system unit, monitor, keyboard
and mouse. All these work together to help a user perform a task.
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, etc.
Instructions:
b) On page three; insert a heading, ‘Personal Computer’ and apply a text highlight of a yellow
Color.
Type setting Copy Heading Drop cap Pagenumbers Header & Print Total
Task footer
(01) 10
Expected score (04) (01) (01) (01) (01) (01)
Actual Score
1(a) (i) Enter the following Text in a word processor and save it as “environment”.(6 marks)
HOW TO HELP SAVE THE ENVIRONMENT
Things like hectic climate change, polluted air, acid rain, depletion of the ozone layer, global warming,
and an increase in poverty prove that the way we use things is ineffective.
Imagine this. One day you come out from your house and all you see is big puffs of black smoke and no
trees! All you hear are cars and no birds! All you smell is gasoline and no flowers! What kind of life is
that?
All we need to do to reduce the problem is simply to be less wasteful. Here are some ideas on how to
help everyone!
Stick to a routine of shutting off as many electrical appliances as possible when you leave a
room.
Use renewable energy sources.
Use rechargeable batteries instead of disposable batteries.
Use only as much toilet paper as you need, and don't use a mile of it for one little wiping.
Invest in a good bicycle and helmet. Use them when your destination is within 5-10 miles of
home.
Avoid using plastic whenever you can; it is a poison of the earth (things like disposable plastic
cups, plastic bags, nonsense plastic items you don't need).
Use reusable cloth pads, or a menstrual cup
Stop reading newspapers if you can look up the news on your computer, it takes up less energy
than cutting down the trees, making the paper, and transporting it to your house.
TASK
ii) Set the page size to A5 (1 mark)
iii) Set the top and bottom margins to 0.8 inches and the left and right margins to 0.7 inches (2
marks)
iv) Place your name left aligned, your centre number centre aligned and your candidate number right
aligned in the header. Place an automated page number right aligned in the footer. (2 marks)
v) Make the following changes to the text:
a. Set the text to a Georgia font. (1mark)
b. Set the text to 1.5 paragraph spacing. (1 mark)
c. Make the text fully justified. (1 mark)
d. Set the text size to 13 point. (1 mark)
e. Make the heading centre aligned and bold. (1 mark)
f. Insert a page break after the first two paragraphs.( Before “All we need to do ….”(1 mark)
vi) Import a graphic image showing a tree (from clip art, or elsewhere), and place this in the
top left corner of page 2. (1 mark)
(vii) Insert a water mark with the text “Lets save the environment!” in the background. (1 mark)
(viii) Print your work.
SCORESHEET(FILL IN) (1 mark)
TASK Typing Set Margins Insert Text to Line Justify Font Centre Page Total
Size:A5 set header n Georgia spacing Text size heading, bold break
footer font 1.5 13
SCORE 06 01 02 02 01 01 01 01 02 01
ACTUAL
SCORE
Chris M.M. Sambenje, now a lawyer, sat for his A' levels at Jinja College in 2000. He sat for Jinja Joint
Examinations Board (JJEB) mock exams and results were released when he had scored only 7 points, whereas his
friends were celebrating their good results.
Sambenje didn't give up; the poor mock results, rather than buoy him down, provided him with the impetus to
work harder. Sambenje narrates that the results came back when they were left with three weeks to the final
exams.
He disappeared from the school compound and confined himself to the school library. He would occasionally
consult teachers and attend discussion groups. He was able to identify the loopholes that had led to his failure.
Sambenje says that his friends, by then, had relaxed. He finally sat for his UNEB exams, and it was his former
Headteacher who informed him that his name was in the newspapers as one of the best candidates in the country.
Sambenje couldn't believe that he had topped the school, let alone being among the national heroes.
"My friends thought I deliberately failed mocks just to surprise them at the final exams, but this wasn't so, my
failure at mocks was my inspiration to excel at UNEB," he concludes.
Mocks are deliberately harder than the final national exams so that the candidates can assess themselves, to
ascertain whether they are capable of performing better at the subsequent UNEB exams.
Source: The sunrise newspaper Uganda, Thursday, 22 July 2010.
(ii) Set the top, bottom, left and right margins to 1.4 inches. (2 marks)
(iv) Change the font for the entire document to 13 point, bookman old style. (2 marks)
(v) Add and right align your name and index number in the footer section of your document. (2 marks)
TASK Typing Set Font type,bookman Justify all Indent 1cm Footer right Print Total
$ margins old,size=13 document to paragraph aligned
saving = 1.4”
SCORE 10 02 02 01 02 01 02 20
ACTUAL
SCORE
3.(a). (i). Type the following information as it is. Use font 13.5 for the main
text and the source font 11.5. Save using your Work with index number. (03 marks)
IBM developed extended Graphics Array. It improved upon the VGA standard (also
developed by IBM) but was a proprietary adapter for use in Micro Channel
Architecture expansion slots. It had its own coprocessor and bus-mastering ability, which
means that it had the ability to execute instructions independent of the CPU.
It was also a 32-bit adapter capable of increased data transfer speeds. XGA allowed for better
performance, could provide higher resolution and more colors than the VGA and SVGA
cards at the time. However, it was only available for IBM machines. Other video card
manufacturers later incorporated many of these features.
(i) Copy your work and paste on page three of this document. (03 marks)
(ii) Add a heading ‘Enhanced Graphics Array’, centre the heading, double underscore, bold and
use 18 font size. (03 marks)
(iii) Add footer – your name, header – your index number. (03 marks)
(iv) Insert different page numbers as page one – 1; page two (i); page three as (a) all outside
the page. (03 marks)
(v) On page (a) of your document, set your work on an A5 paper size and print two copies.
(05 marks)
SCORE SHEET FOR TEST 5
TASK Typing Copy to Insert heading,centre,diuble Footer:name,header:index no. Page Page Total
$ saving page3 underline,bold,size=18 numbers 1=A5,print
differently
SCORE 03 03 03 03 03 05 20
ACTUAL
SCORE
TASK Typin Heading Heading Text Word Drop cap first Footnote Page Doted Foote Gradient Total
g $ :size Highlight:pale art to paragraph(Blue).format on the numbers:I,ii,iii page r of page
saving 27,blue blue heading two clumns word border your color
color stress name
SCORE 04 02 01 01 03 02 01 01 01 02 20
ACTUAL
SCORE
TASK Typing Margins Line spacing Cut to Insert footnote Insert Justify Drop Save Total
$ L or =1.5 paragraph Title,uppe pargarph 1 cap .last n
saving R=1.5,T 1 r case paragraph print
Or B=2”
SCORE 03 02 02 02 02 03 02 02 02 20
ACTUA
L
SCORE
8 (a) Use a word processor of your choice to type the following document
exactly as it is and save it as “un employment”. (04 marks)
The unemployment rate for young people ages 15–24 is 83%.This rate is even
higher for those who have formal degrees and live in the urban area. This is due to the
disconnect between the degree achieved and the vocational skills needed for the jobs that
are in demand for workers.
Those without a degree are also not able to obtain jobs because they lack the skills
needed for the position or they don’t have the resources such as land or capital. Some
youth also have negative views on certain jobs so they are unwilling to take them if
offered a position.
Youth unemployment poses a serious political, economic, and social challenge to
the country and its leadership.
The cycle is making it increasingly difficult for Uganda to break out of poverty.
Young women also more often have to stay at home in a maternal role from a very young
age which limits their ability to work.
(Adapted from https://en.wikipedia.org/wiki/Youth_in_Uganda)
Instructions:
(i) Copy and paste the document to page 2. (01 mark)
(ii) Using the copy on page 2, centre, bold and underline the heading and make it font size 24.
(04 marks)
(iii) Italicize the source of the document and give it a blue colour. (02 marks)
(iv) Replace the word “the” in the whole document with your index number. (01 mark)
(v) Insert your name as footer and your school as the header. (02 marks)
(vi) Insert an auto shape of your choice. Put it at the top left corner of the document. (02 marks)
(vii) Add a foot note to the word Unemployment in the first paragraph. (01 mark)
(viii) Save your work and print all your work. (01 mark)
TASK Typing Copy Cente,Bold,Underline Italicize Find and Insert Insert Insert Save Total
$ to pge siz3=24 Heading source,Blue replace header n autoshape,Left foot n
saving 2 color footer align note print
SCORE 04 01 04 03 01 03 02 01 01 20
ACTUAL
SCORE
9(a) Using a word processor, typeset the following text as it appears. (05 marks)
Despite the development of alternative input devices, such as the mouse, touch screen, pen
devices, character recognition and voice recognition, the keyboard remains the most commonly
used and most versatile device used for direct ( human) input into computers.
A keyboard typically has characters engraved or printed on the keys and each press of a key
typically corresponds to a single written symbol. However, to produce some symbols requires
pressing and holding several keys simultaneously or in sequence. While most keyboard keys
produce letters, numbers, or signs (characters), other keys or simultaneous key presses can
produce actions or computer commands.
Required:
TASK Typing Copy Format to Insert Insert footer n Page Insert Print Save Total
$ to pge 3 columns water header number:1,2, heading(B,S=16,Strike
saving 2 mark 3 through)
SCORE 05 02 02 02 02 02 03 01 01 20
ACTUA
L
EXERCISE 10
a) (i) using Type the text as it is and Save this work in your folder as “Judy Malware” (05 marks)
Millions of Android phones hit by 'Judy' malware
Researchers at Check Point said they found the malware, dubbed Judy, on about 50 apps in
Google's Play Store.
The apps contain code that sends infected devices to a target webpage, where they generate
fraudulent clicks on the site's adverts to make money for its creators.
The infected apps have been removed from the Play Store.
More than 40 of the apps were from the South Korean developer,Kiniwini, which publishes games to
the Play Store under the name Enistudio.
The games, all of which feature a character called Judy, have been downloaded between four million
and 18 million times.
Source: BBC online
Required:
(ii) Copy and paste it to the next page and apply the changes on the duplicate copy. (02 marks)
(iii) Make the heading Center aligned, uppercase, font color green. (03 marks)
(iii) Apply a three lines drop cap on the first letters of second and last paragraphs.(02 marks)
(iv) Insert your full name as the Header and your index number as the footer.(02 marks)
(v) Insert a footnote after the word play store include this message
“The apps got past the Play Store's protection system, Google Bouncer, because they do not
contain the malicious part of the Judy code.” (02 marks)
(vi) Apply a background of any texture of your choice and include a watermark “MALWARE” (02
marks)
(vii) Put a 3pt broken line border around the first page (01 mark)
(viii) Save and Print your work (01 mark)
TASK Typing Copy to Center, Dropcap Headers and Insert Insert Border Save Total
$ pge 2 Uppercase, 2nd and footers footnote background around n
saving Green last n water first print
(Heading) paragraph mark paragraph
SCORE 05 02 03 02 02 02 02 01 01 20
ACTUA
L
EXERCISE 11
11.(a). Load a word processing application and typeset the following text the way it
appears. Save your work as onions. (04 marks)
HOW TO HARVEST ONIONS IN UGANDA?
Onions need around 4 months to mature. The last 3 weeks before harvesting the weather should be
absolutely rain free. Plan to start your nursery bed according to the dry season of your planting area.
Count back 4 and ½ months back so that you can harvest at the end of December.
Proper treatment at harvest maximizes the amount of time you will be able to store your onions. When
the tops of the onions turn brown or yellow and fall over, it’s time to harvest; ideally the plant will have
about 13 leaves at this point.
Pull the onions early in the morning on a sunny dry day, Shake off excess soil.Cure the onions by
putting them in to sun to dry for at least 2 days. Then transfer your onions to a shaded warm, dry, and
well ventilated room to enable them to completely dry and cure.
Instructions:
TASK Typin Make 2 Drawing Justification Paragraph3 to Separate Border on Dropcap Foote Print Total
11) The table below shows the number of customers who like different types of food and drinks based
on culture. Type it and Use it to answer the following questions:
Potatoes
Millet
Sweet
Northern Uganda (NU) R Rice Z Kwete
a) Copy the table above as is in page 1 to page 2 of your document. (04 marks)
b) Make the word Region, Food and Drink bold. (01mark)
c) Shade the boxes labeled Q, R, X, Y, Z with uniform colour of your choice. (02marks)
d) Put a 3pt boarder around your table and center the entire texts in the table. (02 marks)
e) On same page include this set illustration of the work and make it to appear as seen below by:
NU Kwete Rice CU
Tonto
Millet Potatoe
s
Matooke
Bushera
WU
TASK Typin Copy Shading 3 pt Venn diagram editing Elements Grouping Set at Saving Total
g $ to pge border on diagram the n
saving 2 on table bottom printing
EXERCISE 13
13) Your head of ICT department is organizing an amazing Sub-ICT seminar in both papers 1 and 2 at
your school in second Term this year. He is requesting you to prepare confirmation letter for booking
the place for specific numbers of candidates in seven different schools.
<Title> <Surname>
<School>
<Contact>.
13 May 21
Thank you for booking a place for <SNo> students at a cost of <Fees>. I look forward to seeing you at
this event at 9 am on 28th July 2018. I am confident that you will find this seminar an informative
experience.
Yours sincerely,
Tom Makema
Head of ICT Brainstorming Secondary School.
a) Using any available word processing application, type the letter. (04 marks)
b) Create a data source so that the letter can be generated to these recipients:
Title Surname School Contact SNo Fees
(04 marks
TASK Typing Data Merging Saving letter Produce 7 letters Save the Print the Total
$ source the letter populated letter letters
saving
SCORE 03 04 04 01 04 01 02 20
ACTUAL
SCORE
EXERCISE 14
14.a) Using any available word processing application typeset the following text.
(3marks)
Video Assistant Referee (VAR)
The video assistant referee (VAR) is a match official in association football who reviews
decisions made by the head referee with the use of video footage and a headset for
communication.
Following extensive trialing in a number of major competitions, VARs were first written into
the Laws of the Game by the International Football Association Board (IFAB) in 2018.
Operating under the philosophy of "minimal interference, maximum benefit", the VAR
system seeks to provide a way for "clear and obvious errors" and "serious missed incidents"
to be corrected.
There are four categories of decisions that can be reviewed:
Goal/no goal – attacking team offences, ball out of play, ball entering goal, offences and
encroachment during penalty kicks
Penalty/no penalty – attacking team offences, ball out of play, location of offence, incorrect
awarding, and offence not penalized.
Direct red card – denial of obvious goal-scoring opportunity, serious foul play, violent
conduct/biting/spitting, using offensive/insulting/abusive language or gestures
TASK Typin Format Double Bulle Justif Line Wate Insert Drop cap savin footnot Prin Tota
g $ Times,Size=14, underlin t the y spacing=1. r heade each g e t l
saving 2 columns e list 5 mark r paragrap
h
SCORE 03 03 01 02 01 01 02 01 02 01 02 01 20
ACTUA
L
SCORE
EXERCISE 15
15.(a) (i) Using any available word processing program. Typeset the document
Some senior technocrats in the finance ministry and the civil society organizations have questioned
why MPs want taxes removed from their allowances yet they earn big salary and allowances.
The number of law makers in the 15 th parliament is expected to go beyond 430, with the least paid
expected to earn shs.25m a month.
Allowances for MPs include; committee allowance, constituency allowance, seating allowance,
mileage allowance.
PAYE tax for top earners is set at 30% of the gross pay. This means that the least paid MP will pay
a tax of shs.7.5m a month.
(vii) Present the data in the table above graphically in a column graph to be transferred at the center of the
page 3. (03 marks)
(viii) Apply a water mark on page two only showing your name. (02 marks)
TASK Typing Copy Title=Lower Drop cap Page Table Graph on Apply Saving n Total
$ to pge case,Doubl to numbers=I,ii,iii after page 3 water printing
saving 2 e underline paragraph paragraph mark
4 4
SCORE 04 01 02 02 02 03 03 02 01 20
ACTUAL
SCORE
EXERCISE 16
16.a) The table below is showing the records of animals owned by six farmers in Masaka District for
sales. Use Microsoft word processing program to answer these questions:
Farmer
Animal
Numbe
Numbe
Name
Total
Dogs
pigs
r of
r of
of
TASK Creating Border Create a row Compute Table to Table Draw Chart to Insert Saving n Total
a table line=3p below,averages Totals page 2 at column page 3 headers printing
t bottom chart and
footers
SCORE 03 02 03 02 01 02 03 01 02 01 20
ACTUAL
SCORE
EXERCISE 17
17.(a) Using a word processing application of your choice typeset the following text as it appears and
save as ‘flow chart ” (06 marks)
A Data Flow Diagram (DFD) is a graphical representation of the "flow" of data through an information
system, modelling its process aspects. A DFD is often used as a preliminary step to create an overview
of the system, which can later be elaborated.
In the late 1970s data-flow diagrams (DFDs) were introduced and popularized for structured analysis
and design. DFDs show the flow of data from external entities into the system, they showed how data
moved from one process to another, as well as its logical storage.
(a) Squares representing external entities, which are sources or destinations of data.
(b) Rounded rectangles representing processes, which take data as input, do something to it, and output it.
(c) Arrows representing the data flows, which can either, be electronic data or physical items.
(d) Open-ended rectangles representing data stores, including electronic stores such as databases or XML
files and physical stores such as or filing cabinets or stacks of paper.
Below is a sample of a data flow chart showing what happens when you make a phone call.
TASK Typin Size=A4,Margins= Heading Centre,Bold Grouping Hyperli water Capti Italics,c Header Total
g and 2cm ,Boreder nk mark on olor n
saving blue Footer
SCORE 06 02 01 02 02 01 01 01 02 02 20
ACTUA
L
SCORE
18.a) Using a suitable word processor, design the specimen of a sign post below and save it as your
name and personal number (4marks)
Required:
a. Bold , change the heading and the address to Upper case ( 2marks)
b. Change the font name of the heading to Castellar and fontsize to 13.5 (2marks)
c. Change the background of your signpost with light color and poles with black color (2 marks)
d. Change the font color of the heading to red color and rest of the text to light green (1mark)
e. Group your shapes to appear as one block ( 1mark)
f. Insert your name as a header and center align, while your personal number as a footer and left align
it ( 2mark)
g. Insert the text ”YES WE CAN” as a diagonal watermark (01 marks)
h. Insert image4 from the support file in your sign post ( 1mark)
i. Center align your sign post (1mark)
j) Create an art page boarder of 10 pts on page 1 (01 mark)
k) Save your document as SIGNPOST and Print a copy of the merged document.(02 marks)
SCORESHEET FOR TEST 18
TASK Designing Bold,uppercase Font=casteller Background Heading Groupi Insert Wate Insert Centre Bord Tota
,size=13.5 color ng header r image align er l
n mark art=
footer 10
pt
SCORE 05 02 02 02 01 02 02 01 01 01 01 20
ACTUAL
SCORE
e) Highlight the definition of computer hardware with a green color. (02 marks)
f) Add a page border of your choice. (02 marks)
g) Add a watermark of your index number. (02 marks)
h) Insert a page break at the end of the list of categories of computer
hardware. (02 marks)
i) Insert page numbers in the format of Page X of Y. (02 marks)
SCORESHEET FOR TEST 19
TASK Type Text Page Border Water mark Page break Page Saving n Total
setting High numbers=x or y printing
n saving light
SCORE 8 02 03 02 02 02 01 20
ACTUAL
SCORE
Mr. Damba is a house teacher in Kawanda Islamic Institute. His school will be holding its inter-house
MDD competition soon. Being a day school, Mr Damba needs to put in extra time to prefect most of
the activities. He intends to send special letters requesting parents to release their children on non-
schooling day for practice.
The contents of the letter will be the same for all parents except for the parents’ personal details and
titles;
Below is the letter to be sent and a table showing the personal details of the different parents
Dear TITLE
RE: REQUEST TO RELEASE YOUR CHILD ON SAT 11th AND 12th JULY 2015
As the annual Inter-House MDD competitions draw nearer, our house is devising means of increasing
time for practice.
I hereby request you to release your GENDER on the above mentioned date, to enable us polish his/her
performance as a CATEGORY.
Yours faithfully,
……………………………..
Mr.Damba Faisal
HOUSE MASTER-AFRICA HOUSE
a) Type the letter above and save it as release letter-your name(02 Marks)
b) Create the table and save it as address-your name (02 Marks)
c) Set the left and right margins to 3.81cm (03 Marks)
d) Insert a printed water mark of your house “AFRICA” in blue colour.(02 Marks)
e) Include a footer of your name and a header of the current time.(02 Marks)
f) Using an appropriate word processing feature link the table to the letter so as to generate five (5)
letters to the respective Parents. (08 Marks)
TASK Typing Creating Left and right Insert Insert header and footer Link table to letter Saving n Total
data source margins=3.81c water printing
m mark
SCORE 02 02 03 02 02 08 01 20
ACTUA
L
SCORE
EXERCISE 21
21. (a). Use a Word processor of your choice to type the document below as it is (USE FONT
= Courier New, Size = 13)
The term computer HW refers to the physical components of a computer, namely keyboard,
monitor, Mouse, and printer, including the digital circuitry. Computer HW is an integral part
embedded in all day automobile, microwave ovens, electrocardiograph machines, compact disc
players, and other devices. The HW of a computer is not changed frequently, in contrast with
software and data. The present computers are much advanced in terms of processing speed and
have an efficient memory structure. The present course aims at providing an insight into the
various HW concepts of a computer system.
Required:
i. Substitute all the occurrences of the word “hw” by the word “Hard ware”.
ii. All text is justified
iii. Set all margins to 0.6 inches
iv. Centre the table but not its content
v. Copy the table to page 5 of your document and covert it to text.
vi. Add your name as footer on all pages except the first page.
vii. Save your document as “Computer HW course outline”
viii. Print page 1 and 5 on one paper back to back.
Expected Type substitute and align center copy table Footer save Print Total Mark
skill Set table
Actual mark
1. Using a word processor of your choice, load a file called potato cakes from support files folder on
your desktop and carry out the following.
a) Copy your work to page two and apply a 6pt shadow text border around the typeset document.
b) Bullet the list of the ingredients.
c) Apply colour green on the heading, centre it and change it to font 13.5
e) Set the page margins to 1.8" left, 1.5" up and 1.6" bottom.
f) Create another page of the same passage without re-typing.
g) Apply page numbers in uppercase alphabets.
h) Insert an image called youth from support files place it anywhere in the document
e) Wrap text square around the image.
f) Insert a water mark "of the name of your school" on page 2 only of your document.
g) Put page color light green on page two of your document.
h) Save a file with your name and index number.
Score sheet(x/20)
Excepted Load a Copy work Bullet Color Double Set Duplicate Page Insert
score file (01) & shadow listing heading& space & margins work numbers Image
border (02) (02) size (02) justify (02) (02) (01) (01)
(02)
Mark
scored
b) Make the rest of the text in the document to font size 13.
c) Change the border width to a 3D-6pt.
d) Insert the picture bet1.JPG as the header of the document.
e) Insert your name and personal number as a footer of the document.
f) Insert page numbers at the bottom of your document starting from 5.
g) Insert a Decision auto shape at the bottom of the document
h) Change the colour of the auto shape to green
I) Add a centred text THE CHOICE IS YOURS” Send it back
J) Drop Cap the first letter of the second paragraph to cover 2 lines and put a line in between
two cm apart.
K) Make the sub-headings standout as underlined with a 16 font size and Bradley hand ITC
font style
j) Make the word “addictive” in the fourth paragraph a hyperlink to
www.google.com.
Score
3. Using a suitable software package load the file ramathan.doc from your support files folder
and save it as Word Processing.
Score
4. (a) Using a word processor application, Load the file named storage input.doc from
support files folder and save it as Computer Storage in your folder bearing your names.
a. Copy this work and paste it onto page two of your document and take out the following instructions.
c. Change the font style of the whole text to Tahoma with font size 11 for work on the pasted
page
e. Include your name as a text water mark diagonal in blue color and small caps.
f. Include a 3-D 6PT page border only to page one.
g. Apply a Preset Rainbow background color.
h. Drop cap every First letter in each paragraph with an indent of 0.5cm to the right.
Score sheet(x/25)
Expected Load Copy Centre bold font style Total for Insert 3d 6pt page
Score (01) work italize (02) (02) price water border. (02)
(02) (02) mark
(02)
Score
5. Using a word processor load a file called “People” in a folder SUPPORT FILES on
your desktop and save it as your name.
(i) Copy and paste the document to page 2.
(ii) Using the copy on page 2, centre, bold and double underline the heading and make it font
size 24.
(iii) Shade/fill the second paragraph with a yellow colour and make it all italics.
(iv) Insert a picture called “equator” in the background as a water mark.
(v) Make the first letter of the second paragraph to drop two lines with “bookAntiqua” as font.
Score
6. Using a word processor load a file called “OUR FOCUS” in a folder SUPPORT
FILES on your desktop and save it as your name.
(i) Set the page size to A4
(ii) Center, bold and double underline the heading and make it font size 14.
(iii) Highlight the heading with a Pink color
(iv) Drop cap the first letter of the first paragraph and give it red color.
(v) Bold and underline the sub-heading of the second paragraph
(vi) Apply another color to the title and sub – titles
(vii) Change the numbering in the format of a, b, c ………
(viii) Format the first paragraph into two equally spaced columns
Score
Line in Insert Insert End Page Water Insert Back ground color Save & print
between header symbol note number (01) mark picture. (01) (01)
(01) (01) (01) (01) (01) (01)
7. Open a word processing file saved as computer system.rtf from support files folder and carry out
the following tasks. Save your work as MY WORK
Score
Cell Insert Apply Footnote Add Copy screen shoot Automatic Print
Color image caption (01) footer (01) file name& work
(01) (01) (01) (01) path (02) (01)
8. (a) Using a word processing software of your choice load a file “Poultry Farming
from support files folder”
(b) Copy your work to new document.
(c) Using the copied document, perform the following actions.
(d) Justify your work
(e) Insert the heading “Poultry Farming”
(f) Change the font type to Segoe UI, and font size 12.5, and 13 for the body text and
heading respectively.
(g) Apply a first line indent on the second paragraph in your document
(h) Insert the image “index3” before the first letter of paragraph one and wrap it around
text tight (square)
(i) Adjust the image size to 6.3cm (height) and 5.35cm (width)
(j) Format your document to 1.5 line spacing
Score
Double Numbered list Bold & double Page Page numbers Save work
strike (02) underline (02) size (01) (01)
through (01) (01)
9. (a) Using a word processing application, load the file gardening.rtf and save it as spring
garden.doc into your Folder from support files.
(b) Justify the main body text in page 1 from This is a new gardening fact sheet… to … the
spring and summer months.
(c) Select all the text in the document and change the font to Arial.
(d) Select all the text from This is a new gardening fact sheet… to … the spring and
summer months and apply 6 point spacing after (below) each paragraph and save.
(j) Insert a page break between paragraph one and paragraph two.
(k) on page 2, Create a table with two columns and four rows below the text Special Offers
This Week and insert text into the table as shown below.
Plant Price €
Pansy 4.99
Lily 3.50
(I) Change the width of all the cell borders of the table to be 3pt and change the color of
the cell borders to a color of your choice.
(m) Right align all the text and numbers in column 2 (Price €) in the table.
(o) Change the top margins in the document to 2.5cms and save.
(p) Use a spell-check program and make changes if necessary.
(q) Add your name and personal number as a centered footer.
(r) Save and print the file spring garden.docx.
Score
Page Create Table width & color (03) Align Page Spell check (01) Footer Save &
break table (02) (01) margins (01) (01) print (01)
(01)
11. Using a word processing software of your choice load a file “Hardware”from support
files folder and apply the instructions below.
a) Make all your text appear with Tahoma font style size 13.
b) Make the top most heading font size – 20, centered, bolded and double Underlined with a Blight
green shading / fill effect
c) Shade the first and third columns of the table with Yellow and Green color respectively
d) Drop cap to the first letter of each paragraph to 2 lines.
e) Insert an Octagon auto shape in paragraph two, fill it with dark blue color and make it
appear behind text.
f) Insert a picture "clouds" from the folder support files. Place it at the bottom of your text
with width 13.23cm and height 5.69cm respectively.
Score
Header (01) Insert Page border (03) Line Current date and time Save (01) Total
end note (01) (01)
(02)
10. Enter the table below into a word processing as it is (16 marks)
Computer College, Kalugu.
(ii). Insert your name and index number as your header (02 marks) (iii). Save
the document on a diskette as my doc.
Score sheet (X/25)
Expected score enter table Index number Save Total(20)
(16 marks) (02) (02)
Score
11. Enter the the information below into a word processing software as it is (16 marks)
M
Deepening energy crises
ost Kampala residents have shifted from using electricity to charcoal, previously regarded as a cheap
source of energy for the poor. But the charcoal prices have doubled within less than a year.
“The country is already neck – deep in the firewood crises”, says Ditch. “Now, people are paying for
not taking action”.
However, Ditch says the energy crisis is localized meaning that some areas have been hit by the
scarcity, while others have in abundance.
To cope with the crises, some people especially low income earners now buy cooked food from
the evening roadside markets.
20. Using a suitable word processing application of your choice, typeset the following as it appears as
save as ‘classification’.
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:
Type of computer Purpose at a home
Laptop computer To use the internet, facebook activities daily, sms, e.t.c.
Instructions:
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.
Score sheet
Expected score Type Underline bold (01) heading Replace Spell Bold (01) Set work Save Total
Text (01) (02) check (02) (01)
(02) (02)
Score
21. (a) Find an appropriate word processing program and prepare the following extracted document from
http://www.manutd.com/en/Welcome-new-manager as it appears: (08 marks)
“Sir Matt Busby was given time throughout the 1950s and 60s. Even Ron Atkinson, and
other managers who maybe weren’t as successful as you might have expected, were given
time. I think this will be a result for sanity in football; the appointment of the next
Manchester United manager.
"I’ve seen some appointments in the last two years which, for me, show the nature of the
modern world – a populist, short
term fix," he continued. ”Manchester United do not operate that way. They have an element of
sense and they have always had that throughout the last 50 to 60 years.”
“People ask how the next manager will be able to replace him because of the comparison. It’s
quite simple: play attractive football, bring young players through and win a championship.
“The fans and club will support you. This is not a stupid football club. This is not one of
those crazy clubs that changes its manager every 10 minutes. The new manager will need
time and the club will need time to move on, but there are sensible people there.”
(i) Create another copy of the same document on page two without retyping. (02 marks)
(ii) Centre align, and underline the heading of the pasted document with 16 points, and stencil font face
(04 marks)
(iii) Indent sentences 2 and 3 by 1.2 inches on either side, and italicize them. The rest of the document
should be 1.5 spacing and justified. (04 marks)
(iv) Provide your index and name in the right hand side of the footer. (01 mark)
Score
23. In this activity, you are going to edit a document about the development of a new book. a. Using
a suitable software package, load the file S16PORT from support files folder. (01 mark)
b. Set the page size to A4. (01 mark)
c. Set the page orientation to portrait. (01 mark)
d. Set all margins to 2 cm. (01 mark)
e. Insert your name and personal number in the header section of the document. (01 mark) f. Insert
a blank line at the start of the document and enter the title Doc- facilities at Port Mwanza. (01
mark)
g. Below the title, add a sub title Report by: and add your name. (01 mark)
h. After the sub title, format the rest of the document as body text into two equally spaced columns with
a 1cm gap. (01 mark)
i. In the left column before the first paragraph of the document enter the sub heading A major regional Report.
(01 mark)
j. Identify all sub headings in the document and apply the subheading style to each one. (01 mark)
k. Find the table in S16Export and insert it at the end of the document. (01 mark)
l. Merge the cells in the top row of the table across the five columns. (01 mark)
i. Format only this row to be center aligned and underlined
m. Apply light grey (20-40%) shading to only the top two rows of the table. (01 mark)
n. Set all borders of your table to have a 6point width style. (01 mark)
i. Resize the image to a height of 3cm and maintain the aspect ration
ii. Place this image on the first page, below the subheading “A major regional port”
iii. Make sure the text wraps around the image
p. Use the information in the table that you placed in your document to come up with a bar chart
showing the actual export compared to planned export volumes. (You may need to take the data into
another package to produce the chart). (01 mark)
q) Label the chart with the title car export volumes. (01 mark)
r) Label the axis titles as Number of cars and Year respectively. (01 mark)
s) Save your work as Mwanza port and print your work. (01 mark)
Expected Load Page size Page Margins footer Enter Enter change to Regional
& (01) orientation (01) (01) title subtitle columns (01)
score save (01) (01) (01) (01)
(01)
Score
Sub –H style (01) Insert Merge Shade top (01) all borders Import label Save & Total (20)
table rows (01) (01) image (02) print
(01) (03) (01)
TYPES OF SPREADSHEETS
1. Manual spreadsheets. The manual spreadsheet is the most commonly used type by book keepers as a
ledger book with many sheets of papers divided into rows and columns on which various amounts of
money are entered manually using a pen or a pencil and manipulated manually with the help of a
calculator.
2. Electronic spreadsheets. An electronic spreadsheet is a spreadsheet prepared using a computer
program that enables the user to enter values in rows and columns and to manipulate them
mathematically using formulae and functions automatically.
Examples of electronic spreadsheet programs include; ViscCalc, Lotus 1-2-3, Microsoft Office Excel,
Quattro Pro, Microsoft Works, Multiplan, View sheet, Lucid 3D, etc.
Uses/Applications of Spreadsheets
1. Preparation of budgets
2. Preparation of cash flow analysis
3. Preparations of financial statements
4. Processing basic business information, like, job costing, payment schedules, stock control, tax records
5. Analysis of data from questionnaires
6. Presentation of information in tabular form, graphical or charts forms
OPERATORS
Operators specify the type of calculation that you want to perform on the elements of a formula. There is a
default order in which calculations occur, but you can change this order by using brackets.
Types of Operators
There are four types of calculation operators: arithmetic, comparison, text concatenation, and reference.
Arithmetic operators
These are used to perform basic mathematical operations such as addition, subtraction, division or
multiplication; combine numbers; and produce numeric results.
Comparison Operators
These are used to compare two values, and the result is a logical value either TRUE or FALSE.
CELL REFERENCES
A Cell reference is an address given to a particular cell or group of cells on a worksheet. e.g. A2, B6, B3.
1. Relative cell reference. Here, the address of a cell is based on the relative position of the cell that
contains the formula and the cell referred to. If you copy the formula, the reference automatically
adjusts. A relative cell reference takes the form: A1, B17, G20, C2.
FORMULAS
Formulas are equations that perform calculations on values in your worksheet and return a value in a
chosen cell, e.g. =A2+B2, =(A3+B3+C3+D3)/4, =A6*B4, =C4-D4, =E10/G10
LOGICAL FUNCTIONS
Function Description
AND Returns TRUE if all of its arguments are TRUE; Returns FALSE if any argument is FALSE
FALSE Returns the logical value FALSE
IF Specifies a logical test to perform
IFERROR Returns a value you specify if a formula evaluates to an error; otherwise, returns the result
of the formula
NOT Reverses the logic of its argument
OR Returns TRUE if any argument is TRUE
TRUE Returns the logical value TRUE
re
ERROR ALERTS
Microsoft Excel displays an error value in a cell when it cannot properly calculate the formula for that cell.
Below are some common error values and their meanings.
FUNCTIONS
A function is a prewritten formula that takes a value or values, performs an operation, and returns a value
or values in a chosen cell. Examples of functions in MS Office Excel include the following:
(r) Define the term the following terms as they are used in spreadsheet
1.(a) Enter the data below is a spreadsheet application of your choice starting from cell A2.
Soap 15 10 700/=
Pens 6 12 300/=
Books 12 12 200/=
Toothpaste 15 6 1200
(a) Enter a function in cell E3 which will obtain the total values as a product of values in column B, C
and D.
(c) In cell E8, generate the sum of column E. Redefine the cell reference for E8 to ‘GRANDTOTAL’
(d) Add a title “2ND TERM REQUREMENTS FOR STUDENTS” In blue font Tahoma 12 bold, in cell
A1 merged across columns A to E.
(e) Insert your name and index number tn the footer section of your spreadsheet.
69 | P a g e
EXERCISE2
2 a) From the payroll of KAMPALA COMPUTER ENTERPRISES, for the month of February,
enter the following data in a worksheet and save as ‘KLACOMPUTERENT’
(5 marks)
EMPLOYEE AGE POSITION AUG SEP SEP SEP SEP
NAME WAGES WAGES PAYE NSSF NET PAY
Amuges Patrick 30 General Manager 416,000/=
Pamela Phindi 33 Chief Accountant 380,000/=
Mukalele Wycliffe 25 Training Manager 400,000/=
Recknock 27 Marketing Manager 300,000/=
Catherine
Irene Ayebare 25 Production Manager 250,000/=
Asiimwe Joan 24 Advertising Manager 200,000/=
Nsiita Jacquiline 26 Public Relations 188,500/=
Officer
TOTALS
(b) Due to inflation, the management increased the wages of employees who earn 300,000 and below
by 10% and for those who earn above 300,000 by 5% for the month of September. Using an
appropriate function, compute the new wage for each employee in the month of September.
(4 marks)
(c) Calculate the Pay As You Earn (PAYE) tax given that its rate is 15% of the Gross wage. (2
marks)
(d) NSSF is calculated at 2% of the Gross wage. Calculate the NSSF savings for September per
employee.(2 marks)
(e) Use a suitable formula to generate the NET PAY that will be available for each employee. (2
marks)
(f) In the TOTALS row, compute the Totals for all the columns having currencies. (2 marks)
(g) Add your name and index number as a right aligned footer. (2 marks)
(h) Print your work. (1 mark)
70 | P a g e
EXECISE 3
3 (a) The information below is driven from MUFTI Limited from some few selected staff. The staff include
JACKIE, KENT, PAULINE, UNICE, XAVIER, LEONALD, SONNY, CHRISTINE, PHILIPER and INNOCENT. They earn the
following amount as basic salary respectively: 660000, 760000,870000, 580000, 600000, 610000, 630000,
640000, 650000 and 555000.
71 | P a g e
EXERCISE 4
4. Below is an income and expenditure for ABD trading company limited. Enter the data in a worksheet and
attempt the instructions that follow. (04 marks)
INCOME
Coffee 240000
Cotton 300000
Tobacco 180000
Labour 400000
Total
EXPENDITURE
Advert 24000
Utilities 9000
Total
PROFITS
(a) Calculate the total income and total expenditure. (02 marks)
(b) Calculate the tax at 5% of the total income. (02 marks)
(c) Assuming the income for month of February increased by 10% compared to January and the
expenditure increased by 12% compared to January’s expenditure.
(i) Calculate the incomes for February exports for each item. (01 mark)
(ii) Calculate the expenditure for February. (01 mark)
72 | P a g e
(d) The income and expenditure for each item in March is expected to reduce by 5% and 10%
compared to Feb respectively.
(i) Calculate the income for March for each item. (01 mark)
(ii) Calculate the expenditure for March for each item. (01 mark)
(iii) Calculate the totals for all the months for both income and expenditure. (01 mark)
(iv) Calculate the profits for all the months, given that profits are the difference between total
income and total expenditure. (02 marks)
(e) Represent the values of incomes for January items on a pie chart. Show data labels as Category
Name in a pie chart and provide an appropriate title for the pie chart. (03 marks)
(f) Save your work as ABD Company and print a copy. (02 marks)
EXERCISE 5
5.(A). Enter the data in the table below in a spreadsheet application starting from cell A1 and save as
‘PLEResults1’ (5 marks)
INDEX FIRSTNAM
NUMBER SURNAME E DOB ENG SST MTC SCI
73 | P a g e
JC013 Were Denis 12/05/2000 54 40 66 36
(b) Rename the worksheet to P72011 and change its sheet tab color to red. (2 marks)
(c) Add the TOTAL, AVERAGE, and POSITION columns and use suitable functions to calculate the total mark,
average mark and position in class; for each student. (7 marks)
(d) Add a Comment Column to and use the IF function to automatically generate the comment “PASS” for the
students with average 55 and above and “FAIL” for students with average below 55. (2 marks)
(e) Apply ‘all borders’ outline to all cells with data. (1 mark)
(f) Setup your page to landscape orientation and add a footer of your name and index number.(2 marks)
EXERCISE 6
6.(A) Study the results of S4 candidates of Parbo S.S. in major subjects and use it to
answer the following questions.
A B C D E F G
1. Name Math English Physics Chemistry Biology
2. Nelson Kato 70 77 67 80 55
3. Peter Pello 68 58 89 78 78
4. Annet Nakato 90 70 65 60 68
5. Joan Akot 80 76 70 55 59
6. Paul Naku 64 80 65 67 70
7. ZZiwa Pius 93 68 79 79 81
74 | P a g e
(i) Enter the data above into an electronic spreadsheet starting from A1
(03marks)
(ii) Calculate, by use of formula the total mark scored by each candidate in
column G (02marks)
(iii) Use function to calculate the average mark for each candidate in
column H. (02marks)
(iv)In Parbo SS, the students are awarded for best performance as seen in
the table. Use IF function to assign the rewards to each candidate in
column I. (02marks)
(v) How many candidates will benefit from this award scheme in column J.
(02 marks)
(vi)Use function to position these candidates in column K. (02 marks)
(vii) Insert a column Graph to represent the scores of the students in all
the subjects. (03 marks)
(viii) Insert your name and personal number as a header and page number
as footer on both grids and the graph. (02 marks)
(ix)Save your work as ‘Your name (01mark)
(x) Print the work in landscape’ (01mark)
75 | P a g e
EXERCISE 7
7.(a) The table below shows details of water meter readings for five different
customers of UNWSC (U) limited at the beginning and end of the month of May, June
and July 2017.
Serial No. Customer’s Meter Reading Meter Reading Meter Reading
Name as at 1st May as at 1st June as at 1st July
0119 Kibumba Adam 87649 23000 36578
0121 Kakima Moses 12874 23900 23890
0140 Muluni Tony 38021 36789 98361
0122 Babirye Cate 18923 26738 26781
0194 Kijambiya Brian 45890 12098 67890
0877 Nabugato Vicky 20093 12700 63241
Additional information:
The cost of one unit of water is shs.70, and each customer pays a constant service fee of shs.3000,
regardless of the number of units of water consumed per month.
Required:
(a) Enter the above table on worksheet1 as it is (with heading texts wrapped
and superscripts included), beginning from cell A1. (03 marks)
(b) Copy the data on sheet1 and paste it onto sheet 4. (Rename the sheet to Final bill).
(02 marks)
(c) Insert a blank row above the table on sheet 4 and enter the label, unit cost
in cellA1 with a corresponding value, 5000 in B1; and the label, service
fee in D1 with a corresponding value, 5000 in E1. (02 marks)
(d) Use columns F and G to calculate the number of units used in May, and
the number of units used in June. Assign these columns suitable headings.
(02 marks)
(e) Use columns H and I to compute the water bill for May and June for all
customers. Assign the columns suitable headings. (02 marks)
(f) Format all currencies to have the symbol UGX, before the values. (01 mark)
(g) Re-arrange the data to have the customers’ names in alphabetical order. (01 mark)
(h) Insert a centered footer of your name and print your work on paper size
A4 landscape. (02 marks)
76 | P a g e
EXERCISE 8
8.(a) The following records were extracted from national waters and sewerage Corporation for the
Month of May, 2014.
Required:
ix) Using a suitable spreadsheet program of your choice, enter the above data in a worksheet starting
from cell A1 and save as ‘water’. (05marks)
x) In column D, insert a column label ‘Unit used’; hence, determine total unites consumed by each
customer. (02marks)
xi) If a unit is sold shs. 28, create a column labeled ‘amount paid’ in column E. Determine the amount
due to each customer. (02marks)
xii) Insert a header, (your name) and footer (your index number) (02marks)
xiii) Create a pie chart to represent units of water consumed by each customer. Insert the chart as an
object in sheet 4 of your workbook. (03marks)
77 | P a g e
EXERCISE 9
A B C D E F G
1 SNO Name Science Maths Computers Total Average
2 1 Chemutai 70 80 87 -- --
3 2 Sango 90 98 89 -- --
4 3 Neelu 90 90 98 -- --
5 4 Roberta 60 76 79 -- --
6 5 Serugo 50 45 67 -- --
7 Max --
8 Total --
78 | P a g e
EXERCISE 10
(b). Open a spreadsheet program of your choice and enter the following details in sheet1.
Save your work as canteensales2018. (04 marks)
79 | P a g e
v. Create a pie chart to represent Item Name and VAT for the canteen. (04 marks)
vi. Add a footer of your name. (01 mark)
vii. Print a copy of your work. (01 mark)
80 | P a g e
EXERCISE 11
11(a) (i) (Using any spreadsheet application of your choice). Enter the data records below
A B C D E F G
8 Totals
9 COUNT
81 | P a g e
EXERCISE 12
12(A) Study the results of S4 candidates of Parbo S.S. in major subjects and use it
to answer the following questions.
A B C D E F G
1. Name Math English Physics Chemistry Biology
2. Nelson Kato 70 77 67 80 55
3. Peter Pello 68 58 89 78 78
4. Annet Nakato 90 70 65 60 68
5. Joan Akot 80 76 70 55 59
6. Paul Naku 64 80 65 67 70
7. ZZiwa Pius 93 68 79 79 81
(i) Enter the data above into an electronic spreadsheet starting from
A1 (03marks)
(ii) Calculate, by use of formula the total mark scored by each candidate in
column G (02marks)
(iii) Use function to calculate the average mark for each candidate in
column H. (02marks)
(iv) In Parbo SS, the students are awarded for best performance as seen in
the table. Use IF function to assign the rewards to each candidate in
column I. (02marks)
Average Mark Reward in Uganda shillings
85 - 100 20,000
75 – 84 10,000
60 – 74 50,000
0 – 59 Not Applied
(v) How many candidates will benefit from this award scheme in column J.
(02 marks)
(vi) Use function to position these candidates in column K. (02 marks)
(vii) Insert a column Graph to represent the scores of the students in all the
subjects. (03 marks)
(viii) Insert your name and personal number as a header and page number
as footer on both grids and the graph. (02 marks)
(ix) Save your work as ‘Your name (01mark)
82 | P a g e
x) Print the work in landscape’
EXERCISE 13
13)Paul is a business man who buys domestic animals and birds from villages at
lower prices. He then sells them in the city for profits.
f) Use function to compute Tax. Note that profits are Taxed as follow:
g) Draw a column chart to represent the Net Profits made in selling Animal/birds in
the month of May 2019. Name the Title , Axes and Legend clearly on the chart
(03 marks)
h) Include your name and number on the footer of your chart. (01 mark)
i) Save the file as may2019 and print your work. (01 mark)
j) Print the grids and chart on separate papers. (02 marks)
83 | P a g e
EXERCISE 14
Additional information:
Reserves is 10% of Gross Profit.
Net profit = Gross profit – (Expenditure + Reserves)
(b) Use appropriate formulae/function to calculate:
i. Gross profit for each member branch (02 marks)
ii. Reserves for each member branch (02 marks)
iii. Net profit for each member branch (02 marks)
(c) With use of an appropriate IF function, use the following criteria to include remarks.
(02 marks)
84 | P a g e
If net profit > = 500,000, then “V.good Branch ”
If net profit >400,000, then “Good Branch”.
If net profit < = 300,000 then “Dormant Branch”.
(d) Format your worksheet as follows
i. Include an appropriate title on top of the worksheet well cantered and bold
(02 marks)
ii. Format the figures in the sale column to 2 decimal places with 000’s seperators
(01 mark)
0
iii. Colunm headers should all be aligned to 45 (01 mark)
(e) Use columns for cost of sales and sales to insert a line graph, keep the title of the graph to be
PRODUCTIVE ANALYSIS, format it and place it in a separate sheet. (04 marks)
EXERCISE 15
15. (A)
The information below was extracted from Net-line technologies limited (NTL)
from a few selected staff. The staff included:- Namubiru, Kasawuri, Namudu, Mustafa,
Nakamanya, Akello, Damulira, Lumu, Byaruhanga and Basoga. They earn the following amount as
their basic salary respectively: 770,000/=, 860,000/=, 960,000/=, 480,000/=, 700,000/=, 710,000/=,
720,000/=, 730,000/=, 740,000/= and 540,000/=
85 | P a g e
86 | P a g e
PRESENTATION SOFTWARE
This is application software used to create presentations, which can communicate ideas and other
information to a group of audience. The presentation can be viewed as a slide show, which usually
displays on a large monitor or projected screen. Some presentation software can convert an existing
slide show into a format that can be accessed on the web.
When preparing a presentation, you must consider the following principles. This improves the quality
of your presentation, makes it more effective and enjoyable and in the long run saves you time and
effort.
o Simplicity of the presentation. The best slide is usually simple, easy and to the point. The audience
may need more time to understand complicated slides while time is always limited during
presentations.
o Know the audience and their expectations in order to give the right message to the right people.
e.g. are they children, matures or a mixture. Are they clients or seniors of the organisation
o Relevance of the content. Ensure that the content of your slides is relevant to the topic of
discussion in order to capture the attention of the audience
o Use of images, graphics and diagrams. Slides are visual aid to help you explain complex ideas in an
easy way. Therefore, use the right and relevant images, graphics and charts to represent your
ideas visually.
o Make the right choice of colours, font styles, font sizes, transitions, animations, links which suit
the viewers
1. Presentation software usually provides a wide variety of presentation formats and layouts for the
slides
87 | P a g e
2. Multimedia components such as clip art images, video clips and audio clips can be incorporated
into slides
3. The timing of the slides can be set so that the presentation automatically displays the next slide
after a predetermined period of time.
4. Special transition effects can be applied between each slide
5. The presentation can normally be viewed and printed in different formats
1. Presentation. This is a PowerPoint file made up of a series of slides, audience hand-outs, speaker’s
notes and outline among others.
2. Slide. Is an individual page of a presentation
3. A slide master. Is the top slide in a hierarchy of slides that stores information about the theme
and slide layouts of a presentation, including the background colour, fonts, effects, placeholder
sizes, and positioning.
4. A PowerPoint template. This contains layouts (layout: The arrangement of elements, such as title
and subtitle text, lists, pictures, tables, charts, shapes, and movies, on a slide.), theme
colours (theme colors: A set of colors that is used in a file. Theme colors, theme fonts, and theme
effects compose a theme.), theme fonts (theme fonts: A set of major and minor fonts that is
applied to a file. Theme fonts, theme colors, and theme effects compose a theme.), theme
effects (theme effects: A set of visual attributes that is applied to elements in a file. Theme effects,
theme colors, and theme fonts compose a theme.), background styles, and even content.
5. Animation. Refers to special effects for introducing text in a slide during a slide show.
6. Placeholder. Placeholders are the containers in layouts that hold such content as text (including
body text, bulleted lists, and titles), tables, charts, SmartArt graphics, movies, sounds, pictures,
and clip art.
7. Transition effects. This refers to different styles in which slides come and leave the screen during a
presentation. Slide transition is a special effect for introducing an entire slide during a slide show
8. Graphics. A general term used to mean pictures, images, charts, photo, tables, etc, that you can
add to a presentation
9. ClipArt. A general term for a library of pictures in the computer.
10. Presenter’s notes, these contain ideas you want to discuss for each slide in your presentation.
11. Action buttons. Are ready-made buttons that can be inserted into your presentation. These enable
you to perform actions upon clicking or moving mouse over them
12. Auto content wizard. This is a presentation wizard that contains data from which one can select
and edit to create a personalised or customised presentation.
13. Slide layout. Slide layouts contain formatting, positioning, and placeholders for all the content
that appears on a slide. Layout contains the theme (colours, fonts, effects, and the background) of
a slide. Master layout is a term applied to a presentation’s overall design.
14. Timing. Is a technique by which slides or text appear on the screen during a presentation, i.e. on
mouse click or automatically after a defined period.
88 | P a g e
PowerPoint Views
1. Normal view. Is a Tri-pane window that provides the text outline of the entire presentation on the
left, the current slide on the upper-right, and speaker’s notes on the lower-right. This is the
default PowerPoint view
2. Outline view. This enables one to edit and display all presentation text in one location instead of
one slide at a time. It appears without the objects or images in the slide.
3. Slide view. Shows a graphic view of the current slide for editing and viewing
4. Slide sorter view. This displays the entire presentation so that one can add, delete and move slide.
5. Notes page. Provides a large area to view or type speaker’s notes on a slide
6. Slide show. Is a collection of slides moving in a defined sequence at a present timing that one can
control and change with special effects
89 | P a g e
PRESENTATION SOFTWARE (PAPER1 QUESTIONS)
1 (a) What is presentation software.
– In business to advertise
– In homes to watch movies,
- In meetings to communicate to audiences,
- In Education circles during teaching and learning process.
c) What are the advantages of using a presentation program to communicate to the audience?
– Ease of handling big numbers,
- Capturing the attention of the audience,
- It allows the speaker to prepare in advance and this increases his confidence.
– Handouts can be printed to the consumption of the audience.
– presentations can be shared on line during online presentations.
d) List down any four examples of presentation software .
- Microsoft PowerPoint,
- Libre Impress,
- Apple Keynote,
- Harvard graphics,
- Lotus Freelance,
- Prezi etc.
e) Give any five considerations when designing a presentation .
– Use of relevant graphics,
- use of animations,
- use of transitions
– Good background designs,
- Good contrast i.e. background colour and font colour.
– The layout used.
- The font size of the characters should be big enough to allow easy reading.
f) Why are animations and transitions necessary when presenting to the audience.
90 | P a g e
-They impress the audience.
–They increase the attention of the audience
– They make the presentation lively
g) Give two activities that can be done under the following presentation views:
- Normal view. Editing, formatting, adding slides, deleting slides etc.
- Slide sorter view. Rearranging slides, duplicating slides, cutting slides, copying
slides, deleting slides etc.
- Slide show view. Viewing slide content and navigating through the slides
- Slide master view. Formatting background for all the slides, inserting objects to
appear on all the objects.
- Reading view. Displaying the contents of slides. – Reading the contents of the
presentation.
- Outline view. - Editing text without graphics. - Formatting text in slides. -
Viewing text in slides.
h) Define the following terms as they are used in a presentation program -
Animations. The moving effect shown in the contents of the slide.
- Transitions. The effect which takes place when slides are changing from one to
another during the show. The effect shown when on slide is leaving and another
slide come on the screen.
- Formatting. Enhancing the appearance of the presentation.
- Slide layout. The manner/order in which the content is organized on the slide.
- Slides. A page in a presentation which contains content about a particular topic.
- Place holder. A dotted rectangular structure which appears on the slide in which
content is entered.
- Headers and footers. Information which repeatedly appears at the top or bottom
of the slides and handouts.
- Slide numbers. Numeric values used to identify different slides in form of
numbers.
- Master slide. A slide which controls the general formatting of all the slides at
once.
- Notes page/speaker’s notes. The presenter can add his personal information not
to be viewed by the audience during the show. These notes form his private
summaries
- Slide sorter view. All slides are presented in a tabular form. The presenter can
cut, copy, paste, duplicate, rearrange and delete slides.
91 | P a g e
- Normal view. This is the editing mode where the user /presenter can add slides,
content and even format as he desires.
- Slide show. This is the full screen mode when the presenter is communicating to
the audience. In this mode, the presenter navigates through his presentation by
moving from one slide to another.
- Rehearsing timings. Setting specific time for each slide to last on the screen
during the slide show.
- Looping. Where the presentation runs continuously without stopping until escape
key has been pressed.
92 | P a g e
PRESENTATION EXERCISE
EXERCISE 1
1. The School Nurse is planning a student’s workshop shortly this month. He has requested you to prepare a
presentation entitled ‘Typhoid with the following sub – heading.
Instructions:
a) Insert one slide (Slide one) to contain a title: Typhoid. On this slide, write your name as a presenter. Lay out
your text to create better slide usage. You are free to vary the font sizes. (02 marks)
b) Insert a slide (Slide two) to contain a title: How Typhoid is spread. On this slide, list five possible causes of
Typhoid. This list should be ordered (03 marks)
c) On slide three, provide a title: Symptoms of Typhoid outbreak in an environment (03 marks)
d) On slide four, mention the ways of preventing Typhoid outbreak in an environment (03 marks)
Provide for the following.
e) Insert relevant graphics and simple background (02 marks)
f) Use today’s date and time on each slide. (it should update automatically (01 mark)
g) Include slide numbers (01 mark)
h) Re – arrange slide such that slide 3 comes first than slide two (01 mark)
i) Entry animation of diamond for the first three slides and fly in for the last slide (02 mark)
j) Loop your slides (01 mark)
k) Save your work as ‘Typhoid’. (01 mark)
l) Print a copy of your work (01 mark)
93 | P a g e
EXERCISE 2
2) Uganda’s economy is transforming into a cashless economy where people use phones to send,
receive, and borrow, save their money.
(a) In slide 1: Introduce what cashless economy is, name of presenter and current time in
DD/MMM/YY format. [05 marks]
(b) In slide two: Show four benefits of sending money using mobile phone [05 marks]
(c) In slide three: Insert a suitable clip art that will cover the whole slide but brings out the meaning of
the topic [04 marks]
(d) In slide four: Give four reasons why cashless economy is adopted slowly in Karamoja area.
[04 marks]
ECOMMERCE
TRADE ICT
(f) Use same suitable design, animation and transition in all slides [04 marks] (g) g)Save
your presentation as CASHLESS ECONOMY [02 marks] (h) Print in
hand-out mode of 4 slides per page [02 marks]
94 | P a g e
EXERCISE 3
3. COMERADE Computers deal in computer related accessories. You the marketing personnel of the
enterprise and you are required to prepare a four-slide presentation that you will use to market items in
your promotions. Use Title and Content slide layout on all
Book printing
Sorting and printing
Calendar, magazines, fliers, brochures, etc.
Large format printing and item customizing
b) Insert relevant graphics on each slide from the support file to the top left corner of each
slide(2mark)
c) Insert the current date on each slide as footer (1mark)
d) Set your slides to run automatically after 3 seconds (2marks)
e) set animations of your choice for all the slides (1mark)
f) Apply different color for each slide (3marks)
g) Insert your name and personal number as a header (1mark)
h) Make a printout of your presentations (1mark)
i) Save your presentation as your name and personal number (1mark)
95 | P a g e
EXERCISE 4
4.)As a student of computer studies, you have been appointed by your teacher to talk to S.1s about
the subject called computer studies on their first careers day in the orientation week. The topic is
“Computer Studies”
(a) Prepare a five slide presentation to deliver your content to the senior ones considering the
following:
(i) Slide one is a title slide. (02 Marks)
(ii) Slide two contains a description of computer studies (02 Marks)
(iii) Slide three should have key topics in computer studies plus their importance.
(02 Marks)
(iv)Slide four should have a tabulated evidence of how
candidates have been performing in the subject in the last four years.(not real
statistics assume). (04 Marks)
(v) Slide five advantages of doing computer studies in your
school.(04 Marks)
(b) Let your slide have an airplane transition effect from right (04 Marks)
(c) The slides should be able to convey the appropriate message to community.
(04 Marks)
(d) Apply a swivel animation effect to all slides titles and checkerboard for the other sections of
the slide. (02 Marks)
(e) Insert the current date and your names as footer on the left and right hand side respectively.
(02 Marks)
(f) Save your presentation with your “index number and name”
(02 Marks)
(g) Print your work. (02 Marks)
EXERCISE 5
5.)Your family has requested you to present a show about the services offered in a
supermarket called “ Family Supermarket”
96 | P a g e
SLIDEIII – Discount on imported fruits and foods. (4marks)
EXERCISE 6.
Second Slide: an outline of the advantages of being computer literate. (03 marks)
Third Slide: summary of the disadvantages of being computer literate. (03 marks)
Fourth Slide: a list of topics you have covered during the computer course. (03 marks) Fifth Slide 5: a
table with two columns displaying various components of computer hardware and computer software.
(03 marks)
(b) Save your work as computer literacy in your folder. (01 mark)
(i) Use appropriate animation schemes for viewing your presentation. (02 marks)
(ii) Use of clip art and word art where applicable. (02 marks)
(iii) Use of suitable transition scheme such that every slide in the show slowly replaces another
every 5 seconds. (02 marks)
(iv) (iv) Use a suitable design template which will allow you to format your background with two
colours. (02 marks)
(v) Insert your names in the header and personal number in the footer in the hand-out. (02 marks)
97 | P a g e
(vi) Use action buttons to ease navigation of slides during the slide show. (02 marks) (vii) An active
hyperlink connecting the first slide to the last slide. (02 marks)
(e) Save and print all your slides on one page. (01 marks)
EXERCISE 7
EXERCISE 8
8.) Your school has been invited for a computer seminar. You are to prepare a
presentation about computer network topology.
98 | P a g e
You are required to
(a) Create four slides
Slide 1: Should include the title, your name and registration number. (04 marks)
Slide 2: Should include definition of network topology and three type of network
topology. (04 marks)
Slide 3: Should include three advantages and three disadvantages of networking computers.
(04 marks)
9.) In Uganda we have different types of transport. As a student pf computer studies you are required to
create a five-slide presentation about transport save it transport (02 marks)
Slide one: Definition of transport, include a date and your name as the presenter
(04 marks)
Slide two: Types of transport (04 marks)
Slide three: Advantages of one type of transport (04 marks)
Slide four: Disadvantages of the type of transport mentioned in slide three.(04marks)
Slide five: Organization chart show the types of transport (04 marks)
EXERCISE 10.
10.). As a member of wildlife club, you have been appointed by your Patron teacher to address
Parents during PTA meeting about the subject called Climate Change. The topic is “Climate
Change”.
a) Prepare a five-slide presentation to deliver your content to the Parents considering the
following;
99 | P a g e
I. Slide one is a title slide. (02 marks)
II. Slide two contains a description of Climate Change. (04 marks)
A change in global or regional climate patterns, in particular a change apparent from the mid
to late 20th century onwards and attributed largely to the increased levels of atmospheric
carbon dioxide produced by the use of fossil fuels.
III. Slide three should have causes of Climate Change and relevant pictures (04 marks)
Natural causes
The Earth's climate can be affected by natural factors that are external to the climate system,
such as changes in volcanic activity, solar output, and the Earth's orbit around the Sun.
Human causes
Climate change can also be caused by human activities, such as the burning of fossil fuels and
the conversion of land for forestry and agriculture. Since the beginning of the Industrial
Revolution, these human influences on the climate system have increased substantially.
IV. Effects of Climate change using unordered list. (04marks)
High levels of extinction.
Serious impacts on the world’s water systems through more flooding and droughts.
Melting glaciers
Bleaching and death of the coral reefs.
Global sea level rise.
V. Slide four should have solutions to global warming using ordered list (04 marks)
Increased use of Renewable fuels instead of fossil fuels
Reforestation and green farming
Tougher Emissions and Efficiency Standards
Awareness campaigns
b) Let your slides have a fly-in transition effect from top left corner (03 marks)
c) The slides should be able to convey the appropriate message to the using clip art. (04 marks)
d) Apply a swivel animation effect to all slide titles and checkerboard for the other sections of the
slide. (02 marks)
100 | P a g e
e) Insert the current date as your footer. (02 marks)
f) Save your presentation with your “Full name” on a CD (01 marks)
EXERCISE 11.
11.)You are a member of your village computer club. You have been asked to prepare a
presentation that will be used to sensitize members about the dangers of computer virus.
Save your work as viruses and attempt tasks following. (02 marks)
Slide One: Include the topic: COMPUTER VIRUSES. (02 marks)
Slide Two: Include six ways computer viruses are transmitted in a computer laboratory.
(04 marks)
Slide Three: Include six control measures of controlling computer viruses.(04 marks)
Slide Four: Include six signs of computer viruses. (04 marks)
Slide Five: Include advice to users on how to deal with computer viruses. (02 marks)
Instructions:
a) Add minimal but excitinganimations and transitions in your work. (04 marks)
b) Let each slide have a different background colour. (02 marks)
c) Link your slides in the presentation. (02 marks)
d) Add a footer of your name. (01 mark)
e) Print all the work on one A4 paper size. (01 mark)
EXERCISE 12
12. As a games prefect, you have been asked to prepare a presentation about the importance of sports in
schools. In the presentation, you will also show the results of the previous inter-house completions in your
school.
Title slide: Should have suitable title for your presentation, your name and your role in the school.
This slide should also have related graphics (from the clip art section) (5 marks)
Slide two: How can students benefit from participating in sports? (3 marks)
101 | P a g e
Slide three: Should have a bulleted list of at least ten sporting activities you know. (5 marks)
Slide four: Previous House Competition Results: Should have a column chart showing the number of points
that each of the five houses got. (5 marks)
Slide five: Should have a good summary and conclusion for your presentation. (3 marks)
(b) Set the following Master styles: Titles: Dark Blue, right aligned, font; Tahoma bold.
(d) Include your name and index number in the header section of the handouts print preview. (1 mark)
EXERCISE 13
13. Road accidents are very rampant in Uganda. Many people have lost their lives in road accidents. You are
required, using presentation software to educate Ugandans about road accidents. Create four slides as indicated in
parts (I)-(IV). Every slide should:
102 | P a g e
103 | P a g e
DATABASES
Database is a collection of logically related data with descriptions designed to meet the information
needs of an organisation. Databank is an enormous/large collection of two or more databases for
several users within and outside an organisation.
Database management system (DBMS) is software system that allows multiple users to define,
create, store, maintain and control access to the database. Examples of DBMSs include; Microsoft
Access, Oracle, Microsoft SQL Server, Dbase, Fox Pro, Sysbase
TYPES OF DATABASES
2. Relational databases. These consist of two or more tables and manipulate data by relating the
tables.
1. Takes care of storage, retrieval and management of large data sets in a database
2. Used to creates a database structure to accommodate data that may be text, numbers, objects, video,
sound
3. It lets you easily add new records, delete out-dated records, update records
4. Allows one to organises records in different ways, i.e. sorted and indexed order
8. You can ask questions about your data and get answers using queries
11. Used to change appearance of information, i.e. perform some formatting, etc.
104 | P a g e
ADVANTAGES OF DATABASE MANAGEMENT SYSTEMS
1. Sharing of data. Data is easily shared among different users and applications
2. Data persistence. Data exists beyond the scope of the process that it was created for.
3. Data security. Data is protected from unauthorised access using passwords. It also provides
protection of databases through security, control and recovery facilities
4. Data validity, integrity & correctness. Data should be correct with respect to the real entity that
they represent. Auditing or error check and correction are easily done
5. Consistency of data. The system always produces consistent values with respect to the
relationships
6. Data integrity. Refers to both correctness and consistency of data. Correctness is being free from
errors while consistence is having no conflicts among related data items
7. Large data storage. It is capable of storing enormous data amounts for personal and organisational
use
8. Non-redundancy. Eliminates or decreases duplication of data in the same container. No two data
items in a database should represent the same real-world entity.
9. Data independence. Both the data and the user program can be altered independently of each
other.
1. Complexity. The systems are complex, costly, and take much time to develop, e.g. they include
sophisticated software programs that may require special hardware.
2. Need for substantial conversion effort. Changing from a traditional file oriented system to a
computerised database system can involve large-scale reorganisation of data and programs. This
can create user resistance
3. Organisation security may be compromised since a database is used by many people, departments
or personnel who may cause havoc by leaking out vital secrets
5. Initial expense. Because of their complexity and efficiency, they include sophisticated database
systems which can be expensive to setup
105 | P a g e
6. Requires special skills to handle. Being complex and enormous, databases require skilled
personnel to develop, establish and maintain
7. Vulnerability. Data in the database may be exposed to software and hardware failures, sabotage,
theft, destruction, virus attacks, etc.
8. Routine back-up. Requires back-up systems, which are inconveniencing, complex, tedious and
expensive
Before computerised databases management systems and even now data may be kept and managed
manually on paper files and filing cabinets. This system has the following drawbacks or deficiencies
1. Data redundancy. Data are often repeated in more than one file.
3. Data dispersion. Scattered data are difficult for programs and people to share
5. Not durable. Data on manual papers does not last for long
6. Exposed to risks. Data can be easily lost due to fire, rot, termites, rats, etc.
7. Data dependence. Programs may be dependent on the data formats and file organisation.
DATABASE OBJECTS
1. Table. Is a collection of data arranged and stored in rows and columns. It is the basic/primary
object where all other objects derive data from.
2. Query. Is used to ask questions on table data and find qualifying answers.
3. Form. Is a tool for displaying data from data tables easily and for entering & editing data in the
data tables.
4. Report. Is a summarised and good-looking display of data from tables and queries. It is for output
only.
106 | P a g e
DEFINITION OF TERMINOLOGIES
2. Field. This is the entire column that contains similar data items
4. Field type. This refers to how particular data items are stored in a table
6. Record. This refers to particulars within a file, or a set of entire data items in a row
9. Primary key. This is a unique record identifier in the table. It is used to ensure that there are no
duplicate fields in the table. It is also used to create relationships among tables.
11. A view. Is a virtual table that does not necessarily exist in its own right but may be dynamically
derived from one or more base tables
12. Relationships. This refers to how two or more entities/tables share information in the database
structure. That is, how data in one table are related to data in another table. Relationships are of
three types; one-to-one (1:1), one-to-many (1:M) and many-to-many (M:M)
13. Datasheet view. This is a table view which allows you to update, edit, format and delete
information from the table.
14. Design view is a table view which provides tools for creating fields in a table, i.e. specify field
names, data types, field properties and descriptions (a view for creating the table)
2. Each column has a distinct name and represents an attribute of table entities
3. All values in a column must conform to the same data format or data type.
5. It contains tools known as database objects such as; forms, queries and reports
107 | P a g e
COMPONENTS OF A DATABASE MANAGEMENT SYSTEM
1. Data dictionary. This is an automated or manual tool used to store and organise the data in the
database and defines each data field that will be contained in the database file including
characteristics of each item
2. Data definition language (DDL). It helps one to create and maintain the data dictionary and define
the structure of files in a database. It defines each term as it appears in a database, e.g. delete,
create, browse, zap, index, sort, etc.
3. Data manipulation language. This is used to manipulate data in the database. That is, it helps one
to; add, change, select, and delete data in the database and mine it for valuable information
DATA TYPES
Data type specifies and determines the kind/category of values or information entered in the field
containers. There are various data types applied in Microsoft Access and these include;
1. Text. Are alphabetic letters or numbers that cannot be calculated. Examples of such fields are;
names, addresses, subject names, course names, telephone numbers, etc. it can contain up to 255
characters.
2. Number. Refers to numerical data you can calculate but not relating to money, e.g. age, height,
weight, course duration, score, number of items in stock. It can be whole number or fraction.
3. Currency. Are numerical monetary values that can be calculated and may have a currency symbol
or not such as £56000.05, 59000.89, $5362, €4563, etc. It is suitable for field like; salary, gross pay,
net pay, PAYE, school fees, amount paid, etc.
4. Memo. It is for lengthy descriptive text and numbers usually several sentences or paragraphs. It can
contain a maximum of 32,000 characters. It is suitable for fields like; remarks, comments,
particulars, descriptions.
5. Date/Time. For months, date and time values that are in the form; dd/mm/yy or dd-mm-yy, i.e.
date/month/year for dates and Hr:Min:sec, i.e. Hour:Minutes:Seconds for time values. It is suitable
for fields like; date of birth, date of joining, on/off set date/time, date/time of departure/arrival, etc.
6. AutoNumber. A number that automatically increments for each record you enter. It stores
sequential numbers entered automatically by Microsoft Access starting with one. They are unique
and can make a good primary key. It is suitable for fields like; registration number, ID number,
membership number, etc
108 | P a g e
7. Yes/No. Here you can enter and store only one value or answer out of the available two options but
not both. It is suitable for fields like; true/false, on/off, smoker/non-smoker, Ugandan/Non-
Ugandan, in/out, etc.
8. Object linking and embedding (OLE object). For object data and other binary information such
as; sounds, symbols, graphics/pictures such as; signatures, thumbprints, company logos, one’s
photo, etc.
9. Hyperlink. Stores data in form of hyperlinks, which are the blue-coloured hotspots or connections
that can be clicked to open other pages or documents, e.g. e-mail address, website, bookmarks, etc.
10. Lookup wizard. Refers to a list of items in form of a list-box from which you can choose the
desired item during data entry, especially if that data exists in another table or form. It is suitable for
repetitive data such as marital status; single, married, separated, divorced, widowed, etc
11. Calculated data type. This new data type lets you create a field that is based on a calculation of
other fields in the same table. For example, you might create a Line Total field that contains the
product of a Quantity field and a Unit Price field. Then, if you update the Quantity or Unit Price
field, the Line Total is updated automatically
12. Attachment. This is the preferred data type for storing digital images and any type of binary file,
like; Pictures, Images, Office files
FIELD PROPERTIES
These are traits or characteristics defining data entered in particular fields. Common properties include
1. Field size. This specifies the maximum length of a field. That is, the maximum number of
characters to be stored in the field. e.g. if you specify field size as 5, only 5 or less characters will
be allowed in the column.
2. Format. Specifies the way that the field appears by default when displayed or printed.
3. Decimal Places. It is used to specify the number of decimal places to use when displaying numbers
4. Input Mask. Specifies the pattern or format for data to be entered in that field, e.g. (--/--/--) for
date.
5. Caption. Used to set the text displayed by default in labels for forms, reports, and queries.
6. Default Value. A value that appears in the field automatically even before you enter there anything.
109 | P a g e
7. Validation Rule. An expression that must be true whenever you add or change the value in a given
field. e.g. >=10 for age, “married” or “single” for marital status, etc.
8. Validation Text. A message displayed when a value violates the expression in the Validation Rule
property. e.g. “please, marital status is either single or married”
9. Required. Specifies whether or not an entry must be entered in that field. That is, if yes, you must
type an entry, but if no, you may proceed without entering anything.
10. Allow Zero Length. A provision for a field to be left blank in case of unavailable data to be entered
later even if the setting for required is yes. Nulls indicate that data may exist but it is unknown. To
enter a null, leave the required property as no and leave the field blank, e.g. a company without a
fax number
11. Indexed. It specifies whether or not duplicates in the field should be allowed in order to speed up
the data search, sort, filter, etc.
12. Text Align. Specifies the default alignment of text within a control.
13. New Values. Specifies whether an AutoNumber field is incremented or assigned a random value
when a new record is added
14. Unicode Compression. Compresses text stored in this field when a small amount of text is stored
(< 4,096 characters).
15. IME Mode. Controls conversion of characters in an East Asian version of Windows.
16. IME Sentence Mode. Controls conversion of sentences in an East Asian version of Windows.
18. Append Only. Tracks the history of field values (by setting the property's value to Yes).
19. Text Format. Choose the property's Rich Text value to store text as HTML and allow rich
formatting. Choose the property's Plain Text value to store only unformatted text.
DATA VALIDATION
Validation is the process of comparing the data entered with a set of predefined rules or values to check
if the data is acceptable. Validation is the name for the checks that detect incorrect data, display an
error message and request another input or just reject the data.
Data validation is the checking of input data for errors (e.g. of the correct data type) before processing.
Common data validation checks include; presence/existence or completeness check, range check, limit
110 | P a g e
check, data type check or character check or alphanumeric check, format check, consistency check,
control total check, and hash total check.
ERRORS
An error is a fault or an issue that arises unexpectedly causing the program not to function properly and
to close. Common types of errors include; transcription errors and transposition errors. Transpositions
errors include; error of omission, error of addition, random error, overflows error, rounding up error,
and truncation errors.
111 | P a g e
DATABASE MANAGEMENT SOFTWARE (THEORY QUESTIONS)
a) What is a database?
This is a collection of related data in an organized manner.
b) What is the difference between a database and a database management system?
A database is a collection of related data whereas a database management system is a software
which allows one to organize and manipulate big amounts of data with a lot of ease.
c) Give three examples of organizations which need to maintain databases and the
nature of data kept by those organizations.
Medical facilities keep the patients’ data as well as the workers’ data.
Educational centers with students’ data and workers’ data.
the government with the citizens’ data.
Telecom companies keep the clients’ directories i.e. phone numbers and other
particulars, business keep track of inventory etc.
d) Differentiate between a flat database and a relational database.
A flat database is based on one table whereas a relational database is based on more than one
table. These tables must be related
e) Give five advantages and five disadvantages of an organization maintaining a
database.
– Data in a database can easily be shared between different users.
– Reduction in data redundancy
– Ensures data integrity
– Data can be kept for along time.
–There are automatic backups
– Data passes through different checks
– Reduction in costs
f) List four functions of a database management system.
- Storing data
– Sorting data
– Report generation
– Organizing data
g) What is a primary key?
This is a feature in database table which identifies record uniquely
h) Give three characteristics of a primary key?
- A primary key cannot contain null values,
- A primary key identifies records uniquely,
- A primary key cannot contain duplicated values.
i) What are the advantages of using a primary key in database management system.
112 | P a g e
1.When you use a primary key, there cannot be null records.
2. Using a primary key will create only unique records in the table.
3. Searching a database (querying) using the primary key field will given exact results
e.g. searching the telephone directory using one’s telephone number will give only that
record unlike using his names
j) Why is a table referred to as the primary database object?
The table contains data for the database. In addition, all the objects in the database are
based on a table as the first object
k) Explain the use of the four database objects i.e. the table, query, form and report.
- A table is for keeping data for the database,
- A query is for retrieving specific records from the database following certain
criteria.
- A form is for entering data into the table. As well as displaying data from the
database.
- A report is for printing data from the database.
l) List any five examples of data types.
- Yes/No,
- Auto number,
- Number,
- Short Text,
- Long Text,
- Hyperlink,
- Attachment,
- OLE, Currency,
- Date/Time
m) What do you understand by the term “data type”?
It specifies the type of data a field can contain.
n) What is a field property?
It refers to specific characteristics of a particular field.
o) For the table given below, give the most appropriate data types for the asked fields.
StudName DateofBirth StudNumber FeesPaid Picture
Murangira 02/02/2000 SM/001 Shs 2000
Kabonge 03/01/1994 SM/002 Shs 7000
Maziba 08/08/2006 SM/003 Shs 4500
Data types.
StudName……Short text
DateofBirth…………Date/time
StudNumber………Short Text
113 | P a g e
Feespaid…………Currency
Picture……OLE
- Write down the formula one would use in a query to calculate the years for each
student .= year(Now)-year(DateofBirth)
- How many records are shown in the table given above? Three records
- How many fields are shown in the table given above? Five records
- Write down the date format shown in the table above? dd/mm/yyyy
- Write down the query criteria to produce records who have paid more than
Shs5000.The answer is >5000
- Write down the query criteria to produce records whose names begin with letters
“KA”The answer is KA*
- Write down the query criteria showing people in the table born before year
2000.The answer is <1/1/2000
- Which formular would be entered in a FORM to show the discount allowed
which is 10% of Feespaid. The answer is =10/100*[feespaid]
p) Give four examples of database management programs.
- MS. Access,
- Oracle,
- dBase I II III,
- SQL,
- Paradox etc.
q) Give three ways of ensuring that data is valid in database management system. –
- By setting a primary key
– Setting a specific field size
- Setting a validation rule
- Setting a specific data type
– Setting the required property where necessary.
r) Define the following terms as they are used in databases?
- Field. This is a column in a table which contains data of one category. Or a unit of data in a
database table.
- Record. This is a row in a database which contains details of a particular event, product,
item or person.
- Primary key. This is a feature which identifies records uniquely.
- Default value. The value which appears automatically for all the new records in the table.
- Field size. The maximum number of characters to be entered in the field.
- Caption. This is a label which is displayed for the field in datasheet view, form view or
report view.
114 | P a g e
- Validation rule. This is an expression which limits values to be entered in the field.
- Validation text. This is the error message which is displayed when the validation rule
has been violated.
- Format. This is how data is displayed in the field after entering it .
- Input mask. The pattern to be followed by all the data entered in the field.
- Required. This is a field property which allows either YES or NO. Setting it to yes
means that the field cannot remain empty without a value and setting it to NO means
that it may or may not be empty.
- Criteria .This is the condition to be fulfilled by the records. E.g if I want to return all
male students in the database, “male” would be my criteria.
115 | P a g e
QUERY CRITERIOR
A query criterion is a rule that identifies the records that you want to include in the query result.
Not all queries must include criteria, but if you are not interested in seeing all the records that are
stored in the underlying record source, you must add criteria to a query when designing it.
A criterion is similar to a formula — it is a string that may consist of field references, operators,
and constants. Query criteria are also referred to as expressions in Microsoft Office Access 2007.
The following tables shows some sample criteria and explains how they work.
Criteria Description
>25 and <50 This criterion applies to a Number field, such as Price or
UnitsInStock. It includes only those records where the Price or
UnitsInStock field contains a value greater than 25 and less than
50.
DateDiff ("yyyy", This criterion applies to a Date/Time field, such as BirthDate. Only
[BirthDate], Date()) records where the number of years between a person's birthdate
> 30 and today's date is greater than 30 are included in the query
result.
Is Null This criterion can be applied to any type of field to show records
where the field value is null.
As you can see, criteria can look very different from each other, depending on the data type of
the field to which they apply and your specific requirements. Some criteria are simple, and use
This topic lists several commonly used criteria by data type. If the examples given in this topic
do not address your specific needs, you might need to write your own criteria. To do that, you
must first familiarize yourself with the full list of functions, operators, special characters, and the
syntax for expressions referring to fields and literals. For more information, see the articles listed
in the See also section.
Here, you will see where and how you add the criteria. To add a criteria to a query, you must
open the query in Design view. You then identify the fields for which you want to specify
criteria. If the field is not already in the design grid, you add it by either dragging it from the
query design window to the field grid, or by double-clicking the field (Double-clicking the field
automatically adds it to the next empty column in the field grid.). Finally, you type the criteria in
the Criteria row
Criteria that you specify for different fields in the Criteria row are combined by using the AND
operator. In other words, the criteria specified in the City and BirthDate fields are interpreted like
this:
Only records where the value of the City field is Chicago will satisfy this criterion.
Only records of those who are at least 40 years old will satisfy this criterion.
Only records that meet both criteria will be included in the result.
What if you want only one of these conditions to be met? In other words, if you have alternate
criteria, how do you enter them?
If you have alternate criteria, or two sets of independent criteria where it is sufficient to satisfy
one set, you use both the Criteria and the or rows in the design grid.
Criteria specified in the Criteria and or rows are combined using the OR operator, as shown
below:
If you need to specify more alternatives, use the rows below the or row.
If the criteria is temporary or changes often, you can filter the query result instead of
frequently modifying the query criteria. A filter is a temporary criterion that changes the
query result without altering the design of the query. For more information about filters,
see the article Filter: Limit the number of records in a view.
If the criteria fields don't change, but the values you are interested in do change
frequently, you can create a parameter query. A parameter query prompts the user for
field values, and then uses those values to create the query criteria. For more information
about parameter queries, see the article Use parameters in queries and reports.
The following examples are for the CountryRegion field in a query that is based on a table that
stores contacts information. The criterion is specified in the Criteria row of the field in the
design grid.
A criterion that you specify for a Hyperlink field is, by default, applied to the display text portion
of the field value. To specify criteria for the destination Uniform Resource Locator (URL)
To include
records that... Use this criterion Query result
Do not contain Not Like "*Korea*" Returns records for all countries/regions
the specified that do not contain the string "Korea".
string, such as
Korea
End with the Like "*ina" Returns records for all countries/regions
specified string, whose names end in "ina", such as China
such as "ina" and Argentina.
Do not contain Is Not Null Returns records where the value is not
null values missing in the field.
Contain zero- "" (a pair of quotes) Returns records where the field is set to a
length strings blank (but not null) value. For example,
records of sales made to another
department might contain a blank value in
the CountryRegion field.
Is not empty or Is Not Null And Not "" Returns records where the CountryRegion
blank field has a nonblank, non-null value.
Match one of "USA" Or "UK" Returns records for USA and UK.
two values, such
as USA or UK
The following examples are for the UnitPrice field in a query that is based on a table that stores
products information. The criterion is specified in the Criteria row of the field in the query
design grid.
Exactly 100 Returns records where the unit price of the product
match a is $100.
value, such
as 100
Do not Not 1000 Returns records where the unit price of the product
match a is not $1000.
value, such
as 1000
Contain a < 100 Returns records where the unit price is less than
value <= 100 $100 (<100). The second expression (<=100)
smaller than displays records where the unit price is less than or
a value, equal to $100.
such as 100
Contain a >99.99 Returns records where the unit price is greater than
value larger >=99.99 $99.99 (>99.99). The second expression displays
than a value, records where the unit price is greater than or equal
such as to $99.99.
99.99
Contain one 20 or 25 Returns records where the unit price is either $20
Contain a >49.99 and <99.99 Returns records where the unit price is between
value that -or- (but not including) $49.99 and $99.99.
falls with a Between 50 and 100
range of
values
Contain a <50 or >100 Returns records where the unit price is not between
value that $50 and $100.
falls outside
a range
Contain one In(20, 25, 30) Returns records where the unit price is either $20,
of many $25, or $30.
specific
values
Contain a Like "*4.99" Returns records where the unit price ends with
value that "4.99", such as $4.99, $14.99, $24.99, and so on.
ends with
the specified NOTE The characters * and %, when used in an
digits expression, represent any number of characters —
these are also called wildcard characters. The
character % cannot be used in the same expression
with the * character, nor can it be used in an
expression with the ? wildcard character. You may
use the wildcard character % in an expression that
also contains the _ wildcard character.
Contain Is Not Null Returns records where the value is not missing in
non-null the UnitPrice field.
values
Criteria for Date/Time fields
The following examples are for the OrderDate field in a query based on a table that stores Orders
information. The criterion is specified in the Criteria row of the field in the query design grid.
Contain a date Between Date( ) And DateAdd("M", -1, Date( )) A month's worth of
that fell during sales records. If
the last 30 or today's date is
31 days 2/2/2006, you see
records for the
period Jan 2, 2006.
to Feb 2, 2006
Yes/No fields In the Criteria row, type Yes to include records where the check box is selected.
Type No to include records where the check box is not selected.
Attachments In the Criteria row, type Is Null to include records that do not contain any
attachments. Type Is Not Null to include records that contain attachments.
Lookup fields There are two types of Lookup fields: those that look up values in an existing
data source (by using a foreign key), and those that are based on a list of values specified when
the Lookup field is created.
Lookup fields that are based on a list of specified values are of the Text data type, and valid
criteria are the same as for other text fields.
The criteria you can use in a Lookup field based on values from an existing datasource depend
on the data type of the foreign key, rather than the data type of the data being looked up. For
example, you may have a Lookup field that displays Employee Name, but uses a foreign key that
is of the Number data type. Because the field stores a number instead of text, you use criteria that
work for numbers; that is, >2.
3. The data type for each field is listed in the Data Type column of the table design grid.
Multivalued fields Data in a multivalued field are stored as rows in a hidden table that Office
Access 2007 creates and populates to represent the field. In query Design view, this is
represented in the Field List by using an expandable field. To use criteria for a multivalued field,
you supply criteria for a single row of the hidden table. To do this:
1. Create a query containing the multivalued field, and open it in Design view.
2. Expand the multivalued field by clicking the plus symbol (+) next to it — if the field is
already expanded, this is a minus symbol (-). Just below the name of the field, you will
see a field representing a single value of the multivalued field. This field will have the
same name as the multivalued field, with the string .Value appended.
3. Drag the multivalued field and its single value field to separate columns in the design
grid. If you want to see only the complete multivalue field in your results, clear the
Show check box for the single value field.
4. Type your criteria in the Criteria row for the single value field, using criteria that is
appropriate for whatever type of data the values represent.
5. Each value in the multivalued field will be individually evaluated using the criteria you
supply. For example, you may have a multivalued field that stores a list of numbers. If
you supply the criteria >5 AND <3, any record where there is at least one value greater
than 5 and one value less than 3 will match.
Required:
(i) Using a suitable software program of your choice, create a database and name it
‘Judith. (03 marks)
(ii) Design a table named ‘child’ and insert a primary key. (04 marks)
(iii) Design a form named ‘child’ that should be used to enter the above data into a form.
(05marks)
(iv) On your form, create a provision for total, and use it to determine the total mark for
each student. (04marks)
(v) Create a query named ‘CHILDG’ to return records for all the girls in the class.
(04 marks)
(vi) Create a query named ‘CHILDM’ to return records for all the boys in the class.
(04 marks)
(vii) Create a report named Judith to return all the students. (04 marks)
(viii) Print a copy of your work. (02 marks)
2. G4S is a security organisation that owns runs a saving scheme for its members. Your have
been asked to use a use a database management system (DBMS) to help the scheme
members maintain records of the association.
(a) Create a database file called G4S that has the following fields of data for each member .
(01 mark)
Assign an appropriate primary key and data types for your database (03 marks)
(c) Use a form to enter the records in your database save your form as data (06 marks)
(d) Use a query to compute
(i) Age of members of the association , save query as age (03 marks)
(ii) Create another query that would be used to display those whose first name starts with
letter A and aged 18 and above name it "Age 18" (03 marks)
(iii) For members born between 1990 and 2013, save it as born (02 marks)
e) Generate a report for age query, save report as Age report (03 marks)
3.)Open a database program of your choice and key in the following records. Save your project as
point_of_sale.(02 marks)
(a). Create a table and save as point_of_sale. Remember to use appropriate data types.(05 marks)
(b).Insert compose primary keys in your database table.(02 marks)
(c). Design a form you will use to enter the above records in the table. Save the form
as Point_Form.(02 marks)
(d).Create three queries that will return products whose:
(i). Shelf Number begins with letter A and Quantity_In is less than 2,500. Save
(ii). ProductID is between 001 and 200. Save the query as productid.(02 marks)
(iii). Unit_Price is more than 10,000. Save the query as morethan.(02 marks)
ITEM Table
5.) Create a database called MENTORSHIP and save the following tables
(4 Marks)
TABLE1: MENTOR
TABLE2: MENTEE
Create a query to filter biology mentors whose FName possesses five characters. Save it as
“biology mentors” (2 Marks)
Create a query containing mentee’s LName, Date of Birth, Mentor’s FName and Subject to
filter out Mentees who were born before the year 2000. Save it as “Before 2000”
(2 Marks)
Create a query to extract out Mentees who do not come from Lira. Save it as “None Lira”
(2 Marks)
Create a form for each of the two tables with different background colours that can be used for
data entry (4 Marks)
6.). Using a suitable database program of your choice, design a database saved as
‘QQ computers. (02 marks)
And carry out the following instructions:
Table one: Hardware specifications and price
HD ID Price (shs) Quantity sold
QQC-001 175000 14
QQC-002 300000 21
QQC-003 148000 60
QQC-004 210000 290
QQC-005 800000 9
(a) Create two tables with the table names used as above. (10 marks)
(b) Assign a primary key to an appropriate field. (04 marks)
(c) Create a table relationship between the two tables using HD ID. (04 marks)
(d) Using all the fields from the two tables, create a calculated query to
determine the amount of money received from the sales. Save the query
as Sales. (04 marks)
(e) Design a report to show items from the sales query using the following
fields: HD ID, Item, Quantity, price, and Amount. (04 marks)
(f) Print a copy of your work. (02 marks)
EXERCISE 8
8.)Design a database for Musiima Traders’ Association that will be used to manage the
following records. Save the database as musiima2018. (02 marks)
WorkerID Workers' Name Date of Birth Basic pay Allowances
Instructions:
a) Design a table to hold the above records. Save the table as musitraders.(06 marks)
b) Create a form that you will use to populate the database table created in (a) above.
Insert form numbers at the bottom of the database object. Save the form as
dataentry. Include a footer of your name on this form. (04 marks)
c) Without including the field for Allowances, create three queries that will return the
workers who / whose:
I.)Month of birth is November. Save the query as bornnovember.(04 marks)
II)Basic pay is between 100,000 and 800,000. Save the query as between. (04
marks)
III)Worker’s Name that begins with letters B to N. save the query as letter.(04
marks)
d) Create a report that will return all the records on one page. On this report, compute
allowances for each worker given that allowance is 15% of Basic Pay. Save the
report as allworkers. (04 marks)
e) Print all your work in the database. (02 marks)
9.)The tables contain records of married couples in one of the Kampala Archdiocesan Catholic
Church in Uganda. Use it to answer the questions that follow:
Husband Table
Wife Table
a) Create a database called “married” in your folder using any available database
management system (DBMS). (01 mark)
11.) Makindye Mixed farm provides the following data mentioning a range of farm animals and
related data. Use it to attempt instructions attached below it.
a) Create a database using a suitable program and save it as ‘mixedfarm’. (05 marks)
b) Design two empty tables and use table headings as file name for each table and insert a primary key
using the field name AnimalId. (05 marks)
c) Design and use a form to enter data into the table designed in (b) above. (05 marks)
d) Create two queries using all field names to attempt the following conditions:
(i) All animals that were born between 10/09/1999 and 10/12/2006 that are normal and save as ‘one’.(05 marks)
(ii) Animals that have water consumption above 12 litres and have a weight that is above 200 kgs and save at ‘two’
(05 marks)
e) Create a simple report to indicate: AnimalId, Animal Name, Weight, Water consumption and save it as
‘report 1’. (05 marks)
Order Table
EXERCISE 13
i. Create the following table in your database with appropriate fields and data
types. (04 marks)
Video Table
(b) Create a form using the video table and save the form as “Candidates form”
(03 marks)
(d) Create a query displaying all the Videos which Titles begin with letters ‘A’ or
‘S’. Save it as AS query. (04 marks)
(d) Create another query to include all the above fields. In the same query,
generate another field Total Cost = Price X Quantity. Name it “TotalQuery”
(04 marks)
(e) Generate a report for (d) above with Total Cost in ascending order. Name it
Totalreport” (04marks)
EXERCISE 14
13.) Stanbic Bank is a bank with many banks (branches) across the country. It uses a
relational database to support its operations. Create a database named Stanbic Bank.
(02 marks)
ACCOUNTS TABLE:
CUSTOMERS TABLE:
Instructions
a) Create two tables with appropriate data types to hold the above data. Save using the title names for
tables. (04 marks)
d) Use forms to populate your databases. Save your forms as Accounts form and Customer form. Add
appropriate background color to your forms. (08 marks)
e) Include a header your name, footer your personal number and a print command button to the
customer form. (04 marks)
f) From the accounts table, calculate Total balance of monies held by Stanbic bank. (03 marks)
g) create a query to find the names of customers whose account balance is greater than
$200,000. Save query as above 200000 (03 marks)
h) Create a report from the “above 200000 query”. Save report as above 200000. (02 marks)
Introduction to Publisher: Things to Remember When Publisher opens, you are brought to a
New Publication screen. The appearance of Publisher will be very different. From this screen,
you will choose to either start with a blank template or select a premade template.
Starting a Publication with Templates If you are already in Publisher and you would like to
access this screen, click on File and select New.
Brochures
Business Cards
Greeting Cards
Letters
Newsletters
Postcards
Advertisements
Award Certificates
Banners
Flyers
Gift Certificates
Invitation Cards
Letterhead
Menus
Programs
Signs
NOTE: You can choose a blank template and import Word documents from this screen.
Choose the publication type that you would like to use. The next screen will show you templates
for the publication you have chosen.
Each template is customizable. Click on a template from the center. On the right side of the
screen, you can change the template colors, fonts, and more.
New Features After you have made your selection, Publisher will open to your publication. Here
you will see some new features. Once you get used to the new 2010 features, you will find it
the Ribbon,
Ribbon The ribbon is the panel at the top portion of the document it has six tabs: Home, Insert,
Page Design, Mailings, Review, and View. Each tab is divided into groups.
To view features in each tab, click the tab name. Below is the list of groups within each tab.
Home: Clipboard, Font, Paragraph, Styles, Objects, Arrange, Editing
Insert: Pages, Tables, Illustrations, Building Blocks, Text, Links, Header & Footer Page
Design: Template, Page Setup, Layout, Pages, Schemes, Page Background
To view additional features within each group, click the dialog box launcher (arrow) at the
bottom right corner of each group.
File Window When you click on the File tab, you are brought to the Info screen. It looks like
your document is gone, but it is not. As you click on the options in the File tab, the screen will
change accordingly.
Save: Save the file as a 2010 file Save As: Allows you to choose a different file type (i.e. PDF,
Word)
Close: Closes the file but keeps Publisher running Info: Edit Business Information, use Design
Checker, and set Commercial Print Information
Options: Set default options Exit: Closes Publisher (file and program)
Viewing Pages in Your Publication There are three ways to view pages in a
publication:
From the View tab, you can switch from single page to two-page spread view as well as
choose other viewing options.
On the bottom right corner of Publisher, you can change your view as well as zoom in and out
using the slider.
Adding Text
2. Place the cursor on the page where you would like to draw a text box.
3. Click and drag the cursor across the page to the desired size. The size of the text box can be
changed after you have drawn it.
4. When you let go of the left click on the mouse, you are brought to the format tab which gives
you more options for the text box.
Editing Text
2. If you are not brought to the Text Box Tools Format Tab, select it.
a. Text Fit- Defines how the text will fit in the text box: Best Fit, Shrink Text on Overflow, Grow
Text Box to Fit, Do Not Auto-Fit
c. Hyphenation
4. Font Group Options: Style, Font Size, Bold, Italics, Underline, Text Spacing, & Color
Mini Toolbar This floating toolbar appears when you select text or right click text. This toolbar
displays common formatting tools (ex. fonts, size, bold, italics, etc.)
3. Shape Styles Group Options: Style, Shape Fill, Shape Outline, Change Shape
1. Click File.
6. After you have saved this way, you can click on the Save icon in the quick access window.
3. Put the cursor where you want the text in the document.
Spell Check
2. Click Clip Art. The Clip Art window appears on the right side of the screen.
3. Type in a keyword.
4. Click Go.
6. When you find clipart you would like to use, click on the thumbnail from the Clip Art
Window.
Text Wrapping
Text wrapping is the way your object is set on the page in reference to the text.
3. In the Arrange group, click on Wrap Text. This will determine how text will arrange around
the object. Options:
a. None
b. Square
e. Through
c. Tight
Resizing Objects
b. The handles centered on the lines of the box will stretch the object vertically and horizontally.
c. The green handle allows you to rotate the object.
Moving Objects
2. Place your cursor over the solid line so that you see the crosshairs.
Deleting Objects
Grouping allows you to arrange multiple objects (clipart, pictures, text boxes, shapes) and then
group them so that they can be manipulated as one object.
3. While holding CTRL, click on all other objects that you would like to group.
4. After all objects have been selected, right click on any of the objects selected.
5. Select Group.
6. If you need to ungroup the objects, right click on the group and then select ungroup.
Inserting WordArt
6. Click OK.
7. The WordArt appears on the page, and you are brought to the WordArt Tools Format tab.
From this tab, you can edit the text, style, and more.
Inserting a Picture
2. Click on Picture.
3. Browse to the location of the picture you have saved on your computer.
Inserting Shapes
2. Click on Shapes
5. The shape appears on the page, and you are brought to the Drawing Tools Format tab. From
this tab, you can edit the style, fill, outline, and more.
Inserting Page Parts (Heading, Pull Quotes, Sidebars, Stories, and more)
3. Browse through the page parts. If you do not see what you need, click on More Page Parts.
5. The page part will then appear on your page. You can edit it by going to the Drawing Tools
Format and Text Box Tools Format tabs. If you click on the table in the calendar, you can edit it
by going to the Table Tools Design and Table Tools Layout tabs.
Inserting Calendars
2. Click on Calendars.
3. Browse through the Calendars (this month and next month). If you do not see what you need,
click on More Calendars.
5. The calendar will then appear on your page. You can edit it by going to the Drawing Tools
Format and Text Box Tools Format tab.
3. Browse through the borders and accents. If you do not see what you need, click on More
Borders and Accents.
5. The border or accent will then appear on your page. You can edit it by going to the Drawing
Tools Format tab.
Choose a template from the pop up window. If you are currently working in a template and
changing to a different template, the information you have entered will conform to the new
template.
. To change the color scheme, browse through the color schemes available in the Schemes group.
Hover the mouse over the color scheme to preview.
If you would like to create your own font scheme, click Create New Font Scheme.
2. Click Print.
a. What you want to print: All Pages, Selection, Current Page, or Custom Range
d. Paper Size
5. Click Print.
EXERCISE 1
1.(a) Using any publication software, design an invitation card for your graduation party.
(6marks)
(b) Insert minimal auto shape and order it behind the text. (2marks)
(c) Change the name of the venueto color Red (1mark)
(d) Italicize and bold contactname and phone number. (2marks)
(e) Use different font types to come up with a good design. (2marks)
(f)Change the background color to purple (1mark)
EXERCISE 2
2.)Use a publication program of your choice to design an identity card for SSENKADWA JOB a student of
S.1 of PILILI HIGH SCHOOL.
Put into consideration; school name and contact, class, name of publication, date of birth.
(08marks)
(a) Use A5 landscape paper. (01mark)
(b) Date of issue of identity card is 10th /02/2018 and it is to expire after a period of four (4)
years. (02marks)
(c) Format the name of the school with size 17 and font colour green. (02marks)
(d) Insert an appropriate Logo to the publication. (02marks)
(e) Import the picture name “JOB” to the publication as the owner of the identity card.
(02marks)
(f) Give your publication a footer of your name. (01mark)
(g) Format the publication with an appropriate page boarder. (02marks)
EXERCISE 3
3.)Using any available publishing software, design an invitation wedding card with the
following:
a) Names of the couple to be married and respective parents (02 marks)
b) Picture of the couple (02 marks)
c) Mobile phone numbers of organizers (02 marks)
d) Date and location/church for the weeding of these couple. (02 marks)
e) The invitation message. (02 marks)
f) Venue of, church, reception and after party. (03 marks)
g) Attractive background and font text colours. (04 marks)
h) Save the file as wedding. (01 mark)
i) Print the work on a page of paper
4.)Using a publication application of your choice, design a book cover for a new book writer
in your community and save it as book-cover. The book should have the following
dimensions.
EXERCISE 5.
5.) Kawomera Restaurant LTD has embarked on re-designing their Menu card offered to
customers.
As a Desktop Publisher expert, you have been appointed to assist the marketing team
in re-designing a menu card for the restaurant as a marketing and persuasive tool.
The fonts, borders and graphics used should be relevant to the publication as may be
available in your software.
EXERCISE 6.
6.)Your family is planning to start a new primary school in wakiso district next year. As a
computer student in your family, you have been requested by the family to design a brochure of
the new school that will be used by the family to advertise and attract students to the new school.
a)Using a desktop publishing software ,Design a brochure for the school and save it in your
folder with a file name “brochure-your name”.[02 Marks]
b) Adjust the page size width and height to 11 inches and 8.5 inches respectively[03Marks]
c) Change the orientation of the pages in the file to landscape[02 Marks]
d) Add a 3 column guide to all the pages in the above file[02 MarKs]
e) Distribute the following information about the new school in all the two pages of your
brochure;
i) Schools name (using word art) and a budge.[01Mark]
ii) Location of the school and contacts[01Mark]
iii) Mission (add a mission of your choice)[01Mark]
iv) Curriculum i.e. subjects to be taught in the school[01Mark]
v) Clubs and associations that will be in the school. [01Mark]
vi) Payments i.e. fees, admission fee, application fee, development fee and uniform fees.(add any
values of your choice).[01Mark]
vii) Images showing the different departments in the school i.e. class rooms, school environment,
dormitories, bus and the computer laboratory.(use images [01Mark]
Viii) Add a suitable background and suitable font colours to make your brochure attractive.
[03Marks]
ix) Save and print the brochure and print all the pages in your brochure. [02 Marks]
7.)Your friend is hoping to campaign as a Mess Prefect in your school. He has asked you to design a well
laid poster he will use during the campaign season saved as campaigns_2017. Remember to take note of
the following: (04 marks)
EXERCISE 8
Fig.1
c) Type your name and personal number in the footer. (01 mark)
e) Make sure your work can motivate with clear visual effects. (02
marks)
EXERCISE 9.
9.)You have been invited to attend a wedding meeting of one of your friends and the organizing
committee has asked you to design a nice look pledge card for use. Consider the details provided
below:
R.S.V.P.
Instructions:
a. Use an A4, portrait paper size to lay your publication. (10 marks)
b. Below RSVP, add your name to work as the Chairman Organizing Committee. (02 marks)
c. Make four copies of the cards to appear on one page. (04 marks)
d. Add your name as the recipient of one of the cards. (02 marks)
e. Save your work as pledge card. (01 mark)
f. Print a copy of your publication. (01 mark)
WEBSITE PUBLISHING
Is the process involved in making information available on the World-Wide Web. Which
includes designing, organizing and uploading of web pages onto web servers.
IMPORTANT TERMS
Content management: The activity of acquiring, collecting, editing, tracking, accessing digital
content to include in a web site.
A content management system (CMS) - System with predesigned templates used to manage
the content of a Web site.
It allows the content manager or author, who may not know Hypertext Markup Language
(HTML), to manage the creation, modification or removal of content from a Website without
needing the expertise of a Webmaster
Webmaster - is a person who Creates and manages the information content (words and
pictures) and organization of a Web site or Manages the computer server and technical
programming aspects of a Web site Or does both.
Website Hosting - Service that allows individuals and organizations to have their own websites
accommodated on a particular web server from which they are accessed by others on the
World Wide Web.
Website - Collection of related hyperlinked web pages hosted on a particular webserver on the
World Wide Web. Each Web site may contain one or more web pages. Each site has a home
page,
Webpage - Is a document, typically written in HTML that is accessible via HTTP (hypertext
transfer Protocol), a protocol that transfers information from the Web server to display in the
user's Web browser.
HTML - (Hypertext Markup Language) HTML uses blocks of text enclosed within angled brackets
which are referred to as HTML tags. These tags are codes which describe the structure and
formatting of the document (how the web page is displayed by the browser). The tags describe
normal text paragraphs, headings, bullet lists, etc. A user's Web browser reads and displays the
HTML document, according to the tags that were used to design the web page.
Home page - A home page is the first or introductory page of a website; it contains the
introductory information about the site. By default, it is names as the index page or index.htm
to indicate to the browser that this is the first page to open in the site.
It should be easy to navigate with well arranged, easy to see navigation buttons.
It should have a Simple and clear layout of sections and content which makes it user
friendly, that is, the visitors should be able to the find content easily.
It must be pleasing to the eye to encourage visitors to the site.
It should load quickly to avoid disappointing potential visitors to the site.
It should have readable font, web safe eye pleasing colours so that visitors can read the
content easily.
It should be interactive with contact information, possibility of e-mail, online
communication forum and chats. Message boards etc.
It should have active links which enable visitors to access other references. Dead link
can frustrate visitors.
It should be frequently updated and must have a dated of last update. The visitors to
the site expect to find up to date useful information.
The web pages must have web page titles and brief summaries about the page or site.
All pages in the web site should have a uniform layout. Consistent colors, layouts and
type enhance the image of the owners.
A web site is a Publicity tool or exposure to the public of organisations such as a business or
school.
It is a Communication tool for information exchange between an organization and the public or
a group of people.
A website provides a convenient and cheap base of operation for individuals and businesses.
For example, owners of websites can easily advertise on their websites.
Web sites can be a source of income to advertisers and web site developers. Space can also be
hired for advertisements.
School academic work can be posted on a school website for students to access.
Homework assignments may be included along with web-based activities that students can
complete after school.
Web Quests and research activities may be posted on to a school web site, with relevant links
for the students to access. Then students can post the work they have completed based on
their research.
Teachers can share ideas with other teachers and make them available to everyone else on the
Website.
Parents can have private access to their child’s class work and keep abreast of homework/prep
assignments, field trips and other events.
The site can be used to encourage parent involvement in school activities by keeping them
informed of opportunities such as volunteering,
PTA meetings, and fundraising activities-enabling parents find the activities that fit their time
and schedule constraints as well as their interests.
It helps to develop school spirit by allowing Students to submit articles, reports on class trips,
and special school events in form of newsletters.
Involving students gives them a chance to share their thoughts in writing and build school spirit.
Designing is the initial process of web publishing through which a web page is created.
A web page is created using a language called, Hypertext Markup Language, better known as
HTML Code. You can write your own coding within a plain text editor, such as Notepad, or use
an HTML editor, which will write the code for you.
HTML codes, also referred to as HTML tags, are enclosed by the less than (<) and greater than
(>) brackets (angled brackets) and may be written in capital or lower case letters.
The opening bracket is followed by an element, which is a browser command, and ends with
the closing bracket. For example, <font size=2>
an element may also be followed by attributes, which are words describing the properties of
the element, and further instruct the browser.
Attributes are only contained in the opening HTML tags to the right of the element and are
separated by a space and followed by an equal (=) sign.
HEAD - The second tag in your document. Enclosed within the beginning tag: <HEAD> and the
ending tag: </HEAD> is information about the document that will not display in the body of the
document.
TITLE - The document title, which is enclosed with a begin title tag: <TITLE> and an end title tag:
</TITLE>, all of which is enclosed with the HEAD tags above. The title does not display as part of
the document itself, but appears in the browser window title. It is also what is used to name
your document in a bookmark list.
BODY - The complete text of your document is wrapped by a begin body tag: <BODY> and an
end body tag: </BODY>.
HTML EDITORS - An HTML editor is a software application for creating web pages. Although the
HTML markup of a web page can be written with any text editor such as Note pad, specialized
HTML editors can offer convenience and added functionality. For example, many HTML editors
work not only with HTML, but also with related technologies such as CSS, XML and JavaScript or
ECMAScript, and PHP. In some cases they also manage communication with remote web
servers via FTP and WebDAV, and version management systems such as CVS or Subversion.
There are many HTML Editors for purchase or download. Recent versions of Word and
WordPerfect have HTML Editors, or you can choose to use a dedicated HTML editor such as
FrontPage or Dreamweaver.
When using a word processing application to create an HTML file, open the word processed
document, then select the menu option FILE : Save As HTML or choose to use the MsWord web
page wizard.