[go: up one dir, main page]

0% found this document useful (0 votes)
59 views2 pages

SP Cict

This document outlines the examination details for the Craft Certificate in Information Communication Technology at Mathioya Technical and Vocational College, specifically for the Structured Programming unit. It includes instructions for candidates, a list of questions covering various programming concepts, and guidelines for examination conduct. The exam is scheduled for March 2024, with a total time allowance of 3 hours.

Uploaded by

okwoyodo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views2 pages

SP Cict

This document outlines the examination details for the Craft Certificate in Information Communication Technology at Mathioya Technical and Vocational College, specifically for the Structured Programming unit. It includes instructions for candidates, a list of questions covering various programming concepts, and guidelines for examination conduct. The exam is scheduled for March 2024, with a total time allowance of 3 hours.

Uploaded by

okwoyodo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

MATHIOYA TECHNICAL & VOCATIONAL COLLEGE

DEPARTMENT of COMPUTING & INFORMATICS


COURSE: craft certificate IN INFORMATION
COMMUNICATION TECHNOLOGY
MODULE: MODULE i
KNEC COURSE WORK EVALUATION EXAMINATIONS
MARCH 2024 EXAM SERIES

UNIT: STRUCTURED PROGRAMMING


UNIT CODE: 1920 / 203
CLASS: CICT24J2
TRAINER: KAMAU. G
EXAM DATE:
TIME ALLOWED: 3 HOURS

INSTRUCTIONS to candidates
A. ANSWER ALL THE QUESTIONS.
B. MARKS FOR EACH QUESTION ARE AS INDICATED IN ( )
C. ANY EXAMINATION IRREGULARITY WILL LEAD TO
DISQUALIFICATION
D. CELL PHONES ARE NOT ALLOWED IN THE EXAMINATION
ROOM
E. NO REFERENCE MATERIAL SHOULD BE CARRIED INTO THE
EXAMINATION ROOM
F. MARKS MAY BE LOST FOR ILLEGIBILITY
G. ANSWER ALL QUESTIONS IN ENGLISH
H. YOU ARE REQUIRED TO PRESENT YOUR STUDENT ID AS WELL
AS NATIONAL ID CARD

MATHIOYA TECHNICAL AND VOCATIONAL COLLEGE Page 1 of 2


1. Define structured programming language. (2 marks)

2. (a) List four examples of compiler programs that can be used to run C programs. (4 marks)

(b) Explain the generations of programming languages. (10 marks)

(c) Outline three advantages of using structured programming languages. (3 marks)

(d) Explain two reasons for using a compiler software in programming. (4 marks)

(e) Differentiate between source code and object code as used in structured programming.
(4 marks)

3. (a) Define the terms identifier and variable as used in programming. (4 marks)

(b) Explain the term built-in functions as used in programming. Give two examples of these
functions. (4 marks)

4. What is the difference between a compiler and an interpreter as used in programming?

(4 marks)

5. (a) Describe five importance’s of learning structured programming. (5 marks)

(b) Distinguish between programming and programming languages. (6 marks)

6. Outline three functions of an assembler. (6 marks)

7. Highlight four advantages of high level languages. (4 marks)

8. Write in full the following abbreviations as used in structured programming. (10 marks)

i. COBOL

ii. PROLOG

iii. BASIC

iv. OOP

v. FORTRAN

MATHIOYA TECHNICAL AND VOCATIONAL COLLEGE Page 2 of 2

You might also like