Home
Guía para la realización del trabajo práctico 2005
Contents
1. Universidad Tecnol gica Nacional Facultad Regional La Plata Departamento de Ingenier a en Sistemas de Informaci n Gu a para la C tedra de Internetworking Realizaci n del Trabajo Pr ctico Per odo Lectivo 2005 2006 Contenidos gt ANTRODUCCION daa AA ASA 2 O IIA O 2 2 1 PLATAFORMA LENGUAJE Y BIBLIOTECAS eni oren e e r A e aa E aT ae ine 2 3 DE LA FORMACI N DE LOS GRUPOS esesssseesesssssecesossescosesssssstessssssceeessssesttossseseeetssssseeesrssssseerssss 2 4 AS NS 2 4 1 ENTREGA DEL TEMA Y MIEMBROS DEL GRUPO ooooccocccononccononononoconononnnocnnnnonnnncnnn ccoo nnnnnn ccoo nn ron nronnncnnnccnos 2 4 2 PRIMERA ENTREGA DEL TRABAJO oraico eeaeee eee sonas isea eier nadie ia 3 4 3 ENTREGA FINAL DEL TRABAJO vesgovnonioodsoncadenion E E 3 5 PRESENTACI N DE INFORMES nssnssesssssscosesssssetessssssccetssssescesssssscceessssssteorsssscectssssesteorssssseeessssercesrssssee 3 6 EVALUACI N at 4 6 1 PUNTOS IMPORTANTES otto E EE E A EE atea A aii te 4 6 2 MODALIDAD DE LA EVALUACI N PERSONAL ooooconoocconoononnonnconocononcon nro non non ro ncnn ron ron rra ron nono rr nr ra nrnnriarinnos 4 Te RECOMENDACIONES ovcc nricoiocesiosioconcanoocaznnc ndaninodecenna ns oda condo innsaosadinidodacaehanda sen sanbnnendacdacnndin da sesianiosurcnaio da 4 7 1 BIBLIOGRAF A 0 A A A a ds 5 Ta HIPERV NCULOS WWW tic 5 19 03 2005 Ed Internetworking Gu a para la Realizaci n del Trabajo Pr ctico 1 In
2. utilizaci n del sistema operativo Linux para desarrollar la aplicaci n Los miembros de la c tedra dar n un apoyo m s completo si el desarrollo se realiza en esta plataforma Sin embargo es posible realizar el trabajo en plataformas como FreeBSD Solaris OpenBSD AIX HP UX etc En el caso de los trabajos de extensi n de una aplicaci n open source estas restricciones podr n cambiarse seg n lo que establezca la c tedra 3 De la formaci n de los grupos Los grupos deber n estar constituidos como m ximo por cuatro miembros Se aceptar n trabajos desarrollados por una sola persona Se recomienda un n mero de tres personas por grupo 4 Entregas Se debe cumplir con tres etapas para aprobar el trabajo pr ctico a continuaci n se detallan las mismas 4 1 Entrega del tema y miembros del grupo En esta etapa se debe entregar a la c tedra el tema propuesto y los miembros del grupo que lo desarrollar n si esto ltimo correspondiese El tema propuesto deber detallar claramente los alcances y objetivos de la aplicaci n a desarrollar 2 de 5 EN Internetworking Gu a para la Realizaci n del Trabajo Pr ctico Una vez cumplida esta etapa la c tedra podr aceptar el tema proponer modificaciones a los alcances y objetivos o asignar otro tema al grupo o alumno Superada exitosamente esta etapa se asignar un n mero de grupo que deber ser citado en toda comunicaci n con la c tedra con respecto a
3. Puntos importantes Ser n puntos importantes en el momento de la evaluaci n e El correcto uso de las funciones de la biblioteca BSD Sockets e La optimizaci n en la programaci n e El manejo de memoria e El tratamiento de errores y casos especiales e La modularizaci n de los programas e La correcta especificaci n del protocolo si fuese pertinente e Laeficiencia de la implementaci n en lo referente a la arquitectura elegida concurrente iterativa orientada a la conexi n no orientada a la conexi n e La calidad de la documentaci n presentada 6 2 Modalidad de la evaluaci n personal De acuerdo con el Reglamento de Cursado de la materia en el examen final se realizar una defensa personal del trabajo pr ctico Al presentarse a este coloquio el alumno debe conocer en detalle todos los aspectos relativos a la realizaci n del trabajo pr ctico Se aclara que debe conocer perfectamente todos los temas te ricos relacionados con el trabajo 7 Recomendaciones Se recomienda que durante el per odo de cursada los alumnos se aboquen al estudio del lenguaje C en profundidad Dicho conocimiento ser de extrema utilidad para la realizaci n del trabajo pr ctico La experiencia demuestra que los principales problemas para el desarrollo de este trabajo pr ctico surgen del desconocimiento del lenguaje C En el sitio Web de la materia y en la World Wide Web hay numerosos apuntes y documentos que lo asistir n en el aprendizaje de
4. eferencia si corresponde Fecha l mite para el cumplimiento de esta etapa 24 de febrero de 2006 viernes 5 Presentaci n de informes Las tres entregas deber n cursarse a la c tedra exclusivamente por medio de correo electr nico Para ello se utilizar la direcci n internetworking Afrlp utn edu ar Los documentos de texto deber n ser entregados nicamente en formato PDF Para la redacci n de la Memoria del Proyecto deber utilizarse el formato Lecture Notes in Computer Science Proceedings and Other Multiauthor Volumen En cada entrega deber utilizarse un campo de Asunto especial en el mensaje de correo electr nico El formato deber ser para las distintas etapas e Entrega del tema Grupo lt N del grupo gt e Primera entrega Grupo lt N del grupo gt 3 de 5 Ed Internetworking Gu a para la Realizaci n del Trabajo Pr ctico e Entrega final Grupo lt N del grupo gt En caso de hacer entregas adicionales para cada una de estas etapas deber agregarse al asunto una numeraci n de la entrega adicional Por ejemplo Entrega final Grupo 10 Adicional N 1 Las entregas que no cumplan con estas formalidades ser n ignoradas nulas 6 Evaluaci n Una vez finalizado el trabajo la c tedra lo evaluar y proceder a asignarle una nota al trabajo Esta nota tiene influencia en la nota final de los alumnos Variable TG en el Reglamento de Cursado 6 1
5. l lenguaje C y la Biblioteca BSD Sockets La c tedra pone a disposici n de los alumnos una cuenta personal en una computadora con Linux ubicada en la Facultad para la realizaci n del trabajo pr ctico 4 de 5 Internetworking Gu a para la Realizaci n del Trabajo Pr ctico 7 1 Bibliograf a Internetworking with TCP IP Volume III Client Server Programming and Applications BSD Socket Version Douglas E Comer David L Stevens Segunda edici n Prentice Hall Tapa dura ISBN 013260969X UNIX Network Programming Volume 1 Networking APIs Sockets and XTI W Richard Stevens Segunda edici n Prentice Hall Tapa dura ISBN 013490012X The C Programming Language Brian W Kernighan Dennis M Ritchie Prentice Hall Tapa blanda ISBN 0131103628 The UNIX Programming Environment Brian W Kernighan Robert Pike Prentice Hall Tapa blanda ISBN 013937681X 7 2 Hiperv nculos WWW Apuntes del Sitio Web de la materia Internetworking http www frlp utn edu ar materias internetworking apuntes Beej s Guide to Network Programming http www ecst csuchico edu beej guide net UNIX Sockets FAQ http www ibrado com sock faq Davin s collection of unix programming links http www cs buffalo edu milun unix programming html Kit de autor de LNCS Lecture Notes in Computer Science http www springeronline com sgw cda frontpage O 11855 5 164 2 72376 0 00 html 5 de 5
6. l trabajo a partir de este momento Fecha l mite para el cumplimiento de esta etapa 3 de junio de 2005 viernes 4 2 Primera entrega del trabajo Esta entrega deber incluir los siguientes elementos e Definici n de los objetivos y alcances del trabajo e Definici n l gica de la aplicaci n a realizar incluyendo todos los m dulos que la componen y su interrelaci n Se pueden utilizar diagramas de flujo diagramas de estado pseudoc digo diagramas de bloque o cualquier otra herramienta que se considere oportuno e Especificaci n del protocolo dise ado En caso de haber dise ado un protocolo se debe incluir una especificaci n completa del mismo incluyendo sus mensajes m quina de estados y dem s aspectos pertinentes a la especificaci n de un protocolo Fecha l mite para el cumplimiento de esta etapa 18 de agosto de 2005 jueves 4 3 Entrega final del trabajo Esta ltima entrega deber incluir e Todos los elementos de la entrega anterior actualizados e El c digo fuente de la aplicaci n e Memoria del proyecto Deber realizarse la memoria del proyecto en forma de art culo de investigaci n de no m s de 20 p ginas Debe incluirse la motivaci n para el desarrollo del trabajo el estado del arte las herramientas utilizadas el proceso seguido para el desarrollo la descripci n del desarrollo los resultados y las conclusiones e Manual de usuario e Anexos con informaci n t cnica de r
7. troducci n Como uno de los requisitos para regularizar la materia Internetworking se exige la realizaci n de un trabajo pr ctico Este documento establece las normas a cumplir por parte de los alumnos para la realizaci n del trabajo El no cumplimiento en tiempo y forma de los requisitos y etapas de este trabajo pr ctico implicar la caducidad de la inscripci n obligando al re cursado de la materia 2 Enunciado El trabajo pr ctico consiste en la programaci n grupal o personal de una aplicaci n de red cliente servidor Dicha aplicaci n podr implementar un protocolo est ndar o un protocolo dise ado por los alumnos En este ltimo caso se deber implementar un cliente y un servidor Los alumnos propondr n un tema a desarrollar a la c tedra en la entrega del tema y los miembros del grupo Dicho tema ser evaluado por la c tedra quien dar el visto bueno replantear los objetivos o asignar otro tema Se aceptar tambi n como trabajo la programaci n de extensiones a una aplicaci n open source relacionada con los contenidos de la asignatura Se aceptar n hasta dos grupos que realicen trabajos de este tipo por lo que deber n acordarse los t rminos de desarrollo antes de la Entrega de tema y miembros del grupo 2 1 Plataforma lenguaje y bibliotecas El trabajo debe ser desarrollado en lenguaje C C bajo plataforma tipo UNIX y utilizando las funciones conocidas como Biblioteca BSD Sockets Se recomienda la
Download Pdf Manuals
Related Search
Related Contents
Altronix VR2T Manual de instrucciones RADIOCASETE PRC2015/Gold User`s Manual - Pralana Retirement Calculator Descargue d`utilisation Kiwi backup AXIS P33-VE Series Installation Guide 仕様書をダウンロードする Copyright © All rights reserved.
Failed to retrieve file