CMSG-I B.Sc. General PART-I Examinations, 2018
CMSG-I B.Sc. General PART-I Examinations, 2018
/CMSG-I /2018
Group-A
Answer any two questions from the following 16×2 = 32
2. (a) Compare between single-pass assembler and two-pass assembler. 3
(b) Distinguish between compiler and interpreter. 4
(c) Write short note on Von Newman architecture. 4
(d) Draw the block diagram of a CPU. 3
(e) Define operating system. 2
Group-B
Answer any two questions from the following 16×2 = 32
5. (a) Perform (–19)10 + (–25)10 = (?)2 . Use 2’s complement method after converting 4
the input number in binary.
(b) Design a 2-input XOR gate using Four (4) 2-input NAND Gates only. Show 4
only the circuit diagram mentioning intermediate results.
(c) f = ∑ (2, 4, 8, 12, 15) + φ (3, 7, 13) 8
Realize a circuit producing f as output using only NOR gates, after minimizing
the expression by means of K-Map.
6. (a) Describe and implement any one universal gate for all basic gates (with 6
diagram).
(b) Draw and explain (with truth table) full adder using two half adders. 4+2
(c) Design a 3-to-8. Decode using NAND gates only. 4
Group-C
Answer any one question from the following 16×1 = 16
8. (a) What is virtual memory? 4
(b) Differentiate between paging and segmentation. 4
(c) What is kernel and briefly explain its function. 4
(d) What is shell in terms of UNIX? 4
1033
2