widget manufacturing company limited - … pp2 016… · web viewtype the document below exactly...
TRANSCRIPT
COMPUTRIXx REVISION BOOKLET
COMPUTER STUDIES 451/2PAPER 2(PRACTICALS)
PAST MOCKS n’ k.c.s.e.
Compiled by: Sir. M. Ayietta
Name: …………………………………………. Index No: ………………..…………………..
School:…………………………………………... Candidate’s Signature…………………………
451/2
COMPUTER STUDIES
PAPER 2
(PRACTICAL)
July / August -2015
2½ Hours
Kenya Certificate of Secondary Education 2015
451/2
COMPUTER STUDIES
Paper 2
(PRACTICAL)`
July / August- 2015
INSTRUCTIONS TO CANDIDATES;
Write your name and index number at the top of the page
Write your name and index on the CD provided
Write the name and version of the software used for each question attempted in the answer sheet
Answer all the questions
All questions carry equal marks
Passwords should not be used while saving your work
This paper consists of 4 printed pages. Candidates should check to ascertain that all pages are printed as that no questions are missing.
2
1. Design a newspaper publication to appear as indicated in the next page using the following instructions.
(a) Launch the DTP package and set the preference measurements to centimeters and the document margins to 2 cm
on all sides. (2 marks)
(b) The heading computer software to have the following styles; (4 marks)
- Background colour gray
- Font face Arial
- Font size 18
- centered across the page
(c) The other three headings in the publication to have the styles:
- Font face Arial Narrow
- Font size 15
- Text weight bold
- Character spacing 120%
- Alignment centered (5 marks)
(d) The text under heading Computer software to be in two columns and having the following styles:
- First character of the paragraph to have a 3 line drop cap
- Font face Arial Narrow
- Font size 12
- Text weight bold
- Hyphenation disabled
- Fully justify (2 marks)
(e) The tree Diagram should be drawn as shown (10 marks)
(f) Print the publication. (1 mark)
3
SOFT WARE
APPLICATION SYSTEM
In-house Acquisition Standard OS Utility Translators
Published by The Lombado Family Publishers
SYSTEM SOFTWARE
erforms a variety of fundamental operations that avails computer resources to the user. These functions include:P
1. Booting the computer and making sure that all the hardware elements are working properly.
1. Performing operations such as retrieving, loading, executing and storing application programs .
2. Storing and retrieving files 3. Performing a variety of system utility functions.
System software include:
• Operating system
• Utility programs
• Translators
APPLICATION SOFTWARE
They are developed to help user accomplish specific
tasks.
They are classified according to
1. Acquisition
2. In-house developed programs
3. Standard software
In-house programs are uniquely designed to meet a
particular user's needs.
Standard software are developed by software engineers and made available for purchase by a vendor.
Acquisition refers to how the software are obtained i.e. in-house or off the shelf.
4
COMPUTER SOFTWARE
Definition: Software is defined as a set of instructions to the computer to perform some task. For one to use the
computer it’s essential to know its' utilization.. Software is further classified into system software and application software.
STRUCTURED DIAGRAM
2. Sylvia is the chairlady for the World Starts With Me Club. She has been told to use a database management system
(DBMS) to help the club maintain records on the club's members. Perform the following operations just like Sylvia
would.
(a) Create a database file called World Starts that has the following fields of data for each member:
(2 marks)
(b) Input the following data save the table as WSM (14 marks)
Last Name First Name Membership NO Date of
registration
Age Fee Fully paid
Lusomo Davy 1234 12/1/01 15 100 YRoy Elvis 5858 10/1/01 15 50 NHannah Toto 595 08/1/01 14 0 NHertier Ndihano 966 12/1/01 15 0 NAggie Njambi 238 10/1/01 13 70 NHussein Shukri 868 12/1/01 15 100 YOtieno Ibra 628 12/1/01 15 100 YMuthoni Sharone 744 11/1/01 16 60 N
(c) Create a report that contains Members first name, number, date of registration and payment status for those
registered on 12/1/01 (4 marks)
(d) Make the Membership number primary key (2marks)
(e) Format the fee figures to 2 decimal places. (1 mark)
(f) Save the query as Club24 (2 marks)
(g) Create another query that would be used to display those last name starts with letter H and aged 15 name it "Age 15"
(5 marks)
(h) There was an outcry that the registration amount is very little, using another update the members fee by 10% save the
table as WSM2 (4 marks)
(i) Excluding the FULLY PAID field, create a report and give it the title: World Starts With Me Club.
(4 marks)
(j) Save the Report as Our World. (2 marks)
(k) Create a tabular form and get the total fees collected. Save it as From fees. (6marks)
(l) Print Club24, Our World, WSM, WSM2 (4 marks)
5
451/2COMPUTER STUDIES Paper 2(PRACTICAL)MARCH/APRIL 20152 ½ hours
MOKASA JOINT EVALUATION EXAMINATION Kenya Certificate of Secondary EducationCOMPUTER STUDIES Paper 22 ½ hours
Instructions to Candidates1. Type your name and index number at the top right hand corner of each printout.2. Sign and write the date of the examination below the name and index number on each printout.3. Write your name and index number on the compact disks.4. Write the name and version of the software used for each question attempted in the answer sheet.5. Passwords should not be used while saving in the compact disks.6. Answer all the questions.7. All questions carry equal marks.8. All answers must be saved in your compact disks.9. Make a printout of the answers on the answer sheets provided.10. Hand in all the printouts and the compact disks.11. This paper consists of 4 printed pages.12. Candidates should check the question paper to ascertain that all pages are printed as indicated and
that no questions are missing.
6
1. (a) Create a folder named Harper. Type the document below exactly as it appears using a word processing package and save it as MOCKING_BIRD in the folder created. (8mks)
TO KILL A MOCKINGBIRDTo Kill a Mockingbird is primarily a novel about growing up under extraordinary circumstances in the 1930s in the Soutern United States. In To Kill a Mockingbird, author Harper Lee uses memorable characters to explore civil rights and rasism in the segregated Southern United States of the 1930s.
Told through the eyes of Scout Finch, you learn about her father Atticus Finch, an attorney who hopelessly strives to prove the innocence of a black man unjustly accused of rape; and about Boo Radley, a mysterious neighbor who saves Scout and her brother Jem from being killed.
The Three Most Important Aspects Of To Kill A Mockingbird :
The title of To Kill a Mockingbird refers to the local belief, introduced early in the novel and referred to again later, that it is a sin to kill a mockingbird. Harper Lee implies that it’s unjust and immoral.
The events of To Kill a Mockingbird take place while Scout Finch, the novel’s narrator, is a young child. But the sophisticated vocabulary and sentence structure of the story indicate that Scout tells the story many years after the events described, when she has grown to adulthood.
To Kill a Mockingbird is unusual because it is both an examination of racism and a bildungsroman. Lee examines a very serious social problem. Lee seamlessly blends these two very different kinds of stories.
(b) Save a copy of the document created above as “MOCKING_BIRD 2” in the folder created in (a) above and use to answer parts (c) to (e). (1mrk)
(c) (i) Insert a drop cap to the first letter of the first paragraph, dropping it by two lines. (2mks)
(ii) Apply bullets to the paragraphs under the second heading. (3mks)
(iii) Change the first paragraph under the first heading to three columns. (3mks)
(iv) Format the heading “TO KILL A MOCKINGBIRD” as follows: (4mks)- Alignment: Right- Font type: Arial black - Font size: 18- Font style: Underline
(v) Proofread the document to correct spelling mistakes (1mrk)
(vi) Set the page to A4 size, with the following margin specifications: (3mks)
To Kill a Mockingbird
Unjust & Immoral
7
- Top: 0.63”- Bottom: 0.6”- Left: 0.6”- Right: 0.63”
(vii) Set the line spacing of the last two paragraphs starting with “To Kill a Mockingbird is unusual...” to 2.0. (2mks)
(viii) Insert a header bearing your name and admission number. (2mks)
(ix) Move the 1st paragraph under the second heading to come below the drawing. (2mks)
(x) Set a hanging indent to the 2nd paragraph which starts with “To Kill a Mockingbird is unusual…” (2mks)
(xi) Replace all words written “racism” with “racial discrimination” (2mks)
(xii) Set the 1st paragraph which starts with “To Kill a Mockingbird is primarily a…” so as the text is aligned to the right. (1mk)
(e) Automatically paginate the document using the format “page x of y” (1mk)
(f) Apply a page border to the whole document with the following formats: (3mks) Style: Double line Border color: Blue Border width: 2¼pt
(g) (i) Create a table at the end of the document created in (b) above and enter the following data(3mks)
BOOK _NO BOOK_TITTLE AUTHOR PRICEB0-02 In Cold Blood Truman capote 875.00B0-09 Roman Holiday Gregory Peck 955.00B0-03 The catcher in the Rye J. D. Salinger 650.00
(ii) Insert the title “RELATED BOOK NOVELS” as the first row of the table. Align the title to the center (2mks)(iii) Apply borders to the whole table (1mk)
(iv) Using a formula, calculate the average cost of books in the table. (2mks)
(h) Print the documents; MOCKING_BIRD and MOCKING_BIRD 2 (2mks)
8
2. The tables below, STUDENT, SUPERVISOR and SUPERVISIONS are extracts of records kept in MOKASA UNIVERSIRY for project supervisions.
Student Number
Name Gender Project Fee Paid
C001 Ken M 32000C002 Joy F 27800C003 Lero M 18900C004 Moth F 42700C005 Ben M 45000
Table 1 STUDENTS TABLE
Supervisor Number Name DepartmentL220 Alex MechanicalL230 Sakaja ICTL240 Roy ElectronicsL250 Mati EducationL260 Joy Human Resource
Table 2 SUPERVISOR S’ TABLE
Supervision Number
Supervision Date
Student Number
Supervisor Number
ProjectTitle
100 12/03/2015 C001 L220 Java200 22/03/2015 C003 L230 Website300 17/03/2015 C004 L240 Robotics400 02/03/2015 C001 L220 Java500 18/03/2015 C002 L240 Robotics600 12/03/2015 C004 L230 Java700 11/03/2015 C002 L250 Database800 12/03/2015 C003 L220 Java900 12/04/2015 C005 L250 Database1100 12/04/2015 C002 L250 Database
Table 3 SUPERVISIONS TABLE
a) Using a database application software, create a database file named PROJECT (1mk) b) Create three tables named STUDENT, SUPERVISOR and SUPERVISIONS as shown above.
(9mks) c) Set the primary key for each table. (3mks)d) Create relationships among the tables. (2mks)e) Enter the data in the table STUDENT, SUPERVISOR and SUPERVISIONS as shown above.
(9mks)f) Create a form for each table above. (3mks)g) Create a query named BALANCE to display student name, Gender, project fee balance per student,
given that the total project fee is Ksh.50000. (4mks)h) Create a query named BALANCE2 to display students’ Names, project title whose fee balance is
above Ksh.20000. . (4mks)i) Create a bar chart based on question (h) to display students Name and balance. Save as BALANCE
CHART. (3mks)
9
j) Create a report named SUPERVISION to display Students Names, Project Title, names of supervisor, and supervision Dates. The records in the report should be grouped by students’ Name and the number of supervisions by each student should be displayed. (5mks)
k) Title the report as supervision per lecturer. (2mks)
l) Print the following: Tables: STUDENT, SUPERVISOR and SUPERVISIONS (2mks) Queries: BALANCE and BALANCE2 (2mks) REPORT: SUPERVISIONS (1mk)
10
Name:………………………………………………………. Index No:……………../……….
School: …………………………………………………………………………………………………
Candidate’s Signature………………………………….. Date:…………………………………….
451/2
COMPUTER STUDIES
PAPER 2
(PRACTICAL)
MARCH - 2015
TIME: 2 ½ HRS 451/2
MWANGAZA SECONDARY SCHOOLKenya Certificate Of Secondary Education (K.C.S.E)
Instructions to Candidates
Indicate your name, index number and date as shown above.
Answer all questions.
All questions carry equal marks.
Passwords should not be used while saving your work.
ALL answers must be saved in your CD/ Removable storage medium.
Candidate should check the question paper to ascertain that all the pages are printed as indicated and that no
questions are missing.
11
1. The following is an extract of sales from a foreign supermarket in dollars ($).
A B C D E F G H I
1 TOWN JAN FEB MARCH APRIL MAY JUNE JULY AUG
2 MALINYA 43 38 16 33 43 26 32 36
3 MUSOLI 14 26 22.5 7.3 26 31 16 24
4 BUKURA 16 19 29 33 41 21 17 15
5 KHWISERO 18 34 17 41 36 41 18 16
6 CHAVAKALI 22 25 28 36 24 36 19 18
(a) Enter the data in a work book and save as supermarket. (5 marks)
(b) (i) Insert two blank rows at the top of the worksheet and type the heading “SUPERMARKERT
SALES AS AT 2014” in the first blank row. (3mks)
(ii) Type the heading “SALES IN DOLLARS” in the second row. (l mk)
(iii) Merge and centre data in the cells containing each of the headings. (4mks)
c) (i) Determine the town with the highest sales. Show the result in cell Al4 (3mks)
(ii) Show the monthly; Total, mean, modal and median sales in rows below respectively. (4 mks)
d) Type 86½ in cell B20 convert total sales for each town in dollars to KSHS using the rate of 86½ as typed in cell
B20. show the result in column K. (8mks)
e) (i) Set all the values in the worksheet to 3 decimal places. (5mks)
(ii) Name the worksheet as KSHS. (2 mks)
f) Using total values sold for each town in dollars give remarks based on the following:
12
- Above 250 “Good Sales”
- Between 200 and 250 “Fair sales”
- Below 200 “More effort required” (5 mks)
g) Use a valid function to award positions according to sales volume in dollars. (2mks)
h) On a new sheet called pie represent monthly average sales for the towns in a pie chart. Show the percentage
values and the months in each segment of the pie chart. (5mks)
i.) Shade each segment with a different line format to distinguish each month. (2mks)
j.) Print the worksheet and the pie chart. (1mk)
13
2. G4s Company is an organization that has employed several workers. In order for it to monitor the performance of
its workers and the different duties assigned to its workers, the company needs a database to organize the
information required.
(a) Create a database file and name it G4S COMP. (2mks)
(b) (i) Using the table below create the appropriate fields and split the data into two tables
“EMPLOYEE DETAILS’ and ‘PERSONAL DETAILS’. (14mks)
EMPLOYEE NO. NAME DEPARTMENT MARITAL STATUS
SALARY AGE
2213 JOHN CLAY DRIVER MARRIED 8,000.00 35
2214 ROSE JOHNS CLERK MARRIED 10,000.00 40
2215 PETER ROGERS DOCTOR MARRIED 50,000.00 45
2216 JED OTIENO ACCOUNTANT SINGLE 20,000.00 25
2217 VINCENT JED DRIVER SINGLE 8,000.00 20
2218 ALLAN LIMO GROUNDSMAN SINGLE 4,000.00 22
2219 PETER OLOO ASS. MANAGER MARRIED 80,000.00 35
2220 HUSSEIN KIMANI CASHIER SINGLE 15,000.00 26
2221 ROBERT KIBANI WATCHMAN SINGLE 5,000.00 28
2222 JANE LESSOS SECRETARY MARRIED 6,000.00 31
2223 LUCY OJWANG CLERK MARRIED 8,000.00 30
(ii) Create screens for each table for inputting the data in the table above (6mks)
(iii) For each of the tables, choose the most appropriate key. (3mks)
(iv) Create a relationship between the two tables. (4mks)
(c) Create a query from the two tables ‘employee details’ and ‘personal details’ to display the fields Name,
Department and Salary for those employees who earn more than 10,000.00. Save as
EARN ABOVE 10K. (6mks)
(d) (i) Generate a tabular report with landscape orientation from the tables to display the fields in
14
the following order. (6mks)
EMPLOYEE NO. NAME SALARY DEPARTMENT AGE
(ii) Sort records in the report in alphabetical order of the name field. (2mks)
(iii) Compute the total of salary for all the employees and place it below the salary column. Save as
SALARY. (5mks)
(e) Print EMPLOYEE DETAILS TABLE, PERSONAL DETAILS TABLE, EARN ABOVE 10K and SALARY.
(2mks)
Name……………………………………………………………. Adm No…………………………….....
END
15
School…………………………………………………………… Candidate’s sign……………………...
Date…………………………………. Class…………………………………...
451/2
Paper 2
July/August 2015
TIME: 2 ½ Hours
EMBAKASI SUB-COUNTYKenya Certificate of Secondary Education (K.C.S.E)
INSTRUCTIONS TO CANDIDATES
1. Write your name and index number in the spaces provided above.
2. Answer ALL questions in this question paper
3. Make a copy of your work in the removable storage device provided
FOR EXAMINER’S USE ONLY
QUESTION CANDIDATE’S SCORE
1
2
TOTAL SCORE
This paper consists of 4 printed pages. Candidates should check the question paper to
Ensure that all the pages are printed as indicated and no questions are missing.
1. a) Using a word processor type the passage below as it appears and save it as Society (40 marks)
16
ociety has failed and parents have not played their role fully in raising their children. This is according
to Jeff Ngari, a counseling psychologist and a deacon with the Reformed Catholic Church. Jeff says the
issue of teenage mothers is so big that it should be considered a cry for help. He adds that today’s
children, lack the guidance they require when it comes to having independent social interactions.
S“The idea is not to block them from forming
their own relationships, but to make them
understand what it means to be in a
relationship, especially with the opposite sex,
and how far this relationship should go,” says
Jeff.
And just like the rest of society, parents have
not been spared by the wave of moral decay
and thus, according to Jeff, they have failed as
role models for their children. Due to this,
many teenagers are picking up social ills from
their parents-the very people they are
supposed to look up to.
“For instance, a teenager who has seen his or her mother repeatedly sleep out or come home in the wee
hours of the morning will most likely be excited about staying out late out of curiosity, “he says, adding, “this
is happening to most of our homes today.”
Jeff says many parents
are engaging carelessly in
extra-marital
relationships that leave
very little to the
imagination of their
children, and this is likely
to be seen as a normal
thing by children,
especially teenagers.
As a result, there are
many avenues through
which teenagers can
explore the issue of sex
and the greatest worry
that girls need to be
rescued
PRE-MARITAL AND EXTRA MARITAL SEX IS DANGEROUS
17
Most teenage mothers experience rejection and abuse by their families, friends
and wider community, including the church. “No wonder these girls
abandon their babies either in toilets or litter bins. The
effects of rejection can be fatal- rejection by society is the
worst thing anybody can suffer. It kills from within. That is
why teenage motherhood is a cry for help and family
support is very important, as the result is children giving
birth to, and trying to raise babies.”
“In the course of my career, I have met mature women
who tell me they had abortions when they were very
young and they still feel guilty decades later. Some even go to the extent of saying, ‘My first-
born would be this or that age.’ It is very painful.”
In Kenya, four in every 10 women who die from unsafe abortion are adolescents; 70% of
adolescents engage in high-risk unprotected sex. This is according to a research paper
presented by Dr. Richard 0. Muga of the National Co-ordinating Agency for Population and
Development, Nairobi-Kenya, 2006.
The alarming figures are why Margaret Muyanga, a counseling psychologist, says open
communication between teenagers and parents can be very instrumental in curbing any post-
pregnancy abortion or even worse, suicidal tendencies.
b) Copy the Society to another page and save it as Society 2 (2marks)
c) Change the paragraph starting with “For instance……….“ to bold italic (2marks)
d) Look for the word alarming and replace it with the word surprising (3marks)
e) Using the word count feature count the number of characters with spaces in the passage
(2 marks)
f) Insert alphabetical capital letter page numbers at the top left side of the two documents(2
marks)
g) Print the two documents Society and Society 2 (2 marks)
2. Below is a cash statement for the first half of the year for WIDGET Manufacturing Co. Ltd for the year 2013. Enter the data into a worksheet as shown. Save your work as Widget XLS
A B C D E F G H
1 WIDGET MANUFACTURING COMPANY LIMITED
2CASH FLOW ANALYSIS 2013
3
4 ASSUMPTIONS
5 Interest rate 9%
6 Cost of goods 55%
7
8 Jan-13 Feb-13 Mar-13 Apr-13 May-13 Jun-13 TOTAL
9 CASH ON HAND
43,000
10
11 INCOME
12 Sales of Goods 83,394 110,237 114,563 117,329 123,291 108,345
13 Sales of services
6,432 10,234 11,784 76,123 10,523 11,239
14 Total sales
15 Interest income
16
17 Total income
18
19 EXPENSES
20 Cost of goods sold
21 Rent 9,755 8,923 8,923 8,923 8,923 8,923
22 Salaries 19,849 15,234 15,234 15,234 15,234 15,234
23 Taxes 1,204 1,094 1,094 1,094 1,094 1,094
24 Supplies 2,050 2,050 2,050 2,050 2,050 2,050
25 Advertising 8,983 12,047 12,047 12,047 12,047 12,047
26 Travel 1,432 1,432 1,432 1,432 1,432 1,432
27 Misc. 500 500 500 500 500 500
28
29 Total expenses
30
31 Net income
32 Net cash on hand
b. Calculate the total sales for the month of January and use it to calculate the total for the month of Feb-Jun (1mark)
c. Using the assumed interest rate calculate the interest income of cash at hand given that the formula is interest =(Interest rate X cash on hand) /12. Project the interest for the months Feb-June (2marks)
d. Calculate the cost of goods given that:Cost of goods=% cost of goods X total sales then use it to project the cost of goods for the months Feb-June (2marks)
e. Calculate the total income and the total expenses for the months Jan-June (2marks) f. (i) Calculate the net income given that
net income=total income-total expenses
(ii) Calculate the net cash on hand for Jan-June given that the net cash on hand=cash on hand + net income
g. Project cash on hand for the months of Feb-June given that the cash on hand at the beginning of the month= net cash on hand at the end of the previous month
h. Calculate the totals for each item (2marks)
i. In its own worksheet generate a line graph to compare the total income and total expenses for Widget Manufactures (4marks)
j. Rename the work sheet as Widget 13 and chart as chart 13 (1mark)
k. Print Widget 13 and chart 13 (2marks)
Name………………………………………. Index Number…………… Class:..............451/2Computer Studies Paper 2(PRACTICAL)July 20142½ hours
Alliance Girls High SchoolJULY 2014Computer Studies Paper 2(PRACTICAL)2½ hours
INSTRUCTIONS TO CANDIDATES
1. Write your name and index number at the top right hand corner of each print out.2. Write your name and index number on the diskette.3. Write the name and the version of the software used for each question attempted in the
answer sheet.4. Answer ALL the questions.5. All questions carry equal marks.6. Passwords should NOT be used while saving in the diskette.7. All answers MUST BE saved in your diskette.8. Make a print out of the answers on the answer sheets provided.9. Arrange your printouts and tie/staple them together and use the best fit i.e. landscape
or portrait for your printouts.10. Hand in a folder with your name.
QUESTION ONE
1. The management of BIMA HARDWARE has requested you to design a database management system (DBMS) that can be used to update records of its daily transactions.
Required.
1. Create a relational database called BIMA with the following tables and fields. (6 Marks)a. Customertable.
CUSTID
CUSTNAME
CITY
b. Ordertable.
TRANSID
CUSTID
PRODUCTS
QUANTITY
DATEOFORDER
c. Producttable.
NAME
PRICEPERITEM
2. Determine the primary keys and the foreign keys in the above tables and create a relationship between them. (4 Marks)
3. Create a form called frmproduct to enter the following details in the products table. (4 Marks)
NAME PRICEPERITEM
Cement 600
Crown paint 1200
Barbed wire 780
Iron sheet 560
Hammer 450
Padlock 500
Pliers 230
Wire mesh 895
4. Create one form called frmcustomers to enter the following details in the customers table and orders table. (8 Marks)
Customertable
CUSTID CUSTNAME CITY
1 Joseph otieno Nairobi
2 Haman njoroge Kiambu
3 Mary mutua Machakos
4 Maina joe Nairobi
Ordertable
TRANSID CUSTID PRODUCTS QUANTITY DATEOFORDER
1 1 Cement 10 2/3/2012
2 2 Cement 12 2/3/2012
3 1 Padlock 5 3/3/2012
4 4 Wire mesh 6 3/3/2012
5 3 Hammer 3 12/3/2012
6 2 Cement 2 12/3/2012
7 1 Iron sheet 20 20/3/2012
8 4 Cement 15 20/3/2012
9 3 Crown paint 8 21/3/2012
10 3 Barbed wire 1 21/3/2012
5. Create a query called datequery to extract all those items bought after 3rd of march 2012, displaying the customer name, product name, and date of order fields.
(3 Marks)6. Create another query called Cementquery to extract all those customers who bought cement
in March 2012 and create a field showing how many bags of cement each customer had bought. (3 Marks)
7. Create a grouped report per customer called customerreport displaying the product, dateoforder, quantity and price. (5 Marks)
8. Modify customerreport by doing the following.a. Create a text box with label Ttlperorder next to price and write a function to compute
total amount per order. (3 Marks)b. Compute the subtotal amount each customer has to pay for his orders for the whole
month with a label subtotal. (3 Marks)c. Compute the Grand Total for the sales that Bima hardware has made the whole
month with a label GrandTotal. (3 Marks)d. Insert a header BIMA HARDWARE MARCH SALES in the report having font size 20 and
center it across the page. (3 Marks)9. Print the following. (5 Marks)
a. Customertable, Ordertable, Producttable.b. Datequery, cementquery.c. Customerreport.
QUESTION TWO
Communication
2. (A) Type the following passage using a word processing package and save as Networking. Answer the questions that follow.
(31 marks)
COMPUTER NETWORK
A Computer network is a group of computers and other devices connected together by a suitable media.
Advantages of computer Networks
1. Multiple users can communicate, exchange and share information2. Resource sharing including program, data base, hardware etc. is possible
By definition communications refers to the transfer of information from one place to another between two individuals using agreed symbols, signs or even human behavior such as nodding. Exchange of information relies on a communication system to convert, amplify and send signal through a common medium. Message, Sender, Medium and Receiver are the essential components of communication systems.
If a system is extended by cascading more communication systems, it is called networked systems.
In case communication involves the sending of information over a significant distance, it must use telecommunications as an aid. By definition, telecommunications refers to the transmission of information between distant locations by some electromagnetic means.
Data communications is defined as the interchange and processing of encoded (digital that is, 1s and 0s) information between distant locations using telecommunications.
Data communications is regarded as the collection and distribution of the electronic representation of information which can be text, voice, graphics or image, from and to remote computing facilities. As information can only be carried to the remote site provided that the information carrier supports that particular type of data transmission, information may undergo data conversion processes if the nature of data signal is incompatible with the characteristics of the signal carrier.
Communication networks are usually defined by their size and complexity. We can distinguish four main types:
Local area networks (LAN). These networks connect computer equipment and other terminals distributed in a localized area, e.g. a university campus, factory, office. The connection is usually a cable or fibre, and the extent of the cable defines the LAN.
Metropolitan area networks (MAN). These networks are used to interconnect LANs that are spread around, say, a town or city. This kind of network is a high speed network using optical fibre connections.
Wide area networks (WAN). These networks connect computers and other terminals over large distances. They often require multiple communication connections, including microwave radio links and satellite.
COMPARISON AMONG DIFFERENT TOPOLOGIES
Below are the advantages and disadvantages of various LAN topologies.
Type Advantage Disadvantage Star Simple and easy to identify fault Failure of central node causes disaster Irregular (Mesh)
Immunity to bottleneck and failure problems
Expensive to provide an alternative routing
Bus Simple to control traffic flow Only a single communications channel is required to service all the nodes
Ring Simple to implement One channel is required to service all
TRANSMISSION MEDIA
Transmission can be by cable or wireless methods. There are 3 common types of cable:
Twisted pair, Co-axial Fiber optic.
Wireless transmission includes:
Microwave transmission. Satellite transmission. Radio waves transmission. Infrared transmission.
TWISTED PAIR
•Consists of two insulated copper wires arranged in a regular spiral pattern to minimize the electromagnetic interference between adjacent pairs
•Often used at customer facilities and also over distances to carry voice as well as data communications.
TWISTED PAIR ADVANTAGES
Inexpensive and readily available Flexible and lightweight Easy to work with and install
TWISTED PAIR DISADVANTAGES
Susceptibility to interference and noise Attenuation problem For analog, repeaters needed every 5-6km For digital, repeaters needed every 2-3km Relatively low bandwidth (3000Hz)
CO-AXIAL CABLE
Used for cable television, LANs, telephony Has an inner conductor surrounded by a braided mesh Both conductors share a common center axial, hence the term “co-axial”
CO-AXIAL ADVANTAGES
Higher bandwidth
400 to 600Mhz Up to 10,800 voice conversations Can be tapped easily (pros and cons) Much less susceptible to interference than twisted pair
CO-AXIAL DISADVANTAGES
High attenuation rate makes it expensive over long distance Bulky Greater capacity (bandwidth of up to 2 Gbps) Smaller size and lighter weight Lower attenuation Immunity to environmental interference Highly secure due to tap difficulty and lack of signal radiation
FIBER OPTIC CABLE
Relatively new transmission medium used by telephone companies in place of long-distance trunk lines
Also used by private companies in implementing local data communications networks
Require a light source with injection laser diode (ILD) or light-emitting diodes (LED)
ADVANTAGES OF FIBER OPTIC
greater capacity (bandwidth of up to 2 Gbps)
smaller size and lighter weight
lower attenuation
immunity to environmental interference
highly secure due to tap difficulty and lack of signal radiation
DISADVANGES OF FIBER OPTIC
expensive over short distance
requires highly skilled installers
adding additional nodes is difficult
(B) Required:
i. Centre and double underline the title Computer Network (3 marks)ii. Convert the paragraphs Under Communications. Into hanging indent.
(6 marks)iii. Insert your name into the passage as a footer so as to appear © your name.
(4 marks)
iv. Convert the paragraph under Classification of communication networks to two columns and justify them. (4 marks)
v. Print the document networking (2marks)
NAME……………………………………………………INDEX NO. ……………………
CANDIDATE’S SIGNATURE ………………… ……..CLASS…………………………..
451/2
COMPUTER STUDIES
PAPER 2
(PRACTICAL)June/July 20142 ½ HOURS
STAREHE BOYS’ CENTRE & SCHOOL
MOCK
Kenya Certificate of Secondary Education (K.C.S.E)
INSTRUCTIONS TO CANDIDATES
Write your Name, Index number and Class in the spaces provided above.
Write your name and Index number on the removable media provided Write the name and version of the software used for each question
attempted in the answer sheet Answer all the questions All questions carry equal marks Passwords should not be used while saving in the
diskette/removable media All answers must be saved in your removable media Make a printout of the answers on the answer sheet provided. Arrange your printouts and tie /staple them together Hand in all the printouts and the removable media
This paper consist of -4-pages.Candidates should check the question paper to ensure that all pages are printed as indicated and no questions are missing.
Question 1
(a) Set your paper to portrait and the margins to 2.4cm(or 0.94’’) all round (2 Marks)(b) Type the document as it is using Times New Roman font face, font size 12 and save it as
‘SDLC’ (30 Marks)(c) Set the column spacing to 2.4cm (or 0.94’’) (2 Marks)
SYSTEMS DEVELOPMENT LIFE CYCLE
The activities that comprise systems development are encompassed in the term systems analysis and design. These stages include:Problem recognition and definition, Information gathering, Requirement specification, System design, System development, System implementation, System maintenance and review
aturally one must know, recognise and understand the problem before it can be solved. Generally, the need will pertain to the improvement of an is or a particular procedure. Problem definition follows which starts by examining whatever current information system is in use, any existing problems in the
current system and suggesting some possible plans as alternatives to the present system. NAfter approval a more detailed survey is conducted on the existing system mostly to establish its weaknesses and strengths. This is called fact-finding or fact gathering. In requirement specification the system analysts come up with the detailed requirements for the proposed system. It involves determination of user requirements e.g. Task performed, output expected, proposed system development cycle and user goals. This is the systems analysis.
System design entails the activities of transforming the requirement specifications into a logical view of the system that focuses on computer based solutions. Whereas analysis places emphasis on the problem, design places emphasis on the technical and implementation concern of the system. System development. also known as construction stage involves programming, testing, documenting and installation of the software. System Implementation And Testing Involves The Practical Work Of Transferring From The System Design Into a Working System.
An information system is dynamic and must be responsive to the changing needs of the company and those who use it. The process of modifying and adjusting an information system to meet changing needs and make it adaptive is known as system maintenance. Just like a new automobile will need some screws tightened after a few hundred miles, an information system will need some fine-tuning just after implementation. Thereafter and throughout the production stage of the system life cycle, the system will be modified many times
(a) Copy the document above and save it in a new file called ‘SYSTEMS’ (2 Marks)(b) Spell check the document and format the heading ' SYSTEMS DEVELOPMENT LIFE CYCLE’ to have the
following styles (3 Marks) Centred across the page. Font face: Arial. Font size: 45. Background colour: grey.
(c) Change the character spacing of the title to the following settings: (3 Marks) Scale 87% Spacing -Expanded Kerning - 13 points
(d) Create a diagonal watermark text called ‘STAREHE BOYS’ CENTRE’ on the SYSTEMS document saved above (2 Marks)
(e) Indent the Paragraph beginning with the words "System design" as follows: (2 Marks) Left 0.5cm Right 1.2cm
(f) Insert page numbers e.g. 1 of X centered, on the footer with your index number on the right margin(2 Marks)
(g) Re Save your work and print the two documents. (2 Marks )
Question 2
(a) The table below display the analysis of particular items in GUTKEY KIOSKSspread across Nairobi
city in January 2013.The percentage sales projection for the first half of that year increased for
the branches, starting Feb, March, April, May and June at a constant percentage rate of 4.3, 4.5,
6, 5.2, 7.1, 6.4, 4.4 and 7.5 for the branches, for ZIWANI down to PARKLANDS
respectively.Createaworksheet to tabulate the sales for the first half of the year. Save the
workbook as GUTKEY (22 Marks)
GUTKEY SALES PROJECTION 2013
SALESREPNO BRANCH JANUARY SALES(KSH)
SBC001
SBC002
SBC003
SBC004
SBC005
SBC006
SBC007
SBC008
ZIWANI
RACE COURSE
KANGEMI
KIBERA
UMOJA II
KAYOLE
LAVINGTON
PARKLANDS
76,000
56,000
42,050
80,100
56,300
40,300
60,000
72.430
(b) Merge and center the title “GUTKEY SALES PROJECTION 2013” across the columns
(2 Marks)
(c) Insert your index number as a header in the center across the page (1 Marks)
(d) Use a function to calculate the average sales per branch and re-save . (1 Marks)
(e) (i) Copy the spreadsheet document to a new worksheet called Sheet2 area (1 Marks)
(ii) Rename Sheet1 as PROJ1 and Sheet2 as PROJ2 (2 Marks)
(f) Format the sales values to have the following: (3 Marks)
(i) 2 decimal places
(ii) Acoma separator for the thousands
(iii) Insert currency symbol in Ksh.
(g) Use an appropriate function to award the sales representatives managing the branches using the
scale given below (4 Marks)
80,000 and above: GOLD
65,000 to 79,999 : SILVER
50,000 to 64,999 :BRONZE
Below 50000: NO PRICE
(h) Use an appropriate function to establish the number of those awarded GOLD (2 Marks)
(i) Use a formula to calculate the monthly total sales for all the six months and re-save. (2 Marks)
Prepare an appropriately labeled bar graph to show the Monthly TotalSales for the six months. Save the
graph as a new sheet called “MONTHLY RECORDS” (5 Marks) .
(j) Print PROJ1, PROJ2, MONTHLY RECORDS and formulas in PROJ2, on one page each(5 Marks)
END.
NAME………………………………………………….… INDEX NO………………………….………….
CANDIDATE’S SIGNATURE………………………… DATE…………………………………………...
CLASS ………………………………………………….…
451/2
COMPUTER STUDIES
PAPER 2
(PRACTICAL)
JULY/AUGUST 2014
TIME: 2 ½ HRS
STAREHE GIRLS’ CENTRE & SCHOOL
MOCKKenya Certificate of Secondary Education
Instruction to candidates
Write your name and Index Number at the top hand corner of each printout
Write the name and version of the software used for each question attempted in the answer sheet
Answer ALL questions
All questions carry equal marks
Before starting to work on the paper, create a folder and label it with your name and admission number
Use the folder created to save all your work
This paper consists of 4 printed pages. Candidates should check to ascertain that all papers are printed as indicated and that no questions are missing
Question One
The following data is an extract of data obtained from Chai company records. Study the data and answer the questions that follow.
AREA PRODUCER ID NAME QUANTITY DELIVERED (KG)
GROSS PAY
TRANSPORT COST
DEDUCTION NET PAY
101B 115 John Kamau 4562
79A 145 Mathew B 1254
79A 012 Kanuga Symon
235
79A 561 Ann Wangige 8954
101B 016 Joseph Kaitano
9658
20Z 123 Namachanja Esther
7895
20Z 458 Kerobo Betty 456
101B 654 Flo Ngina 421
20Z 758 Mary Nguriareng’
7895
a) Enter the data shown above into a spreadsheet giving it an appropriate title centre and bolded across the worksheet. Save the workbook as CHAT 001. And rename the worksheet as June records
(10 Marks)
b) Copy the data to a new worksheet and add the details of producer James Kirega of area 101B, id 452 with quantity of produce of 2,700kg in an appropriate row. (1 Mark)
c) Insert borders after every cell and every row. (2 Marks)
d) Use a function to calculate the gross pay for the producer with id number 115 given that the price per KG of the produce is Sh.41 .00 (2 Marks)
e) Use the formula for gross pay obtained for producer John Kamau to calculate the gross pay for all the farmers (2 Marks)
f) Use if function to calculate transport cost for all the producers given that transport is charged per Kg is as follows (5 Marks)
AREA Price per kg
101B 5.00
20Z 3.50
79A 4.00
g) Insert the value 20% in cell E14. Using absolute cell referencing calculate Deductions given that the deduction is 20% of the cost. (4 Marks)
h) Using a function calculate the net pay given that Net pay is Gross pay — deductions and transport cost (4 Marks)
i) Format the columns containing currency values to currency with 2 decimal places and prefix Ksh. Rename the worksheet PRODUCE PAY and save it as CHAI 002 (3 Marks)
j) Arrange the records in ascending order of the producer id (2 Marks)
k) By applying suitable filter condition, display records for all producers except those from area 79A. Save it as CHAT 003 (4 Marks)
1) Use subtotals function to calculate subtotals for the quantity delivered, gross pay and net pay from each area. (3 Marks)
m) Create an embedded pie chart showing the total quantity of produce delivered for each area the chart should have the following details.)
i. Chart title Area Total produce delivered
ii. Legend Position Right
Save it as CHART 1 (5 Marks)
n) Print CHAT 001, CHAI 002, and CHART 1 in landscape orientation. (3 Marks)
Question Two
a) Type the following document in a word processor and save it as Simulation (20 Marks)
Meaning
Is a method of approach to problems which involves building a model of the system to be investigated
observing the behavior of the system by gathering useful data about the model. It is therefore a “Try and see
what happens” method which is cheaper than direct experimentation using the real system. In business, the
process of experimenting with a model usually consist of inserting different input values and observing the
resulting values.
Why use simulation
Used where analytical techniques are not available or would be very complex. It is used in most
queuing systems, inventory control problems, production planning problems, corporate planning
etc.
Simulation often provide an insight into a problem which would be unobtainable by other means.
Variables in a simulation model
a) Input variables – these are grouped further into;
i) Controlled input variables
These are variables which can be controlled by management like reorder level or reorder quantity in a
stock control system.
ii) Non controlled input variables
They are variables not controlled by management like the demand of goods in a stock control system.
b) Parameters
These are input variables which have a constant value and are used to specify the relationship between
other variables.
c) Status variables
These are general circumstances of a system which may affect the output such as times or seasons. For
instance demand in a queuing system like supermarket is greatly influenced by the season of the year.
d) Output variables
These are the results of simulation. They arise from the calculations and tests performed in the model using
input variables, parameters and status variables.
The following table summarizes the types of simulation variables.
VARIABLES USED IN SIMULATION
INPU
T
VARI
ABLE
S
Controlled VariablesExamples
Reorder Reorder quantity
Non controlled variablesExamples
Demand
PARAMETERS
Examples
Cost of stock outLoss of good will Loss of
customers
STATUS VARIABLES
OUTPUT VARIABLES
Business models
A model is any representation (physical or abstract) of a real thing, event or circumstances. In business planning, abstract or symbolic models are used and represent reality in numeric, algebraic or graphical form. Another definition for a model is an intelligent representation of reality developed to help forecast what might happen when an existing operation is enlarged or has extra demands made on it.
b) Format all the text in the document as follows;
Font – Arial
Font size – 13pts (4 Marks)
c) Apply a hanging indent style to the first paragraph and 1.5 lines for line spacing (4 Marks)
d) Insert a footnote to the word simulation (The heading) as follows;
1. Using models of real objects, events or circumstances to study their behavior (3 Marks)
e) Adjust page margins of the entire document as follows;
Left – 0.7 inches
Right – 0.5 inches
Top – 0.4 inches
Bottom - 0.4 inches
Also set the paper size to A4
f) Save the document as simulation 2. (2 Marks)
g) Move all text starting from “variables in a simulation model” to the end of the table from the current document to a new blank document, and save it as model variables. (7 Marks)
N/B: Don’t save the changes in simulation 2
h) Print simulation 2 and model variables (4 Marks)
451/2
COMPUTER STUDIES
Paper 2
(PRACTICAL)
MARCH/APRIL 2014
Time 2 ½ HOURS
MOKASSA MOCK EXAM
Kenya Certificate of Secondary Education (K.C.S.E)
451/2
COMPUTER STUDIES
Paper 2
(PRACTICAL)
MARCH/APRIL 2014
INSTRUCTIONS TO CANDIDATES
Type your name and index number at the top right hand corner of each printout
Sign and write the date of the examination below the name and index number on each printout
Write your name and index number on the compact disks
Write the name and version of the software used for each question attempted in the answer sheet
Passwords should not be used while saving in the compact disks
Answer all the questions
All questions carry equal marks
All answers must be saved in your compact disks
Make a printout of the answers on the answer sheets provided
Hand in all the printouts and the compact disks
This paper consists of 4 printed pages.
Candidates should check the question paper to ensure that all pages are printed as indicated and no questions are missing
Question 1
a. Use a DTP software to design the advertisement below and save it as national (24 Marks)
b. Set the page to the following specifications
(i) Margins: Left 0.5”, Right 0.5”, Top 0.5”, Bottom 0.5” (4marks)
(ii) Change the font type for the table to agency FB (2marks)
(iii) Format the logo so that the upper part is red and the lower part is green(6marks)
c. Fit TWO copies of the design into a single page in portrait orientation (6 marks
d. Include: (6 Marks)
i. Page header “Computer Studies” (center align)
ii. Page footer “your name” (left align) and “Index Number” (Right align)
e. Print the document (2 Marks)
Question 2
Mr. Kazenge is a sole proprietor who buys and sells computer peripheral devices.. Within the month of February 2014 he ordered several computer peripheral devices that were below the re-order level. He made his order from several suppliers as indicated below.
A B C D E
NO. NAME ITEM SOLD AMOUNT DATE
1 Juliet Joy stick 1000.00 08/02/2014
2 Dzame Scanner 5,000.00 02/02/2014
3 Esther Keyboard 200.00 07/02/2014
4 Nawate CD Writer 2,000.00 16/02/2014
5 Dzame Scanner 200.00 04/02/2014
6 Esther Keyboard 200.00 15/02/2014
7 Gloria Mouse 200.00 04/02/2014
8 Zawadi Printer 8,000.00 11/02/2014
9 Esther Keyboard 200.00 14/02/2014
10 Nawate CD writer 2,000.00 18/02/2014
11 Gloria Mouse 200.00 17/02/2014
12 Claudia Light pen 800.00 20/02/2014
13 Gloria Mouse 200 23/02/2014
14 Esther Keyboard 200.00 19/02/2014
15 Nawate CD Writer 2,000.00 13/02/2014
16 Claudia Light pen 800.00 18/02/2014
17 Esther Keyboard 200.00 26/02/2014
18 Fridah Flash disk 1000.00 27/02/2014
19 Zawadi Printer 8,000.00 28/02/2014
20 Nawate CD Writer 2,000.00 10/02/2014
21 Dzame Scanner 5000.00 01/02/2014
22 Fridah Flash disk 1000.00 03/02/2014
23 Claudia Light pen 800.00 05/02/2014
24 Juliet Joystick 10000.00 06/02/2014
5 Claudia Light Pen 800,00 09/02/2014
(a)Enter the data shown into a spreadsheet and save the sheet one as Order 17Marks
(b)Copy the content of Sheet 1 to Sheet 2 into the exact position and rename it as New price. Insert a new row after the Amount row and label it “New Price”. The suppliers of the items decided to, increase all their items by 5%. Enter the percentage into cell A17. Using absolute referencing, calculate the New price of each of the items in the “New price” column. 9Marks
(c)Copy the content of Sheet 1 to Sheet 3 and rename it as Subtotals. Using subtotals sheet Find subtotals for each supplier and display the Grand Total. 5Marks
(d)Using the subtotals sheet, Create a column graph (bar graph) to compare the total cost of all items bought from each supplier. The x-axis should be labeled as “Customer Names” and the y-axis “cost items’. Each bar should display a total value it represents on top of it and the supplier’s Name below it. The title of the graph should read, SUPPLIERS DITSRIBUTION. Place the graph on a new sheet and rename the sheet as BAR GRAPH 7Marks
(e) Insert a new sheet into the workbook. Rename this sheet as “Filtered”. Open the subtotals sheet. Filter the records of all suppliers whose New price is greater than or equal to 6000 or less than 250. Copy the results onto the “Filtered” sheet. 4Marks
(f) Open sheet 1. Restrict all the cells in the Amount column to allow entry of amounts between 0 and 6000. A message, “Input amount <= 6000” should be displayed whenever a cell is selected. In case of an invalid entry, the message, “Amount >6000”, should be displayed. Save as restricted.
6Marks)
(g) Add a header as your name and School while the index number as footer for every sheet in your workbook. 2 Marks
(h)Print Order1, New Price, Subtotals, Filtered and the bar graph 5Marks
NAMES ______________________________INDEX __________________DATE______________
SCHOOL_________________________________SIGNATURE__________________________
451/2
COMPUTER STUDIESPAPER 2JULY/AUGUST 20142½ HOURS
KAKAMEGA COUNTY JOINT EVALUATION TESTKENYA CERTIFICATE OF SECONDARY EDUCATION 2014
451/2COMPUTER STUDIES
PAPER TWOPRACTICAL
INSTRUCTIONS TO CANDIDATES. Type your name and index number at the top right hand corner of
each print out and on your CD. Write the version of software used for each question attempted Answer all questions Write your name and index number on the CD Password should not be used while saving All questions carry equal marks Hand in all printouts and the CD.
FOR OFFICIAL USE
Question Maximum score
Student score
1 502 50Total 100
1. The information below was extracted from Masita vehicle selling business
BuyerName
BuyerAddress
BuyerTown
VehicleReg NO
VehicleType
VehicleMake
Vehicleprice
BuyerNumber
Amountpaid
Peter 254 Nakuru KAJ 001 Matatu Nissan 1200000 B001 800000John 678 Eldoret KAJ 002 Bus Mazda 2400000 B002 2000000Ken 963 Nairobi KAJ 003 Saloon Toyota 800000 B003 600000Peter 147 Nakuru KAJ 004 Pick up Peugeot 1000000 B004 700000Roy 456 Bungoma KAJ 005 Lorry Isuzu 3000000 B005 2000000
Glen 789 Webuye KAJ 006 Pick up Toyota 1800000 B006 1600000John 678 Eldoret KAJ 007 Bus Scania 7500000 B002 7500000Ken 963 Nairobi KAJ 008 Matatu Toyota 1300000 B003 1300000Phillip 159 Kisumu KAJ 009 Saloon Nissan 900000 B007 900000Peter 254 Nakuru KAJ 010 Pick up Isuzu 1500000 B001 1200000Ken 357 Kisumu KAJ 011 Saloon Peugeot 700000 B008 700000Glen 789 Webuye KAJ 012 Bus Isuzu 1000000
0B006 9500000
Peter 147 Nakuru KAJ 013 Matatu Nissan 2700000 B004 2700000(a) Create a database file named Masita Vehicles(2 marks)(b) Using the information in the table, create a table to hold vehicle detail and another to hold buyer
details. Name them tblvehicle and tblbuyer respectively (4 marks)(c) Choose the most appropriate data types and enforce referential integrity between two tables. (2
marks)(d) Create different input screen with navigation buttons for each table, giving them appropriate title.
Name them frmvehicle and frmbuyer. Use them to enter data into the tables. (6 marks)(e) Make a table with name tblPayment. The payment table should contain the following fields
Buyer Name, Vehicle Reg NO, Vehicle Price, Amount Paid and Balance (6marks)(f) Display a report only showing the details of the buyers who have cleared paying for the vehicle.
Name the report rptcleared with ‘’CLEARED BUYERS’’ as the title of the report. (6marks)(g) Masita has a discount policy of 5% offered to buyers who make payment in full. Display a report
showing the details of buyers who benefited from this policy and the amount of money they paid after the deduction. Save the report as rptdiscount (3mks)
(h) Using the two tables create an outlined report showing the customer details, the total amount paid by each customer and the total amount received by CMC during this time. Name the report rptnilbal and the title as ‘SUMMARY REPORT PER BUYER.’’(5 marks)
(i) Create a query to display the vehicle details with balances of less than 500,000 but not less than 300,000. Name the query as qrymidbal.(7marks)
(j) Create a report showing the vehicle type, the total sales for each type and the grand total.(3 marks)
(k) Set frmvehicle as a startup feature in the database (2marks)(l) Protect your database with a password masita (2marks)(m)Print tblpayment, rptcleared, and rptnilbal and qrymidbal landscape orientation with footers
being your last name and index number at the centre of the page (2 marks)
2. Tech Bit Computer College and Consultancy centre have set up a special advertising campaign to market its course. As a DTP expert, you have been appointed to assist the marketing team in designing a brochure. The rear page of the brochure is given in the next sheet. The fonts, borders and graphics used should be relevant to the publication as may be available in your software
(a) Prepare a publication with the following specifications:
(i) Paper size set to A, landscape (2 marks)
(ii) Set margins to 10mm (0.4”) all round (2 marks)(iii) Set the publication to be in three columns measuring 88mm, 84mm and 93mm
respectively (2marks)(iv)Set the space between columns to 6mm (2 marks)(v) Key in the text as shown in columns 1-3 in the sample provided. Save your work as sample 1
(8 marks)(b) In column (title pane), format the various items as follows:
(i) Set the transparency of the fill colour to 25% (2marks)(ii) Bold and italicize the mission statement heading (2 marks)(iii) Italicize and centre the mission statement (2 marks)(iv) Set the vertical alignment of the text box bearing the words The Best College for You to
middle (1mark)(v) Apply blue and green fill to stars on your left and right respectively as shown in the sample
(3 marks)(vi) Place the clipart and word art appropriately as shown in column 3 of the sample.
(4 marks)(vii) Save your work as sample 2 (1 mark)
(c) In column I (Liaison offices), format the text as follows;
(i) Apply shadow to the title Liaison Offices and set the font size to 20 (2mark) (ii) Apply double underline to each of the telephone numbers (2 marks)(iii) Set the colour of the names of the buildings to blue (2 marks)(iv) Insert the footer: Registration and enquiries at our head office (1mark)(v) Apply blue outline to the textbox bearing the title Liaison Offices (1 mark)(vi) Create a mailing coupon as it appears in column 2 (2 marks)
(d) Format the mailing coupon as follows:(i) Bolden and centre the address as shown in the sample (2 marks)(ii) Draw and enter Place stamp here caption at the top right corner (2 marks)(iii) Save your work as sample 3 (1 mark)(iv) Print Sample 1, Sample2 and Sample 3 (3 marks)
451/2
COMPUTER STUDIES
PAPER 2
PRACTICAL
MARCH 2014
TIME 2 ½ HOURS.
NAVAKHOLO SUB COUNTY MOCK EXAMINATIONKenya Certificate of Secondary Education (K.C.S.E)
COMPUTER STUDIES
PAPER 2
PRACTICAL
INSTRUCTIONS TO CANDIDATES
Type your name and index number at the top right hand corner of each printout. Write your name and index number on the Compact disk. Write the name and version of the software used for each question attempted in the answer sheet.
Passwords should not be used while saving your work. Answer all questions. All questions carry equal marks. All answers must be saved in your disk. Make printouts of the answers on the answer sheets provided. Hand in all the printou t and the Cd Candidates may be penalized for not following instruction given in this pager Arrange your printout and staple them together
QUESTION ONE
a) Type the following letter as it appears in a word processor. Use the mail merge feature to produce
copies of the same letter to the persons whose details are given below. (12 marks)
UHURU HIGH SCHOOL
P.O. BOX 4800
BUSIA
8TH MAY 2014
<NAME >, <ADMNO>,
<ADDRESS>
<TOWN>
Dear <NAME>
REF: 2007 K.C.S.E. RESULTS.
I am happy to inform you that the NOV –DEC Examinations are out. Kindly arrange to visit our school
on <Date to visit> at 9.00 a.m. in order to know the details. Remember to carry your original K.C.P.E.
certificate and examination registration card- bearing the index number.
Yours truly,
Principal
Data source (List of Candidates)
Name Adm. No Address Town Date to visit
Mark Otieno 8074 P.O. BOX 24 Busia 02/03/08
Kevin Osundwa 8189 P.O. BOX 172 Mumias 08/03/08
Bernard Ongadi 8065 P.O. BOX 84 Vihiga 24/03/08
Required:
i) Save Main document as Main Doc (1mk)ii) Save Data source as Datasource (1mk)
iii) Change the addresses and reference font size to 14pts (1½mks)iv) Underline the reference (½mks)v) Merge the letter onto main document so as to produce copies for all the three candidates and
save it as ‘Results 2007’. (6mks)vi) Print the letters (3mks)
b) Type the following text in a word processing software. (22mks)
INTRODUCTION TO COMPUTERS & OPERATING SYSTEMS
A computer is a machine or an electronic device that can solve problems by accepting data, performing certain operations on that data (processing) and presenting the results of those operations (Information) Basic characteristics that distinguish a computer from other information processing devices:-
(i) A computer is electronic – That is, all its processing operations are carried out with electrical signals(ii) A computer can store information for future reference. This is done on temporary basis with
memory circuits and permanently with storage devices such as magnetic disks and tape.(iii) A computer is programmable – unlike other devices built to perform a single function, a computer
can be instructed or programmed to perform a variety of tasks.
HOW A COMPUTER OPERATES
Converting the data (raw facts) into information (Organized, usable form) is called data processing.
Data get into the system by means of an input device e.g. keyboard then the computer performs the necessary calculations or manipulations on the data and finally the organized information is displayed by an output device e.g. a monitor.
FUNCTIONS PERFORMED BY A COMPUTER
Although computers have many applications, they can perform only three basic tasks.
(i) Arithmetic functions on numeric data (adding, subtracting, multiplying and dividing)(ii) Test relationships between data items (by comparing values)
(iii) Store and retrieve dataThese skills are really no more than people can do, but the computer can accomplish the task more;
Faster Accurately Reliably
Required:
a) Align the title to the center and underline it (1mk)b) Add border to the title. (2mks)c) Replace all the Roman numbers with bullets. (2mks)d)
i) Insert the footer “Computer Districts Mock 2008”. (2mks)ii) Insert the header “Your name and index No” (2mks)
e) Set the line spacing to exactly 1.5 (4mks)f) Insert word Art “COMPUTER” and set it to appear behind the text. (5mks)g) Search for words “Computer” and replace all with “PC”. (2mks)h) Move paragraph with the heading “how a computer operates” to the end of the document.(2mks)i) Set the font style of the document to Arial black (3mks)j) Save your work as “computer Literacy” (1mk)
k) Print your document. (2mks)
QUESTION TWO
Green Company is a company dealing with the collection and payment of tea farmers. Assuming you are working for the Company and you have been given the following data
a) Enter the data shown above into a spreadsheet giving it an appropriate title (centered) and save the workbook as Mock 1. And rename the worksheet as Entries (l0mks)
b) Copy the data to a new worksheet and enter details of farmer Mike Rua of Zone A No 147 with green leaf 4, 5632 Kg was left out insert the details in the appropriate row. (2mk)
c) Insert borders after every cell and every row. (2mks)
d) Use a function to calculate the gross pay for Farmer No 142 given that the price of green leaves is Sh.14.00 per kg (3mks)
e) Apply the formula for gross pay across the column to calculate the gross pay for all the farmers
(2mks)
f) Use a function to Calculate transport cost for all farmers given that transport is charged per Kg as follows (6mks)
Zone Price per Kg
A 1.00
B 1.50
C 2.00
g) Insert the value 20% in cell E14. Using absolute cell referencing calculate co-op deductions given that the co-op deduction is 20% of the cost. (5mks)
h) Using a formula or function calculate the net pay given that:
Net pay is Gross pay — Transport cost and co-op deductions. (4mks)
i) Format the columns containing currency values to currency with 2 decimal places and
Prefix Ksh. Rename the worksheet net pay and save it as Mock 2 (4mks)
j) Arrange the records are ascending order of the zone (2mks)
k) Use subtotals function to calculate subtotals for green leaves delivered, gross pay and net pay from each zone. (3mks)
l) Create an embedded pie chart showing the total Green leaf for each zone. The chart should have the following details in addition to other key details. Save it as Mock 3 (6mks)
a. Chart title Zone Total Green leaf for zones
b. Legend Position Right
NAME………………………………………………………….. INDEX NO……………………………....
SCHOOL……………………………………………………….. CANDIDATES SIGNATURE………….
DATE…………………….………………
451/2
COMPUTER STUDIES
PAPER 2
(PRACTICAL)
JULY/AUGUST 2014
TIME: 2½ HOURS
TRNS-NZOIA COUNTY JOINT EVALUATION EXAMINATION-2014
Kenya Certificate of Secondary Education
Instructions to candidates:
This paper has TWO questions. Answer all the questions. Type your name and index number at the right-hand corner of each printout. Write your name and index number on the removable medium. Write the Name and version of software used in each question attempted in the answer sheet. Passwords should not be used while saving in the diskettes. Make a printout of the answers on the answer sheets provided. Hand in all the printouts and the removable medium.
This paper consists of 4 printed pages.
Candidates should check the question paper to ascertain that all pages are
printed and no questions are missing
Computer Paper 2 Turnover
Question 1
Munjiru is a secretary for the Entrepreneurs Club. She has been told to use a Database
Management System (DBM) to help the club maintain records on the club’s members.
Perform the following operations just like Munjiru would.
(a) (i) Create a database table (or file) that has the following fields of data for each member last name, first name, membership number, date of registration, membership fee paid, age, telephone number and a memo field status. (4 marks)
(ii) Make the membership number record identifier (the primary key) (2 marks)
(iii) Index on membership number. (1 mark)
(iv) Save table as ClubI. (1 mark)
(b) Input the following data to the above table: (10 marks)
Last name
First
name
Membership
number
Date of
registration
Membership
fee paid
Age Telephone
number
Status
Munjiru Margaret
Yec/002 11.08.93 5000.00 45 573223 Fully paid
Founder
Member
Salim Said Yec/101 15.07.98 5000.00 50 568880 Fully paid
Ordinary
Member
Kamau John Yec/007 01.01.94 2000.00 65 443311 Senior citizen
Member with concessionary rates
Onyango Victor Yec/031 10.02.96 4000.00 37 747419 Ordinary
Member to pay
1500.00
Ali Majid Yec/055 19.10.96 3500.00 32 720122 Ordinary
Member to pay
1500.00
Katiku Peter Yec/067 15.05.97 0.00 25 71710 Ordinary
Member
Defaulter
Korir Kelvin Yec/098 05.03.98 5000.00 38 767822 Ordinary
Member, fully
paid
Wafula Joyce Yec/023 23.04.95 5000.00 43 500655 Ordinary
Member, fully paid
Kikoto Mary Yec/048 09.06.96 2000.00 28 543421 Temporary
Member for 6
Month only
Vijhu Machu Yec/074 29.11.97 1000.00 55 811015 Honorary
Member
(c) (i) Insert the field called “more than 4000” that will accommodate Y for
Yes and N for No. (3 marks)
(ii) Indicate in these new fields those members who have paid more than sh.4000.00 with Y otherwise N. (3 marks)
(iii) Save table as Club2. (1 mark)
(d) (i) Create a query that contains the field Membership Number, Last Name,
Date of registration, Membership fee paid and status for all members who have paid less than sh.4000.00 and registered after 15/4/1995 or are above 35 years of age. (9 marks)
(ii) Write on the paper provided the query expression you used. (2 marks)
(iii) Save the query as ClubQ. (1 mark)
(e) (i) Excluding the status field, create a report for all members and
give it the title: ENTEREPRENEURS CLUB. (12 marks)
(ii) Save the report as ClubR. (1 mark)
2. The following is a worksheet extracted from business partner’s vendors. They have
come together to do a business of selling computer accessories.
PARTNER’S VENDORS
Names Cost Sales Gross profit
Expenditure Reserves Net profit
Remarks
Samson Too 700 350 450
Victor Onyango 400 700 50
James Ahenda 200 950 250
Peter Kimaiyo 300 650 300
Alice Visaho 100 300 100
Salome Nyarago
400 550 50
Joseph Opiyo 650 600 40
Sonia Wambui 555 885 55
Mary Wayudo 250 850 70
Leah Wanjera 500 360 54
Joy Maelo 700 350 45
Mohammed Dida
900 1000 180
Kevin Momanyi 850 950 25
Michael Karanja
110 700 50
Hilda Njeri 350 800 150
Additional information
(i) Reserves is 10% of Gross Profit.(ii) Net profit = Gross profit – (Expenditure + Reserves)(a) Create a workbook and enter the details as above. Save as Vendor. (20 marks)(b) Keep the title of the workbook to be PARTNER’S VENDORS and
format it to be bold, font size 14 and align at 45°. (3 marks)
(c) Format the figures in sale column to 2 decimal places. (2 marks)
(d) Use appropriate formulae/function to calculate:
(i) Gross profit for each member. (3 marks)
(ii) Reserves for each member. (3 marks)
(iii) Net profit for each member. (3 marks)
(e) Use “IF function” and net profit to analyse the vendors, taking the following remarks: (6 marks)
(i) If net profit > = 500, then “V.good vendor”(ii) If net profit >400, then “Good vendor”.(iii) If net profit < = 300, then “Dormant vendor”.
(f) Use names of the vendor and cost to insert line graph, keep the title of the graph to be PRODUCTIVE ANALYSIS, format it and place it in a separate sheet.
(5 marks)(g) Print the “PARTNER’S VENDOR” and “PRODUCTIVE ANALYSIS”
chart. (4 marks)
NAME…………………………………………………… INDEX NO……………………………....
SCHOOL…………………………………………. CANDIDATES SIGNATURE………….
DATE…………………….………………
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)JULY/AUGUST 2014TIME: 2½ HOURS
KURIA WEST SUB-COUNTY JOINT EXAMINATION - 2014
Kenya Certificate of Secondary EducationCOMPUTERPAPER 2(PRACTICAL)TIME: 2½ HOURS
Instructions to candidates: This paper has two questions. Answer all the questions. Type your name and index number at the right-hand corner of each printout. Write your name and index number on the CD. Write the Name and version of software used in each question on the answer sheet. Passwords should not be used on CD. All answers must be saved on the CD or diskette. Hand in all the printouts the diskette.
This paper consists of 4 printed pages.Candidates should check the question paper to ascertain that
all pages are printed and no questions are missing
1. (a) Using a Word Processing package, type the congratulatory note below as itappears and save it as CONGRATS in a disk provided. (15mks)
Kenya Pipeline Co. LtdP.O. Box 5678
Nanyuki(Insert today’s date)
<<First Name>> <<Last Name>><<Address>>Dear<<First Name>>
RE: CONGRATULATIONS (Georgia Font type Bold)Due to your hard work and sacrifices you made this year, the Kenya Pipeline Fraternity wishes to congratulate you for being voted the best <<Top Title>> of the year. Please keep up the spirit. Enclosed is a cheque worth <<Amount>> as appreciation for four excellent service.
Yours faithfully,
Daniel MahindaPERSONNEL
(b) Create a data source with the following details and use it with the note you have just typed to generate personal notes to the company’s named personnel.Save it as Details in your disk. (15mks)
George Nyaundi Carlos Odongo Henry MataraP. O. BOX 5678 P. O. BOX 5678 P. O. BOX 5678Nanyuki Nanyuki NanyukiDriver Health Officer GatemanKsh.2500
Monica Akinyi Benta Moraa Beth WangoiP.O. BOX 5678 P. O. BOX 5678 P. O. BOX 5678Nanyuki Nanyuki NanyukiTypist Secretary AccountantKsh.2000 Shs.3000 Shs.4500
(c) Insert data fields in main document and generate the notes for the employees.(14mks)
(d) Print the notes. (6mks)
(e) Generate envelope labels for these notes with the fields of names and address. (9mks)
(f) Print the labels. (6mks)
2. A firm keeps its details in a computer database. The information below contains details obtained from two tables of the database. Study the tables and answer the questions that follow.
Employees table
EmployeeID EmployeeName Department Job Title Salary7369 Mark Koech Research Clerk 480007499 Philip Meme Sales Salesma
n16000
7521 Mohamed Ali Sales Salesman
12500
7566 Kennedy Simiyu Research Manager 397507698 David Kamau Operations Manager 385007782 Titus Ole Simian Accounting Manager 345007788 John Onyango Operations Analyst 300007821 Patel Shah Operations Analyst 25000
Department Table
DeptCode Department Location10 Accounting Nairobi20 Research Nakuru30 Sales & Marketing Mombasa40 Operations Kisumu
Required:(a) Create a database that can be used to store the above data and save it as
MACAL in the disk provided. (10mks)
(b) Using appropriate primary and foreign keys create a relationship between the two tables. Enforce referential integrity between the tables. (4mks)
(c) Validate the primary key entry to exactly four and two characters for the EmployeeID and DeptCode fields respectively.(4mks)
(d) Create a form for each table and use it to enter the records shown in the tables above. Save the forms as EmployForm and DepartForm respectively. (6mks)
(e) It is required that the dates on which the employees were hired be included in the database. Koech was hired on 10/06/1998. Meme on 15/08/1996.
Mohamed on 16/03/1996, Onyango on 09/03/2003, the rest were hired on 13/03/2004. Insert a new field, name it Date of Hire in the Employees table and enter the field. (5mks)
(f) Create a query that displays employees who were employed after year 2000, save the query as LatestEmployees. (4mks)
(g) Create, a, Report that displays the Employee Name, Job title Department name and Salary, grouped according to location. Save the report as EmployeeReport. (4mks)
(h) (a) Create a query to display the employees and their job description.Save it as EMPTYPE. (4mks)
(b) Create a pie chart based on the query in h(a) above to display the proportions of employees in various job descriptions. Save the report as CHART. (4mks)
(i) Print:(i) Employees and Department table designs.(ii) Employee and Department forms.(iii) LatestEmployees Query.(iv) EmployeesReport.(v) The Chart
NAME:…………………………………………………..INDEX NO:…………………………………
SCHOOL:……………………………………………….. CANDIDATE SIGN:…...………………….
DATE...…………………………………….
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)JULY/ AUGUST- 2014
TIME: 2 ½ HOURS
KISII SOUTH DISTRICT JOINT EVALUATION TEST- 2014Kenya Certificate of Secondary Education (K.C.S.E)
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)JULY/ AUGUST- 2014
TIME: 2 ½ HOURS
Instructions to candidates.
a) Indicate your name and index number at the top right hand corner of each printout.b) Write your name and index number on the CD provided.c) Write the name and version of the software used for each question attempted.d) Answer all questions.e) All questions carry equal marks.f) Passwords should not be used while saving.g) Make a print out of the answers on the answer sheet.h) Hand in all the print out and the CD.
This paper consist of 4 printed pages.Candidate should check the question paper to ascertain all pages are printed as indicated
And no questions are missing.
1. The table below shows the admission numbers and names of five students and their scores in six subjects in a mock examination.
ADM. NO. Name English Maths Biology Chemistry Physics History2020 Victor Mutiso 77 68 75 35 58 802032 Zablon
Onyango44 77 80 42 60 73
2037 Pauline Nafula 68 59 91 39 59 752040 Naom Cherop 55 80 89 48 38 662044 Jameleck Kioko 69 62 83 43 44 70
a) Enter the above data into a worksheet and save the file as ‘mock results’ (13mks)
b) Using a formula, calculate the; (4mks)
a) Total score for each students
b) Mean score for each student
c) Use a function to obtain the mean for each subject (3mks)
d) A student is awarded a ‘pass’ if their mean score is 60% or more. Use a function to determine the number of students who are awarded ‘pass’ (2mks)
e) Format the worksheet as follows
Borders : single line Subject heading : align 90° Marge the cells above all the subjects headings so that the text ‘SUBJECT’ is above
them. Mean score : One decimal place (4mks)
f) Copy the contents of the worksheet to a blank worksheet and insert a blank column after every subject.
Label the new columns as Eng B, math B, Bio B, Chem B, Phy B, and Hist B respectively. On the inserted columns, compute the grades using IF function based on the following criteria.
(10mks)
Mean score Grade
score≥75 A
60 ≤ score <75 B
50≤score < 60 C
45 ≤score <50 D
Score < 45 E
g) Hide all the columns containing score values and save the worksheet as “Mock results 2”
(2mks)
i)Create a bar chart to compare students mean score and label the chart accordingly. (10mks)
j) Print the two worksheets and the bar chart (4mks)
2. The data in the table was extracted from a survey data on employment.
Table 1: EMPLOYEE TABLE
Name Year of birth Employee ID NO. Employer ID Job categoryLYDIAH 1980 13144 01 GK4SAMMY 1970 11100 04 GK3GITONGA 1984 14010 02 GK1SANDRA 1976 12110 05 GK1GACHORE 1973 11410 03 GK2PAULINE 1968 10570 04 GK3MIRIAM 1990 11040 05 GK3ELIAKIM 1998 15978 03 GK2BECKY 1992 17192 02 GK4OSEWE 1993 18965 05 GK4
Table 2: EMPLOYMENT TYPE Job Category Job DescriptionGK1 CasualGK2 TemporaryGK3 ContractGK4 Permanent
Table 3: EMPLOYER TABLEEMPLOYER ID EMPLOYER NAME01 ONYANGO02 WAMBUA03 OSHIRO04 KATANA05 AWINJA
a) i) Create a database named “STAFF” to store the above (14mks)
ii) Create relationships between the tables (4 ½ mks)
iii) Use forms to enter data into the tables (10 ½ mks)
b) i) Generate a report to display the name year of birth, age and employer’s name for the
employees who will be over 30years old by the year 2015 (10mks)
ii) Compute the mean age of employees on the report you created in b(i) above. (2mks)
c) i) Create a query to display the employees and their jo description. Save the query as
“STAFF TYPE” (3mks)
ii) Create a pie chart based on the query in c(i) above to display the proportion of
employees in various job description.
Save the report as CHART
d) Print i) Three tables
ii) Two reports
iii) Output of query results for STAFF TYPE.
NAME …………………………………..……………….. DATE …………………………………
INDEX NO. ……………….……..…..… CANDIDATE’S SIGNATURE …………..…..………..
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)JULY/AUGUST 2014TIME: 2½ HOURS
MBOONI EAST SUB - COUNTY FORM FOUR JOINT EVALUATION TEST
2014
Kenya Certificate of Secondary Education
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)TIME: 2½ HOURS
INSTRUCTIONS TO CANDIDATES
(a) Type your name and index number at the top right hand corner of each print out
(b) Write your name and index number on the diskette/CD-R provided
(c) Write the name and version of software used in each question on the answer sheet
(d) Answer ALL the questions
(e) Passwords should not be used while saving in the diskette/CD-R
(f) All answers MUST be saved in the diskette/CD-R
(g) Make print out of answers on the answer sheet provided
(h) This paper consists of 3 printed pages. Candidates should check to ensure that all pages are printed as
indicated and no questions are missing
FOR EXAMINER’S USE ONLY.
Question Candidate’s score
1
2
Total score
© 2014, Mbooni East sub - county Form Four Joint Evaluation Test451/2
Computer StudiesPaper 2
(Practical)
QUESTION 1M/s Ann Momanyi, an ICT consultant with Makueni Distributors is in the process of developing a Management Information System (MIS) for the company. Currently, she is designing sales database using three tables namely: - customers, products and transactions. The details for each table are given below:- Customers Products Transactions Customer ID Product ID TransIDCustomerName ProductDescription clientName PostalAddress Packaging TransacDate Town unitPrice Product Phone Stock Quantity
Questions a) Create a database named MIS and in it create three relations (12marks) b) Identify the most appropriate field as the primary key in each table (3marks) c) Establish relationships among the three tables and enforce the referential integrity (6marks) d) Create a form for each table. Save the forms as Customer Form, Product Form and
Transaction Form. (9marks) e) Use the respective forms to enter the following records in each table (6marks)
CUSTOMER TABLECustomerID Customer Name Postal Address Town Phone H001 Andrew Mwove 209 Mutituni 200870H002 Erick Onsongo 68 Nyamira 248567H003 Brenda Nyabuti 100 Bomet 789678H004 Lydiah Winzaa 250 Mwingi 778009H005 Jeff Ogero 330 Keroka 666790H006 Maureen Makuthu 550 Kakeani 780906
PRODUCT TABLEProductID Product description Packaging Unit price Stock AA001 Cooking oil 20kg Gal 16000 80AA003 Rice 50kg bags 4500 60AB004 Detergents 5 litres 11000 40AC006 Fertilizer 50kgs bags 4700 30AA007 Mineral water 1.5litres 8200 400
TRANSACTION TABLECustomerID Client Name TranscDate Products Quantity1001 Andrew Mwove 06/04/2007 Cooking oil 61002 26/4/2007 Mineral water 81003 Erick Onsongo 23/04/2007 Detergents 101004 14/4/2007 Cooking oil 121005 Maureen Makuthu 02/05/2007 Rice 41006 08/05/2007 Fertilizer 31007 Erick Onsongo 16/05/2007 Detergents 25
e) Create a query that displays the customer Name, Product Description, Quantity, Unit price and calculates field total payable by each customer. Save the query as MISQuery (5marks)
f) Generate a report from MISQuery. Save the report as MISReport (4marks)
g) Print the Customers, Products, Transaction table’s design, MISQuery and MISReport (5marks)
QUESTION 2 1. (a) Create a new workbook and name it as form 2 computer exams (1mark) 2.
Name Class Adm. No. CAT 1 CAT 2 CAT 3 Total Average Class position
Remark
Maina John E 7984 80 70 59Ken Korir W 7896 75 55 72Bernard K E 8092 86 59 75John Soi E 7460 80 79 70Kipsang Bett W 7892 76 75 80Mitei E E 7800 38 48 25Mark J W 8490 37 51 29Koech Ben W 8184 30 86 75James W E 8082 25 27 20Abuya Ken E 8083 30 25 25Leonard W 8047 39 24 25
(b) Enter the following data in sheet 1 (15marks)
(c) Rename the sheet as term one result (1mark) (d) Find:
(a) Totals (1mark)(b) Average (1mark)
(e) Use the subtotals function to find the average of each class (5marks)(f) (i) Use the IF function to award marks as follows (3marks)
A student whose average is above or equal 65 is given “excellent” An average of 55 or above but less than 65 award “average work” An average less than 55 award “work below average”
(ii) Award position to students basing on the average scored (3marks) (iii) On the last rows, enter formulas to count students from both classes
(2marks) (g) Sort the student list by class position in ascending order (2marks) (h) (i) Copy the entire worksheet onto sheet 2 and rename it “lower group” (2marks)
(ii) Filter “lower group” sheet to display students from “E” class and whose average score is below 50 (6marks)
(i) Draw a bar graph to display the following information (3marks)- The three cats - Names - Titles as “TERM ONE COMPUTER RESULTS” (i) Place the legend at the bottom of the graph (1mark)(ii) Save the chart on a new sheet and name it graphical analysis (1mark)
(j) Print (i) The filtered lower group (1mark) (ii) The chart (1mark) (iii) Term one results sheet
(1mark)
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)JULY/AUGUST 2014TIME: 2½ HOURS
MBOONI WEST SUB - COUNTY FORM FOUR JOINT EVALUATION TEST
2014
Kenya Certificate of Secondary Education
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)TIME: 2½ HOURS
INSTRUCTIONS TO CANDIDATES
(i) Type your name and index number at the top right hand corner of each print out
(j) Write your name and index number on the CD-R provided
(k) Write the name and version of software used in each question on the answer sheet
(l) Answer ALL the questions
(m) Passwords should not be used while saving in the CD-R
(n) All answers MUST be saved in the CD-R
(o) Make print out of answers on the answer sheet provided
(p) Arrange your printouts and tie/ stapple them together
(q) This paper consists of 4 printed pages. Candidates should check to ensure that all pages are printed as
indicated and no questions are missing
FOR EXAMINER’S USE ONLY.
Question Candidate’s score
1
2
Total score
© 2014, Mbooni East Sub - County Form Four Joint Evaluation Test451/2
Computer Studies
Paper 2(Practical)
1. (a) Type the following passage exactly as it appears using a word processor and save it as
EXERCISE (20marks)
PROCESS OF INFORMATION SYSTEM DEVELOPMENTINTRODUCTION TO INFORMATION SYSTEM DEVELOPMENT The methodology area can justly be described as a jungle. Firstly there appears to exist many hundreds of the system development methodologies. Longworth (1985) in a recent study identified over 300. If all these are different, then it is no wonder that there is so much confusion. However, it may be that the differences are trivial and are made solely to differentiate methodologies in the market place.
WHAT IS A METHODOLOGY? The term methodology is not well defined either in Literature or by practitioners. There
is very little agreement as to what it means other than at a general level. The term is usually used very loosely and yet it is used very extensively. This loose use does not mean that there are no definitions, simply that there are no universally agreed definitions. At the general level, it is regarded as a recommended series of steps and procedures to be followed in the course and developing an information system. In a brief adhoc survey, this proves to be about the maximum that people will agree to and of course such a definition raises many more questions than it answers. For example: - What is the difference between a methodology and a method? - Does a methodology include a specification of the techniques and tools which are to be used? - Does a collection of techniques and tools constitute a methodology? - Should the use of a methodology produce the same results each time?
The questions that arise are fundamental as well as numerous. Unfortunately the most that can be achieved is to air the issues. The information system community is in the process of debating the meaning of the term methodology in an information system context, and it may one day have a universal definition. However, it may be more realistic to assume that this will never be achieved. An information system’s methodology has been defined as a recommended collection of philosophies, phase, procedures, rules, techniques, tools, documentation, management and training for developers of information systems. (Madison 1983). According to this definition, a methodology has a number of components. Which specify: (i) How a project is to be broken down into stages
(ii) What tasks are to be carried out at each stage
(iii) What outputs are to be produced
(iv)When they are to be carried out
(v) What constraints are applied
(vi)What support tools may be utilized
In addition, the methodology is supposed to specify how the project is to be managed and controlled and support the training needs of the users of the methodology. This is all encompassed in a view or philosophy concerning the important and critical aspects of information systems development.
Required to
b) Remove the underline from all the underlined and change the text to bold and italics.
Apply hanging ident to the first two paragraphs. Save the document as EXERCISE 2. (6marks)
c) Select the text starting from the words “For example:….. information systems development” (at
the end of the passage) and move it to a new page and save as EXERCISE 3. (5marks)
d) (i) Retrieve EXERCISE document and convert it to two columns of the same width and height
and justify them. (6marks)
(ii) Double space the first paragraph of the passage and fit the entire passage into one page
(4marks)
(iii) Insert your name into the passage as a footer so as to appear as © your name. Save the
document as
EXERCISE 4. (5marks)
d) Print EXERCISE, EXERCISE 2, EXERCISE 3, EXERCISE 4 (4marks)
2. Employees of Sunshine Company are paid salaries which comprise of Basic salary, house
allowance and medical allowances. The gross salary of each employee is calculated as the total of
the three payment categories.
Below is a list of allowances and basic salaries for ten employees in the month of July 2003.
MEDICAL ALLOWANCE HOUSE ALLOWANCE BASIC SALARY
MURTAZA 5,000 10,000 20,000
WASIM 3,000 8,000 16,000
MWANGI 3,500 8,000 16,000
ISHO 6,000 12,000 25,000
MITESH 2,500 6,500 12,000
MITHEU 2,500 6,500 12,000
KRISHNA 7,000 15,000 30,000
MBUGUA 3,500 8,000 16,000
KASOO 3,500 8,000 16,000
SARU 3,500 8,000 16,000
a) Using the above information, design an appropriate spreadsheet and enter the given sample data. Give the spreadsheet an appropriate title and save at MOCK_1. (12marks)
b) Calculate the gross salary for each employee. Label it appropriately on the spreadsheet. Write the formular used for Saru’s gross salary, on the sheet provided. (6marks).
c) Fatuma Ndeche joined the company at management level and was paid 20% Basic salary more than Krishna was paid. If her medical allowance and house allowance was calculated at 30% and 50% of her basic salary respectively. Calculate and fill a record for Fatuma Ndeche on the spreadsheet. Write the formulae used on the answer sheet provided. Save the spreadsheet as MOCK _2 (6marks)
d) Calculate the average of basic, house allowance and medical allowance for the employees. Label these averages appropriately and write the formula used to calculate the average for basic salary on the answer sheet provided. Save the spreadsheet as MOCK_3. (7marks)
e) Count all the employees whose house allowance is above Kshs. 10,000 and place your results in an empty cell. Label the result appropriately. Write the formula used on the answer sheet provided (6marks)
f) The company would like you to help them sort out the employees in the management from others. By labeling a column STATUS, generate the appropriate status for each employee given that those who earn a basic salary above Kshs. 20,000 are in the management while others are uniosable. Write on the answer sheet provided the function you used for Krishna. Save the spreadsheet as MOCK_4. (6marks)
g) Plot a line graph of employees against gross salary. Add a title, axes and a legend. Save the graph as MOCK_5. (5marks)
h) Print MOCK_1, MOCK_2, MOCK_4 and MOCK_5. (2marks)
Name: …………………………………………. Index No: ………………..…………………..
School:…………………………………………... Candidate’s Signature…………………………
451/2
COMPUTER STUDIES
PAPER 2
(PRACTICAL)
July / August -2014
2½ Hours
Kenya Certificate of Secondary Education 2014
451/2
COMPUTER STUDIES
Paper 2
(PRACTICAL)`
July / August- 2014
INSTRUCTIONS TO CANDIDATES;
Write your name and index number at the top of the page
Write your name and index on the CD provided
Write the name and version of the software used for each question attempted in the answer sheet
Answer all the questions
All questions carry equal marks
Passwords should not be used while saving your work
This paper consists of 4 printed pages. Candidates should check to ascertain that all pages are printed as that no questions are missing.
1. Design a newspaper publication to appear as indicated in the next page using the following instructions.
(a) Launch the DTP package and set the preference measurements to centimeters and the document margins
to 2 cm on all sides. (2 marks)
(b) The heading computer software to have the following styles; (4 marks)
- Background colour gray
- Font face Arial
- Font size 18
- centered across the page
(c) The other three headings in the publication to have the styles:
- Font face Arial Narrow
- Font size 15
- Text weight bold
- Character spacing 120%
- Alignment centered (5 marks)
(d) The text under heading Computer software to be in two columns and having the following styles:
- First character of the paragraph to have a 3 line drop cap
- Font face Arial Narrow
- Font size 12
- Text weight bold
- Hyphenation disabled
- Fully justify (2 marks)
(e) The tree Diagram should be drawn as shown (10 marks)
(f) Print the publication. (1 mark)
SOFT WARE
APPLICATION SYSTEM
In-house Acquisition Standard OS Utility Translators
SYSTEM SOFTWARE
erforms a variety of fundamental
operations that avails computer resources to
the user. These functions include:P1. Booting the computer and making sure that all the
hardware elements are working properly.
4. Performing operations such as retrieving,
loading, executing and storing application
programs .
5. Storing and retrieving files
6. Performing a variety of system utility functions.
System software include:
• Operating system
• Utility programs
• Translators
APPLICATION SOFTWARE
They are developed to help user accomplish specific
tasks.
They are classified according to
1. Acquisition
2. In-house developed programs
3. Standard software
In-house programs are uniquely designed to meet a
particular user's needs.
Standard software are developed by software engineers and
made available for purchase by a vendor.
Acquisition refers to how the software are obtained i.e. in-
house or off the shelf.
COMPUTER SOFTWARE
Definition: Software is defined as a set of instructions to the computer to perform some task. For one to use the
computer it’s essential to know its' utilization.. Software is further classified into system software and application software.
STRUCTURED DIAGRAM
2. Sylvia is the chairlady for the World Starts With Me Club. She has been told to use a database
management system (DBMS) to help the club maintain records on the club's members. Perform the
following operations just like Sylvia would.
(a) Create a database file called World Starts that has the following fields of data for each member
(2 marks)
(b) Input the following data save the table as WSM (14 marks)
Last Name First Name Membership NO Date of
registration
Age Fee Fully paid
Auma Daniella 1234 12/1/01 15 100 YAtieno Wan 5858 10/1/01 15 50 NAkongo Toto 595 08/1/01 14 0 NAwino Brenda 966 12/1/01 16 0 NAwuor Kibaki 238 10/1/01 13 70 NOndigo Sophie 868 12/1/01 16 100 YWakiaga Precious 628 12/1/01 15 100 YOketch Lucy 744 11/1/01 16 60 N
(m) Create a report that contains Members first name, number, date of registration and payment status for
those registered on 12/1/01 (4 marks)
(n) Make the Membership number primary key (2marks)
(o) Format the fee figures to 2 decimal places. (1 mark)
(p) Save the query as Club24 (2 marks)
(q) Create another query that would be used to display those last name starts with letter A and aged 15
name it "Age 15" (5
marks)
(r) There was an outcry that the registration amount is very little, using another update the members fee by
10% save the table as WSM2 (4 marks)
(s) Excluding the FULLY PAID field, create a report and give it the title: World Starts With Me Club.
(4 marks)
(t) Save the Report as Our World. (2 marks)
(u) Create a tabular form and get the total fees collected. Save it as From fees. (6marks)
(v) Print Club24, Our World, WSM, WSM2 (4 marks)
QUESTION 2
(a) Create a new workbook and name it as form 2 computer Exams (1 mark)
Name Class Adm
no.
CAT 1 CAT 2 CAT 3 Total Average Class
Position
Remark
Kimani John E 7784 96 68 72
Ben Kiprop W 7876 74 57 76
Bernard K E 8012 82 53 71
Henry Sitati E 7340 79 81 73
Kemboi Bett W 7792 75 73 79
Michel Mwai E 7806 40 47 29
Martin J. W 8306 39 50 31
Korir Ben W 8184 33 85 74
Paul W. E 8282 27 28 24
Abiti Ken E 8483 32 27 29
Leonard B W 8047 37 27 26
b) Enter the following data in sheet 1 (20 marks)
c) Rename the sheet as Term one result (1 mark)
d) Find:
i) Totals (2 marks)
ii) Average (2 marks)
e) Use the IF function to award remarks as follows (3 marks)
A student whose average is above or equals 65 is given “excellent” An average of 55 or above but less than 65 award “average work” An average less than 55 award “work below average” f) i) Award position to student basing on the average scored. (3 marks)
ii) On the last rows enter formulas to count students from both classes (2 marks)
g) Sort the students list by class position in ascending order (2 marks)
h) i) Copy the entire worksheet onto sheet 2 rename it “lower group” (2 marks)
ii) Filter “Lower group” sheet to display students from “E” class and whose average score is below 50. (4 marks)
i) Draw a bar graph to display the following information (3 marks)
o The three cats o Nameso Title as “TERM ONE COMPUTER RESULTS”
i) Place the legend at the bottom of the graph (1 mark)
ii) Save the chart on a new sheet and name it graphical analysis (1 mark)
j) Print
i) The filtered lower group (1 mark)
ii) The chart (1 mark)
iii) Term one results sheet (1 mark)
3. The tables below, STUDENT, SUPERVISOR and SUPERVISIONS are extracts of records kept in MOKASA UNIVERSIRY for project supervisions.
Student Number
Name Gender Project Fee Paid
C001 Ken M 32000C002 Joy F 27800C003 Lero M 18900C004 Moth F 42700C005 Ben M 45000
Table 4 STUDENTS TABLE
Supervisor Number Name DepartmentL220 Alex MechanicalL230 Sakaja ICTL240 Roy ElectronicsL250 Mati EducationL260 Joy Human Resource
Table 5 SUPERVISOR S’ TABLE
Supervision Number
Supervision Date
Student Number
Supervisor Number
ProjectTitle
100 12/03/2015 C001 L220 Java200 22/03/2015 C003 L230 Website300 17/03/2015 C004 L240 Robotics400 02/03/2015 C001 L220 Java500 18/03/2015 C002 L240 Robotics600 12/03/2015 C004 L230 Java700 11/03/2015 C002 L250 Database800 12/03/2015 C003 L220 Java900 12/04/2015 C005 L250 Database1100 12/04/2015 C002 L250 Database
Table 6 SUPERVISIONS TABLE
m) Using a database application software, create a database file named PROJECT(1mk)
n) Create three tables named STUDENT, SUPERVISOR and SUPERVISIONS as shown above. (9mks)
o) Set the primary key for each table. (3mks)p) Create relationships among the tables. (2mks)q) Enter the data in the table STUDENT, SUPERVISOR and SUPERVISIONS as shown
above. (9mks)r) Create a form for each table above. (3mks)s) Create a query named BALANCE to display student name, Gender, project fee balance
per student, given that the total project fee is Ksh.50000. (4mks)t) Create a query named BALANCE2 to display students’ Names, project title whose fee
balance is above Ksh.20000. . (4mks)u) Create a bar chart based on question (h) to display students Name and balance. Save as
BALANCE CHART. (3mks)v) Create a report named SUPERVISION to display Students Names, Project Title, names
of supervisor, and supervision Dates. The records in the report should be grouped by students’ Name and the number of supervisions by each student should be displayed.
(5mks)
w) Title the report as supervision per lecturer. (2mks)
x) Print the following: Tables: STUDENT, SUPERVISOR and SUPERVISIONS (2mks) Queries: BALANCE and BALANCE2 (2mks) REPORT: SUPERVISIONS (1mk)
Name:………………………………………………………. Index No:……………../……….
School: …………………………………………………………………………………………………
Candidate’s Signature………………………………….. Date:…………………………………….
451/2
COMPUTER STUDIES
PAPER 2
(PRACTICAL)
MARCH - 2015
TIME: 2 ½ HRS 451/2
MWANGAZA SECONDARY SCHOOLKenya Certificate Of Secondary Education (K.C.S.E)
451/2
COMPUTER STUDIES
PAPER2
(PRACTICAL)
MARCH - 2015
TIME: 2 ½ HRS
Instructions to Candidates
Indicate your name, index number and date as shown above.
Answer all questions.
All questions carry equal marks.
Passwords should not be used while saving your work.
ALL answers must be saved in your CD/ Removable storage medium.
Candidate should check the question paper to ascertain that all the pages are printed as indicated
and that no questions are missing.
1. The following is an extract of sales from a foreign supermarket in dollars ($).
A B C D E F G H I
1 TOWN JAN FEB MARCH APRIL MAY JUNE JULY AUG
2 MALINYA 43 38 16 33 43 26 32 36
3 MUSOLI 14 26 22.5 7.3 26 31 16 24
4 BUKURA 16 19 29 33 41 21 17 15
5 KHWISERO 18 34 17 41 36 41 18 16
6 CHAVAKALI 22 25 28 36 24 36 19 18
(a) Enter the data in a work book and save as supermarket. (5 marks)
(b) (i) Insert two blank rows at the top of the worksheet and type the heading “SUPERMARKERT
SALES AS AT 2014” in the first blank row. (3mks)
(ii) Type the heading “SALES IN DOLLARS” in the second row. (l mk)
(iii) Merge and centre data in the cells containing each of the headings. (4mks)
c) (i) Determine the town with the highest sales. Show the result in cell Al4 (3mks)
(ii) Show the monthly; Total, mean, modal and median sales in rows below respectively. (4 mks)
d) Type 86½ in cell B20 convert total sales for each town in dollars to KSHS using the rate of 86½ as
typed in cell B20. show the result in column K. (8mks)
e) (i) Set all the values in the worksheet to 3 decimal places. (5mks)
(ii) Name the worksheet as KSHS. (2 mks)
f) Using total values sold for each town in dollars give remarks based on the following:
- Above 250 “Good Sales”
- Between 200 and 250 “Fair sales”
- Below 200 “More effort required” (5 mks)
g) Use a valid function to award positions according to sales volume in dollars. (2mks)
h) On a new sheet called pie represent monthly average sales for the towns in a pie chart. Show the
percentage values and the months in each segment of the pie chart. (5mks)
i.) Shade each segment with a different line format to distinguish each month. (2mks)
j.) Print the worksheet and the pie chart. (1mk)
2. G4s Company is an organization that has employed several workers. In order for it to monitor the
performance of its workers and the different duties assigned to its workers, the company needs a
database to organize the information required.
(a) Create a database file and name it G4S COMP. (2mks)
(b) (i) Using the table below create the appropriate fields and split the data into two tables
“EMPLOYEE DETAILS’ and ‘PERSONAL DETAILS’. (14mks)
EMPLOYEE NO. NAME DEPARTMENT MARITAL STATUS
SALARY AGE
2213 JOHN CLAY DRIVER MARRIED 8,000.00 35
2214 ROSE JOHNS CLERK MARRIED 10,000.00 40
2215 PETER ROGERS DOCTOR MARRIED 50,000.00 45
2216 JED OTIENO ACCOUNTANT SINGLE 20,000.00 25
2217 VINCENT JED DRIVER SINGLE 8,000.00 20
2218 ALLAN LIMO GROUNDSMAN SINGLE 4,000.00 22
2219 PETER OLOO ASS. MANAGER MARRIED 80,000.00 35
2220 HUSSEIN KIMANI CASHIER SINGLE 15,000.00 26
2221 ROBERT KIBANI WATCHMAN SINGLE 5,000.00 28
2222 JANE LESSOS SECRETARY MARRIED 6,000.00 31
2223 LUCY OJWANG CLERK MARRIED 8,000.00 30
(ii) Create screens for each table for inputting the data in the table above (6mks)
(iv) For each of the tables, choose the most appropriate key. (3mks)
(iv) Create a relationship between the two tables. (4mks)
(c) Create a query from the two tables ‘employee details’ and ‘personal details’ to display the fields
Name, Department and Salary for those employees who earn more than 10,000.00. Save as
EARN ABOVE 10K. (6mks)
(d) (i) Generate a tabular report with landscape orientation from the tables to display the
fields in the following order. (6mks)
EMPLOYEE NO. NAME SALARY DEPARTMENT AGE
(ii) Sort records in the report in alphabetical order of the name field. (2mks)
(iii) Compute the total of salary for all the employees and place it below the salary column.
Save as SALARY. (5mks)
(f) Print EMPLOYEE DETAILS TABLE, PERSONAL DETAILS TABLE, EARN ABOVE 10K and SALARY.
(2mks)
END
NAME………………………………………………………….. INDEX NO……………………………....
SCHOOL……………………………………………………….. CANDIDATES SIGNATURE………….
DATE…………………….………………
451/2
COMPUTER STUDIES
PAPER 2
(PRACTICAL)
JULY/AUGUST 2013
TIME: 2½ HOURS
KIHARU/KAHURO DISTRICT JOINT EXAMINATION - 2013
Kenya Certificate of Secondary Education
COMPUTER
PAPER 2
(PRACTICAL)
TIME: 2½ HOURS
Instructions to candidates:
This paper has TWO questions. Answer all the questions. Type your name and index number at the right-hand corner of each printout. Write your name and index number on the removable medium. Write the Name and version of software used in each question attempted in the answer sheet. Passwords should not be used while saving in the diskettes. Make a printout of the answers on the answer sheets provided. Hand in all the printouts and the removable medium.
This paper consists of 4 printed pages.
Candidates should check the question paper to ascertain that all pages are
printed and no questions are missing
Question 1
Munjiru is a secretary for the Entrepreneurs Club. She has been told to use a Database
Management System (DBM) to help the club maintain records on the club’s members.
Perform the following operations just like Munjiru would.
(a) (i) Create a database table (or file) that has the following fields of data for each member last name, first name, membership number, date of registration, membership fee paid, age, telephone number and a memo field status.(4 marks)
(ii) Make the membership number record identifier (the primary key) (2 marks)
(iii) Index on membership number. (1 mark)
(iv) Save table as ClubI. (1 mark)
(b) Input the following data to the above table: (10 marks)
Last name
Firstname
Membership number
Date of registration
Membershipfee paid
Age Telephonenumber
Status
Munjiru Margaret
Yec/002 11.08.93 5000.00 45 573223 Fully paidFounderMember
Salim Said Yec/101 15.07.98 5000.00 50 568880 Fully paidOrdinaryMember
Kamau John Yec/007 01.01.94 2000.00 65 443311 Senior citizenMember with concessionary rates
Onyango
Victor Yec/031 10.02.96 4000.00 37 747419 OrdinaryMember to pay1500.00
Ali Majid Yec/055 19.10.96 3500.00 32 720122 OrdinaryMember to pay1500.00
Katiku Peter Yec/067 15.05.97 0.00 25 71710 OrdinaryMember Defaulter
Korir Kelvin Yec/098 05.03.98 5000.00 38 767822 OrdinaryMember, fullypaid
Wafula Joyce Yec/023 23.04.95 5000.00 43 500655 OrdinaryMember, fully paid
Kikoto Mary Yec/048 09.06.96 2000.00 28 543421 TemporaryMember for 6Month only
Vijhu Machu Yec/074 29.11.97 1000.00 55 811015 HonoraryMember
(c) (i) Insert the field called “more than 4000” that will accommodate Y for Yes and N for No. (3 marks)
(iii) Indicate in these new fields those members who have paid more than sh.4000.00 with Y otherwise N. (3 marks)
(iii) Save table as Club2. (1 mark)
(d) (i) Create a query that contains the field Membership Number, Last Name, Date of registration, Membership fee paid and status for all members who have paid less than sh.4000.00 and registered after 15/4/1995 or are above 35 years of age. (9 marks)
(ii) Write on the paper provided the query expression you used.(2 marks)
(iii) Save the query as ClubQ. (1 mark)
(e) (i) Excluding the status field, create a report for all members and
give it the title: ENTEREPRENEURS CLUB. (12 marks)
(ii) Save the report as ClubR. (1 mark)
2. The following is a worksheet extracted from business partner’s vendors. They have come together to do a business of selling computer accessories.
PARTNER’S VENDORS
Names Cost Sales
Gross profit
Expenditure Reserves
Net profit
Remarks
Samson Too 700 350 450Victor Onyango
400 700 50
James Ahenda
200 950 250
Peter Kimaiyo
300 650 300
Alice Visaho 100 300 100Salome Nyarago
400 550 50
Joseph Opiyo 650 600 40Sonia Wambui
555 885 55
Mary Wayudo
250 850 70
Leah Wanjera 500 360 54Joy Maelo 700 350 45Mohammed Dida
900 1000 180
Kevin Momanyi
850 950 25
Michael Karanja
110 700 50
Hilda Njeri 350 800 150
Additional information
(iii) Reserves is 10% of Gross Profit.(iv) Net profit = Gross profit – (Expenditure + Reserves)(c) Create a workbook and enter the details as above. Save as Vendor.
(20 marks)(d) Keep the title of the workbook to be PARTNER’S VENDORS and
format it to be bold, font size 14 and align at 45°. (3 marks)
(c) Format the figures in sale column to 2 decimal places. (2 marks)
(d) Use appropriate formulae/function to calculate:
(i) Gross profit for each member. (3 marks)
(ii) Reserves for each member. (3 marks)
(iii) Net profit for each member. (3 marks)
(h) Use “IF function” and net profit to analyse the vendors, taking the following remarks: (6 marks)
(i) If net profit > = 500, then “V.good vendor”(ii) If net profit >400, then “Good vendor”.(iii) If net profit < = 300, then “Dormant vendor”.
(i) Use names of the vendor and cost to insert line graph, keep the title of the graph to be PRODUCTIVE ANALYSIS, format it and place it in a separate sheet. (5 marks)
(j) Print the “PARTNER’S VENDOR” and “PRODUCTIVE ANALYSIS” chart. (4 marks)
NAME…………………………………………….. INDEX NO……………………………....
SCHOOL………………………………………….. CANDIDATES SIGNATURE…………. DATE…………………….………………
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)JULY/AUGUST 2013TIME: 2½ HOURS
KIRINYAGA CENTRAL DISTRICT JOINT EXAMINATION - 2013
Kenya Certificate of Secondary EducationCOMPUTERPAPER 2(PRACTICAL)TIME: 2½ HOURS
Instructions to candidates: This paper has two questions. Answer all the questions. Type your name and index number at the right-hand corner of each printout. Write your name and index number on the CD. Write the Name and version of software used in each question on the answer sheet. Passwords should not be used on CD. All answers must be saved on the CD or diskette. Hand in all the printouts the diskette.
This paper consists of 4 printed pages.Candidates should check the question paper to ascertain that
all pages are printed and no questions are missing
1. (a) Using a Word Processing package, type the congratulatory note below as itappears and save it as CONGRATS in a disk provided. (15mks)
Kenya Pipeline Co. LtdP.O. Box 5678
Nanyuki(Insert today’s date)
<<First Name>> <<Last Name>><<Address>>Dear<<First Name>>
RE: CONGRATULATIONS (Georgia Font type Bold)Due to your hard work and sacrifices you made this year, the Kenya
Pipeline Fraternity wishes to congratulate you for being voted the best <<Top
Title>> of the year. Please keep up the spirit. Enclosed is a cheque worth
<<Amount>> as appreciation for four excellent service.
Yours faithfully,
Daniel MahindaPERSONNEL
(d) Create a data source with the following details and use it with the note you have just typed to generate personal notes to the company’s named personnel.Save it as Details in your disk.(15mks)
George Nyaundi Carlos Odongo Henry MataraP. O. BOX 5678 P. O. BOX 5678 P. O. BOX 5678Nanyuki Nanyuki NanyukiDriver Health Officer GatemanKsh.2500
Monica Akinyi Benta Moraa Beth WangoiP.O. BOX 5678 P. O. BOX 5678 P. O. BOX 5678Nanyuki Nanyuki NanyukiTypist Secretary AccountantKsh.2000 Shs.3000 Shs.4500
(e) Insert data fields in main document and generate the notes for the employees.(14mks)
(d) Print the notes. (6mks)
(e) Generate envelope labels for these notes with the fields of names and address. (9mks)
(f) Print the labels. (6mks)
2. A firm keeps its details in a computer database. The information below contains details obtained from two tables of the database. Study the tables and answer the questions that follow.
Employees table
EmployeeID EmployeeName Department Job Title Salary7369 Mark Koech Research Clerk 480007499 Philip Meme Sales Salesma
n16000
7521 Mohamed Ali Sales Salesman
12500
7566 Kennedy Simiyu Research Manager 397507698 David Kamau Operations Manager 385007782 Titus Ole Simian Accounting Manager 345007788 John Onyango Operations Analyst 300007821 Patel Shah Operations Analyst 25000
Department Table
DeptCode Department Location10 Accounting Nairobi20 Research Nakuru30 Sales & Marketing Mombasa40 Operations Kisumu
Required:(h) Create a database that can be used to store the above data and save it as
MACAL in the disk provided.(10mks)
(i) Using appropriate primary and foreign keys create a relationship between the two tables. Enforce referential integrity between the tables.(4mks)
(j) Validate the primary key entry to exactly four and two characters for the EmployeeID and DeptCode fields respectively.(4mks)
(k) Create a form for each table and use it to enter the records shown in the tables above. Save the forms as EmployForm and DepartForm respectively.(6mks)
(l) It is required that the dates on which the employees were hired be included in the database. Koech was hired on 10/06/1998. Meme on 15/08/1996. Mohamed on 16/03/1996, Onyango on 09/03/2003, the rest were hired on
13/03/2004. Insert a new field, name it Date of Hire in the Employees table and enter the field. (5mks)
(m) Create a query that displays employees who were employed after year 2000, save the query as LatestEmployees. (4mks)
(n) Create, a, Report that displays the Employee Name, Job title Department name and Salary, grouped according to location. Save the report as EmployeeReport. (4mks)
(h) (a) Create a query to display the employees and their job description.Save it as EMPTYPE. (4mks)
(c) Create a pie chart based on the query in h(a) above to display the proportions of employees in various job descriptions. Save the report as CHART. (4mks)
(i) Print:(i) Employees and Department table designs.(ii) Employee and Department forms.(vi) LatestEmployees Query.(vii) EmployeesReport.(viii) The Chart
Name………………………………………………………… Index No…………………/………
School…………………………………………………………Candidate’s signature…………
Date………………………………..
451/2
COMPUTER STUDIES
Paper 2
(PRACTICAL)
July / August 2013
Time 2 ½ HOURS
LARI DISTRICT
Kenya Certificate of Secondary Education (K.C.S.E)
INSTRUCTIONS TO CANDIDATES
1. Type your name, school and index number at the top right hand corner of each printout
2. Sign and write date of examination in the spaces provided above
3. Write your name and index number on the removable storage medium
4. Passwords should not be used while saving on the removable storage
5. Answer ALL questions
6. All questions carry equal marks
7. ALL answers MUST be saved in the removable storage
8. Make a printout of the answer sheets provided
9. Hand in all the printout at the removable storage.
This paper consists of 6 printed pages.
Candidates should check the question paper to ensure that all
pages are printed as indicated and no questions are missing
1. The following data is an extract of data obtained from Chai company records. Study the data and
answer the questions that follow.
Area Producer
id
Name Quantity
delivered
(kg)
Gross
pay
Transport
cost
Deduction Net pay
101B 115 John Kamau 4562
79A 145 Mathew B 1254
79A 012 Kanuga Symon 235
79A 561 Ann Wangige 8954
101B 016 Joseph Kaitano 9658
20Z 123 Namachanja
Esther
7895
20Z 458 Kerobo Betty 456
101B 654 Flo Ngina 421
20Z 758 Mary
Nguriareng’
7895
a) Enter the data shown above into a spreadsheet giving it an appropriate title centre and
bolded across the worksheet. Save the workbook as CHAT 001. And rename the
worksheet as June records (10 marks)
b) Copy the data to a new worksheet and add the details of producer James Kirega of area
1O1B, id 452 with quantity of produce of 2,700kg in an appropriate row. (1 mark)
c) Insert borders after every cell and every row. (2marks)
d) Use a function to calculate the gross pay for the producer with id number 115 given
that the price per KG of the produce is Sh.41 .00 (2 marks)
e) Use the formula for gross pay obtained for producer John Kamau to calculate the gross
pay for all the farmers (2 marks)
f) Use if function to Calculate transport cost for all the producers given that transport is
charged per Kg is as follows (5 marks)
AREA Price per kg
101B 5.00
20Z 3.50
79A 4.00
g) Insert the value 20% in cell E14. Using absolute cell referencing calculate Deductions
given that the deduction is 20% of the cost. (4 marks)
h) Using a function calculate the net pay given that Net pay is Gross pay — deductions and
transport cost (4marks)
i) Format the columns containing currency values to currency with 2 decimal places and
prefix Ksh. Rename the worksheet PRODUCE PAY and save it as CHAI 002 (3marks)
j) Arrange the records in ascending order of the producer id (2 marks)
k) By applying suitable filter condition, display records for all producers except those from
area 79A. Save it as CHAT 003 (4 marks)
1) Use subtotals function to calculate subtotals for the quantity delivered, gross pay and
net pay from each area. (3 marks)
m) Create an embedded pie chart showing the total quantity of produce delivered for each
area the chart should have the following details.)
a. Chart title Area Total produce delivered
b. Legend Position Right
Save it as CHART 1
(5marks)
n) Print CHAT 001, CHAI 002, and CHART 1 in landscape orientation. (3 marks)
2. Mr. Kiprop owns houses for rent. Table 1 below is a record of his tenants’ rent payments.
Tenant ID Tenant Name House Number Month Amount (Ksh)
2019 Akinyi A1 January 3000
2022 Maloi A2 January 4000
2038 Nduta B1 January 4500
2059 Rop B2 January 4500
2070 Mutua C1 January 4000
2090 Akinyi A1 February 3000
3030 Maloi A2 February 4000
3040 Nduta B1 February 4500
3025 Mutua C1 February 4000
3050 Kagu C2 February 3500
3055 Maloi A2 March 4000
3090 Kagu C2 March 3500
(a) Create a database file that can be used to store the above data. Name it ‘RENT’.
(2 Marks)
(b) Create two tables, one to store tenant details and another to store tenant rent payments.Name the tables ‘Tenants’ and ‘Payments’ respectively.(9 Marks)
(c) Create a relationship between the two tables. (3 Marks)
(d) Design a form to be used to enter data into each of the two tables. (7 Marks)
(e) Enter the information given into the two tables. (9 Marks)
(f) Create a report showing the amount Mr. Kiprop received from each tenant, the total for each month and the total amount he received over the three months. The report should be titled ‘Rent Income’. Save the report as ‘Income’. (8 Marks)
(g) (i) Create a query named ‘Statement’ to extract Maloi’s records rent payment.
(4 Marks)
(ii) Create a report named ‘Tenant Statement’ showing Maloi’s rent payment
history. The report should be titled ‘Tenant Statement’. (4 Marks)
(h) Print the two tables and the two reports. (4 Marks)
Name ……………………………………………………………..…………..… Adm. No…….…..…
451/2
COMPUTER STUDIES
Paper 2
PRACTICAL
Nov 2015
2 ½ hours
MWANGAZA SECONDARY SCHOOL
Kenya Certificate of Secondary Education
COMPUTER STUDIES
Paper 2
PRACTICAL
2 ½ hours
INSTRUCTIONS TO CANDIDATES
Type your name and Admission number at the top right hand corner of each printout. Write your name and number on the CD Write the name and version of the software used for each question attempted in the answer sheet. Answer ALL the questions. All questions carry equal marks. Passwords should not be used while saving in the diskette. All answers must be saved in your CD Make a printout of the answers on the answer sheets provided. Arrange your printouts and staple them together. Hand in all the printouts and the CD for marking.
For Examiner’s use
Question Marks Student’s score
1 50
2 50
TOTAL 100
This paper consists of four printed pages
1. The worksheet below is an extract of student’s results of Mwangaza Secondary school.
MWANGAZA SECONDARY SCHOOL
END-OF-TERM 2, 2015 RESULTS
Name ENG
KIS
MAT
BIO
PHY
CHE
HIS
GEO
CRE
AGR
COMP
COMM
Suleiman M. 44 57 28 38 57 54 46 53 47 73 32
Dennis Auma 60 57 23 22 42 40 53 47 50 46 19
Eric Kombo 52 51 20 27 28 33 48 34 37 47 20
Pauline Wambui 61 40 37 26 71 42 53 41 41 38 19
Jayne Sharon 55 49 15 41 27 51 72 56 59 65 42
Ken Willington 61 61 66 62 59 71 53 53 57 76 32
Evans Roy 70 78 55 68 80 90 81 70 73 82 50
Shukri Hussein 44 42 18 25 34 40 53 39 47 23 38
Rebecca
Macharia
55 69 35 49 46 60 55 60 59 67 25
Liban Abdi 50 62 20 52 42 71 46 53 73 52 36
Agie Njambi 44 56 11 28 28 49 34 44 32 31 13
Ndung’u Kinyanjui 68 74 55 47 60 65 58 55 72 62 36
Sandra Sandie 53 55 4 28 21 35 55 46 39 42 24
Alex Kamuyu 67 75 27 61 68 75 59 67 51 87 24
Sammy Mutie 55 80 66 61 74 84 67 80 54 77 47
Notes
1. Grading Average Score from 80 = AAverage Score from 75 = B+
Average Score from 70 = B
Average Score from 65 = B-
Average Score from 60 = C+
Average Score from 55 = C
Average Score from 50 = C-
Average Score from 45 = D+
Average Score Below 45 = FAIL
2. AGR = Agriculture, COMP = Computer, COMM = Commerce
(a) Create a workbook to store the information and save it as Results. (14 marks)
(b) Centre the title and subtitle across the page. (2 marks)
(c) Calculate each student’s total. Label it as Table 2 (5 marks)
(d) Sort in descending order using the student’s totals. Label it as Table 3. (3 marks)
(e) Provide a column with each student’s Average Score rounded to 4 decimal places. Label it as Table 4. (5 marks)
(f) Provide a formula to calculate the student’s grades. Label it as Table 5. (5 marks)
(g) Apply borders to cells in the worksheet as follows:
(i) double line for outline border. (1 mark)
(ii) dotted lines for vertical inside borders. (1 mark)
(iii) dashed lines for horizontal inside borders. (1 mark)
(h) Provide two separate tables based on Agriculture and Computer. Details of the two subjects should not appear in both tables. Label them as Table 6 and Table 7 respectively.
NB: The student’s initial total, average and grades should still be available. (6 marks)
(i) Generate a pie chart with labels and percent for the best student overall in the list.(4 marks) NB: The chart type should be the Exploded pie with a 3D visual effect.
(j) Print Tables 3 to 7 and the chart. (3 marks)
2. (a) Use DTP software to design the following. Save it as DTP (37 marks)
CASH SALE
Kenya Computer Services
Dealers in all computer accessories
P.O. Box 5xxxx, tel: 020-58xxxx No. 2583
NAIROBI Date ___________________ 20 _____
M/S. ________________________________________________
QTY PARTICULARS SHS CTS
(b) (i). Fit four other copies of the design into a new single page of the same document. (8 marks)
(ii). Include a page header with your name and index number. (4 marks)
(c) Print the document. (1 mark)
Name…………………………………………………..Adm No…………..Form 3…………….
Computer Studies 451/2
COMPUTER STUDIES
Paper 2
(PRACTICAL)
October/November 20142½ hours
MWANGAZA SECONDARY SCHOOL Kenya national examination council
Instructions to candidates
Write your name and admission number at the right hand corner of each print out. Write your name and admission number on the CD/removable medium provided. Write the name and version of the software used for each question attempted in the answer sheet Answer all the questions Passwords should not be used while saving in the CD/removable medium provided. All answers must be saved in your CD/removable medium provided. Arrange your printouts and tie/staple them together Hand in all the printouts and the CD/removable medium used This paper consists of 4 printed pages. Candidates should check the question paper to ascertain that all the pages are printed as indicated and
that no questions are missing.
QUESTION 1
a) Use a DTP software to design the publication as shown below (1 mark)
b) Prepare the page layout as follows:(i) Paper size A4 portrait. (2 marks)(ii) Set the margins to 0.5 inches all round. (2 marks)(iii) Divide the page into TWO equal horizontal parts using a ruler. (2 marks)(iv) The border should occupy half the page from the margins. (2 marks)
c) Create the logo to occupy between 0.8’’ to 1.80’’ left and 0.70’’ to 1.85’’ from top. (9 marks)d) The title should occupy between 1.70’’ to 7.50’’ across and 0.75’’ to 1.45’’ from top. Font Arial
black with italics and fill effect pattern of dark horizontal. (7 marks)e) The OFFICIAL RECEIPT should occupy 2.50’’ to 5.70’’ acrossand 1.50’’ to 2.00 from top. Font Book
antique size 26, bold and centered. (4 marks)f) The rest of the text is in font Bodoni MT size 12, except for the footer which is size 9. (9 marks)
(i) Align all the text as shown. (2 marks)(ii) Group the publication as one. (2 marks)(iii) Fit TWO copies of the design into a single page. (1 mark)
g) Include a page header with your name, class and index. (4 marks)h) Save as INVOICE. (1 mark)i) Print the publication. (2 marks)
Question 2.
The table below shows records extracted from KASSU MOTORS. Create a database and name it KASSU MOTORS. (1 mark)
Customer
Name
Customer
Address
Customer
Town
Car
Reg NO
Car
Type
Car
Make
Car
price
Customer
ID
Amount
paid
Oguttu 254 Nakuru KAJ 001 Truck Nissan 1,100,000 B001 800,000
John 678 Eldoret KAM 002 Bus Mazda 2,400,000 B002 2,000,000
Uhuru 963 Nairobi KBB 003 Saloon Toyota 800,000 B003 800,000
Oguttu 147 Nakuru KAJ 004 Pick up Peugeot 1,000,000 B004 700,000
Chumba 456 Bungoma KBH678 Lorry Isuzu 3,000,000 B005 2,000,000
Kariuki 789 Webuye KAB 006 Pick up Toyota 1,800,000 B006 1,600,000
John 678 Eldoret KAJ 007 Bus Scania 7,500,000 B002 7,500,000
Uhuru 963 Nairobi KBC678 Truck Toyota 1,800,000 B003 1,800,000
Phillip 159 Kisumu KAJ 009 Saloon Nissan 9,00,000 B007 900,000
Oguttu 254 Nakuru KBH 010 Pick up Isuzu 1,500,000 B001 1,200,000
Uhuru 357 Kisumu KBJ 011 Saloon Peugeot 600,000 B008 600,000
Kariuki 789 Webuye KBG 012 Bus Isuzu 10,000,000 B006 9,500,000
Oguttu 147 Nakuru KBG 013 Truck Nissan 2,700,000 B004 2,700,000
a) Using the dataabove, create a table that will hold Car details and another table to hold Customer details. Name them TBLCARandTBLCUSTOMERrespectively and set appropriate primary keys (4 marks)
b) Enforce referential integrity between two tables. (2 marks)
c) Create different input forms for each table. Name them FRMCARandFRMCUSTOMER. Use them to enter data into the tables. (12marks)
d) Display a report only showing the details of the Customers who have cleared paying for the Car. Name the report RPTCLEARED. Add ‘’CLEARED CUSTOMERS’’ as the title of the report(7 marks)
e) Using the two tables create an outlined report showing the customer details, the total amount paid by each customer and the total amount received by KASSU MOTORS. Name the report SUMMARY and the title as ‘OVERALLCUSTOMERSREPORT.’’ (8 marks)
f) Create a query to display the Car details with balances of less than 500,000 but not less than 300,000. Name the query as BALQUERY. (5marks)
g) Create a report showing the Car type, the total sales for each type and the grand total. Name the report as RPTGRAND. (4 marks)
h) Using landscape orientation, print RPTCLEARED, SUMMARYandRPTGRANDwithfooters bearing your lastname and index number at the center of the page. (7 marks).
Total (50 Marks)
Name………………………………………. Index Number…………… Class:..............451/2Computer Studies Paper 2(PRACTICAL)July 20132½ hours
KENYA NATIONAL EXAMINATION COUNCILSUPA JET EXAMINATIONJULY 2013Computer Studies Paper 2(PRACTICAL)2½ hours
INSTRUCTIONS TO CANDIDATES
11. Write your name and index number at the top right hand corner of each print out.12. Write your name and index number on the diskette.13. Write the name and the version of the software used for each question attempted in the
answer sheet.14. Answer ALL the questions.15. All questions carry equal marks.16. Passwords should NOT be used while saving in the diskette.17. All answers MUST BE saved in your diskette.18. Make a print out of the answers on the answer sheets provided.19. Arrange your printouts and tie/staple them together and use the best fit i.e. landscape or
portrait for your printouts.20. Hand in a folder with your name.
QUESTION ONE
1. The management of BIMA HARDWARE has requested you to design a database management system (DBMS) that can be used to update records of its daily transactions.
Required.
10. Create a relational database called BIMA with the following tables and fields. (6 Marks)a. Customertable.
CUSTID
CUSTNAME
CITY
b. Ordertable.
TRANSID
CUSTID
PRODUCTS
QUANTITY
DATEOFORDER
c. Producttable.
NAME
PRICEPERITEM
11. Determine the primary keys and the foreign keys in the above tables and create a relationship between them. (4 Marks)
12. Create a form called frmproduct to enter the following details in the products table. (4 Marks)
NAME PRICEPERITEM
Cement 600
Crown paint 1200
Barbed wire 780
Iron sheet 560
Hammer 450
Padlock 500
Pliers 230
Wire mesh 895
13. Create one form called frmcustomers to enter the following details in the customers table and orders table. (8 Marks)
Customertable
CUSTID CUSTNAME CITY
1 Joseph otieno Nairobi
2 Haman njoroge Kiambu
3 Mary mutua Machakos
4 Maina joe Nairobi
Ordertable
TRANSID CUSTID PRODUCTS QUANTITY DATEOFORDER
1 1 Cement 10 2/3/2012
2 2 Cement 12 2/3/2012
3 1 Padlock 5 3/3/2012
4 4 Wire mesh 6 3/3/2012
5 3 Hammer 3 12/3/2012
6 2 Cement 2 12/3/2012
7 1 Iron sheet 20 20/3/2012
8 4 Cement 15 20/3/2012
9 3 Crown paint 8 21/3/2012
10 3 Barbed wire 1 21/3/2012
14. Create a query called datequery to extract all those items bought after 3rd of march 2012, displaying the customer name, product name, and date of order fields. (3 Marks)
15. Create another query called Cementquery to extract all those customers who bought cement in March 2012 and create a field showing how many bags of cement each customer had bought.
(3 Marks)
16. Create a grouped report per customer called customerreport displaying the product, dateoforder, quantity and price. (5 Marks)
17. Modify customerreport by doing the following.a. Create a text box with label Ttlperorder next to price and write a function to compute
total amount per order. (3 Marks)b. Compute the subtotal amount each customer has to pay for his orders for the whole
month with a label subtotal. (3 Marks)c. Compute the Grand Total for the sales that Bima hardware has made the whole month
with a label GrandTotal. (3 Marks)d. Insert a header BIMA HARDWARE MARCH SALES in the report having font size 20 and
center it across the page. (3 Marks)18. Print the following. (5 Marks)
a. Customertable, Ordertable, Producttable.b. Datequery, cementquery.c. Customerreport.
Communication
QUESTION TWO
2. (A) Type the following passage using a word processing package and save as Networking. Answer the questions that follow.
(31 marks)
COMPUTER NETWORK
A Computer network is a group of computers and other devices connected together by a suitable media.
Advantages of computer Networks
3. Multiple users can communicate, exchange and share information4. Resource sharing including program, data base, hardware etc. is possible
By definition communications refers to the transfer of information from one place to another between two individuals using agreed symbols, signs or even human behavior such as nodding. Exchange of information relies on a communication system to convert, amplify and send signal through a common medium. Message, Sender, Medium and Receiver are the essential components of communication systems.
If a system is extended by cascading more communication systems, it is called networked systems.
In case communication involves the sending of information over a significant distance, it must use telecommunications as an aid. By definition, telecommunications refers to the transmission of information between distant locations by some electromagnetic means.
Data communications is defined as the interchange and processing of encoded (digital that is, 1s and 0s) information between distant locations using telecommunications.
Data communications is regarded as the collection and distribution of the electronic representation of information which can be text, voice, graphics or image, from and to remote computing facilities. As information can only be carried to the remote site provided that the information carrier supports that particular type of data transmission, information may undergo data conversion processes if the nature of data signal is incompatible with the characteristics of the signal carrier.
Communication networks are usually defined by their size and complexity. We can distinguish four main types:
Local area networks (LAN). These networks connect computer equipment and other terminals distributed in a localized area, e.g. a university campus, factory, office. The connection is usually a cable or fibre, and the extent of the cable defines the LAN.
Metropolitan area networks (MAN). These networks are used to interconnect LANs that are spread around, say, a town or city. This kind of network is a high speed network using optical fibre connections.
Wide area networks (WAN). These networks connect computers and other terminals over large distances. They often require multiple communication connections, including microwave radio links and satellite.
COMPARISON AMONG DIFFERENT TOPOLOGIES
Below are the advantages and disadvantages of various LAN topologies.
Type Advantage Disadvantage Star Simple and easy to identify fault Failure of central node causes disaster Irregular (Mesh)
Immunity to bottleneck and failure problems
Expensive to provide an alternative routing
Bus Simple to control traffic flow Only a single communications channel is required to service all the nodes
Ring Simple to implement One channel is required to service all
TRANSMISSION MEDIA
Transmission can be by cable or wireless methods. There are 3 common types of cable:
Twisted pair, Co-axial Fiber optic.
Wireless transmission includes:
Microwave transmission. Satellite transmission. Radio waves transmission. Infrared transmission.
TWISTED PAIR
•Consists of two insulated copper wires arranged in a regular spiral pattern to minimize the electromagnetic interference between adjacent pairs
•Often used at customer facilities and also over distances to carry voice as well as data communications.
TWISTED PAIR ADVANTAGES
Inexpensive and readily available Flexible and lightweight Easy to work with and install
TWISTED PAIR DISADVANTAGES
Susceptibility to interference and noise Attenuation problem For analog, repeaters needed every 5-6km For digital, repeaters needed every 2-3km Relatively low bandwidth (3000Hz)
CO-AXIAL CABLE
Used for cable television, LANs, telephony Has an inner conductor surrounded by a braided mesh Both conductors share a common center axial, hence the term “co-axial”
CO-AXIAL ADVANTAGES
Higher bandwidth
400 to 600Mhz Up to 10,800 voice conversations Can be tapped easily (pros and cons) Much less susceptible to interference than twisted pair
CO-AXIAL DISADVANTAGES
High attenuation rate makes it expensive over long distance Bulky Greater capacity (bandwidth of up to 2 Gbps) Smaller size and lighter weight Lower attenuation Immunity to environmental interference Highly secure due to tap difficulty and lack of signal radiation
FIBER OPTIC CABLE
Relatively new transmission medium used by telephone companies in place of long-distance trunk lines
Also used by private companies in implementing local data communications networks
Require a light source with injection laser diode (ILD) or light-emitting diodes (LED)
ADVANTAGES OF FIBER OPTIC
greater capacity (bandwidth of up to 2 Gbps)
smaller size and lighter weight
lower attenuation
immunity to environmental interference
highly secure due to tap difficulty and lack of signal radiation
DISADVANGES OF FIBER OPTIC
expensive over short distance
requires highly skilled installers
adding additional nodes is difficult
(B) Required:
vi. Centre and double underline the title Computer Network (3 marks)vii. Convert the paragraphs Under Communications. Into hanging indent. (6 marks)
viii. Insert your name into the passage as a footer so as to appear © your name. (4 marks)
ix. Convert the paragraph under Classification of communication networks to two columns and justify them. (4 marks)
x. Print the document networking (2marks)
NAME: …………………………………………. INDEX NO: ……………………………….
SCHOOL: ……………………………………… CANDIDATE’S SIGNATURE: …………
DATE : ……………………………………
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)JULY / AUGUST 2012TIME: 2 ½ HOURS
NANDI SOUTH, NANDI EAST AND TINDERET DISTRICTS JOINT EVALUATION TEST 2013
Kenya Certificate of Secondary Education (K.C.S.E.)COMPUTER STUDIESPAPER 2 (PRACTICAL)TIME: 2½ HRS.
INSTRUCTIONS TO CANDIDATES:
(a) Write your Name and Index number in the spaces provided at the top of the page.
(b) Write your name and index on the CD / Removable storage media.
(c) Write the Name and version of the Software used for each question attempted in the answer
sheet.
(d) Answer all the questions.
(e) All questions carry equal marks.
(f) Passwords should not be used while saving in the CD / Removable media.
1. Design a Newspaper publication to appear as indicated in the next page using the
following instructions:
(a) Launch the DTP package and set the preference measurements to centimeters
and the document margins to 2cm on all sides.
(2mks)
(b) The heading computer software to have the following styles:
(4mks)
Background colour grey
Font face Arial
Font size 18
Centred across the page.
(c) The other three headings in the publication to have the styles:
(9mks)
Font face Arial Narrow
Font size 15
Text weight bold
Character spacing 120%
Alignment centered
(d) The text under heading Computer Software to be in two columns and having the
following styles:
(22mks)
First character of the paragraph to have a 3 line drop cap.
Font face Arial Narrow.
Font size 12.
Text weight bold.
Hyphenation disabled.
Fully justify.
(e) The tree Diagram should be drawn as shown.
(10mks)
(f) Footer – Aligned to center.
(2mks)
(g) Print the publication and save it on a CD as DTP. (1mk)
2. The table below shows a section of St. Francis Kimuron fee payment by the
students.
(a) Using a spreadsheet package, enter the information given in the table into a work
sheet and rename the worksheet as FEEENTRY. Save the workbook as A:\
DETAILS. (12mks)
(b) Copy the worksheet and paste it in sheet 2. Rename the worksheet as TOTALS.
(4mks)
(c) Format the column headers so that they are aligned at 450 and bold them. Let the figures in thousands be separated by a coma and format the figures so that they read $
. (6mks)
(d) Sort the file in alphabetical order and using a function determine the total amount
paid by all students for this month. (12mks)
(e) Filter the database above to show the names of those students whose names
start with J. Copy the list and paste it in sheet three. Rename the sheet to
THEJS. (5mks)
(f) Find a list of all the students who have paid a fee of more than 5000. Paste them
in a new sheet and rename the sheet as TOSTAY. (2mks)
(g) Copy the worksheet FEEENTRY and paste it in a new worksheet and rename it
FEEPAID. Draw a pie chart to display: (4mks)
(i) Names and Fee paid.
(ii) Place a legend at the bottom of the chart.
(h) Using a formula, find the fee balance for each student as per the end of this
month given that the total fee is 17,000. (2mks)
(i) Print the workbook. (3mks)
451/2
COMPUTER
PRATICAL
PAPER 2
JULY /AUGUST 2011
TIME: 2 ½ hours
Kenya Certificate of Secondary Education (K.C.S.E.)
COMPUTER
PAPER 2
INSTRUCTIONS TO CANDIDATE
Indicate your name and index number at the top right hand corner of each printout.
Write your name and index number on the CD-R or CD-RW provided.
Write the name and version of the software used for each question attempted in the answer
sheet.
All ALL questions.
All questions carry equal marks.
All answers must be saved on the CD
Hand in the prints and the CD
This paper consists of 3 printed pages. Candidates should check to ascertain that all papers are printed as indicated and that no questions are missing
Question 1
The following is an extract of sales from a XYZ import company in dollars ($)
Figure 1
A B C D E F G H I1 TOWN JAN FEB MARCH APRIL MAY JUNE JULY AUG2 WAJIR 43 38 16 33 43 26 32 363 VOI 14 26 22.5 7.3 26 31 16 244 MERU 16 19 29 33 41 21 17 155 BONDO 18 34 17 41 36 41 18 166 UGUNJA 22 25 28 36 24 36 19 18
(a) Type the data as it is and save as XYZ import. (7mks)
(b) (i) Insert two blank rows at the top of the worksheet and type the heading “XYZ IMPORT
COMPANY SALES REPORT 2008” in the first blank row. (4mks)
(ii) Type the heading “SALES IN KSHS” into cell Bl0. (l mk)
(iii) Merge the cells containing each of the headings. (4mks)
c) (i) Copy the names of the Towns into cells A13 down the column. (3mks)
(ii) Copy the months of the year Jan, Feb, March…. Aug into cells B 12 along the row. (4 mks)
d) Type 65 ½ in cell B20 convert all the sales in dollars to KSHS using the rate of 65 ½ as typed
in cell B20 1$ 65½ KSHS. (11mks)
e) (i) Compute the average sales for each towns in both KSHS and dollars. (5mks)
(ii) Convert average sales to two decimal places. (2 mks)
(iii) Save the worksheet as SALES ALL. (1 mk)
f) Create a pie chart showing towns and average sales in KSHS. (5 mks)
g) Print SALES ALL, XYZ import, PIECHART. (3mks)
Question 2
ADM NO. SURNAME FIRST NAME DATE OF BIRTH
CONSTISTUENCY CODE
BURSARY AWARD
029/04 MWANZA MARY 4/5/1986 001 8,150.00011/04 MUMIA CASPER 12/12/1986 023 7,000.00211/04 LENORA DENNIS 10/12/1985 023 6,000.00201/04 ABDI KHALIM 09/01/1986 014 8,000.00022/03 NYAGAH ALICE 03/02/1987 141 4,600.00173/03 OTIENO GERALD 04/06/1988 142 9,050.00161/03 WANJALA ALLAN 04/01/1988 141 6,700.00014/02 OYOO GRACE 18/12/1987 023 7,000.00079/02 ORIEOD PATRICK 06/06/1988 156 6,000.00269/02 MORWABE JULIA 12/04/1988 141 8,000.00233/01 KOPONDO GEORGE 21/2/1989 001 12,000.00019/01 SALIM SAID 13/5/1989 141 8,000.00’044/01 WAFULA NICK 30/9/1989 141 5,000.00119/01 KETSA CHRIS 27/02/1989 141 5,000.00123/01 GAIKO JOYCE 11/02/1989 019 2,650.00241/01 WANGA FRED 03/10/1989 201 4,600.00a) Create a database to hold the information below for a school’s bursary databank.
Save as BURSARY I (15mks)
b) The school received a bursary cheque. The details are as follows
i) Bob Kokonya adm. No. 278/02, born 12/5/88 from constituency 141, Kshs. 8,000.00
Awarded. (4mks)
ii) Sort the database using field SURNAME in ascending order. (2mks)
iii) Save as bursary 2. (l mk)
c) i) Insert a field that will show the fee balances if total fees to be paid are 36,610.00 indicate fee
balance. (2mks)
ii) Change the name in record 9 to lesaw Miriam. (2mks)
iii) Save as bursary 3. 2mks)
d) Create a query that contains ADM NO, SURNAME, FIRST NAME and DATE OF BIRTH
for all students who were awarded less than 7,000.00 and born after 20/6/88.
Saves as “Query B” (l0mks)
e) Produce a report from “Query B” excluding FIRST NAME field and show the total bursary
award at the bottom of the report as “BUR REPORT”. (10mks)
f) Print BURSARY 1, BURSARY 2, BURSARY 3, QUERY B and BUR REPORT. (2mks)
NAME…………………………………………….ADM NO …………….FORM 3……………
COMPUTER STUDIESPAPER 451/2FORM 3TERM 2JULY/AUGUST 20152½ HOURS
MWANGAZA SECONDARY SCHOOLCOMPUTER STUDIES
PAPER TWOPRACTICAL
INSTRUCTIONS TO CANDIDATES. Type your name and index number at the top right hand corner
of each print out and on your CD. Write the version of software used for each question attempted Answer all questions Write your name and index number on the CD Password should not be used while saving All questions carry equal marks Hand in all printouts and the CD.
FOR OFFICIAL USE
Question Maximum score
Student score
1 502 50Total 100
This paper consist of 5 printed pages.Candidate should check the question paper to ascertain all pages are printed as indicated
And no questions are missing.
QUESTION 1
The data in the table was extracted from a survey data on employment.
Table 1: EMPLOYEE TABLE
Name Year of birth Employee ID NO. Employer ID Job category
LYDIAH 1980 13144 01 GK4
SAMMY 1970 11100 04 GK3
GITONGA 1984 14010 02 GK1
SANDRA 1976 12110 05 GK1
GACHORE 1973 11410 03 GK2
PAULINE 1968 10570 04 GK3
MIRIAM 1990 11040 05 GK3
ELIAKIM 1998 15978 03 GK2
BECKY 1992 17192 02 GK4
OSEWE 1993 18965 05 GK4
Table 2: EMPLOYMENT TYPE Job Category Job Description
GK1 Casual
GK2 Temporary
GK3 Contract
GK4 Permanent
Table 3: EMPLOYER TABLEEMPLOYER ID EMPLOYER NAME
01 ONYANGO
02 WAMBUA
03 OSHIRO
04 KATANA
05 AWINJA
a) i) Create a database named “STAFF” to store the above (14mks)
ii) Create relationships between the tables (4 ½ mks)
iii) Use forms to enter data into the tables (10 ½ mks)
b) i) Generate a report to display the name year of birth, age and employer’s name for the employees
who will be over 30years old by the year 2015 (10mks)
ii) Compute the mean age of employees on the report you created in b(i) above. (2mks)
c) i) Create a query to display the employees and their jo description. Save the query as “STAFF
TYPE” (3mks)
ii) Create a pie chart based on the query in c(i) above to display the proportion of employees in
various job description. Save the report as CHART (3mks)
d) Print i) Three tables
ii) Two reports
iii) Output of query results for STAFF TYPE. (3mks)
QUESTION 2
2. Tech Bit Computer College and Consultancy centre have set up a special advertising campaign to market its course. As a DTP expert, you have been appointed to assist the marketing team in designing a brochure. The rear page of the brochure is given in the next sheet. The fonts, borders and graphics used should be relevant to the publication as may be available in your software
(e) Prepare a publication with the following specifications:
(vi) Paper size set to A, landscape (2 marks)(vii) Set margins to 10mm (0.4”) all round (2 marks)(viii) Set the publication to be in three columns measuring 88mm, 84mm and 93mm
respectively (2marks)(ix) Set the space between columns to 6mm (2 marks)(x) Key in the text as shown in columns 1-3 in the sample provided. Save your work as sample 1
(8 marks)(f) In column (title pane), format the various items as follows:
(viii) Set the transparency of the fill colour to 25% (2marks)(ix) Bold and italicize the mission statement heading (2 marks)(x) Italicize and centre the mission statement (2 marks)(xi) Set the vertical alignment of the text box bearing the words The Best College for You to middle
(1mark)(xii) Apply blue and green fill to stars on your left and right respectively as shown in the sample
(3 marks)(xiii) Place the clipart and word art appropriately as shown in column 3 of the sample.
(4 marks)(xiv) Save your work as sample 2 (1 mark)
(g) In column I (Liaison offices), format the text as follows;
(vii) Apply shadow to the title Liaison Offices and set the font size to 20 (2mark) (viii) Apply double underline to each of the telephone numbers (2 marks)(ix) Set the colour of the names of the buildings to blue (2 marks)(x) Insert the footer: Registration and enquiries at our head office (1mark)(xi) Apply blue outline to the textbox bearing the title Liaison Offices (1 mark)(xii) Create a mailing coupon as it appears in column 2 (2 marks)
(h) Format the mailing coupon as follows:(v) Bolden and centre the address as shown in the sample (2 marks)(vi) Draw and enter Place stamp here caption at the top right corner (2 marks)(vii) Save your work as sample 3 (1 mark)(viii) Print Sample 1, Sample2 and Sample 3 (3 marks)
NAME ………………………..………………………..FORM 3…………….ADM NO……….
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)JULY/AUGUST 2014TIME: 2½ HOURS
MWANGAZA SECONDARY SCHOOL
Kenya Certificate of Secondary Education
451/2COMPUTER STUDIESPAPER 2(PRACTICAL)TIME: 2½ HOURS
INSTRUCTIONS TO CANDIDATES
(r) Type your name and index number at the top right hand corner of each print out
(s) Write your name and index number on the diskette/CD-R provided
(t) Write the name and version of software used in each question on the answer sheet
(u) Answer ALL the questions
(v) Passwords should not be used while saving in the diskette/CD-R
(w) All answers MUST be saved in the diskette/CD-R
(x) Make print out of answers on the answer sheet provided
(y) This paper consists of 3 printed pages. Candidates should check to ensure that all pages are printed as
indicated and no questions are missing
FOR EXAMINER’S USE ONLY.
Question Candidate’s score
1
2
Total score
QUESTION 1M/s Ann Momanyi, an ICT consultant with Makueni Distributors is in the process of developing a Management Information System (MIS) for the company. Currently, she is designing sales database using three tables namely: - customers, products and transactions. The details for each table are given below:- Customers Products Transactions Customer ID Product ID TransIDCustomerName ProductDescription clientName PostalAddress Packaging TransacDate Town unitPrice Product Phone Stock Quantity
Questions f) Create a database named MIS and in it create three relations (12marks) g) Identify the most appropriate field as the primary key in each table (3marks) h) Establish relationships among the three tables and enforce the referential integrity
(6marks) i) Create a form for each table. Save the forms as Customer Form, Product Form and
Transaction Form. (9marks) j) Use the respective forms to enter the following records in each table (6marks)
CUSTOMER TABLECustomerID Customer Name Postal Address Town Phone H001 Andrew Mwove 209 Mutituni 200870H002 Erick Onsongo 68 Nyamira 248567H003 Brenda Nyabuti 100 Bomet 789678H004 Lydiah Winzaa 250 Mwingi 778009H005 Jeff Ogero 330 Keroka 666790H006 Maureen Makuthu 550 Kakeani 780906
PRODUCT TABLEProductID Product description Packaging Unit price Stock AA001 Cooking oil 20kg Gal 16000 80AA003 Rice 50kg bags 4500 60AB004 Detergents 5 litres 11000 40AC006 Fertilizer 50kgs bags 4700 30AA007 Mineral water 1.5litres 8200 400
TRANSACTION TABLECustomerID Client Name TranscDate Products Quantity1001 Andrew Mwove 06/04/2007 Cooking oil 61002 26/4/2007 Mineral water 81003 Erick Onsongo 23/04/2007 Detergents 101004 14/4/2007 Cooking oil 121005 Maureen
Makuthu 02/05/2007 Rice 4
1006 08/05/2007 Fertilizer 31007 Erick Onsongo 16/05/2007 Detergents 25
h) Create a query that displays the customer Name, Product Description, Quantity, Unit price and calculates field total payable by each customer. Save the query as MISQuery
(5marks) i) Generate a report from MISQuery. Save the report as MISReport (4marks) j) Print the Customers, Products, Transaction table’s design, MISQuery and MISReport
(5marks)
QUESTION 2 3. (a) Create a new workbook and name it as form 2 computer exams
(1mark) Name Class Adm. No. CAT 1 CAT 2 CAT 3 Total Average Class
position Remark
Maina John E 7984 80 70 59Ken Korir W 7896 75 55 72Bernard K E 8092 86 59 75John Soi E 7460 80 79 70Kipsang Bett W 7892 76 75 80Mitei E E 7800 38 48 25Mark J W 8490 37 51 29Koech Ben W 8184 30 86 75James W E 8082 25 27 20Abuya Ken E 8083 30 25 25Leonard W 8047 39 24 25
(k) Enter the following data in sheet 1 (15marks) (l) Rename the sheet as term one result (1mark) (m)Find:
(c) Totals (1mark)
(d) Average (1mark)
(n) Use the subtotals function to find the average of each class (5marks)
(o) (i) Use the IF function to award marks as follows (3marks) A student whose average is above or equal 65 is given “excellent” An average of 55 or above but less than 65 award “average work” An average less than 55 award “work below average”
(ii) Award position to students basing on the average scored (3marks)
(iii) On the last rows, enter formulas to count students from both classes (2marks)
(p) Sort the student list by class position in ascending order (2marks) (q) (i) Copy the entire worksheet onto sheet 2 and rename it “lower group” (2marks)
(ii) Filter “lower group” sheet to display students from “E” class and whose average score is below 50
(6marks)(r) Draw a bar graph to display the following information (3marks)
- The three cats - Names - Titles as “TERM ONE COMPUTER RESULTS” (iii) Place the legend at the bottom of the graph
(1mark)(iv)Save the chart on a new sheet and name it graphical analysis (1mark)
(s) Print (iv)The filtered lower group (1mark) (v) The chart (1mark) (vi)Term one results sheet (1mark)
Name ………………………………………………………..… Index Number.…….……..…/…..…
451/2
COMPUTER STUDIES
Paper 2
PRACTICAL
March 2007
2 ½ hours
EMAC PRE-MOCK EXAMINATION 2007
Kenya Certificate of Secondary Education
COMPUTER STUDIES
Paper 2
PRACTICAL
2 ½ hours
INSTRUCTIONS TO CANDIDATES
Type your name and index number at the top right hand corner of each printout. Write your name and number on the diskette. Write the name and version of the software used for each question attempted in the answer sheet. Answer ALL the questions. All questions carry equal marks. Passwords should not be used while saving in the diskette. All answers must be saved in your diskette. Make a printout of the answers on the answer sheets provided. Arrange your printouts and staple them together. Hand in all the printouts and the diskette for marking.
3. The worksheet below is an extract of student’s results of Mambo Yote Secondary school.
MAMBO YOTE SECONDARY SCHOOL
END-OF-TERM 1, 2007 RESULTS
Name ENG
KIS
MAT
BIO
PHY
CHE
HIS
GEO
CRE
AGR
COMP
COMM
Daniel Gikeri 44 57 28 38 57 54 46 53 47 73 32
Dennis Mainga 60 57 23 22 42 40 53 47 50 46 19
Eric Matheri 52 51 20 27 28 33 48 34 37 47 20
George Muema 61 40 37 26 71 42 53 41 41 38 19
Kimeu Mwilu 55 49 15 41 27 51 72 56 59 65 42
Kimilu Kinyanjui 61 61 66 62 59 71 53 53 57 76 32
Kioko Muoki 70 78 55 68 80 90 81 70 73 82 50
Muinde Kiilu 44 42 18 25 34 40 53 39 47 23 38
Musembi
Kavingo
55 69 35 49 46 60 55 60 59 67 25
Mutaiti Timothy 50 62 20 52 42 71 46 53 73 52 36
Mweti Thitu 44 56 11 28 28 49 34 44 32 31 13
Ndung’u
Kinyanjui
68 74 55 47 60 65 58 55 72 62 36
Nyika Kivungi 53 55 4 28 21 35 55 46 39 42 24
Ruru Salim 67 75 27 61 68 75 59 67 51 87 24
Sammy Nzomo 55 80 66 61 74 84 67 80 54 77 47
Notes
3. Grading Average Score from 80 = AAverage Score from 75 = B+
Average Score from 70 = B
Average Score from 65 = B-
Average Score from 60 = C+
Average Score from 55 = C
Average Score from 50 = C-
Average Score from 45 = D+
Average Score Below 45 = FAIL
4. AGR = Agriculture, COMP = Computer, COMM = Commerce
(k) Create a workbook to store the information and save it as Results. (14 marks)
(l) Centre the title and subtitle across the page. (2 marks)
(m)Calculate each student’s total. Label it as Table 2 (5 marks)
(n) Sort in descending order using the student’s totals. Label it as Table 3. (3 marks)
(o) Provide a column with each student’s Average Score rounded to 4 decimal places. Label it as Table 4. (5 marks)
(p) Provide a formula to calculate the student’s grades. Label it as Table 5. (5 marks)
(q) Apply borders to cells in the worksheet as follows:
(i) double line for outline border. (1 mark)
(ii) dotted lines for vertical inside borders. (1 mark)
(iii) dashed lines for horizontal inside borders. (1 mark)
(r) Provide two separate tables based on Agriculture and Computer. Details of the two subjects should not appear in both tables. Label them as Table 6 and Table 7 respectively.
NB: The student’s initial total, average and grades should still be available. (6 marks)
(s) Generate a pie chart with labels and percent for the best student overall in the list.(4 marks) NB: The chart type should be the Exploded pie with a 3D visual effect.
(t) Print Tables 3 to 7 and the chart. (3 marks)
4. (a) Use DTP software to design the following. Save it as A:\DTP (37 marks)
(d) (i). Fit four other copies of the design into a new single page of the same document. (8 marks)
(ii). Include a page header with your name and index number. (4 marks)
(e) Print the document. (1 mark)
CASH SALE
Kenya Computer Services
Dealers in all computer accessories
P.O. Box 5xxxx, tel: 020-58xxxx No. 1286
NAIROBI Date ___________________ 20 _____
M/S. ________________________________________________
QTY PARTICULARS SHS CTS
Name: . …………………………………………… School:…………………………
Computrix 001COMPUTER STUDIES
PAPER 2PRACTICAL
QUESTION ONE (50 MARKS)A), using an appropriate word processing, type the following passage and save it in diskette as DATA SECURITY (l0marks)
Data security and control External threats
i. Fire, floods, earthquakes and other natural disasters. These are the potentialthreats hut are not the most common external problems,
ii. Theft of equipment-theft of pc's laser printers and even memorychjps after aBreak into a building are very common,
iii. Espionage (intelligence)-information in the wrong hands can do a lot of damage. Example access to a payroll or accounting information is restricted so
Such information should be shielded away from external and internal spies. Internal threatsInternal threat would include
i. Hacking ii. Fraud iii. Hardware failure iv. Corruption of databases
Viruses load and run without the user requesting them to run; and cause considerable damage e.g.i. Modifying other programii. Hiding inside other programs with an aim of spreading to other mashineiii. Destroying data and programs.It is a computer code which usually designed to carry out two tasks:i. To replicate itself from one computer system to another.ii. To locate itself within a computer system in such a way as to make it possible
for it to amend or destroy programs and data files, by interfering with the normal processes of the operating, system.
Questionsi) Copy the original document (data security) to the next page (2marks)ii) Format the headings as follows: (6marks)
Font size Font type underline bold
Data security and control 14 Times new Roman yes Yes
External threats 14 Monotype corsiva none Yes
Internal threats 14 default yes No
iii) Change the numbering to bullets; as follows: (2 marks) Headings bullet
i. External threatsii. internal
>
iv) Strike through the word internal threats (2marks)
C). i) Insert the ANY clipart at the bottom center of the document. (3marks) ii).Create word art as indicated by the symbol. (2marks)
iii) Using auto shape, design a logo as indicated by the symbol. (2marks)
SECURITY
D) Save the document as SECURITY (2marks)E)i. Copy the original document (data security) to the next page (2marks)ii. Drop cap the first letter of the document (D) to cover two lines (1mark)iii. Spell check the whole document. (2marks)iv. Double space and italics the first paragraph (3marks) v. Insert a header "computer threat" to appear in every page (2marks)vi. Number the pages using the format 1, 2, 3.....F) Save the document as COMPUTER THREAT (2marks)G) Print the documenti. Data security (1mark) ii. Security (1mark) iii. Computer threat (1mark)
QUESTION TWO (50 marks)The following is a worksheet extracted from business Join venders.. They have come together to do a business of selling computer accessories.
Names Cost Sales Gross profit Expenditure Reserves Net profit RemarksBenson 700 350 450
Betwel 400 700 50Kimwat 200 900 200Amos 300 1000 300Tembur 100 500 100Korir 400 600 40Towett 600 850 55Maritim 500 350 70Kerich 200 350 45Bency 500 1000 40Danson 600 900 170Kones 900 1000 20Koech 100 800 130
Additional Information.a) Gross profit = Sales-Costb) Net profit = gross profit - (expenditure+ reserves)c) Reserves = 10% gross profitd) Remarks are: "very good vendor", "good vendor", "domain vendor"," burden
vendor". "Quite vendor".REQUIREMENT(i) Create the workbook and enter the details, save as vendor.ex (15marks)(ii) a) Keep the title of the workbook to be JOIN VENDORS and format it to be bold, font size 14 and a align at 20° (4marks) b) Format the figures in sale column to 2 decimal places (2marks) c) Insert two rows between Tembur and Korir and enter the records below: (5marks)
- Name Bii, cost 100, sales 500 and expenditure 10.- Name Mutai, cost 800, sales 2000 and expenditure 80.
(iii) Use sum function to calculate gross profit for each member (3marks)(iv) Use product function to calculate reserves for each member (3marks) (v) Use "IF function" and net profit to analyses the vendors, taking the following remarks: (6marks)a) If net profit >=500, then "very good vendor"b) If net profit > 400, then " good vendor"c) If net profit <=300, then" domain vendor"(vi) a) Use names of the vendor and cost to insert a line graph, keep the title of the graph to be
PRODUCTIVE ANALYSIS, format it and place it in a separate sheet. (5marks)b) Save the changes as productive analysis (2marks)c) Print the "Join vendor" and "productive analysis" including gridlines (4marks)
Name: .………………………………School:…………………………
Index No…………………………….
451/2
COMPUTER STUDIES
Paper 2
2 ½ Hours
Computrix 004- Kenya Certificate of Secondary Education (K.C.S.E)
INSTRUCTIONS TO CANDIDATES
Answer ALL questions
1. Type the following passage exactly as it appear into a word processor and save it as
A:Sir name 1.
(20mks)
Ways to share information in word
There are many different ways to share information between office programs. You can make
your decision based on how you want the information to appear in the program, whether you want
the information updated when it changes and when you want to shave the information’s with.
TO USE
Make copy of information that appears in one
Program and paste it into another program.
Quickly copy or move information between two
open files
Use a file created in another program
Create a jump to information in one program and
represent it with coloured and underlined text or a
graphic
Copy information from a file created in another
program so that you can easily edit the data in the
source program without leaving you current
document.
Make information available in a public place
Share a file with others so they can review and
make comments.
Send a file to others
Copy and paste
Drag-and-drop editing
Import and export
Hyperlink
Embedded object
Post to a public folder on Microsoft exchange
server
Route a file in e-mail
Send a file in e-mail.
For more information, use the office assistant or the help index to search for the feature in the use
column above that you want to know more about.
b) Centre the heading and apply border and shading on it. (5mks)
c) Double line space the whole document. (2mks)
d) Double indent second paragraph by 1-5’ (5mks)
e) Set margins as follows
(i) Left margin 2’ (2 mks)
(ii) Right margin 2.5’. ( 2 marks)
(iii) Top margin 2’. ( 2 marks)
(iv) Bottom margin 2.5’ (2 marks)
f) Insert document header as BUTERE DISTRICT MOCK. (5mks)
g) Insert document footer as STRONGER. (5mks)
h) Save the passage as A:SIRNAMES 2
(i) Print surname 2 and surname 1
2. DATABASE PROCESSING
Create a database file using the data given below and save it as PARTS 1 (15mks)
PART
NUM
DESCR UNION CODE NUMBER B PRICE S PRICE PROFIT
A251 IRON 104 HW 3 35.95 37.50
A252 PARTBOARD 20 SG 2 15.95 18.12
BA74 BASKETBALL 3 HW 1 24.95 23.30
CA14 GRIDDLE 78 AP 3 299.99 40.70
CB03 BIKE 44 Sa 3 399.99 302.75
BZ66 WASHER 52 HW 2 149.95 255.76
BT04 GRILL 11 AP 3 349.85 150.99
CZ81 TREADMAN 68 SG 2 247.90 320.89
(i) Insert the record given below as record 5. (4mks)
ZN74 ZINC 35 AP 75.99 80.75
(ii) Delete Griddle record from the database file. (2mks)
(iii) Fill profit column and write down formulae used. (5mks)
(iv) From the database, extract a query whose profits is greater than or equal to 2.85 and their number is
equal to 3 and save your file as Qpart 2. (8mks)
(v) Delete the NUMBER field from your file. (4mks)
(vi) Sort your records in ascending order basing on DESCR field. (2mks)
(vii) Create a report and give it the title PARTS ENTERPRISES. The report should only have the
following fields: Description, BUYING PRICE, SELLING PRICE, AND PROFIT. Save it as PARTR
Print PART 1, QPART 2, and PART R.
END
Name: .………………………………School:…………………………
Index No…………………………….
451/2
COMPUTER STUDIES
Paper 2
2 ½ Hours
Computrix 007- Kenya Certificate of Secondary Education (K.C.S.E)
INSTRUCTIONS TO CANDIDATES
Type your name and index number at the top right hand corner of each printout. Write your name and index number on the diskette. Write the name and version of the software used for each question attempted in the answer
sheet. . Passwords should not be used while saving in the diskettes. Answer all questions. All questions carry equal marks. All answers must be saved in your diskette. Make printouts of the answers on the answer sheets provided. Hand in all the printou t and the diskette Candidates may be penalized for not following instruction given in this pager Arrange your printout and staple them together
QUESTION ONE
b) Type the following letter as it appears in a word processor. Use the mail merge feature to produce
copies of the same letter to the persons whose details are given below. (12marks)
MWANGAZA HIGH SCHOOL
P.O.BOX 4800
KERICHO
8TH JULY 2008
<NAME >, <ADMNO>,
<ADDRESS>
<TOWN>
Dear <NAME>
REF: 2007 KCSE RESULTS.
I am happy to inform you that the NOV –DEC Examinations are out. Kindly arrange to
visit our school on <Date to visit> at 9.00 a.m. in order to know the details. Remember to carry
your original KCPE certificate and examination registration card- bearing the index number.
Your’s truly,
Headteacher
Data source (List of Candidates)
Name Adm. No Address Town Date to visit
Mark Otieno 8074 P.O.BOX 24 Sondu 02/03/08
Kevin Kirui 8189 P.O.BOX 172 Kericho 08/03/08
Bernard Soi 8065 P.O.BOX 84 Bomet 24/03/08
Required:
i) Save Main document as Main Doc (1mk)ii) Save Data source as Datasource (1mk)
iii) Change the addresses and reference font size to 14pts (1½mks)iv) Underline the reference (½mks)v) Merge the letter onto main document so as to produce copies for all the three candidates
and save it as ‘Results 2007’. (6mks)vi) Print the letters (3mks)
c) Type the following text in a word processing software. (22mks)
INTRODUTION TO COMPUTERS & OPERATING SYSTEMS
A computer is a machine or an electronic device that can solve problems by accepting data, performing certain operations on that data (processing) and presenting the results of those operations (Information) Basic characteristics that distinguish a computer from other information processing devices:-
(i) A computer is electronic – That is, all its processing operations are carried out with electrical signals
(ii) A computer can store information for future reference. This is done on temporary basis with memory circuits and permanently with storage devices such as magnetic disks and tape.
(iii) A computer is programmable – unlike other devices built to perform a single function, a computer can be instructed or programmed to perform a variety of tasks.
HOW A COMPUTER OPERATES
Converting the data (raw facts) into information (Organized, usable form) is called data processing.
Data get into the system by means of an input device. e.g keyboard then the computer performs the necessary calculations or manipulations on the data and finally the organized information is displayed by an output device e.g a monitor.
FUNCTIONS PERFORMED BY A COMPUTER
Although computers have many applications, they can perform only three basic tasks.
(iv) Arithmetic functions on numeric data (adding, substracting, multiplying and dividing)(v) Test relationships between data items (by comparing values)
(vi) Store and retrieve dataThese skills are really no more than people can do, but the computer can accomplish the task more;
Faster Accurately Reliably
Required:
l) Align the title to the center and underline it (1mk)m) Add border to the title. (2mks)n) Replace all the Roman numbers with bullets. (2mks)o)
i) Insert the footer “Computer Districts Mock 2008”. (2mks)
ii) Insert the header “Your name and index No” (2mks)p) Set the line spacing to exactly 1.5 (4mks)q) Insert word Art “COMPUTER” and set it to appear behind the text. (5 mks)r) Search for words “Computer” and replace all with “PC”. (2 mks)s) Move paragraph with the heading “how a computer operates” to the end of the
document. (2mks)t) Set the font style of the document to Arial black (3 mks)u) Save your work as “computer Literacy” (1mk)v) Print your document. (2 mks)
2. (a) Create a new workbook and name it as form 2 computer Exams. (1mk)
Name Class Adm.
No:
CAT
1
CAT2 CAT3 Total Average Class
Position
Remark
Maina John E 7984 80 70 59
Ken Korir W 7896 75 55 72
Bernard K. E 8092 86 59 75
John Soi E 7460 80 79 70
Kipsang
Bett
W 7892 76 75 80
Mitei E. E 7800 38 48 25
Mark J. W 8490 37 51 29
Koech Ben W 8184 30 86 75
James W. E 8082 25 27 20
Abuya Ken E 8083 30 25 25
Leonand B. W 8047 39 24 25
(b) Enter the following data in sheet 1 (20mks)
(c) Rename the sheet as Term one results (1mk)
(d) Find :i) Totals (2mks)
ii) Average (2mks)(e) Use the IF function to award remarks as follow (3mks)
A student whose average is above or equals 65 is given “Excellent” An average of 55 or above but less than 65 award “average work”
An average less than 55 award “work below average”
(f)
i) Award position to student basing on the average scored. (3mks)ii) On the last rows enter formulas to count students from both classes (2mks)
(g) Sort the students list by class position in ascending order. (2mks)
(h)
i) Copy the entire worksheet onto sheet2 and rename it “lower group” (2mks)ii) Filter “Lower group” sheet to display students from “E” class and whose average score is below
50. (4mks)(i) Draw a bar graph to display the following information (3mks)
- The three cats- Names - Title as “TERM ONE COMPUTER RESULTS”
i) Place the legend at the bottom of the graph (1mk)ii) Save the chart on a new sheet and name it graphical analysis (1mk)
(j) Print:
i) The filtered lower group (1mk)ii) The chart (1mk)iii) Term one results sheet (1mk)
Name: .………………………………School:…………………………
Index No…………………………….
451/2
COMPUTER STUDIES
Paper 2
2 ½ Hours
Computrix 008- Kenya Certificate of Secondary Education (K.C.S.E)
INSTRUCTION TO CANDIDATES
1. Answer BOTH questions
2. All questions carry equal marks
3. All answers must be saved in your diskettes
4. Insert your name and index number as headers on all your documents before printing
5. Make a print out of the answers on the answer sheets provided
6. Hand in the print outs and the diskette.
This paper consists of 3 printed pages.
Candidates should check the question paper to ensure that all pages are printed as indicated
and no questions are missing
Question 1
The following is an extract of sales from a XYZ import company in dollars ($)
Figure 1
A B C D E F G H I
1 TOWN JAN FEB MARCH APRIL MAY JUNE JULY AUG
2 WAJIR 43 38 16 33 43 26 32 36
3 VOI 14 26 22.5 7.3 26 31 16 24
4 MERU 16 19 29 33 41 21 17 15
5 BONDO 18 34 17 41 36 41 18 16
6 UGUNJA 22 25 28 36 24 36 19 18
(a) Type the data as it is and save as XYZ import. (7mks)
(b) (i) Insert two blank rows at the top of the worksheet and type the heading “XYZ IMPORT
COMPANY SALES REPORT 2008” in the first blank row. (3mks)
(ii) Type the heading “SALES IN KSHS” into cell B10. (1mk)
(iii) Merge the cells containing each of the headings. (4mks)
c) (i) Copy the names of the Towns into cells A13 down the column. (3mks)
(ii) Copy the months of the year Jan, Feb, March …… Aug into cells B12 along the row.
(4 mks)
d) Type 651/2 in cell B20 convert all the sales in dollars to KSHS using the rate of 651/2 as typed
in cell B2O 1$ = 651/2 KSHS. (11mks)
e) (i) Compute the average sales for each towns in both KSHS and dollars. (5mks)
(ii) Convert average sales to two decimal places. (2 mks)
(iii) Save the worksheet as SALES ALL. (1mk)
f) Create a pie chart showing towns and average sales in KSHS. (5 mks)
g) Print SALES ALL, XYZ import, PIECHART. (2mks)
END
THE KENYA NATIONAL EXAMINATIONS COUNCIL
Kenya Certificate of Secondary Education
COMPUTER STUDIES
Paper 2 (PRACTICAL)
Oct. /Nov. 2001
2 ½ hours
INSTRUCTIONS TO CANDIDATES
Answer question 1 and either question 2 or 3.
All questions carry equal marks.
All answers must be saved in your diskette.
Make a printout of the answers on the answer sheets provided.
Hand in all the printouts and the diskette.
This paper consists of 4 printed pages
Candidates should check the question paper to ensure that all the
pages are printed as indicated and no questions are missing.
© 2001, The Kenya National Examinations Council Turn over
1. A (i) Using a word processor, type the following passages as one document and save it as MIXED. (22 marks)
PRELIMINARIES
Algorithms may be quite complex. The computer programs implementing the more complex algorithms can be more easily understood if these programs are organized into hierarchies of modules. In such an organization, each program contains first a main module which gives a general description of the algorithm. This main module refers to certain submodules which contain more detailed information than the main module. Each of the submodules may refer to more detailed modules and so on. The organisation of a program into such a hierarchy of modules normally requires the use of certain basic flow patterns and logical structures which are usually associated with the notion of structured programming.
RATE OF GROWTH
Suppose M is an algorithm and suppose n is the size of the input data. Clearly the complexity f(n) of M increases as n increases. It is usually the increase of f(n) that we want to examine. This is usually done by comparing f(n) with some standard functions. The rate of growth for these standard functions give their approximate values for certain values of n. Observe that the function logn to base 2 grows most slowly, the exponential function 2 raised to n grows most rapidly and the polynomial function n to the power of c grows according to the exponent c.
(ii) Spell check the document in A (i) above. (2 marks)
(iii) Open a new document and copy the whole of the second passage (starting from RATE OF GROWTH) into the new document. (6 marks)
Save the new document as “RATE”.
(iv) (a) Justify the new document (RATE) (3 marks)
(b) Left align the second passage (starting from RATE OF GROWTH) in the document “MIXED”. (3 marks)
(c) Convert the heading “RATE OF GROWTH” to italics and bold face it.(4 marks)
Save the document under the file name “RATEI”
B The following report was obtained from the internet.
COUNTRIES’ DATA:
Country City Population (millions)
Kenya Nairobi 29.35
Tanzania Dar-es-salaam 8.78
India Delhi 123.45
South Africa Pretoria 65.54
Somalia Mogadishu 8.45
Open a new document and:
(i) set the tabs appropriate for entering this type of data using a word processor.(3 marks)
(ii) key in the data. (7 marks)(iii) save your document as “REPORT”.
C Print the four documents, i.e., MIXED, RATE, RATEI and REPORT.
2. A company sells the following varieties of materials:
White gloss (small), white gloss (large), coloured gloss (small), coloured gloss (large), white emulsion (small), white emulsion (large), coloured emulsion (small), coloured emulsion (large) and cleaning materials. The unit costs of these materials in $ (dollars) are 2.00, 3.50, 2.50, 4.00, 2.50, 4.50, 3.00, 5.50, and 3.00 respectively.
(a) Using the headings “Materials” and “Unit cost” represent the information above in a spreadsheet and save it as SALES. (12 marks)
(b) Calculate the average cost of all the materials using a function. Write the function used on the paper provided. Save the worksheet as SALES1. (8 marks)
(c) A customer, Mr. Green, ordered for the above materials in the following quantities:0, 2, 3, 1, 0, 1, 0, 3 and 1 respectively.
Enter the details on the same spreadsheet and label them as QUANTITY (MR. GREEN)(5 marks)
(d) (i) Calculate the total cost of each material. (2 marks)
(ii) Write the “function/formula” used to calculate the total cost of white gloss (small).(2 marks)
(iii) Calculate the amount of money spent by Mr. Green. Write the function/formula used.(4 marks)
(e) (i) Assuming that one dollar is equivalent to Ksh. 78.50, type this value in cell A20. Using absolute cell referencing, convert the unit cost of each material to Ksh. Giving the heading label as U – cost (K).Write the formula you used to convert the value for a cleaning material.
(6 marks)
(ii) Format all the cells containing MONETARY VALUES to two decimal places.
Save your worksheet as “COSTK”. (4 marks)
(f) Make a pie chart to compare the unit costs of the materials giving it the title “MATERIAL COST”. Save the pie chart as (PIEGRAPH). (7 marks)
(g) Print SALES, SALES1, COSTK, and PIEGRAPH.
3. The heights and weights of players in a football team were taken and their respective measurements were as follows:
SHAH 177, 63, ABDUL 164, 59, NALIANYA 183, 84, OLOO 168, 90, SUZUKI 158, 82, CHEGE 168, 80, LETOIYA 165, 70, MUTUA 172, 75 MWANG’OMBE 174, 65, ROTICH 181, 68, KIMATHI 173, 95.
The heights are in centimetres while the weights are in kilograms.
(a) (i) Create a database file named TEAM that can be used to store the above data.(5 marks)
(ii) Enter the above records in the file you have created. (12 marks)
(b) It is required that the total number of goals scored by each player in the previous matches be included in the database file.The first two players have scored two goals each, Mutua and Letoiya have scored three goals each. Suzuki and Kimathi have not scored any goal, while the rest have scored 1 goal each. Include these details in the database file and save as TEAM1. (9 marks)
(c) (i) Make the field containing names to be the primary key. (2 marks)
(ii) Sort the database records in descending order of players’ goals scored and save the database as TEAM2. (5 marks)
(d) (i) Create a query to display the names, heights and goals scored for players whose weights are below 75 kg. (3 marks)
(ii) Write on the paper provided the expression you used to extract the data and save the query as QTEAM. (5 marks)
(e) Create a report that displays names, goals scored, weights and heights in that order for all the players and save the report as RTEAM. (9 marks)
(f) Print TEAM, TEAM1, TEAM2, QTEAM, and RTEAM.
THE KENYA NATIONAL EXAMINATIONS COUNCIL
Kenya Certificate of Secondary Education
451/2 COMPUTER STUDIES
Paper 2 (PRACTICAL)
Oct. /Nov. 2002
2 ½ hours
INSTRUCTIONS TO CANDIDATES
1. Type your name and index number at the top right hand corner of each printout.2. Write your name and index number on the diskette.3. Write the name and version of the software used for each question attempted in the answer sheet.4. Passwords should not be used while saving in the diskettes.5. Answer question 1 and either question 2 or 3.6. All questions carry equal marks.7. All answers must be saved in your diskette.8. Make a printout of the answers on the answer sheets provided.9. Hand in all the printouts and the diskette.
Candidates may be penalized for not following the instructions given in this paper.
This paper consists of 5 printed pages
Candidates should check the question paper to ensure that all the
pages are printed as indicated and no questions are missing.
© 2002, The Kenya National Examinations Council Turn over
1. (a) Type the following passage exactly as it appears using a word processor and save it as A:EXAMDOC1. (24 marks)
INFORMATION SYSTEM DEVELOPMENT
THE METHODOLOGY JUNGLE
The methodology area can justly be described as a jungle. Firstly there appears to exist many hundreds of the system development methodologies. Longworth (1985) in a recent study identified over 300. If all these are different, then it is no wonder that there is so much confusion. However, it may be that the differences are trivial and are made solely to differentiate methodologies in the market place.
WHAT IS A METHODOLOGY?
The term methodology is not well defined either in Literature or by practitioners. There is very little agreement as to what it means other than at a general level. The term is usually used very loosely and yet it is used very extensively.
This loose use does not mean that there are no definitions, simply that there are no universally agreed definitions. At the general level, it is regarded as a recommended series of steps and procedures to be followed in the course of developing an information system. In a brief ad hoc survey, this proves to be about the maximum that people will agree to and of course such a definition raises many more questions than it answers.
For example:
What is the difference between a methodology and a method? Does a methodology include a specification of the techniques and tools which are to be
used? Does a collection of techniques and tools constitute a methodology? Should the use of a methodology produce the same results each time?
The questions that arise are fundamental as well as numerous. Unfortunately the most that can be achieved is to air the issues. The information system community is in the process of debating the meaning of the term methodology in an information system context, and it may one day have a universal definition. However, it may be more realistic to assume that this will never be achieved. An information system’s methodology has been defined as a recommended collection of philosophies, phase, procedures, rules, techniques, tools, documentation, management and training for developers of information systems. (Maddison 1983).
According to this definition, a methodology has a number of components.
Which specify:
(i) how a project is to be broken down into stages(ii) what tasks are to be carried out at each stage(iii) what outputs are to be produced(iv) when they are to be carried out(v) what constraints are applied(vi) what support tools may be utilized.In addition, the methodology is supposed to specify how the project is to be managed and controlled and support the training needs of the users of the methodology. This is all encompassed in a view or philosophy concerning the important and critical aspects of information systems development.
(b) Remove the underline from all the underlined text and change the text to bold and italics. Save the document as A:EXAMDOC2. (8 marks)
(c) Select the text starting from the words “For example: ………. information systems development” (at the end of the passage) and move it to a new document and save as A:EXAMDOC3. (8 marks)
(d) (i) Retrieve A:EXAMDOC1 and convert it to two columns of the same width and height
(ii) Double space the first paragraph of the passage and fit the entire passage into one page. Save the document as A:EXAMDOC4. (10 marks)
(e) Print A:EXAMDOC1, A:EXAMDOC2, A:EXAMDOC3, and A:EXAMDOC4.
2. XYZ industries is a match manufacturing industry that has been in operation for the last ten years and has so far been producing three different brands of matches, Simba, Chui and Twiga. To produce a match requires two types of raw materials. The first one is available locally and the
second has to be imported. Due to the fact that some raw material has to be imported, the production is often affected by the fluctuation in the dollar rates.Table 1 shows the production details per carton.
XYZ Match Industries
Expenses per carton of each brand.
Samba Chui Twiga
Local raw material (Ksh.)
Imported raw material ($)
Wages (Ksh.)
Transport (Ksh.)
Miscellaneous (Ksh.)
Duty (Ksh.)
65
1.12
14
5
4
15
48
1.00
11
5
4
9
48
1.10
13
5
4
7
Table 1
Other information available include the following:
a. 1 dollar is equivalent to Ksh. 79.85
b. the company expects to achieve a production growth rate of 10% per quarter for each brand of matches
c. normally the company makes production plans on a quarterly basis (1 quarter = 3 months). These plans have to take into consideration all of the above information
d. in the first quarter, the company registered a production of 700 cartons of Simba brand, 720 cartons of Chui brand and 680 cartons of Twiga brand.
Table 2 shows the layout of the data sheet required for each brand of matches.
XYZ Match Industries.
Product: SimbaQtr1 Qtr2 Qtr3 Qtr4
Production (cartons)
Income
Expenses:
Raw materials
Wages
Transport
Miscellaneous
Duty
Total expenses
Production growth rate
Price per carton (Ksh.)
700
10%
260
Exchange rate (Ksh. Per $)Table 2
Required:
(a) Enter the information in tables 1 and 2 into a worksheet. (10 marks)
(b) Using the production for Qtr1 and the production growth rate of 10%, compute the production for Qtr2, Qtr3 and Qtr4 for Simba brand. (5 marks)
(c) Calculate the income for Qtr2, Qtr3 and Qtr4 {income is the product of price per carton and production (cartons)}. (5 marks)
(d) Use the parameters provided in table 1 to calculate the expenses for Qtr1, Qtr2, Qtr3 and Qtr4. (26 marks)
(e) Calculate the total expenses for each of the four quarters. (4 marks)
(f) Save the worksheet as Simba and print it.
3. A stationery store keeps a record of all items sold in the store. The details are given in table 3 below.
Item code Description Quantity Supplier
005
001
009
007
010
006
002
003
008
004
HB1 pencils (doz)
Stapler
Photocopy paper (reams)
Staples (packets)
120 pages (ex. Books)
Spring files
Diskettes
HB2 pencils (doz)
Fulscaps (reams)
Chalk (packets)
200
100
200
300
200
200
300
500
300
350
Shah
Shah
Chania
Vipingo
Vipingo
Shah
Chania
Shah
Vipingo
Chania
Table 3
(a) Create a database structure containing the fields: (8 marks)
item code
description
quantity
supplier
(b) Enter the records as shown in table 3 into your database and save it as Stat1.(12 marks)
(c) Modify Stat1 to include the field for date received and save it as Stat2. (3 marks)
(d) Items with codes 001, 007, 009 and 010 were received on 10/05/2001. Items with codes 002, 005, and 008 were received on 12/05/2001 and the rest were received on 15/05/2001. Enter this information on the date received field. (5 marks)
(e) Sort Stat2 on item code field in descending order and save as Stat3. (6 marks)
(f) Create a query to extract all items delivered by Shah on 15/05/2001 and save as query1.(8 marks)
(g) Using Stat1, generate a tabular report titled “Stationery store items” and containing the following fields in the order shown.
Supplier Description Quantity
Save the report as report1. (8 marks)
Print Stat1, Stat3, query1 and report1.
THE KENYA NATIONAL EXAMINATIONS COUNCIL
Kenya Certificate of Secondary Education
451/2 COMPUTER STUDIES
Paper 2 (PRACTICAL)
Oct. /Nov. 2003
2 ½ hours
INSTRUCTIONS TO CANDIDATES
1. Type your name and index number at the top right hand corner of each printout.2. Write your name and index number on the diskette.3. Write the name and version of the software used for each question attempted in the answer sheet.4. Passwords should not be used while saving in the diskette.5. Answer question 1 and either question 2 or 3.6. All questions carry equal marks.7. All answers must be saved in your diskette.8. Make a printout of the answers on the answer sheets provided.9. Hand in all the printouts and the diskette.
This paper consists of 4 printed pages
Candidates should check the question paper to ensure that all the
pages are printed as indicated and no questions are missing.
© 2003, The Kenya National Examinations Council Turn over
1. (A) Type the following passage using a word processing package and save it as Recur_1. Answer the questions that follow. Where necessary, use the numbering facility in the package.
RECURSION
An object is said to be recursive if it partially consists (or is defined in terms) of itself. Recursion is encountered not only in mathematics, but also in daily life. Who hasn’t seen an advertising picture which contains itself?
Recursion is a particularly powerful means in mathematical definitions. A few familiar examples are those of natural numbers, tree structures and of certain functions.
(a) Natural numbers:
(i) 1 is a natural number.
(ii) the successor of a natural number is a natural number.(b) Tree structures:
(i) O is a tree (called the empty tree).
(ii) If t1 and t2 are trees, then the following diagram is a tree drawn upside down.
(c) The factorial function n! (for non-negative integers).
(i) 0! =1.
(ii) If n > 0, then n! = n.(n - 1)!.
The power of recursion evidently lies in the possibility of defining an infinite set of objects by a finite statement. In the same manner, an infinite number of computations can be described by a finite recursive program, even if this program contains no explicit repetitions. Recursive algorithms, however are primarily appropriate when the problem to be solved or the function to be computed or the data structure to be processed are already defined in recursive terms. In general, a recursive program can be expressed as a composition Q of base statements Si (not containing P and P itself)
P ≡ Q [Si, P].
The necessary and sufficient tool for expressing programs recursively is the procedure or subroutine for it allows a statement to be given a name by which this statement may be invoked.
O
(B) Required to:
(i) Centre and double underline the title. (3 marks)
(ii) Convert the 3rd paragraph starting from “The power of recursive … and P itself” to two columns, and justify them. (6 marks)
(iii) Insert your name into the passage as a footer so as to appear as © your name.(4 marks)
(iv) Convert the first two paragraphs into hanging paragraphs. (4 marks)
(v) Save the document as Recur_2. (1 mark)
(vi) Print the documents Recur_1 and Recur_2. (1 mark)
2. A filling station sells super, regular, diesel, kerosene, engine oil and gear box oil. In the month of January, the total sales in thousands of litres were: 107, 363, 605, 267, 68, and 64 respectively. Given that the expected % growth rate in sales per month is 11.9%, 14.0%, 15.5%, 12.3%, 7.9% and 6.3% respectively.
(a) Enter the details into a worksheet and forecast the sales for the first half of the year.(23 marks)
(b) Using a formula, compute the average and total sales for each month. (6 marks)
(c) Using a formula, calculate the average and total sales for each product for the first half of the year. (6 marks)
(d) Use expressions to display the highest and lowest growth rates. (4 marks)
(e) Save the worksheet as “forecast”. (½ mark)
(f) Create a bar graph that displays the total sales for all the products for the first half of the year. Save as “bargraph”. (8 ½ marks)
(g) Print the documents “forecast” and “bargraph” (2 marks)
3. (a) Create a database file named EMPLOYEE to store the following data: (20 marks)
Employee Number Surname First name Wage $ Department
2548 Ali Juma 110.00 Purchases
2569 Mwadime Jane 125.00 Sales
2573 Munyao Stephen 156.00 Machine shop
2580 Kyalo John 170.00 Sales
2588 Nyambura Janet 122.50 Security
2591 Wanyama Fredrick 150.00 Metal stores
2593 Nyaga Njogu 123.75 Machine shop
2618 Mang’oli Lydia 178.30 Sales
2625 Kuria Vincent 205.00 Costing
2633 Chebii Annie 168.75 Liquid stores
2655 Ochieng’ Ochieng’ 155.00 Security
2672 Cheptoo Catherine 171.00 Metal stores
2679 Mueni Judy 190.00 Liquid stores
2703 Lerionka Joseph 215.00 Purchases
2709 Abdi Hussein157.50 Metal stores
(b) Create another set of values for each record containing the product of wages $ multiplied by 82.50. Label this column “Amount in shillings”. Save the database as “Newdata”.
(7 marks)(c) Query the Newdata database so as to display the:
Employee Number, Surname, Department and Amount in shillings for all employees whose first name starts with “J”. Save the query as “QueryJ”. (10 marks)
(d) Generate a report from Newdata that displays the Employee Number, Surname, Department and Wages $ and display the total of wages $ paid at the bottom of the report. Save the report as “Report total”. (10 marks)
(e) Print Newdata, QueryJ and Report total. (3 marks)
Name ………………………………………………………..… Index Number.…….……/……
THE KENYA NATIONAL EXAMINATIONS COUNCIL
Kenya Certificate of Secondary Education
451/2 COMPUTER STUDIES
Paper 2 (PRACTICAL)
Oct. /Nov. 2005
2 ½ hours
INSTRUCTIONS TO CANDIDATES
1. Type your name and index number at the top right hand corner of each printout.2. Write your name and index number on the diskette.3. Write the name and version of the software used for each question attempted in the answer sheet.4. Passwords should not be used while saving in the diskettes.5. Answer question 1 and either question 2 or 3.6. All questions carry equal marks.7. All answers must be saved in your diskette.8. Make a printout of the answers on the answer sheets provided.9. Hand in all the printouts and the diskette
This paper consists of 4 printed pages
Candidates should check the question paper to ensure that all the
pages are printed as indicated and no questions are missing.
© 2005, The Kenya National Examinations Council Turn over
1. (a) Type the document below exactly as it appears using a word processing package and save it as A:\ First. Answer the questions that follow.
SOFTWARE
Definition: Software is defined as a set of instructions to the computer to perform some task. For one to use the computer’s hardware, software is essential for its utilization. Software is therefore classified into system software and application software.
Application software
Application software allow the user to perform some specific task. If the computer user wants to play a certain game, then that would be possible by using application software.
Application software can be further categorized into:
Standard packages User developed
Standard packages are the software supplied by software companies and are universal, e.g. Ms Word, Ms Excel, Ms Access, etc.
User developed software are application programs developed by programmers to meet the needs of a company e.g. payroll and stock control systems.
System software
These are sets of instructions that maintain the internal operation of a computer system. They include:-
Operating systems e.g. Windows 95 Utility programs e.g. Anti Virus Translators e.g. Compiler
SOFTWARE
APPLICATION SOFTWARE
SYSTEM SOFTWARE
User Developed
Standard packages
Operating Systems
Utility programs
Translators
STRUCTURE DIAGRAM
The above structure describes the software breakdown. The information can also be presented using a table as shown below:
Software
System Software
Translators E.g. CompilerUtility programs E.g. Anti VirusOperating systems E.g. DOS, Windows 95, 98, 2000, me,
XPApplicationSoftware
User developed E.g. Payroll systemsStandard packages E.g. Ms Word, Ms Excel
(35 marks)
(b) Put a header and a footer. The header should read “software notes” while the footer should read “learning notes”. (2 marks)
(c) Insert page numbers at the bottom right of the document. (1 mark)
(d) Search for the word Ms and replace it with the word Microsoft. (2 marks)
(e) Spell check the document. (2 marks)
(f) Change the paragraph starting with “Standard packages ….” to 1.5 (one and a half) line spacing.(2 marks)
(g) Copy the structure diagram to the next blank page and set the page layout to landscape.(3 marks)
(h) Save the entire document as A:\Final. (1 mark)
(i) Print document A:\Final. (2 marks)
2. According to statistics collected recently from a survey in Kenya, Uganda and Tanzania, there has been an increase in the number of women entering IT industry since the eighties. In 1980s, in Uganda there were 150 systems analysts and 230 programmers, in Tanzania there were 120 systems analysts and 210 programmers, while in Kenya there were 270 systems analysts and 440 programmers.
(a) Represent the above information on a spreadsheet and save it as A:\IT_1.(10 marks)
(b) Compute the number of programmers and systems analysts in the three countries in the 1990s given that programmers and system analysts increased by 28.7% and 9.5% respectively. Round off the computed values to the nearest whole number.
(9 marks)
(c) Compute the number of programmers and systems analysts in the three countries in the 2000s given that programmers decreased by 3.3% while systems analysts increased by 9.7% from the previous period. Round off the computed values to the nearest whole number.
(9 marks)
(d) Add a label ‘PROGRAMMERS TO ANALYSTS RATIO’ and calculate this ratio for each of the three countries for the periods 1980s, 1990s and 2000s rounded to 2 decimal places.
(5 marks)
(e) Due to a shortfall of programmers in Uganda, the government decided to hire programmers from Kenya. The family of each programmer hired was to be paid 350 sterling pounds. The exchange rate was Kshs 40 for 1 pound in 1980s, and Kshs 56 for 1 pound in 1990s and 2000s. If 140 programmers were hired in 1980s, 155 in 1990s and 105 in 2000s, add a label called ‘AMOUNT SPENT ON HIRED PROGRAMMERS’ and calculate how much was spent in each period. Save the worksheet as A:IT_2.
(10 marks)
(f) Using a column graph, represent the number of programmers in Kenya in 1980s, 1990s and 2000s. The title of the graph should be ‘KENYAN FEMALE PROGRAMMERS’.
(5 marks)
(g) Print A:\IT_2 and the graph. (2 marks)
3. The following two tables display information on employees of a company.
Employee Table
Employee Number
Employee Name Job Salary (Ksh) Department
7369 Tirop Clerk 8,000 207499 Mwema Salesman 16,000 307521 Ali Salesman 12,500 307566 Simiyu Manager 39,750 207698 Kamau Manager 38,500 407782 Ole Tumbo Manager 34,500 107788 Onyango Analyst 30,000 207821 Shah Analyst 25,000 40
Department Table
Department Department Name Department Location10 Accounting Nairobi20 Research Nakuru30 Sales Mombasa40 Operations Kisumu
(a) Create a database that can be used to store the above data. Save your work as HITECH_1.(12 marks)
(b) Create appropriate primary keys and set a one-to-many relationship between the tables.(10 marks)
(c) Enter the data into the database. (6 marks)
(d) Create a report that displays the Employee Name, Department Name and Salary.(8 marks)
(e) It is required that the dates on which the employees were hired be included in the database. Tirop was hired on 13/06/93, Mwema was hired on 15/08/98, Ali was hired on 6/03/96, Onyango was hired on 19/03/93, and the rest were hired on 13/03/93. Include these details into the database. Save your work as HITECH_2.
(10 marks)
(f) Sort the records in HITECH_2 in an ascending order of the salary, and save as EMPLOYEE1.(2 marks)
(g) Print HITECH_1, the report and EMPLOYEE1. (2 marks)Name ………………………………………………………..… Index Number.…….……/……
THE KENYA NATIONAL EXAMINATIONS COUNCIL
Kenya Certificate of Secondary Education
451/2 COMPUTER STUDIES
Paper 2 (PRACTICAL)
Oct. /Nov. 2006
2 ½ hours
INSTRUCTIONS TO CANDIDATES
1. Type your name and index number at the top right hand corner of each printout.2. Write your name and index number on the diskette.3. Write the name and version of the software used for each question attempted in the answer
sheet.4. Answer all the questions.5. All questions carry equal marks.6. Passwords should not be used while saving in the diskette.7. All answers must be saved in your diskette.8. Make a printout of the answers on the answer sheets provided.9. Arrange your printouts and tie/staple them together.10. Hand in all the printouts and the diskette.
This paper consists of 4 printed pages
Candidates should check the question paper to ensure that all the
pages are printed as indicated and no questions are missing.
© 2006, The Kenya National Examinations Council Turn over
3. The worksheet below is a sample of a fees register of Mambo Yote Secondary School.
MAMBO YOTE SECONDARY SCHOOL
FEES REGISTER
ADM NO
NAME ADDRESS TOWN AMOUNT PAYABLE
FEES PAID
FEES BALANCE
2001/3 Onyango, S. 350 Kisumu 30000 150002001/10 Kamau, J. 22 Kabete 35000 300002001/1 Said, H. 9000 Mombasa 21000 210002001/2 Cheptoo, R. 23000 Eldoret 29000 200002001/9 Nafula, W. 11 Bungoma 64000 100002001/7 Nyambane, E. 226 Kisii 34250 400002001/6 Mwari, T. 992 Meru 33000 160002001/8 Kamene, G. 1 Kitui 22000 100002001/4 Ole, D. Private Bag Kajiando 18000 80002001/5 Wanjiku, P. 52000 Nairobi 50000 10000
(a) Create a workbook to store the information and save it as FEES REGISTER.(8 marks)
(b) Use formulae to compute:
(i) the fees balance for each student. (2 marks)
(ii) the total:
AMOUNT PAYABLE. FEES PAID. FEES BALANCE. (3 marks)
(c) Use the IF function to declare the following remarks about a student: (9 marks)
“proceed” if the fees balance is less than or equal to ¼ of the amount payable.
“see Principal” if the fees balance is more than ¼ but less than or equal to½ of the amount payable.
“send home” if the fees balance is more than ½ of the amount payable.
(d) Use a function to count the number of students who should:(i) proceed.(ii) see the Principal.(iii) be sent home. (6 marks)
(e) Format the table as follows:
(i) centre the title and subtitle across the page. (3 marks)(ii) left align all addresses. (1 mark)(iii) format the amount payable, fees paid and balance as currency
with zero decimal places. (3 marks)
(f) Apply borders to cells in the worksheet as follows:
(i) double line for outline border. (1 mark)(ii) dotted lines for vertical inside borders. (1 mark)(iii) dashed lines for horizontal inside borders. (1 mark)
(g) (i) Rename the current worksheet as MAIN. (1 mark)(iii) Copy the entire MAIN worksheet to a blank sheet and rename
the new sheet as HOME. (2 marks)
(iv) Filter the HOME worksheet so as to display the students whocome from towns starting with letter “K” and have a fee balance
exceeding Sh. 10,000. (5 marks)
(h) (i) Insert your name and date as a footer in each sheet. (2 marks)(ii) Print both worksheets. (2 marks)
4. Byte Computer Services is a company with numerous branches in East Africa. In order to monitor the performance of the branches and that of the cities in which the branches are located, a database to organize the information is required.
(a) Create a database file and name it COMPANY. (2 marks)(b) (i) Create a table containing the following fields: (4 marks)
Field Name Field Type
STORE-NO Number/Numeric
BRANCH Text/Character
CITY Text/Character
STAFF-SIZE Number/Numeric
(ii) Make the field STORE-NO the primary key and save the table as STORES.(2 marks)
(c) (i) Create a form from the STORES table and save it as STORES-FORM. (5 marks)(ii) Use the form to enter the records below. (5 marks)
STORE-NO BRANCH CITY STAFF-SIZE
1 Tudor Mombasa 15
2 Bongo Dar-es-salam 14
3 Sunset Nairobi 21
4 Lakeview Kampala 15
5 King’orani Mombasa 9
6 Beach Town Kisumu 16
7 ABC Nairobi 89
8 Crane Ltd. Kampala 7
9 Wheat Land Nakuru 12
10 Ocean View Dar-es-salam 6
(d) (i) Modify the STORES table to include an additional field with the heading SALES (SHS).(3 marks)
(ii) Enter the information below for each of the stores. (2 marks)
STORE-NO SALES
1 789,300
2 685,400
3 376,958
4 355,420
5 457,800
6 682,458
7 541,000
8 235,420
9 352,415
10 433,443
(iii) In the STORES table, swap the fields CITY with BRANCH. (2 marks)
(e) (i) Create a query from the STORES table to display the fields BRANCH, CITY, STAFF-SIZE and SALES (SHS) for stores whose sales are less than 400,000.
(3 marks)
(ii) Sort the records in the query above in alphabetical order of BRANCH field and save it as POOR PERFORMERS. (2 marks)
(f) (i) Create a tabular report with landscape orientation from the STORES table to display the fields in the following order.
STORES-NO, BRANCH, SALES (SHS) (4 marks)
(ii) Sort the records in the report in alphabetical order of the BRANCH field.(1 mark)
(iii) Compute the total sales and place it below the SALES (SHS) column andchange its font size to 13. (5 marks)
(iv) Place two straight lines cutting across the page, one above and one below the sales total. (2 marks)
(g) (i) Insert a header BYTE COMPUTER SERVICES PERFORMANCE in the report having font size 19 and centre it across the page. (3 marks)
(ii) Remove the report pagination and insert your name and index number in its place and save the report as PERFORMANCE. (2 marks)
(h) Print STORES table, POOR PERFORMERS query and PERFORMANCE report.(3 marks)