KCSE Revision AI kcserevision.app

KCSE 2024 Computer Studies Paper 2

The KCSE 2024 Computer Studies Paper 2 (451/2). Practical: word processing, spreadsheet, database and DTP tasks. View it below, download it to print, or revise it with the AI tutor, which takes you through each question and marks your answers. Source: Teacher.co.ke.

451/2 · COMPUTER STUDIES · Paper 2 (Practical) · Nov. 2024 · 2½ hours

Instructions: Write your name and index number on each printout and on the CD/removable storage medium. Write the name and version of the software used for each question. Answer all the questions; all questions carry equal marks. Passwords should not be used while saving files. Transfer all files to the storage medium, print your answers and hand in all printouts and the storage medium.

Question 1

Marquee College of design intends to use a database to manage fee payments from its students. You have been tasked to create a database for the College.

(a) Open a database program and create a database file named Marquee. (1 mark)

(b) You have been provided with the following data in tables to be entered in the database. Study it and answer the questions that follow.

Course

CourseIDCourseNameFee
C01Professional photography4500
C02Leather design3000
C03Footwear design2500
C04Jewellery design2000

Tutor

TutorIDTutorNameOfficeCourseID
TUT1Kwame1037C01
TUT2Amina1043C02
TUT3Chijioke2715C04
TUT4Fatima4872C05

Trainee

TraineeIDTraineeNameCourseID
TR1BarakaC01
TR2AishaC03
TR3LulendoC02
TR4ZaharaC04

FeePayment

TraineeIDCourseIDAmountPaid
TR4C04300
TR3C02400
TR4C04500
TR2C03900
TR2C031200
TR3C021600
TR1C011700
TR1C011700

 (i) Create the tables with the appropriate fields and datatypes. Set a primary key field for each table where applicable. (10 marks)
 (ii) Create appropriate relationships among the tables. (4 marks)
 (iii) Create a form named TraineesForm that would be used to enter data into the trainee's table. Add the following in the form: form heading — font size 15 and boldface; command buttons — for addition and deletion of records. (4 marks)
 (iv) Enter the data into the respective tables. (10 marks)

(c) Create a query that would:
 (i) list all trainees and the name of the course they are enrolled in. Save the query as TraineesQuery; (2 marks)
 (ii) display the course name and fees for the course whose ID is C02. Save the query as C02; (3 marks)
 (iii) compute the total amount paid by each trainee. Save the query as TraineeTotalQuery. (6 marks)

(d) (i) Create a report that summarises the fee payments made by each trainee. Include TraineeID, TraineeName and Total amount paid by each trainee. Order the report records by the total amount paid from the highest to the lowest. Save the report as FeePayment. (5 marks)
 (ii) Format the report created as follows: Title: TRAINEES PAYMENTS; Footer text: Prepared by 'Your index number'. (2 marks)

(e) Print out each of the following: 4 tables; 3 queries; trainee report. (3 marks)

Note: tutor TUT4's CourseID C05 does not exist in the Course table, so enforcing referential integrity between Tutor and Course will reject that record unless C05 is added or integrity is not enforced on that link.

Question 2

(a) (i) Open a Desktop Publishing program and make the following layout design settings: page orientation — portrait; all page margins — 2 cm. (1 mark)
 (ii) Save the design as DTP. (1 mark)

(b) (i) Create a paragraph style named twin based on no-style and apply the following formats: spacing before paragraph 8 pt; spacing after paragraph 0 pt; spacing between lines 1.5; text font size 12 pt; stretch the characters to 110%. (3½ marks)
 (ii) Create a style named bull based on no style and apply the following formats: hanging indent by 0.5 cm; font colour blue; bullets applied. (3 marks)

(c) (i) Create the publication as it appears below. (34½ marks)

The publication to reproduce: a 'DESKTOP PUBLISHING' banner, a paragraph starting with a large drop-cap 'DTP' beside a picture of a computer, a second paragraph, a 'CATEGORIES OF DTP PROGRAMS' heading bar, a two-column bulleted list of program categories, and a table of software, vendor and category with a rotated 'Benefits of open source software' column.

 (ii) Apply the style named twin to paragraph 1, paragraph 2 and paragraph 3. (1½ marks)
 (iii) Apply the style named bull to the bulleted text. (½ mark)

(d) (i) Apply a 2 pixels page border line. (1½ marks)
 (ii) I. Insert your index number in the header section. (½ mark)
II. Format the header as follows: alignment — centre; font style — italics. (1 mark)

(e) Save the publication to print later. (2 marks)

No marking scheme for this paper is on file.

More Computer Studies papers