Monday, November 3, 2008
CS-74 Introduction to Internet Programming December, 2005
Term-End Examination
December, 2005
CS-74 Introduction to Internet Programming
Note: Question number 1 is compulsory. Answer any three questions from the rest.
Q.1. (a) Write a program in Java to perform the addition of two complex numbers.
(b) Explain what happens if private is applied to a method in a class. Give an example.
(c) Write the output of the following statements where int a = - 8, b = 4 ;
(i) ++b<<1
(ii) a >> 2
What are final variable, final method and final class ?
(d) What are final variable, final method and final class ?
(e) Write a program in Java that asks the user to choose "circle" or "rectangle". On choosing "circle" she has to enter its radius. If "rectangle" is chosen, she is prompted to input the lengths of its sides.
Use an overloaded method to calculate the area and output the value on the screen.
Q.2. (a) Write a program that prompts the user to enter an integer divisor and an integer dividend. The program should output the quotient and the remainder. Catch any arithmetic exception and output the suitable message.
(b) Define a constructor. Is it possible, to overload a constructor ? Justify your answer using an example.
Q.3. (a) What is finally block in Java ? How many finally blocks can be associated with a try block ? Give an appropriate example and explain.
(b) Describe the accessibility of unnamed, private, protected and public members within a package, subclass and globally.
Q.4. (a) Consider the following class definition :
public class Excellent extends Good
{ public Excellent (int i)
{
}
public Excellent(int i, int j)
{ super (i, k);
}
}
In how many ways can the instances of Excellent class be created ? Write the corresponding statements.
(b) Write a program to find the Least Common Multiple (LCM) of two integers.
Q.5. (a) Write a program to input characters from the keyword and output a table giving the different numbers of vowels.
(b) Is every Java program platform independent ? Justify your answer.
December, 2005
CS-74 Introduction to Internet Programming
Note: Question number 1 is compulsory. Answer any three questions from the rest.
Q.1. (a) Write a program in Java to perform the addition of two complex numbers.
(b) Explain what happens if private is applied to a method in a class. Give an example.
(c) Write the output of the following statements where int a = - 8, b = 4 ;
(i) ++b<<1
(ii) a >> 2
What are final variable, final method and final class ?
(d) What are final variable, final method and final class ?
(e) Write a program in Java that asks the user to choose "circle" or "rectangle". On choosing "circle" she has to enter its radius. If "rectangle" is chosen, she is prompted to input the lengths of its sides.
Use an overloaded method to calculate the area and output the value on the screen.
Q.2. (a) Write a program that prompts the user to enter an integer divisor and an integer dividend. The program should output the quotient and the remainder. Catch any arithmetic exception and output the suitable message.
(b) Define a constructor. Is it possible, to overload a constructor ? Justify your answer using an example.
Q.3. (a) What is finally block in Java ? How many finally blocks can be associated with a try block ? Give an appropriate example and explain.
(b) Describe the accessibility of unnamed, private, protected and public members within a package, subclass and globally.
Q.4. (a) Consider the following class definition :
public class Excellent extends Good
{ public Excellent (int i)
{
}
public Excellent(int i, int j)
{ super (i, k);
}
}
In how many ways can the instances of Excellent class be created ? Write the corresponding statements.
(b) Write a program to find the Least Common Multiple (LCM) of two integers.
Q.5. (a) Write a program to input characters from the keyword and output a table giving the different numbers of vowels.
(b) Is every Java program platform independent ? Justify your answer.
CS 72 C++ and Object Oriented Programming June, 2007
Term-End Examination
June, 2007
CS 72 C++ and Object Oriented Programming
Note: Question number 1 is compulsory. Answer any three questions from the rest.
Q.1.
(a) Mention the difference between C and C++. Why is it necessary to include header files in a program written in these languages?
(b) Discuss the basic data types of C++. Suggest appropriate data type for the following:
(1) Someone’s height in meters
(2) An exclamation mark
(3) The number of students in a university
(c) What is the purpose of information hiding?
(d) Write a program, which will accept a string of maximum 10 characters from the keyboard, and count the occurrences of each of the 5 vowels in the string. The output should be in tabbed format as shown below:
A E I O U
0 1 0 0 1
Q.2
(a) Differentiate between operator and function overloading with the help of suitable example.
(b) Explain the concept of a Destructor in a class. What is its role in terms of cleanup of unwanted objects?
Q.3.
(a) How is a exception handling performed in C++? Write a program that throws an arithmetic exception as and when a number input is greater than 9999.
(b) Write a C++ template function, called exchange ( ) that accepts two arguments of generic type and swaps their contents.
Q.4.
(a) Write a C++ program to print reverse of a 5-digit number.
(b) Explain the concept of metadata.
Q.5.
Define the following:
(i) Polymorphism
(ii) Typecasting
(iii) Class and instance
(iv) Containership
(v) Abstract class
June, 2007
CS 72 C++ and Object Oriented Programming
Note: Question number 1 is compulsory. Answer any three questions from the rest.
Q.1.
(a) Mention the difference between C and C++. Why is it necessary to include header files in a program written in these languages?
(b) Discuss the basic data types of C++. Suggest appropriate data type for the following:
(1) Someone’s height in meters
(2) An exclamation mark
(3) The number of students in a university
(c) What is the purpose of information hiding?
(d) Write a program, which will accept a string of maximum 10 characters from the keyboard, and count the occurrences of each of the 5 vowels in the string. The output should be in tabbed format as shown below:
A E I O U
0 1 0 0 1
Q.2
(a) Differentiate between operator and function overloading with the help of suitable example.
(b) Explain the concept of a Destructor in a class. What is its role in terms of cleanup of unwanted objects?
Q.3.
(a) How is a exception handling performed in C++? Write a program that throws an arithmetic exception as and when a number input is greater than 9999.
(b) Write a C++ template function, called exchange ( ) that accepts two arguments of generic type and swaps their contents.
Q.4.
(a) Write a C++ program to print reverse of a 5-digit number.
(b) Explain the concept of metadata.
Q.5.
Define the following:
(i) Polymorphism
(ii) Typecasting
(iii) Class and instance
(iv) Containership
(v) Abstract class
Sunday, September 21, 2008
TEE Result June 2008
BCA result for June 2008 TEE is declared from IGNOU
For Result click on link of your right side of this page
BEST OF LUCK For your RESULT
For Result click on link of your right side of this page
BEST OF LUCK For your RESULT
CS-70 Introduction to Software Engineering June, 2007
Term-End Examination
June, 2007
CS-70 Introduction to Software Engineering
Note: Question number 1 is compulsory. Answer any three questions from the rest.
Q.1(a) List the merits and demerits of Waterfall model.
(b) Design a system for the Hospital Management. Draw the content level and joint level data flow diagrams (DFDs) for the system and also prepare a SRS document for the same. Describe the necessary assumptions
(c) Define GUI and explain its various components. What types of errors do you anticipate while designing a user interface?
(d) Discuss the various steps to be followed for successful project implementation
Q.2.(a) For the creation of a quality product, a quality process is necessary. Describe how CMM ensures the quality of software development process.
(b) Differentiate between following:
(i) Testing and Debugging
(ii) Reverse Engineering and Re Engineering
(iii) Compiler and Interpreter
Q.3(a) Mention any five types of risks that a software development project faces and their management techniques.
(b) Explain any five salient features of Object Oriented Programming with example.
Q.4(a) What is 4GL? What are its limitations?
(b) Explain any two project scheduling techniques with examples.
Q.5 Write short notes on the following with suitable example, if any:
(a) Software Quality Assurance
(b) Software Crisis
(c) CASE Tools
June, 2007
CS-70 Introduction to Software Engineering
Note: Question number 1 is compulsory. Answer any three questions from the rest.
Q.1(a) List the merits and demerits of Waterfall model.
(b) Design a system for the Hospital Management. Draw the content level and joint level data flow diagrams (DFDs) for the system and also prepare a SRS document for the same. Describe the necessary assumptions
(c) Define GUI and explain its various components. What types of errors do you anticipate while designing a user interface?
(d) Discuss the various steps to be followed for successful project implementation
Q.2.(a) For the creation of a quality product, a quality process is necessary. Describe how CMM ensures the quality of software development process.
(b) Differentiate between following:
(i) Testing and Debugging
(ii) Reverse Engineering and Re Engineering
(iii) Compiler and Interpreter
Q.3(a) Mention any five types of risks that a software development project faces and their management techniques.
(b) Explain any five salient features of Object Oriented Programming with example.
Q.4(a) What is 4GL? What are its limitations?
(b) Explain any two project scheduling techniques with examples.
Q.5 Write short notes on the following with suitable example, if any:
(a) Software Quality Assurance
(b) Software Crisis
(c) CASE Tools
CS-69 TCP/IP Programming June, 2007
Term-End Examination
June, 2007
CS-69 TCP/IP Programming
Note: Question number 1 is compulsory. Answer any three questions from the rest.
Q.1.(a) Compare TCP/IP model with OSI model.
(b) What is the possible range of IP addresses for the different classes?
(c) A network on the Internet has a subnet mask of 255.255.240.0. What is the maximum number of hosts it can handle?
(d) Describe the functions of the two connections used in FTP.
(e) How does TCP handle multiplexing issue.
(f) How is the IPv4 header checksum calculated?
(g) What is the purpose of ICMP? Briefly describe the two broad categories of ICMP messages.
(h) What are unicast, multicast and broadcast IP addresses? Give one example of each.
Q.2.(a) Briefly explain connection establishment and termination in 3-way handshake mechanism used by TCP.
(b) Describe the purpose of the following fields of the TCP header format:
i. Window Size
ii. Urgent pointer
iii. Sequence number
iv. Acknowledgment number
v. Destination port address
Q.3.(a) “IP is an unreliable, best-effort, connectionless protocol.” Justify the statement.
(b) Is there any relation between the MAC address and IP address of a host? How is an IP address represented? What are t its components?
(c) How does ARP resolve an IP address to an Ethernet MAC address? Also, write how it differs from RARP?
Q.4.(a) List the characteristics of UDP. Why is it used? What is the chief advantage of using protocol port numbers instead of process identifiers to specify the destination within a machine?
(b) What do you mean by DNS? Discuss the following issue related to DNS:
i. Name-Address resolution
ii. Distribution of name-space
iii. DNS messages
Q.5. Differentiate between the following:
(a) Class B and Class C IP addressing
(b) IPv4 and IPv6
(c) UDP and TCP
(d) BOOTP and DHCP
(e) Transport layer of OSI model and Transport layer of TCP/IP model
June, 2007
CS-69 TCP/IP Programming
Note: Question number 1 is compulsory. Answer any three questions from the rest.
Q.1.(a) Compare TCP/IP model with OSI model.
(b) What is the possible range of IP addresses for the different classes?
(c) A network on the Internet has a subnet mask of 255.255.240.0. What is the maximum number of hosts it can handle?
(d) Describe the functions of the two connections used in FTP.
(e) How does TCP handle multiplexing issue.
(f) How is the IPv4 header checksum calculated?
(g) What is the purpose of ICMP? Briefly describe the two broad categories of ICMP messages.
(h) What are unicast, multicast and broadcast IP addresses? Give one example of each.
Q.2.(a) Briefly explain connection establishment and termination in 3-way handshake mechanism used by TCP.
(b) Describe the purpose of the following fields of the TCP header format:
i. Window Size
ii. Urgent pointer
iii. Sequence number
iv. Acknowledgment number
v. Destination port address
Q.3.(a) “IP is an unreliable, best-effort, connectionless protocol.” Justify the statement.
(b) Is there any relation between the MAC address and IP address of a host? How is an IP address represented? What are t its components?
(c) How does ARP resolve an IP address to an Ethernet MAC address? Also, write how it differs from RARP?
Q.4.(a) List the characteristics of UDP. Why is it used? What is the chief advantage of using protocol port numbers instead of process identifiers to specify the destination within a machine?
(b) What do you mean by DNS? Discuss the following issue related to DNS:
i. Name-Address resolution
ii. Distribution of name-space
iii. DNS messages
Q.5. Differentiate between the following:
(a) Class B and Class C IP addressing
(b) IPv4 and IPv6
(c) UDP and TCP
(d) BOOTP and DHCP
(e) Transport layer of OSI model and Transport layer of TCP/IP model
CS-68 Computer Networks June, 2007
Term-End Examination
June, 2007
CS-68 Computer Networks
Note: Question number 1 is compulsory. Answer any three questions from the rest.
Q.1.(a) Explain the functions of repeaters and bridges. What are their limitations?
(b) Differentiate between Datagram packet switching and Virtual circuit switching.
(c) Explain the classes of service defined for ATM. Give an example for each service class.
(d) What is an internetwork? Explain the purpose of internetworking devices used to connect different LAN segments.
(e) Differentiate between the following:
(i) Half duplex and Full duplex transmission
(ii) Analog and Digital signal
(f) Differentiate between Time Division Multiplexing and Frequency Division Multiplexing.
(g) Can a device have more than one IP address? Give reason.
Q.2.(a) Explain the working of Transparent Bridges. Also, write any three advantages and two disadvantages of transparent bridges.
(b) Draw the structure of header for Network-Node Interface (NNI) ATM Network. Explain the purpose of each field in this header.
Q.3.(a) Explain the working of Routing Information Protocol (RIP). Also, explain the common problems that can occur with RIP.
(b) What is meant by “domain name”? How is a domain name translated to an equivalent IP address? Explain with the help of an example.
(c) Why is TCP reliable and UDP unreliable protocol?
Q.4.(a) Explain the various layers of TCP/IP model. Also, list the protocols used in each layer.
(b) List and explain architect and protocols of any three LAN standards.
(c) What are the advantages of ISDN.
Q.5.(a) Does the efficiency of ATM using AAL depend on the size of the packet? Explain and justify your answer.
(b) What are the differences between “Go-Back-N’ and ‘Selective-Repeat’ sliding window protocols? Explain using an example.
(c) Write short notes on the following:
(i) Remote Procedure Call
(ii) X-25 gateway
(ii) Crash Recovery
June, 2007
CS-68 Computer Networks
Note: Question number 1 is compulsory. Answer any three questions from the rest.
Q.1.(a) Explain the functions of repeaters and bridges. What are their limitations?
(b) Differentiate between Datagram packet switching and Virtual circuit switching.
(c) Explain the classes of service defined for ATM. Give an example for each service class.
(d) What is an internetwork? Explain the purpose of internetworking devices used to connect different LAN segments.
(e) Differentiate between the following:
(i) Half duplex and Full duplex transmission
(ii) Analog and Digital signal
(f) Differentiate between Time Division Multiplexing and Frequency Division Multiplexing.
(g) Can a device have more than one IP address? Give reason.
Q.2.(a) Explain the working of Transparent Bridges. Also, write any three advantages and two disadvantages of transparent bridges.
(b) Draw the structure of header for Network-Node Interface (NNI) ATM Network. Explain the purpose of each field in this header.
Q.3.(a) Explain the working of Routing Information Protocol (RIP). Also, explain the common problems that can occur with RIP.
(b) What is meant by “domain name”? How is a domain name translated to an equivalent IP address? Explain with the help of an example.
(c) Why is TCP reliable and UDP unreliable protocol?
Q.4.(a) Explain the various layers of TCP/IP model. Also, list the protocols used in each layer.
(b) List and explain architect and protocols of any three LAN standards.
(c) What are the advantages of ISDN.
Q.5.(a) Does the efficiency of ATM using AAL depend on the size of the packet? Explain and justify your answer.
(b) What are the differences between “Go-Back-N’ and ‘Selective-Repeat’ sliding window protocols? Explain using an example.
(c) Write short notes on the following:
(i) Remote Procedure Call
(ii) X-25 gateway
(ii) Crash Recovery
Subscribe to:
Posts (Atom)


.bmp)