762
Comentario:
|
4157
|
Los textos eliminados se marcan así. | Los textos añadidos se marcan así. |
Línea 6: | Línea 6: |
--('''Miércoles 15)-- Miércoles 29 de agosto de 2018''' Primer examen parcial de la parte teórica }}} {{{#!wiki important |
|
Línea 10: | Línea 16: |
{{{#!wiki note '''Material adicional''' |
|
Línea 11: | Línea 19: |
Se puede encontrar material adicional en autogestión de la cátedra }}} |
|
Línea 12: | Línea 22: |
* [[attachment:info2_00_c_cpp_romaa.pdf|Desarrollo en C y C++]]: Conceptos de FOSS (Free and Open Source Software) y OSHW (Open Source Hardware). Desarrollo de sistemas embebidos (SE). Estructuras de capas. Reutilización de software. Ejemplo: desarrollo del RoMAA (C, C++) * [[attachment:info2_01_repaso_c.pdf|Repaso del lenguaje C]] (también puede ver [[claudiojpaz/InformaticaI_2017 | aquí]]) |
=== Lenguaje de programación C === * [[attachment:info2_00_c_cpp_romaa.pdf | Desarrollo en C y C++]]: Conceptos de FOSS (Free and Open Source Software) y OSHW (Open Source Hardware). Desarrollo de sistemas embebidos (SE). Estructuras de capas. Reutilización de software. Ejemplo: desarrollo del RoMAA (C, C++) * [[attachment:info2_01_repaso_c.pdf | Repaso del lenguaje C]] (también puede ver [[claudiojpaz/InformaticaI_2017 | aquí]]) * [[attachment:info2_02_almacenamiento.pdf | Clases de almacenamiento, reglas de alcance, y calificadores de variables ]] * [[attachment:info2_03_cadenas.pdf | Cadenas y arreglo de cadenas ]] * [[attachment:info2_04_estructuras.pdf | Estructuras ]] * [[attachment:info2_05_recursion.pdf | Recursión ]] * [[attachment:info2_06_memoria.pdf | Memoria dinámica ]] * [[attachment:info2_07_estructuras_datos.pdf | Estructuras de datos. ]] Código fuente de [[attachment:dd_data_structures.tar.gz | estructuras de datos del D&D]] (lista, pila, cola, y árbol binario) * [[attachment:info2_08_uniones.pdf | Uniones y manipulación de bits ]] === Sistema operativo GNU/Linux === * [[attachment:info2_09_gnulinux.pdf | Introducción al sistema operativo GNU/Linux ]] * [[attachment:info2_10_shell.pdf | La shell de GNU/Linux ]] (Ver otros comandos en las filminas del Prof. Treviño) * [[attachment:info2_11_gcc.pdf | El compilador de C del proyecto GNU ]]. [[attachment:resol_tp_gcc.pdf | Resolución del práctico]] * [[attachment:info2_12_make.pdf | Herramienta de construcción de proyectos 'make' ]] * [[attachment:info2_13_archivos.pdf | Manejo de archivos en lenguaje C ]] * [[attachment:info2_14_ppar.pdf | Puerto paralelo ]] * [[attachment:info2_15_pserie.pdf | Puerto serie ]]. Código fuente de [[attachment:termset.tar.gz | función de configuración termios]] * [[attachment:pserie_linux.pdf | Documento sobre programación de puerto serie en Linux. Ejemplos de código fuente y prácticos con Arduino]] * [[attachment:info2_arduino.pdf | Introducción a Arduino ]] === Lenguaje de programación C++ === * [[attachment:info2_16_introcpp.pdf | Introducción al lenguaje de programción C++ ]] * [[attachment:info2_17_poo.pdf | Programación orientada a objetos en C++ ]] * [[attachment:info2_18_clases.pdf | Clases en C++ ]] * [[attachment:info2_19_clases1.pdf | Más sobre clases en C++ ]] * [[attachment:info2_20_sobreop.pdf | Sobrecarga de operadores en C++ ]] * [[attachment:info2_21_herencia.pdf | Herencia ]] * [[attachment:info2_22_polimorfismo.pdf | Funciones virtuales y polimorfismo ]] == Proyecto final == * Documento plantilla/ejemplo para el ante-proyecto [[ attachment:anteproyecto_info2_2018.zip | link ]] * Pueden enviar por e-mail el ante-proyecto para su revisión * Adjuntar el archivo en formato odt (!LibreOffice) con el nombre '''Apellido1-Apellido2-Apellido3.odt''' * Poner en el e-mail el asunto '''Ante-proyecto de Informática II (2018)''' {{{#!wiki note '''Note''' Horario para la presentación/discusión del Ante-proyecto: '''jueves de 18 a 19hs''' (Ed. Salcedo, Of.5) }}} {{{#!wiki caution '''Martes 26 de junio de 2018''' Fecha límite para la aprobación del ante-proyecto }}} == Links útiles == * [[https://github.com/pridolfi/learning_make | Ejemplos de archivos Makefile]] * [[https://github.com/ciiiutnfrc/ponchitoCIII | Placa de expansión Arduino (ponchitoCIII) ]] == Otros == * [[attachment:temas_primer_cuatrimestre_2018.pdf | Temas vistos en el primer cuatrimestre]] |
Informática II (2018)
Miércoles 15 Miércoles 29 de agosto de 2018
Primer examen parcial de la parte teórica
Disclaimer
Los slides que se encuentran en esta página deben ser considerados simples borradores de los temas dados en clase. Si no presenció o no tomó notas en clase estos slides quizás no sean suficiente.
Material adicional
Se puede encontrar material adicional en autogestión de la cátedra
Lenguaje de programación C
Desarrollo en C y C++: Conceptos de FOSS (Free and Open Source Software) y OSHW (Open Source Hardware). Desarrollo de sistemas embebidos (SE). Estructuras de capas. Reutilización de software. Ejemplo: desarrollo del RoMAA (C, C++)
Repaso del lenguaje C (también puede ver aquí)
Clases de almacenamiento, reglas de alcance, y calificadores de variables
Estructuras de datos. Código fuente de estructuras de datos del D&D (lista, pila, cola, y árbol binario)
Sistema operativo GNU/Linux
La shell de GNU/Linux (Ver otros comandos en las filminas del Prof. Treviño)
El compilador de C del proyecto GNU. Resolución del práctico
Puerto serie. Código fuente de función de configuración termios
Lenguaje de programación C++
Proyecto final
Documento plantilla/ejemplo para el ante-proyecto link
- Pueden enviar por e-mail el ante-proyecto para su revisión
Adjuntar el archivo en formato odt (LibreOffice) con el nombre Apellido1-Apellido2-Apellido3.odt
Poner en el e-mail el asunto Ante-proyecto de Informática II (2018)
Note
Horario para la presentación/discusión del Ante-proyecto: jueves de 18 a 19hs (Ed. Salcedo, Of.5)
Martes 26 de junio de 2018
Fecha límite para la aprobación del ante-proyecto
Links útiles