Algoritmos y Programacin para Ingeniera Elctrica
Departamento de Ingeniera Elctrica
Alvaro Jaramillo-Esteban VelillaJaime Valencia
VISION: "El programa de Ingeniera Elctrica de la Universidad de Antioquia ser reconocido por sus
aportes al MANEJO EFICIENTE DE LA ENERGIA ELECTRICA en la regin y el pas, manifestados en
la formacin de ingenieros emprendedores y en proyectos de INVESTIGACIN, INNOVACIN Y
DESARROLLO.
Taller evaluativo 10%.
Fecha Publicacion: 4 marzo de 2016
Tema: Practica de ciclos y condicionales en lectura de archivo.
Objetivo:
Realizar un programa que permita capturar informacin de un archivo de texto plano (.csv o .txt)
para transformarlos en datos numricos y representar grficamente la informacin leda.
Problema:
La informacin se almacena en medios digitales con diferente tipo de formatos segn se requiera.
En este caso en particular se tendr informacin ordenada en filas de un archivo en texto plano y
separada por un carcter ( puede ser una coma ',' o un punto y coma ';') los diferentes datos de cada
fila. Un ejemplo de estos archivos se visualizan como muestra la figura 1.
Figura 1. Archivos de datos
Se deber realizar 3 programas totalmente documentados (utilizando el formato propuesto para la
clase) que realicen la lectura de cualquier archivo de este tipo, unos tendrn informacin de valores
Algoritmos y Programacin para Ingeniera Elctrica
Departamento de Ingeniera Elctrica
Alvaro Jaramillo-Esteban VelillaJaime Valencia
VISION: "El programa de Ingeniera Elctrica de la Universidad de Antioquia ser reconocido por sus
aportes al MANEJO EFICIENTE DE LA ENERGIA ELECTRICA en la regin y el pas, manifestados en
la formacin de ingenieros emprendedores y en proyectos de INVESTIGACIN, INNOVACIN Y
DESARROLLO.
de voltaje y corriente, y otros que tendrn informacin de tiempo, voltaje y corriente. Adems se
deber hacer los clculos respectivos para obtener los grficos de potencia y voltaje en el primer
tipo de archivo y de tiempo potencia en el segundo tipo de archivo.
Cada uno de los programas, deber tener un modo diferente de lectura del archivo. Python posee
tres opciones diferentes para el proceso de archivos de texto.
Consideraciones:
1. El trabajo ser en grupos mximo de 3 personas.
2. Toda la informacin deber de ser enviada al correo:
[Link]@[Link]
[Link]@[Link]
3. La fecha de entrega deber ser antes del 11 de marzo del 2016.
4. Se debern hacer 3 cdigos en Python documentados segn la plantilla presentada.
Cada cdigo deber tener un mtodo diferente de lectura. Debe de ser un cdigo general que
permita realizar el procedimiento para cualquier archivo del mismo tipo. Se entregaran
archivos de prueba, pero el cdigo deber funcionar para cualquier archivo similar.
5. El cdigo deber estar completamente documentada, indicando el proceso y con la
plantilla presentada en la clase (formato publicado en el el blog del curso).
6. Como resultado, el programa deber mostrar una grfica con los datos adquiridos
con el fin de que el usuario los visualice.
7. Se deber entregar un archivo en formato .doc denominado manual de usuario, ste
deber explicar el cdigo y documentarlo con un diagrama de flujo y el seudocodigo
respectivo.
Algoritmos y Programacin para Ingeniera Elctrica
Departamento de Ingeniera Elctrica
Alvaro Jaramillo-Esteban VelillaJaime Valencia
VISION: "El programa de Ingeniera Elctrica de la Universidad de Antioquia ser reconocido por sus
aportes al MANEJO EFICIENTE DE LA ENERGIA ELECTRICA en la regin y el pas, manifestados en
la formacin de ingenieros emprendedores y en proyectos de INVESTIGACIN, INNOVACIN Y
DESARROLLO.
Valoracin:
1. El trabajo consiste en la entrega de 3 codigos fuente en Python completamente
documentadas (30%) y un archivo documento explicativo de los programas. No se
considerarn trabajos que sean iguales.
2. Se valorara la descripcin y explicacin realizada en los manuales de usuario y de
procedimiento entregados. 40%.
3. Se har una valoracin individual, la cual podr ser escrita o simplemente oral a
travs de una sustentacin bien sea en el aula de clase o en la oficina del docente. 30%.
4. Fecha de entrega: 11 de marzo de 2016