Checking commutative.
Given: a∗b=a+ab
∀a,b∈Q,a+ab∈Q. So, it is binary
∗ commutative if,
a∗b=b∗a
Now, a∗b=a+ab
And, b∗a=b+ba
Since a∗b≠b∗a
∗ is not commutative.
Checking associative..
∗ is associative if,
(a∗b)∗c=a∗(b∗c)
Now, (a∗b)∗c=(a+ab)∗c
=(a+ab)+(a+ab)c
And, a∗(b∗c)=a∗(b+bc)
=a+a(b+bc)
Since (a∗b)∗c≠a∗(b∗c)
∗ is not an associative binary operation.