La diferencia es que trunc devuelve la parte entera de un numero real mientras que round redondea al entero mas cercano.
Pero creo que la pregunta pasa por redondear un real en una posición decimal específica en ese caso no hay en Turbo Pascal una función que lo haga, tendrás que implementarla.