In this paper we study the boundedness and unboundedness of the solutions of the smooth and discontinuous(SD)oscillatorbegin{equation*}x''+f(x)x'+x-frac{x}{sqrt{x^{2}+alpha^{2}}}=p(t).end{equation*}Since f(x)≠0,the system is non-Hamiltonian,so we have to introduce some reversibility assumptions to apply a suitable twist theorem,for reversible maps with small twist.Moreover,when the nonnegative parameterαdecreases to 0,the system becomes discontinuous.In this case,we need to introduce some suitable transformations to overcome the lack of regularity.We will prove that for any nonnegative parameterα,when p(t)is an odd periodic function satisfying∣∣∫2π0p(t)sintdift∣∣<4,all the solutions are bounded;when p(t)satisfies∣∣∫2π0p(t)sintdift∣∣>4,the SD oscillator has unbounded solutions,and when p(t)satisfies∣∣∫_(0)^(2π)p(t)sintdift∣∣≥4+|F|_(∞),all the solutions are unbounded.