Bienvenido: Ingresar
location: Diferencias para "GonzaloPerezPaina/InfoII2018"
Diferencias entre las revisiones 3 y 40 (abarca 37 versiones)
Versión 3 con fecha 2018-03-27 14:09:53
Tamaño: 641
Comentario:
Versión 40 con fecha 2018-11-03 18:49:41
Tamaño: 4254
Comentario:
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++)
 *
=== 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]]
 * [[attachment:temas_segundo_cuatrimestre_2018.pdf | Temas vistos en el segundo 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

Sistema operativo GNU/Linux

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

Otros

None: GonzaloPerezPaina/InfoII2018 (última edición 2018-11-03 18:49:41 efectuada por GonzaloPerezPaina)