```
#!/usr/local/bin/python3
foo = float( input( "Enter a number: " ) )
if( foo < 0.0 ):
print( "negative" )
elif( foo > 0.0 ):
print( "positive" )
else
print( "zero" )
exit( 0 )
```
Answer:
Auto-negotiation protocol is the modern technology in the networking. This protocol allow the ethernet equipment for automate different instillation steps. This type of protocol use by interconnecting various electronic devices for negotiating the speed of the link.
Advantages:
- The auto negotiation protocol features used to maximize the throughput of data link layer.
- This protocol are basically useful in the local area network (LAN), with multiple capability of connections.
- The auto negotiation protocol extremely useful in twisted pair which are based on ethernet.
Disadvantages:
- This type of protocol are not fixed data links and not used as backbone of the networks.
- Duplex mismatch occur then, it cause significant loss in the packets.
<span>The answer is letter B. An arrangement of directions and related documentation that instructs a PC or how to play out an undertaking or it can mean all the product on a PC, including the applications and the working framework. I hope the answer helps. </span>