Asumo que estas hablando del tp del profesor Pablo Sznajdleder, asique
voy a tratar de aclararte un poco el panorama ;)
Los archivos que empiezan con untSz son "librerías" de funciones y
procedimientos. Si te fijas en el código del compresor y del
descompresor (SZzip.pas y SZUnzip.pas, respectivamente) vas a ver que
se llaman a funciones que se encuentran en estas "librerías". El
objetivo es programar estas funciones y procedimientos, de manera tal
que cuando termines, compiles los archivos .pas del compresor y el
descompresor junto con las untSz's que programaste vos.
Lo que se te brinda es la sección type y la interface de las units,
con la descripción de qué es lo que hace cada funcion o procedimiento,
los parámetros que recibe y, en caso que corresponda, el valor que
retorna.
Te recomiendo que comienzes a programar la untSz, luego la untSzzip y
por último la untSzunzip, ya que cuando tengas que programar una
función de una determinada librería te vas a dar cuenta que te es útil
utilizar (valga la redundancia) alguna que otra funcion que ya hayas
programado en una librería anterior (incluso alguna función dentro de
la misma librería con la que estés trabajando)
Bueno, espero haber sido claro, cualquier cosa posteá denuevo. Para
más información, en esta web está explicado mas en detalle el tp-----
>
holamundopascal.blogspot.com (en la sección de trabajos
prácticos)
Salu2 y suerte!