Introduction to Computer Science (CSCS2104)

Mathematics and Computer Science - MCS

Semester: First Semester

Level: 200

Year: 2016

1) Give the characteristics of the various categories of digital computer?
(3 marks)
2) Define an Operating System and give its function. (3 marks)
3) List the criteria by which one should judge an applications’ suitability for computerization.
(1.5 marks)
4) Construct Truth Tables for the following Boolean Algebra expressions:-
a. (A OR B) AND (A OR C)
b. ((NOT A) OR B) OR ((NOT B) AND C)
c. (X AND Y) OR ((NOT X) AND (NOT Y))
(1.5 marks)
5) Perform the following arithmetic subtractions using
a. Nine’s complement
b. Decimal complement
i) 458-247; ii) 75-67; iii) 365-225; iv) 50-35;
(2+2 marks)
6) a) Convert the following to Hexadecimal; 109

, 246

b) Perform the following Hexadecimal arithmetic:-
3

+ 5

; 5

+ 6

(2 mark)
7) Give the minimum configuration required for a computer on which you wish to install
windows XP. (2 marks)
8) Define the following:-
i. Instruction Cycle
ii. Execution Cycle
(2 marks)
9) Differentiate between an Assembler and an Interpreter. Describe briefly the various stages
involved in compilation. (1 mark)
Instructions: Answer All Questions clearly showing all steps of your solution.
School/Faculty: SCIENCE Department: PHYSICS Lecturer(s): Dr. ONABID Mathias
Course Code: CSCS2104 Course Title: Introduction to computing
Date: 2
nd
March 2016
Hall:____________LC09_________Time: 07:30
-09:30
THE UNIVERSITY OF BAMENDA
P.O BOX 39 Bambili
REPUBLIC OF CAMEROON
Peace-Work-Fatherland
GOOD LUCK!!!