Programming Excercises


Here you can access some programming excercises on different subjects. Some are just small programming examples, some are tutorials and some are proposed excercises with solutions.

Link
Description
sockets.pdf Tutorial sobre programación con Sockets en UNIX.
pipes.c Ejemplo de uso de pipes bajo UNIX.
socketpairs.c Ejemple de uso de socket pairs bajo UNIX.
server.c Ejemplo de uso de server sockets bajo UNIX.
tcpclient.c Ejemplo de conexion tcp socket a un puerto.
ghost.c Uso de funciones gethost by name y get host by addr.
daemon.c Creación de un daemon UNIX.
tunnel-1.0.tgz Tunnel. Port redirection and eavesdropping example using non blocking I/O in UNIX sockets.
rot13.c Trivial implementation of ROT13.
rot47.c/ rot47imp.c Trivial implementation of ROT47 (Extension of ROT13).
vinegere.c Trivial implementation of the vinegere code.
crackafile.tar.gz Basic criptoanalysis exercise including hints.
Tutorial de Lex y Yacc (Flex y Bison) Generadores de gramaticas libres de contexto. Uso básico de Lex & Yacc y Flex & Bison.
serv.asm Echo server implementation in 0x86 assembler for Linux.
ascii.s SPARC assembler for Solaris/SunOS. ASCII code table printing.
tokens.s SPARC assembler for Solaris/SunOS. File Tokenizer.

Go Home
Aviso: El autor no puede garantizar la validez de la información que se encuentra aquí. Es un conjunto de trabajos dedicados al aprendisaje del autor y por lo tanto pueden contener errores.
Notice: The author can not guararntie la validity of the contained information. This is a set of works oriented to the learning of the author itself and as a coensequence they can contain mistakes.