Get premium membership and access revision papers, questions with answers as well as video lessons.

Seit 103: Introduction To Computer Programming  Question Paper

Seit 103: Introduction To Computer Programming  

Course:Information And Communication Technology

Institution: Kenyatta University question papers

Exam Year:2010



KENYATTA UNIVERSITY
UNIVERSITY EXAMINATIONS 2010/2011
FIRST SEMESTER EXAMINATION FOR THE DEGREE OF BACHELOR OF
INFORMATION TECHNOLOGY

SEIT 103: INTRODUCTION TO COMPUTER PROGRAMMING

DATE: WEDNESDAY 1ST NOVEMBER 2010 TIME: 2.00 P.M – 4.00 P.M


INSTRUCTIONS:
? Answer question number ONE and any other TWO questions

Q.1) a)
Define the following terms:


i)
Computer program




(1 mark)


ii)
Programming




(1 mark)


iii)
Algorithm





(1 mark)


iv)
Pseudocode




(1 mark)


v)
Computer





(1 mark)


b)
Describe the qualities of a good computer program
(5 marks)


c)
Describe the computer program development life cycle
(5 marks)

d)
Distinguish between high-level programming language and machine-
Level programming language



(6 marks)


f)
Briefly explain Data structure



(5 marks)

Q.2) a)
List any six areas in which data structures are applied


extensively






(3 marks)

b)
Basic data structures control memory. They are sub-divided
Page 1 of 2
into four basic classifications such as: storage structures, state structures,
linked structures and association structures.

Explain the functions of each classification giving appropriate
Examples.






(17 marks)

Q.3) a)
Draw up a flowchart for entering a student marks, process and provide
Output. If the marks are greater than 40 and repeat if the total marks in
less than 40.





(5 marks)

b)
Write a computer program in C language based on the flowchart given in
your answer to question 3(a) above.


(15 marks)

Q.4) a)
Briefly explain the following:


i)
Any four common data types as in C programming



language.





(2 marks)



ii)
Basic format of a Pascal programming language
(2 marks)

b)
Briefly explain how you would compile and run a Pascal
Program






(16 marks)

Q.5) a)
Differentiate between Server Scripting and Client


Scripting.






(4 marks)

b)
Describe the features of one client and one server
Scripting language familiar to you


(6 marks)

c)
Using VBscrite, create a Code to produce the out put given
below:






(10 marks)

The number is 0

The number is 1

The number is 2

The number is 3

The number is 4

The number is 5


==============================





Page 2 of 2






More Question Papers


Popular Exams



Return to Question Papers