Sie sind auf Seite 1von 8

BACHELOR OF COMPUTER APPLICATIONS (BCA)

BCA/ASSIGN/V/YEAR/2009

ASSIGNMENTS Year, 2009 (5th Semester) CS-68 BCS-61 CS-71 CS-69 CS-70

SCHOOL OF COMPUTER AND INFORMATION SCIENCES INDIRA GANDHI NATIONAL OPEN UNIVERSITY MAIDAN GARHI, NEW DELHI 110 068

CONTENTS
Course Code Assignment No. Submission-Schedule For Jan-June Sessi on
BCA(5)-68/Assignment/09 BCA(5)-69/Assignment/09 BCA(5)-61/Assignment/09 BCA(5)-70/Assignment/09 BCA(5)-71/Assignment/09 30th April,2009 30th April,2009 30th April,2009 30th April,2009 30th April,2009

For July-Dec Session


30th October,2009 30th October,2009 30th October,2009 30th October,2009 30th,October,2009

Page No.

CS-68 CS-69 BCS-61 CS-70 CS-71

3 4 5 6 7

Course Code Course Title Assignment Number Maximum Marks Last Date of Submission

: : : : :

CS-68 Computer Network BCA(5)-68/Assignment/09 100 (weightage = 25) 30th April, 2009/30th October, 2009

This assignment is having six questions. Answer all the questions. Q. 1 (i) How do the layers of the Internet model correspond to the layers of the OSI model? (10 marks) (ii) What is the difference between a port address, a logical address (IP address) and a physical address (as defined by LAN or WAN)? (10 marks) (iii) Name some services provided by the application layer in the Internet model. (5 marks) Describe the goals of multiplexing and two main multiplexing techniques. (5 marks) (i) List three design goals of ATM. (ii) Describe the architecture of an ATM network. (iii)What is the difference between two types of connections: PVC and SVC used in ATM? (15 marks) (i) List the advantages of broadband coaxial cable over twisted pair. (ii) What is the significance of twisting in twisted pair cable? (iii) How do guided media differ from unguided media? (15 marks) (i) Compare and contrast the Go Back-N ARQ with Selective Repeat ARQ. (10 marks) (ii) Explain the reasons for moving from stop and wait ARQ to the Go Back-N ARQ protocol. (5 marks) (iii) Define piggybacking and its purpose. (5 marks) (iv) Compare and contrast flow control and error control. (5 marks) (i) What is the relationship between a switch and a bridge? (ii) What are the advantages of dividing an Ethernet LAN with a bridge? (iii) The datalink layers of Ethernet consists of LLC sublayer and MAC sublayer. Describe its features. (15 marks)

Q. 2 Q. 3

Q. 4

Q. 5

Q. 6

Course Code Course Title Assignment Number Maximum Marks Last Date of Submission

: : : : :

CS-69 TCP/IP Programming BCA (5) CS-69/Assignment/09 100 (Weightage 25) 30th April, 2009/30th October, 2009

This assignment is having five questions. Answer all the questions. (i) (ii) (iii) (iv) Q. 1: Describe the following: DNS Name Resolution Subnet Masking Urgent Pointer (20 Marks) Q. 2 Q. 3 (a) (b) (c) How does the TCP handle the issue of multiplexing? (10 Marks) (i) Identify the address classes of the following IP address:

255.255.190.0 216.111.52.12 150.156.10.10 (6 Marks) (ii) Suppose the class B network uses 20 out of 32 bits to define a network address. How many Class B Network are possible in this case? (9 Marks) (iii) The size of the option field of an IP diagram is 20 bytes. What is the value of HLEN field in binary? (10 Marks) How does TCP handle the flow control problem? Explain it with the help of a diagram showing the status of sliding window at the different stages. (25 Marks) Describe the activities to be performed at every layer in the TCP model when information flows from layer to another layer. (20 Marks)

Q. 4 Q. 5

Course Code Course Title Assignment Number Maximum Marks Last Date of Submission

: : : : :

BCS-061 TCP/IP Programming BCA (5) BCS-061/Assignment/09 100 (Weightage 25) 30th April, 2009/30th October, 2009

This assignment is having five questions. Answer all the questions. (i) (ii) (iii) (iv) Q. 1 Describe the following: DNS Time to Time Fragment offset Header Checksum (20 Marks) Q. 2 List and describe all elementary socket systems calls and data transfer calls. (10 Marks) Q. 3 How does TCP handle the flow control problem. Explain it with the help of a diagram showing the status of sliding window at the different stages. (10 Marks) Q. 4 (i) Explain the Net id and Host id of the following IP addresses: 114.34.2.8 19.20.21.5 220.34.6.8 (6 Marks) (ii) Why is IP called an as unreliable, best effort, connectionless protocol? What is its role in TCP/IP Protocol Suite? (9 Marks) Q. 5 (i) Design UDP client and server algorithms. The client should prompt an user to type a line of text and send it to the server. The server should listen to the client B concurrently and print the text with clients name on the screen and also calculate the number of characters in the line. (25 Marks) (ii) Write an algorithms for implementing stop and wait protocol. The algorithm should be nearer to C language implementation. (20 Marks)

(a) (b) (c)

Course Code Course Title Assignment Number Maximum Marks Last date of Submission

: : : : :

CS-70 Introduction to Software Engineering BCA (5)-70/Assignment/ 2009 25 30th April, 2009/30th October, 2009

There are four questions in this assignment. Answer all the questions. You may use illustrations and diagrams to enhance your explanations. Q. 1 Define the term Software Engineering. Q. 2 Q. 3 Q. 4 Explain various phases of a Software Development Life Cycle (3 marks) (5 marks)

Perform all the phases of Software Development Life Cycle for the development of software that can add, subtract, multiply two matrices. (15 marks) What is meant by a real time system ? (2 marks)

Course Code Course Title Assignment Number Maximum Marks Last date of Submission

: : : : :

CS-71 Computer Oriented Numerical Techniques BCA (5)-70/Assignment/ 2009 25 30th April, 2009/ 30th October, 2009

This assignment is having five questions. Answer all the questions. Q. 1 If =


22 is approximated as 3.14, find the absolute error, relative error and 7

relative percentage error. Q. 2

(5marks)

The functions below have roots in the intervals which are specified on their right sides. Compute the roots of these functions in each of the intervals to an assured three significant figures by use of bisection method: (i) (ii) (iii) ex3x, on (0,1) and (1,2) x2 x 2 on (1,2) lnx+ x 2 on (1,2)

(5 marks) (5marks)

Q. 3 Q. 4

Find smallest positive root of e-x-cos(x)=0 by fixed point method. Solve the following systems of simultaneous linear equations using Gauss elimination method and Gauss-Seidel Method (i) 2x4+3x2+7x3=12 4x1+5x2 3= 12x 3 x1 4x2+5x3=12 x1+2x2+3x3=8 4x1 6x2+3x3= 5 2x1+4x2+9x3=19 (5 marks)

(ii)

Q.5

Find a real root of the equation 4x3 + 3x2 - 4x - 5= 0 using bisection method. Perform three reiterations. (5marks)