Tarea no. 2: Procesos Sistemas Operativos
Transcripción
Tarea no. 2: Procesos Sistemas Operativos
Tarea no. 2: Procesos Sistemas Operativos Profesor: Andrés Becerra Sandoval 1. Escriba un cliente y un servidor “echo” TCP/IP basado en el capítulo 5 del libro Unix Network Programming [1]. Adjunte el código resultante con su respectivo Makefile y un Leame.txt que describa como probarlo. 2. Escriba un servidor multiproceso “echo” TCP/IP y un cliente basados en la sección 30.5 del libro Unix Network Programming [1]. Adjunte el código resultante con su respectivo Makefile y un Leame.txt que describa como probarlo. 3. Reporte que cambios tuvo que hacer a los ejemplos para hacerlos funcionar en su ambiente de desarrollo y que paquetes tuvo que instalar. 4. ¿Que puede hacer el segundo servidor que el primero no hace? 5. ¿Como dividieron el trabajo? Rubrica Esta tarea se realiza en parejas. El cumplimiento depende de que: 1. Los programas tengan Makefile. 2. Los archivos Leame.txt expliquen claramente como probar los programas. 3. Los programas se compilen y ejecuten correctamente. 4. Las preguntas 3,4 y 5 estén respondidas claramente. 1 Enlaces el libro y su código fuente http://cic.javerianacali.edu.co/~abecerra/files/unix-network-program 9780131411555.541.chm http://unpbook.com/unpv13e.tar.gz Referencias [1] W.R. Stevens, B. Fenner, and A.M. Rudoff. UNIX Network Programming. Number v. 1 in Addison-Wesley professional computing series. AddisonWesley, 2004. 2