Para la continuidad, dices correctamente que la función es continua para todo número real, quedando para estudiar el punto de corte entre trozos: x = 0.
Para ello, planteamos la definición de continuidad en un punto:
a) f(0) = m*0 + n = n,
luego los límites laterales:
b) Lím(x-->0+) f(x) = Lím(x-->0+) (1-cosx)/x² = aplicamos la Regla de L'Hôpital:
= Lím(x-->0+) senx/2x = aplicamos la Regla de L'Hôpital:
= Lím(x-->0-+ cosx/2 = 1/2.
Lím(x-->0-) f(x) = Lím(x-->0-) (mx+n) = n.
c) Planteamos: n = 1/2.
Luego pasamos a la función derivada, que también tiene una expresión a trozos:
f ' (x) =
( -senx*x² - (cosx - 1)*2x )/x^4 = (-x*senx - 2cosx + 2)/x³ si x>0
m si x<0
Luego, tenemos que investigar si es posible la existencia de la función derivada en el punto de corte x=0, y para ello planteamos los límites laterales:
Lím(x-->0+) (-x*senx - 2cosx + 2)/x³ = aplicamos la Regla de L'Hôpital:
= Lím(x-->0+) (-senx - x*cosx + senx)/3x² = aplicamos la Regla de L'Hôpital:
= Lím(x-->0+) (-cosx - cosx + x*senx + cosx)/6x = Lím(x-->0+) ( - cosx + x*senx)/6x = aplicamos la Regla de L'Hôpital:
= Lím(x-->0+) (senx + senx + xcosx)/6 = 0.
Lím(x-->0-) (n) = n.
Luego planteamos: 0 = n.
Luego, la función derivada existe para x = 0, si y solo si: m = 1/2 y n = 0,
y para dichos valores, la función y su derivada son continuas en toda la recta real.
Espero haberte ayudado.
Gracias.