Course Code: BCS-011
Note: 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. Answer to each part of the question should be confined to about 300 words.
Question 1: (30 Marks)
(Please give precise answers. The word limit for each part is 150 words)
(a) Explain the different generations of computer? List some of
the applications areas of computer. 4
(b) What is Von Neumann Architecture? Explain the functions
of different components on von Neumann machine. Why is a
computer known as data processor? 4
(c) Explain the purpose of a motherboard in a computer? 2
(d) Explain the need of ASCII and Unicode? 2
(e) What is need of memory in a computer? Also explain the
need of a memory hierarchy. 2
(f) Explain with examples, the different types of main memory
in computer systems. 2
(g) What are different input/output (I/O) devices in a computer?
Explain any two output devices. 4
(h) What is a port? Differentiate between serial and parallel port. 2
(i) What are different types of PC? Explain the configuration of a PC
with the help of an example. 4
(j) What is software component of a PC? Explain use of
Disk Defragmenter utility Software. 4
Question 2: (25 Marks)
(a) Why do you need Computer Software? What are the software trends
in the present time? What are the advantages and disadvantages of using
Open Source Software? Make a list of at least three useful Open Source
Software that are used in Software development. List the basic features
of each of these software. 4
(b) What are the problems that can be caused by a Computer Virus?
How can you protect you system from Computer Virus? 4
(c) Why do you need an Operating system for a Computer System?
Compare and contrast the following Operating systems: 5
(i) Batch Operating System versus Multi-programming Operating system
(ii) Network Operating System versus Distributed Operating System
(d) Make a list of three operating systems (please include only one
operating system for one Software Company). List the important features
of these operating systems. 3
(e) Explain the following in the context of Programming Languages with the
help of an example: 4
(i) Statements
(ii) Assignment Operation
(iii) Hierarchy of Operators
(iv) Arrays
(v) Functions
(vi) Subroutines
(f) Compare and contrast the functions of a Compiler and Interpreter. 2
(g) List at least five features of the following application software. Also give
names of at least 2-3 popular software that are used for that application. 3
(i) Project Management Software
(ii) Spreadsheet
(iii) Database Management System
Question 3: (25 Marks)
(a) You are asked to design a network for a Distance Learning University.
This network is to be used for the purpose of maintenance of records of the
students and online delivery of learning contents. Assume that the network
designers have proposed to have LANs at each study centers which are
linked to the Regional Centers through a WAN. Answer the following questions
in this context:
i) What are the different network media that may be used for this network?
Give reason for selection of various media. 2
ii) What topology will you suggest for the LANs in the network?
Justify your answer. 2
iii) What are the different network devices that will be used for this network?
Explain the function of each of the device that you suggest to use. 4
(b) What is a URL? Find the URL of the Results page in the Student Zone
of IGNOU web site. Explain each component of this URL. 2
(c) Find the IP address of the device through which you are connected to
Internet service provider. Also Find the IP address and Subnet mask of your
Computer. Is the IP address of your computer is address of a private network?
Explain the term DNS and its purpose. 3
(d) List the functions of an email and chat clients on the Internet. 3
(e) What are the different security threats when you are connected to Internet?
What are the suggested ways of controlling security problems? 3
(f) What are the different features required in an e-learning platform?
How wiki helps for the generation of contents in a collaborative manner? 3
(g) Find at least two collaborative projects that are presently popular on
the Internet. Give the objective of each of these projects. Also find one
good blog about “Programming” and state why in your opinion is an
important feature of this blog. 3
Download the answers of question number 1
from here and question number 2 from here. Question number 3 will be available soon.
No comments:
Post a Comment