Csc1105 Computer Systems
Csc1105 Computer Systems
PAUL’S UNIVERSITY
S
UN
P A U L ’
I VE R S I TY
Private Bag 00217 Limuru, 00217, KENYA
Tel: 020-2020505/2020510/0728-669000/0736-424440
.
S T
SE R TY
VANT
S OF GO D AND HUMANI
Page 1 of 3
SECTION B (answer ANY TWO. Each question carries 20 Marks)
Question Two
a) Explain THREE reasons that may make a company consider investing in networking. (6 Marks)
b) Explain THREE main functions of the operating system as used in a computer system. (6 Marks)
c) With examples, discuss the THREE basic types of operands that can be placed in a register,
immediate, memory or another register. (6 Marks)
d) Differentiate between half adder and full adder (2 Marks)
Question Four
a) Briefly describe the roles of the data bus, control bus and the address bus within the central
processing unit (6 Marks)
b) Name and describe any TWO sections of an assembly program. (4 Marks)
c) Perform the following operations: (6 Marks)
i. 1011+1100
ii. 10110001-101111
iii. 1001 x 1101
d) Discuss the client-server concept as used in computer networks, use a well labeled diagram. (4 Marks)
Page 2 of 3
Question Five
Page 3 of 3