PTU B.Tech CSE 6th Semester May 2019 71171 NETWORKING PROGRAMMING Question Papers

PTU Punjab Technical University B-Tech May 2019 Question Papers 6th Semester Computer Science Engineering (CSE)
Roll No.
Total No. of Pages : 02
Total No. of Questions : 09
B.Tech. (IT) (2011 Onwards) (Sem.?6)
Subject Code : BTIT-601
M.Code : 71171
Time : 3 Hrs. Max. Marks : 60
SECTION-A is COMPULSORY consisting of TEN questions carrying T WO marks
SECTION-B contains FIVE questions carrying FIVE marks each and students
have to attempt any FOUR questions.
SECTION-C contains T HREE questions carrying T EN marks each and students
have to attempt any T WO questions.

Q1. Answer briefly :

a. Which are reliable signals in networks?

b. Define Groups in Unix.

c. Write the need of semaphores.

d. What is difference between pipe and FIFO?

e. What does Xerox Network Systems (XNS) mean?

f. What is
ssion in networking?

g. Discuss select and poll function.

h. What is difference between IPv4 & IPv6?

i. What are socket options?

j. Discuss TLL in transport layer.
1 | M - 7 1 1 7 1
( S 2 ) - 1 0 1
Q2 Explain the need of shared memory in Interprocess communication.
Q3 Discuss the use of NetBIOS over TCP/IP in network programming.
Q4 What is OSI model and how it communicate data in networks?
Q5 Give some fundamental differences between TCP and UDP sockets.
Q6 How does pipe work in Unix? Show with example.

Q7 What are the functions of a transport layer in networking? How it provides logical
communication between application processes running on different hosts?
Q8 Discuss the basics of shell programming. Write a shell script using while loop to print 10
Q9 Define message queue. How POSIX message queues is used for allowing processes to
exchange data in the form of messages?

NOTE : Disclosure of Identity by writing Mobile No. or Making of passing request on any
page of Answer Sheet will lead to UMC against the Student.

2 | M - 7 1 1 7 1
( S 2 ) - 1 0 1

This post was last modified on 04 November 2019