You are on page 1of 1

Introduction to Computers and Programming in C [ES202]

Assignment-1

1. Convert the following:


i. (478A.BC)16 = ( )10 xi. (5A8)16 = ( )8
ii. (975.55)10 = ( )2 xii. (1011)Gray = ( )Binary
iii. (11001100.10)2 = ( )16 xii. (5214.254)10 = ( )16
iv. (15.235)10 = ( )8 xiv. (7F2.97)16 = ( )8
v. (251)10 = ( )2 = ( )8 = ( )16 xv. (13)10 = ( )BCD
vi. (141)10 = ( )2 = ( )8 = ( )16 = ( )BCD xvi. (24.25)10 = ( )2 = ( )16
vii. (011010111101001100)2 = ( )10 = ( )8 = ( )16 xvii. (56)10 = ( )2 = ( )16
viii. (235.4)8 = ( )16 xviii. (133.15)10 = ( )2 = ( )16
ix. (5214)10 = ( )16 xix. (752)8 = ( )16
x. (1011)10 = ( )2 xx. (678)10 = ( )3

2. What are the peripherals? Explain the different types of printers.


3. Draw the block diagram of a digital computer. Explain the function of each block in detail.
4. Differentiate in between Assembly language, High level language and Machine language.
5. What is the difference between multi-tasking and time sharing system? Explain
6. Differentiate between optical storage and magnetic storage. Also explain the significance of the
terms track and sector in these media.
7. What is Operating System? Explain its responsibilities? Give few names of Operating Systems?
8. Differentiate between compiler & interpreter.

You might also like