Programación para Ingeniería Eléctrica
Sección | Nombre | Descripción |
---|---|---|
Recursos y Materiales | ||
El práctico de todo el curso. |
||
Instructivo para disponer del entorno de desarrollo, ya sea instalando los paquetes en su linux, o utilizando una máquina virtual. |
||
Eso. |
||
Muy breve tutorial sobre make y Makefiles |
||
Pequeño instructivo básico para poder depurar programas con el GDB. |
||
Un editor de texto plano que pueden usar |
||
Clases Online | ||
Programas de la clase: https://iie.fing.edu.uy/~cmarino/PIE/clases_pie/2021/Teorico/clase01/programas01.zip |
||
Programas de la clase: https://iie.fing.edu.uy/~cmarino/PIE/clases_pie/2021/Teorico/clase02/programas02.zip |
||
Programas de la clase: https://iie.fing.edu.uy/~cmarino/PIE/clases_pie/2021/Teorico/clase03/programas03.zip |
||
Obligatorio 1, 2025 | En función de sugerencias recibidas hice los siguientes cambios: a) eliminé el segundo makefile, que generaba confusión. b) especifiqué el rango de los parámetros en las funciones concatenar y extrare. saludos gregory |
|
En general los resultados son muy buenos. Recuerden que el máximo puntaje para este obligatorio era 10 puntos y el mínimo para seguir en carrera eran 2.5. Hay algún caso de nota muy baja pero todos superan el umbral para seguir adelante. La mayoría de os puntos que perdieron fue por no tratar adecuadamente los casos de error tal como se decía en la letra. Si alguien tiene duds con su entrega podemos conversar. saludos y buen descanso gregory |
||
Estimados Adjunto una planilla que indica para cada uno en qu'e ejercicio se equivocaron. Se lee de la siguiente forma: Pesos indica cuanto vale, sobre 10 puntos, cada item. La fila siguiente indica el ítem: es decir la funcion bit vale 1, la funcion setbit vale 0.5, etc. La columna "no error" indica que se compiló sin problemas, si no se compiló entonces yo debí modificar vuestro código para que compilara, pero eso cuesta 0.5. La columna zip indica que el zip estaba mla construido, pero no penaliza. El puntaje obtenido es la suma de lo que está en la fila indicada. Cuando hay un error en el test de ondicion de error eso vale 0.5 de lo que "pesa" esa funcion. Espero se entienda. gregory |
||
Obligatorio 2, 2025 | ||
Este archivo contiene la tabla de codificacion |
||
0. Introducción al curso | ||
1. Introducción al lenguaje C | Eso. |
|
Passcode: 8ubG*iK& |
||
2. Básicas del lenguaje C | ||
Plantilla para resolver el problema sobre histogramas. |
||
Passcode: %9PeT4^u |
||
3. Control de flujo y manejo de cadenas | Passcode: z=8L3D@3 |
|
4. Funciones, estructura del programa, modularización y preprocesador | Muy breve tutorial sobre make y Makefiles |
|
Passcode: 01d#WP+A |
||
5.Punteros y arreglos | Pequeño instructivo básico para poder depurar programas con el GDB. |
|
6. Estructuras y tipos de datos complejos | ||
Passcode: dH0QF?8R |
||
8. Programación eficiente |