BCS 011
BCS 011
This assignment has three questions of 80 marks. Answer all the questions. Rest 20 marks
are for viva voce. You may use illustrations and diagrams to enhance explanations. Please
go through the guidelines regarding assignments given in the Programme Guide for the
format of presentation. Please give precise answers. The word limit for each part is 200
words.
a) A computer program consists of instructions and data on which the instruction operates. How are
these instructions of a program executed by a computer? Where are these instructions and data stored
during execution? What is the role played by Input/output devices?
b) Computer systems always have small RAM, yet it mostly has a large secondary memory like hard
disk? Why? The access time of a hard disk is much larger than RAM, even than RAM is smaller in
size than hard disk. Justify. Also, mention various types of RAM.
d) How can you calculate the capacity of a Winchester disk given its density and speed? A disk has 10
recording surfaces. Each surface has 2000 tracks, each track has 512 sectors and each sector can store
1MB of data. Calculate the capacity of this disk.
a) What is client/server architecture? What are its advantages and disadvantages? Is cloud computing
also a client/server architecture? Justify your answer.
c) What is the kernel of an operating system of a Computer? Explain the terms multiuser,
multiprogramming and multitasking in the context of an operating system.
e) Draw a flow chart and write an algorithm to find the sum of n numbers given as input. (You must use
looping construct).
f) Define the following terms in the context of programming with thehelp of an example for each:
(i) Loop- statement
(ii) N-dimensional Arrays
(iii) Logical operators
(iv) Relational Operators
7
(b) A Multinational company has its sales offices in 100 different countries of the World. It uses a
computer network to collect world- wise sale and order data at its head office. What kind of network
the company should make for its sales offices and head office? Justifyyour answer.
(c) What is TCP/IP? What is an IP address? Explain various components of IP address with the help of
an example.
(d) What is a browser? How does a browser work? How does it communicate with the web server?
Explain with the help of an example.
(e) How can you enhance your search results from Internet? Explain with the help of examples. List four
applications of the Internet.
(f) Explain the following in the context of Internet and its applications,giving their features and uses: