AYUDA

3 views
Skip to first unread message

gonzag

unread,
Jul 22, 2008, 1:40:31 AM7/22/08
to PascalSOS
bueno, ya se q vengo medio atrasado con el tema del TP, pasa q yo
entre al curso hace poco..
como por lastima no estuve en ninguna de las clases en q el TP se
explico (porq a esa altura estaba en el otro curso)
queria pedirle a algun alma caritativa una pequeña ayuda, jaja..

buen, mas que nada me cuesta entender la "esencia" del TP.. osea, yo
tengo 6 archivos .pas, 3 de ellos me los dan hechos, y los otros 3
tengo q completarlos YO para que todo funcione a la perfeccion no??
hasta ahi creo q voy bien..

ahora, los otros 2 archivos .exe que vendrian a hacer?? el compresor y
el descompresor????

despues, para ver si todo funciona, como seria? tengo q crear yo un
archivo cualquiera .txt o .bmp y tratar de comprimirlo con el archivo
szzip.exe y dsp descomprimirlo con szunzip.exe ?? ahi estoy medio
perdido..

desde ya muchas gracias, y perdon por estas consultas tan a ultimo
momento..

Hernst

unread,
Jul 22, 2008, 6:44:33 PM7/22/08
to PascalSOS

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!
Reply all
Reply to author
Forward
0 new messages