1

In my text book I saw the sentence: If a request is made to a web service, then the response will be returned within 5 seconds or the service is under DoS attack.

I cannot understand the usage of or in this sentence. Is it an exclusive or meaning that if the response will be returned within 5 seconds then there is no possibility of a DoS attack? Or does it just mean that if no response will be returned in 5 seconds, the service is under DoS attack. I will appreciate any help on understanding this sentence.

3
  • 1
    I think it can be inferred from the sentence that " if the response will not be given within 5 seconds, then you can understand that the service is under Dos attack"
    – Mrt
    Commented Oct 24, 2018 at 3:22
  • They should have used 'unless' instead of 'or'.
    – amI
    Commented Oct 24, 2018 at 4:28
  • I think it should be "otherwise".
    – user3169
    Commented Oct 24, 2018 at 5:51

1 Answer 1

1

I don't think it's an exclusive or, because you can be under attack and still get a response within 5 seconds. I think what you have here is an inclusive disjunction, which you can read about here.

A = The response will be returned within 5 seconds.

B = The service is under DoS attack.

If A is false, then B must be true. If A is true, B can be either true or false.

So if you get a response within 5 seconds, you don't know if the service is under attack or not. Generally speaking, you can assume it's inclusive disjunction unless you're told it's the exclusive-or.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .