Explore topic-wise MCQs in Technical Programming.

This section includes 728 Mcqs, each offering curated multiple-choice questions to sharpen your Technical Programming knowledge and support exam preparation. Choose a topic below to get started.

551.

FTP server listens for connection on port number

A. 20
B. 21
C. 22
D. 23
Answer» C. 22
552.

In HTTP pipelining

A. multiple HTTP requests are sent on a single TCP connection without waiting for the corresponding responses
B. multiple HTTP requests can not be sent on a single TCP connection
C. multiple HTTP requests are sent in a queue on a single TCP connection
D. none of the mentioned
Answer» B. multiple HTTP requests can not be sent on a single TCP connection
553.

HTTP client requests by establishing a __________ connection to a particular port on the server.

A. user datagram protocol
B. transmission control protocol
C. broader gateway protocol
D. none of the mentioned
Answer» C. broader gateway protocol
554.

HTTP is ________ protocol.

A. application layer
B. transport layer
C. network layer
D. none of the mentioned
Answer» B. transport layer
555.

Multiple object can be sent over a TCP connection between client and server in

A. persistent HTTP
B. nonpersistent HTTP
C. both persistent HTTP and nonpersistent HTTP
D. none of the mentioned
Answer» B. nonpersistent HTTP
556.

Which of the following is present in both an HTTP request line and a status line?

A. HTTP version number
B. URL
C. Method
D. None of the mentioned
Answer» B. URL
557.

The conditional GET mechanism

A. Imposes conditions on the objects to be requested
B. Limits the number of response from a server
C. Helps to keep a cache upto date
D. None of the mentioned
Answer» D. None of the mentioned
558.

Which of the following is not correct ?

A. Web cache doesnt has its own disk space
B. Web cache can act both like server and client
C. Web cache might reduce the response time
D. Web cache contains copies of recently requested objects
Answer» B. Web cache can act both like server and client
559.

Find the oddly matched HTTP status codes

A. 200 OK
B. 400 Bad Request
C. 301 Moved permanently
D. 304 Not Found
Answer» E.
560.

The HTTP response message leaves out the requested object when ____________ method is used

A. GET
B. POST
C. HEAD
D. PUT
Answer» D. PUT
561.

The __________ method when used in the method field, leaves entity body empty.

A. POST
B. SEND
C. GET
D. None of the mentioned
Answer» D. None of the mentioned
562.

The values GET, POST, HEAD etc are specified in ____________ of HTTP message

A. Request line
B. Header line
C. Status line
D. Entity body
Answer» B. Header line
563.

The first line of HTTP request message is called _____________

A. Request line
B. Header line
C. Status line
D. Entity line
Answer» B. Header line
564.

In the process of fetching a web page from a server the HTTP request/response takes __________ RTTs.

A. 2
B. 1
C. 4
D. 3
Answer» C. 4
565.

The HTTP request message is sent in _________ part of three-way handshake.

A. First
B. Second
C. Third
D. None of the mentioned
Answer» D. None of the mentioned
566.

The time taken by a packet to travel from client to server and then back to the client is called __________

A. STT
B. RTT
C. PTT
D. None of the mentioned
Answer» C. PTT
567.

The default connection type used by HTTP is _________

A. Persistent
B. Non-persistent
C. Can be either persistent or non-persistent depending on connection request
D. None of the mentioned
Answer» B. Non-persistent
568.

The number of objects in a Web page which consists of 4 jpeg images and HTML text is ________

A. 4
B. 1
C. 5
D. None of the mentioned
Answer» D. None of the mentioned
569.

When displaying a web page, the application layer uses the

A. HTTP protocol
B. FTP protocol
C. SMTP protocol
D. None of the mentioned
Answer» B. FTP protocol
570.

Which one of the following is not correct?

A. application layer protocols are used by both source and destination devices during a communication session
B. HTTP is a session layer protocol
C. TCP is an application layer protocol
D. All of the mentioned
Answer» E.
571.

Which protocol is a signalling communication protocol used for controlling multimedia communication sessions?

A. session initiation protocol
B. session modelling protocol
C. session maintenance protocol
D. none of the mentioned
Answer» B. session modelling protocol
572.

Which one of the following is not an application layer protocol?

A. media gateway protocol
B. dynamic host configuration protocol
C. resource reservation protocol
D. session initiation protocol
Answer» D. session initiation protocol
573.

Which one of the following is an internet standard protocol for managing devices on IP network?

A. dynamic host configuration protocol
B. simple newtwork management protocol
C. internet message access protocol
D. media gateway protocol
Answer» C. internet message access protocol
574.

The ASCII encoding of binary data is called

