Alors tout d'abord, Z/pZ et Z/qZ sont bien des anneaux, lorsqu'ils sont munis d'une opération d'addition et de multiplication. Je pense que tu as dû voir ceci en cours.
Cela signifie, que si tu prends deux éléments a et b dans Z/pZ, alors a+b est dans Z/pZ, et de même a.b est dans Z/pZ.
En outre, ceux-ci sont bien unitaires parce qu'ils contiennent l'élément neutre de la multiplication, à savoir ici la classe de 1 respectivement modulo p et q.
Un morphisme unitaire d'anneau entre ces deux anneaux, c'est donc une application f : Z/pZ-->Z/qZ qui vérifient les propriétés suivantes :
f(a+b)=f(a)+f(b)
f(ab)=f(a)+f(b)
f(1)=1
En ayant bien conscience que ces deux 1 ne sont pas les même éléments : ce sont respectivement l'élément neutre de Z/pZ et celui de Z/qZ.
Cette dernière propriété est ce qui définit le caractère unitaire de ton morphisme, les deux premières définissent le morphisme d'anneau.
Maintenant reste à démontrer la propriété elle-même, mais l'idée te semble-t-elle claire comme cela?
Pour la condition nécessaire, suppose que le morphisme existe et montre que tu as nécessairement p=q (par l'absurde par exemple)
Pour la condition suffisante, prends p=q et construis un tel morphisme de la façon la plus "naturelle" possible.