Anybody could help me with this exercise, please? If $M$ is a compact, connected, orientable and smooth $n$-manifold:
1) Show that there is a one-to-one correspondence between orientations of $M$ and orientations of the vector space of its de Rham cohomology, under which the cohomology class of a smooth orientation form is an oriented basis for $H_{dR}(M)$.
2) Now suppose $M$ and $N$ are smooth $n$-manifolds with given orientations. Show that a diffeomorphism $F\colon M \rightarrow N$ is orientation preserving if and only if the pullback between their rham cohomologies is orientation preserving.