Search Header Logo

Network Programming quiz-TCP UDP_socket programming

Authored by prapulla shivraj

Other

University

Used 4+ times

Network Programming quiz-TCP UDP_socket programming
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is true about the bind() function in socket programming?

It associates a socket with a specific port and IP address.

It establishes a connection between client and server.

It sends data over the network.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the primary purpose of the recvfrom() function in UDP socket programming?

To receive data from any client.

To establish a connection with a client.

  • To send data to a specific client.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which protocol is commonly used for DNS queries due to its low overhead?

UDP

TCP

HTTP

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the size of the UDP header?

8 bytes

16 bytes

32 bytes

64 bytes

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of these is not a valid reason why a UDP client may not receive a server response?

TCP handshake failed

Server not listening on expected port

Network drops the packet

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is NOT a function of the Transport Layer in the OSI model?

Routing

  • Segmentation and reassembly

Flow control

Error control

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is the best method for building a high-concurrency TCP server?

Using epoll() or select() for I/O multiplexing

Using a separate thread for each connection

Using blocking sockets in a loop

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?