A. base 64 encoding
B. base 32 encoding
C. base 16 encoding
D. base 8 encoding
Answer» B. base 32 encoding
575.

Which one of the following protocol delivers/stores mail to reciever server?

A. simple mail transfer protocol
B. post office protocol
C. internet mail access protocol
D. hypertext transfer protocol
Answer» B. post office protocol
576.

Application layer protocol defines

A. types of messages exchanged
B. message format, syntax and semantics
C. rules for when and how processes send and respond to messages
D. all of the mentioned
Answer» E.
577.

Which one of the following allows a user at one site to establish a connection to another site and then pass keystrokes from local host to remote host?

A. HTTP
B. FTP
C. Telnet
D. None of the mentioned
Answer» D. None of the mentioned
578.

The ____________ translates internet domain and host names to IP address.

A. domain name system
B. routing information protocol
C. network time protocol
D. internet relay chat
Answer» B. routing information protocol
579.

Electronic mail uses this Application layer protocol

A. SMTP
B. HTTP
C. FTP
D. SIP
Answer» B. HTTP
580.

Transport services available to applications in one or another form

A. Reliable data transfer
B. Timing
C. Security
D. All of the mentioned
Answer» E.
581.

This is a time-sensitive service

A. File transfer
B. File download
C. E-mail
D. Internet telephony
Answer» E.
582.

To deliver a message to the correct application program running on a host, the _______ address must be consulted

A. IP
B. MAC
C. Port
D. None of the mentioned
Answer» D. None of the mentioned
583.

Pick the odd one out

A. File transfer
B. File download
C. E-mail
D. Interactive games
Answer» E.
584.

E-mail is

A. Loss-tolerant application
B. Bandwidth-sensitive application
C. Elastic application
D. None of the mentioned
Answer» D. None of the mentioned
585.

Application layer offers _______ service

A. End to end
B. Process to process
C. Both End to end and Process to process
D. None of the mentioned
Answer» B. Process to process
586.

Application developer has permission to decide the following on transport layer side

A. Transport layer protocol
B. Maximum buffer size
C. Both Transport layer protocol and Maximum buffer size
D. None of the mentioned
Answer» D. None of the mentioned
587.

This is one of the architecture paradigm

A. Peer to peer
B. Client-server
C. HTTP
D. Both Peer-to-Peer & Client-Server
Answer» E.
588.

The packet of information at the application layer is called

A. Packet
B. Message
C. Segment
D. Frame
Answer» C. Segment
589.

This is not a application layer protocol

A. HTTP
B. SMTP
C. FTP
D. TCP
Answer» E.
590.

Which of the following is an application layer service ?

A. Network virtual terminal
B. File transfer, access, and management
C. Mail service
D. All of the mentioned
Answer» E.
591.

In _________ resources are allocated on demand.

A. packet switching
B. circuit switching
C. line switching
D. frequency switching
Answer» B. circuit switching
592.

As the resouces are reserved between two communicating end systems in circuit switching, this is achieved

A. authentication
B. guaranteed constant rate
C. reliability
D. store and forward
Answer» C. reliability
593.

The resources needed for communication between end systems are reserved for the duration of session between end systems in ________

A. Packet switching
B. Circuit switching
C. Line switching
D. Frequency switching
Answer» C. Line switching
594.

Method(s) to move data through a network of links and switches

A. Packet switching
B. Circuit switching
C. Line switching
D. Both Packet switching and Circuit switching
Answer» E.
595.

If there are N routers from source to destination, total end to end delay in sending packet P(L->number of bits in the packet R-> transmission rate)

A. N
B. (N*L)/R
C. (2N*L)/R
D. L/R
Answer» C. (2N*L)/R
596.

Most packet switches use this principle

A. Stop and wait
B. Store and forward
C. Both Stop and wait and Store and forward
D. None of the mentioned
Answer» C. Both Stop and wait and Store and forward
597.

A local telephone network is an example of a _______ network

A. Packet switched
B. Circuit switched
C. Both Packet switched and Circuit switched
D. None of the mentioned
Answer» B. Circuit switched
598.

Geostationary satellites

A. Are placed at a fixed point above the earth
B. Rotate the earth about a fixed axis
C. Rotate the earth about a varying axis
D. All of the mentioned
Answer» B. Rotate the earth about a fixed axis
599.

Radio channels are attractive medium because

A. Can penetrate walls
B. Connectivity can be given to mobile user
C. Can carry signals for long distance
D. All of the mentioned
Answer» E.
600.

Terrestrial radio channels are broadly classifed into _____ groups

A. 2
B. 3
C. 4
D. 1
Answer» C. 4