TU Papers Notes

BCA 6th Semester
Network Programing Board Question Paper 2026 - Tribhuvan University (TU) 2026

Views: …
Tribhuvan University official logo

Tribhuvan University

Faculty of Humanities & Social Science
OFFICE OF THE DEAN
TUpapers.com TUpapers.com

Bachelor In Computer Application

Course Title: Network Programing

Code No: CACS 355

Semester: VI

Full Marks: 60 Pass Marks: 24 Time: 3 hours

Candidates are required to answer the question in their own words as far as possible.

Group B
Attempt any SIX question.
[6x5=30]
2.

What is Network Programming? Explain the basic feature of InetAddress Class.

3.

Define Socket and explain its basic operations.

4.

Write the major methods consist in network interface class and also write a program that list all the network interface

5.

What are SSL sessions, and why are they useful?

6.

Write program to compute square and Factorial of input number using RMI.

7.

What is multicast group? Write the key operation of MulticastSocket

8.

What do you mean by socket address? Write the main method use in client socket.

Group C

Attempt any TWO questions

[2x10=20]
9.

Explain the concept of sockets in Java and describe how a client communicates with a server using sockets give example. [2+4+4]

10.

Explain the URLConnection class and its role in retrieving data from web servers with example. [5+5]

11.

Write the difference between blocking I/O and Non-blocking I/O? Explain the basic mechanism of handling Buffer and channels in java with example. [2+4+4]